index
:
linux.git
arm64-uaccess
dependabot/pip/drivers/gpu/drm/ci/xfails/certifi-2024.7.4
dependabot/pip/drivers/gpu/drm/ci/xfails/idna-3.7
dependabot/pip/drivers/gpu/drm/ci/xfails/pip-23.3
dependabot/pip/drivers/gpu/drm/ci/xfails/requests-2.32.2
dependabot/pip/drivers/gpu/drm/ci/xfails/setuptools-70.0.0
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.0.7
dependabot/pip/drivers/gpu/drm/ci/xfails/urllib3-2.2.2
link_path_walk
master
nocache-cleanup
runtime-constants
vsnprintf
word-at-a-time
x86-rep-insns
x86-uaccess-cleanup
upstream/master
Unnamed repository; edit this file 'description' to name the repository.
git
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rust
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
(limited to 'rust')
-rw-r--r--
rust/Makefile
96
-rw-r--r--
rust/kernel/prelude.rs
6
-rw-r--r--
rust/zerocopy-derive/README.md
14
-rw-r--r--
rust/zerocopy-derive/derive/from_bytes.rs
192
-rw-r--r--
rust/zerocopy-derive/derive/into_bytes.rs
164
-rw-r--r--
rust/zerocopy-derive/derive/known_layout.rs
350
-rw-r--r--
rust/zerocopy-derive/derive/mod.rs
132
-rw-r--r--
rust/zerocopy-derive/derive/try_from_bytes.rs
765
-rw-r--r--
rust/zerocopy-derive/derive/unaligned.rs
80
-rw-r--r--
rust/zerocopy-derive/lib.rs
146
-rw-r--r--
rust/zerocopy-derive/repr.rs
851
-rw-r--r--
rust/zerocopy-derive/util.rs
845
-rw-r--r--
rust/zerocopy/README.md
14
-rw-r--r--
rust/zerocopy/benches/as_bytes_dynamic_size.rs
9
-rw-r--r--
rust/zerocopy/benches/as_bytes_dynamic_size.x86-64
5
-rw-r--r--
rust/zerocopy/benches/as_bytes_dynamic_size.x86-64.mca
47
-rw-r--r--
rust/zerocopy/benches/as_bytes_static_size.rs
9
-rw-r--r--
rust/zerocopy/benches/as_bytes_static_size.x86-64
4
-rw-r--r--
rust/zerocopy/benches/as_bytes_static_size.x86-64.mca
45
-rw-r--r--
rust/zerocopy/benches/extend_vec_zeroed.rs
9
-rw-r--r--
rust/zerocopy/benches/extend_vec_zeroed.x86-64
60
-rw-r--r--
rust/zerocopy/benches/extend_vec_zeroed.x86-64.mca
147
-rw-r--r--
rust/zerocopy/benches/formats/coco_dynamic_padding.rs
24
-rw-r--r--
rust/zerocopy/benches/formats/coco_dynamic_size.rs
27
-rw-r--r--
rust/zerocopy/benches/formats/coco_static_size.rs
27
-rw-r--r--
rust/zerocopy/benches/insert_vec_zeroed.rs
13
-rw-r--r--
rust/zerocopy/benches/insert_vec_zeroed.x86-64
79
-rw-r--r--
rust/zerocopy/benches/insert_vec_zeroed.x86-64.mca
183
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed.rs
9
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed.x86-64
7
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed.x86-64.mca
51
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed_with_elems_dynamic_padding.rs
11
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed_with_elems_dynamic_padding.x86-64
24
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed_with_elems_dynamic_padding.x86-64.mca
81
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed_with_elems_dynamic_size.rs
9
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed_with_elems_dynamic_size.x86-64
22
-rw-r--r--
rust/zerocopy/benches/new_box_zeroed_with_elems_dynamic_size.x86-64.mca
77
-rw-r--r--
rust/zerocopy/benches/new_vec_zeroed.rs
9
-rw-r--r--
rust/zerocopy/benches/new_vec_zeroed.x86-64
40
-rw-r--r--
rust/zerocopy/benches/new_vec_zeroed.x86-64.mca
113
-rw-r--r--
rust/zerocopy/benches/new_zeroed.rs
9
-rw-r--r--
rust/zerocopy/benches/new_zeroed.x86-64
3
-rw-r--r--
rust/zerocopy/benches/new_zeroed.x86-64.mca
43
-rw-r--r--
rust/zerocopy/benches/read_from_bytes.rs
7
-rw-r--r--
rust/zerocopy/benches/read_from_bytes.x86-64
15
-rw-r--r--
rust/zerocopy/benches/read_from_bytes.x86-64.mca
65
-rw-r--r--
rust/zerocopy/benches/read_from_prefix.rs
10
-rw-r--r--
rust/zerocopy/benches/read_from_prefix.x86-64
14
-rw-r--r--
rust/zerocopy/benches/read_from_prefix.x86-64.mca
63
-rw-r--r--
rust/zerocopy/benches/read_from_suffix.rs
10
-rw-r--r--
rust/zerocopy/benches/read_from_suffix.x86-64
15
-rw-r--r--
rust/zerocopy/benches/read_from_suffix.x86-64.mca
65
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_dynamic_padding.rs
7
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_dynamic_padding.x86-64
22
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_dynamic_padding.x86-64.mca
77
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_dynamic_size.rs
7
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_dynamic_size.x86-64
20
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_dynamic_size.x86-64.mca
75
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_static_size.rs
7
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_static_size.x86-64
8
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_static_size.x86-64.mca
53
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_with_elems_dynamic_padding.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_with_elems_dynamic_padding.x86-64
19
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_with_elems_dynamic_padding.x86-64.mca
71
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_with_elems_dynamic_size.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_with_elems_dynamic_size.x86-64
16
-rw-r--r--
rust/zerocopy/benches/ref_from_bytes_with_elems_dynamic_size.x86-64.mca
65
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_dynamic_padding.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_dynamic_padding.x86-64
22
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_dynamic_padding.x86-64.mca
77
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_dynamic_size.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_dynamic_size.x86-64
17
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_dynamic_size.x86-64.mca
67
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_static_size.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_static_size.x86-64
8
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_static_size.x86-64.mca
53
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_with_elems_dynamic_padding.rs
13
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_with_elems_dynamic_padding.x86-64
26
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_with_elems_dynamic_padding.x86-64.mca
85
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_with_elems_dynamic_size.rs
13
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_with_elems_dynamic_size.x86-64
22
-rw-r--r--
rust/zerocopy/benches/ref_from_prefix_with_elems_dynamic_size.x86-64.mca
77
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_dynamic_padding.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_dynamic_padding.x86-64
23
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_dynamic_padding.x86-64.mca
79
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_dynamic_size.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_dynamic_size.x86-64
13
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_dynamic_size.x86-64.mca
63
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_static_size.rs
10
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_static_size.x86-64
13
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_static_size.x86-64.mca
61
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_with_elems_dynamic_padding.rs
13
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_with_elems_dynamic_padding.x86-64
27
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_with_elems_dynamic_padding.x86-64.mca
85
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_with_elems_dynamic_size.rs
13
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_with_elems_dynamic_size.x86-64
23
-rw-r--r--
rust/zerocopy/benches/ref_from_suffix_with_elems_dynamic_size.x86-64.mca
77
-rw-r--r--
rust/zerocopy/benches/split_at_dynamic_padding.rs
12
-rw-r--r--
rust/zerocopy/benches/split_at_dynamic_padding.x86-64
12
-rw-r--r--
rust/zerocopy/benches/split_at_dynamic_padding.x86-64.mca
59
-rw-r--r--
rust/zerocopy/benches/split_at_dynamic_size.rs
12
-rw-r--r--
rust/zerocopy/benches/split_at_dynamic_size.x86-64
12
-rw-r--r--
rust/zerocopy/benches/split_at_dynamic_size.x86-64.mca
59
-rw-r--r--
rust/zerocopy/benches/split_at_unchecked_dynamic_padding.rs
12
-rw-r--r--
rust/zerocopy/benches/split_at_unchecked_dynamic_padding.x86-64
6
-rw-r--r--
rust/zerocopy/benches/split_at_unchecked_dynamic_padding.x86-64.mca
49
-rw-r--r--
rust/zerocopy/benches/split_at_unchecked_dynamic_size.rs
12
-rw-r--r--
rust/zerocopy/benches/split_at_unchecked_dynamic_size.x86-64
6
-rw-r--r--
rust/zerocopy/benches/split_at_unchecked_dynamic_size.x86-64.mca
49
-rw-r--r--
rust/zerocopy/benches/split_via_immutable_dynamic_padding.rs
11
-rw-r--r--
rust/zerocopy/benches/split_via_immutable_dynamic_padding.x86-64
14
-rw-r--r--
rust/zerocopy/benches/split_via_immutable_dynamic_padding.x86-64.mca
65
-rw-r--r--
rust/zerocopy/benches/split_via_immutable_dynamic_size.rs
11
-rw-r--r--
rust/zerocopy/benches/split_via_immutable_dynamic_size.x86-64
13
-rw-r--r--
rust/zerocopy/benches/split_via_immutable_dynamic_size.x86-64.mca
63
-rw-r--r--
rust/zerocopy/benches/split_via_runtime_check_dynamic_padding.rs
11
-rw-r--r--
rust/zerocopy/benches/split_via_runtime_check_dynamic_padding.x86-64
22
-rw-r--r--
rust/zerocopy/benches/split_via_runtime_check_dynamic_padding.x86-64.mca
79
-rw-r--r--
rust/zerocopy/benches/split_via_runtime_check_dynamic_size.rs
11
-rw-r--r--
rust/zerocopy/benches/split_via_runtime_check_dynamic_size.x86-64
13
-rw-r--r--
rust/zerocopy/benches/split_via_runtime_check_dynamic_size.x86-64.mca
63
-rw-r--r--
rust/zerocopy/benches/split_via_unchecked_dynamic_padding.rs
11
-rw-r--r--
rust/zerocopy/benches/split_via_unchecked_dynamic_padding.x86-64
14
-rw-r--r--
rust/zerocopy/benches/split_via_unchecked_dynamic_padding.x86-64.mca
65
-rw-r--r--
rust/zerocopy/benches/split_via_unchecked_dynamic_size.rs
11
-rw-r--r--
rust/zerocopy/benches/split_via_unchecked_dynamic_size.x86-64
13
-rw-r--r--
rust/zerocopy/benches/split_via_unchecked_dynamic_size.x86-64.mca
63