| /linux/rust/zerocopy/src/pointer/ |
| H A D | mod.rs | 76 /// A [`Project`] which preserves the address of the referent – a pointer 98 // provenance-preserving projection which preserves the set of referent 107 // SAFETY: The `Project::project` impl preserves referent address. 110 // SAFETY: The `Project::project` impl preserves referent size. 113 /// A pointer cast which preserves or shrinks the set of referent bytes of 136 // SAFETY: The `Project::project` impl preserves referent address. 139 /// A pointer cast which preserves the set of referent bytes of a 163 // SAFETY: The `Project::project_raw` impl preserves referent address. 166 // SAFETY: By the `static_assert!`, `Project::project_raw` impl preserves 170 /// A pointer cast which preserves or shrinks the set of referent bytes of [all …]
|
| H A D | inner.rs | 196 // projection which preserves or shrinks the set of referent bytes, so in project() 440 // FIXME(#429): Once `NonNull::cast` documents that it preserves in iter() 476 // FIXME(#429): Once `pointer::add` documents that it preserves in iter() 485 // preserves provenance, cite those docs. in iter()
|
| /linux/rust/zerocopy-derive/derive/ |
| H A D | known_layout.rs | 44 // - The recursive call to `raw_from_ptr_len` preserves both in derive_known_layout_for_repr_c_struct() 46 // - The `as` cast preserves both address and provenance. in derive_known_layout_for_repr_c_struct() 47 // - `NonNull::new_unchecked` preserves both address and in derive_known_layout_for_repr_c_struct() 52 // - `trailing.as_ptr() as *mut Self` preserves trailing slice in derive_known_layout_for_repr_c_struct() 54 // - `NonNull::new_unchecked` preserves trailing slice element in derive_known_layout_for_repr_c_struct() 67 // preserves the number of elements. ... The same holds in derive_known_layout_for_repr_c_struct() 291 // SAFETY: `.cast` preserves address and provenance. in derive() 294 // it preserves provenance. in derive()
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-spinlock.h | 155 * Preserves the low 31 bits of the 32 bit 184 * Preserves the low 31 bits of the 32 bit
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | ucall.c | |
| /linux/drivers/usb/usbip/ |
| H A D | stub.h | 28 * stub_priv preserves private data of each urb.
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | verifier_var_off.c | 63 __description("variable-offset stack read preserves spilled zero") 89 __description("variable-offset stack read preserves spilled zero across slots") 116 __description("variable-offset stack read preserves partial spilled zero")
|
| H A D | verifier_basic_stack.c | 103 __description("stack pointer arithmetic preserves frame number")
|
| H A D | verifier_may_goto_1.c | 122 __description("timed may_goto preserves R0-R5")
|
| /linux/Documentation/arch/riscv/ |
| H A D | boot-image-header.rst | 44 This preserves compatibility across newer and older version of the header.
|
| /linux/drivers/mtd/chips/ |
| H A D | map_absent.c | 8 * Use of this driver as a fallback preserves the expected
|
| H A D | Kconfig | 230 preserves the expected registration order of MTD device nodes on
|
| /linux/drivers/acpi/acpica/ |
| H A D | hwregs.c | 577 * preserves the value of the following bits, meaning that these bits cannot be 586 * bit fields, it preserves the ignored bit fields 587 * 2) SCI_EN: OSPM always preserves this bit position 606 * one clears the status, and writing a zero preserves the status. in acpi_hw_register_write()
|
| /linux/net/dsa/ |
| H A D | tag_ocelot_8021q.c | 5 * also preserves full functionality under a vlan_filtering bridge. It does
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | ext-ctrls-camera.rst | 415 - Dawn and dusk. Preserves the colors seen in low natural light 434 conditions, it preserves detail in the dark areas without blowing 455 - Sunset. Preserves deep hues seen in sunsets and sunrises. It bumps
|
| H A D | pixfmt-srggb8-pisp-comp.rst | 32 Mode 1 uses a quantization and delta-based coding scheme which preserves up to
|
| /linux/rust/zerocopy/src/util/ |
| H A D | macros.rs | 461 // SAFETY: `.cast` preserves address and provenance. 464 // it preserves provenance. 508 // has promised that the `as` cast preserves size. 511 // it preserves provenance. 728 // SAFETY: The impl of `Project::project` preserves referent address.
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | txc43128_phy.c | 55 /* Limited SW reset: preserves configuration but 429 /* Perform a logic reset. This preserves the configuration registers
|
| /linux/include/linux/ |
| H A D | shmem_fs.h | 213 * in doubt: there are plenty of cases when it preserves unreserved pages.
|
| /linux/net/core/ |
| H A D | gso.c | 86 * Segmentation preserves SKB_GSO_CB_OFFSET bytes of previous skb cb.
|
| /linux/kernel/ |
| H A D | jump_label.c | 442 * function which preserves these bits. 627 * This sets key->next and preserves the type bits.
|
| /linux/kernel/kcsan/ |
| H A D | selftest.c | 27 * and then subsequent decode preserves the access's info.
|
| /linux/arch/mips/include/asm/sgi/ |
| H A D | mc.h | 32 #define SGIMC_CCTRL0_WRESETPMEM 0x00010000 /* Perform warm reset, preserves mem */
|
| /linux/security/selinux/ss/ |
| H A D | policydb.h | 155 * type set preserves data needed to determine constraint info from
|
| /linux/Documentation/arch/sparc/ |
| H A D | adi.rst | 78 swapped back in. It also preserves that version tags if a page is
|