Searched refs:transparent (Results 1 – 25 of 120) sorted by relevance
12345
| /linux/net/netfilter/ |
| H A D | xt_socket.c | 63 bool transparent = true; in socket_match() local 72 /* Ignore non-transparent sockets, in socket_match() 76 transparent = inet_sk_transparent(sk); in socket_match() 79 transparent && sk_fullsock(sk)) in socket_match() 85 if (wildcard || !transparent) in socket_match() 124 bool transparent = true; in socket_mt6_v1_v2_v3() local 133 /* Ignore non-transparent sockets, in socket_mt6_v1_v2_v3() 137 transparent = inet_sk_transparent(sk); in socket_mt6_v1_v2_v3() 140 transparent && sk_fullsock(sk)) in socket_mt6_v1_v2_v3() 146 if (wildcard || !transparent) in socket_mt6_v1_v2_v3() [all...] |
| /linux/rust/kernel/debugfs/ |
| H A D | callback_adapters.rs | 39 #[repr(transparent)] 72 #[repr(transparent)] in deref() 101 #[repr(transparent)]
|
| /linux/rust/zerocopy/src/ |
| H A D | macros.rs | 1127 (@assert_allowed_struct_repr #[repr(transparent)]) => {}; 1133 @struct_padding_check #[repr(transparent)] 1288 #[repr(transparent)] in test_transmute() 1326 #[repr(transparent)] 1451 #[repr(transparent)] in test_try_transmute() 1715 #[repr(transparent)] in test_cryptocorrosion_derive_traits() 1723 #[repr(transparent)] in test_cryptocorrosion_derive_traits() 1731 #[repr(transparent)] in test_cryptocorrosion_derive_traits() 1739 #[repr(transparent)] in test_cryptocorrosion_derive_traits() 1749 #[repr(transparent)] in test_cryptocorrosion_derive_traits() [all …]
|
| /linux/rust/kernel/ |
| H A D | scatterlist.rs | 53 #[repr(transparent)] 102 #[repr(transparent)] 126 #[repr(transparent)] 242 /// A transparent wrapper around a `struct sg_table`. 246 #[repr(transparent)]
|
| H A D | i2c.rs | 36 #[repr(transparent)] 376 #[repr(transparent)] 436 #[repr(transparent)] 472 #[repr(transparent)] 556 #[repr(transparent)]
|
| H A D | mm.rs | 47 #[repr(transparent)] 83 #[repr(transparent)]
|
| H A D | task.rs | 95 #[repr(transparent)] 135 #[repr(transparent)] 237 // CAST: `Self` is a `repr(transparent)` wrapper around `bindings::pid_namespace`. in get_pid_ns()
|
| H A D | usb.rs | 88 // SAFETY: `DeviceId` is a `#[repr(transparent)]` wrapper of `struct usb_device_id` and in probe_callback() 125 #[repr(transparent)] 239 // SAFETY: `DeviceId` is a `#[repr(transparent)]` wrapper of `usb_device_id` and does not add 341 #[repr(transparent)] 353 // SAFETY: `usb::Interface` is a transparent wrapper of `struct usb_interface`. 359 // SAFETY: `Interface` is a transparent wrapper of a type that doesn't depend on 420 #[repr(transparent)] 432 // SAFETY: `Device` is a transparent wrapper of a type that doesn't depend on `Device`'s generic
|
| H A D | pid_namespace.rs | 18 #[repr(transparent)]
|
| H A D | seq_file.rs | 10 #[repr(transparent)]
|
| H A D | kunit.rs | 95 #[repr(transparent)] 98 #[repr(transparent)]
|
| H A D | cpufreq.rs | 129 #[repr(transparent)] 223 #[repr(transparent)] 350 #[repr(transparent)] 419 #[repr(transparent)] 916 #[repr(transparent)]
|
| H A D | sync.rs | 47 #[repr(transparent)]
|
| /linux/rust/zerocopy-derive/ |
| H A D | repr.rs | 203 Transparent(span) => ts.append_all(quote_spanned! { *span=> #[repr(transparent)] }), in to_tokens() 463 let transparent = { in from_attrs_inner() localVariable 490 if let Some(span) = transparent { in from_attrs_inner() 746 test!(#[repr(transparent)] => StructUnionRepr::Transparent(s())); in test() 758 test!(#[repr(transparent)] => EnumRepr::Transparent(s())); in test() 802 … test!(@error #[repr(transparent, transparent)] => $repr => FromRawReprs(Conflict).into()); in test() 803 test!(@error #[repr(transparent, C)] => $repr => FromRawReprs(Conflict).into()); in test() 804 … test!(@error #[repr(transparent, Rust)] => $repr => FromRawReprs(Conflict).into()); in test() 806 test!(@error #[repr(C, transparent)] => $repr => FromRawReprs(Conflict).into()); in test() 810 … test!(@error #[repr(Rust, transparent)] => $repr => FromRawReprs(Conflict).into()); in test() [all …]
|
| /linux/drivers/net/wwan/t7xx/ |
| H A D | t7xx_pcie_mac.c | 67 u32 transparent; member 90 if (cfg->transparent) { in t7xx_pcie_mac_atr_cfg() 165 cfg.transparent = T7XX_PCIE_DEV_DMA_TRANSPARENT; in t7xx_pcie_mac_atr_init()
|
| /linux/rust/kernel/mm/ |
| H A D | virt.rs | 34 #[repr(transparent)] 160 #[repr(transparent)] 210 #[repr(transparent)]
|
| H A D | mmput_async.rs | 26 #[repr(transparent)]
|
| /linux/rust/kernel/fs/ |
| H A D | file.rs | 185 #[repr(transparent)] 229 #[repr(transparent)]
|
| /linux/Documentation/features/vm/THP/ |
| H A D | arch-support.txt | 4 # description: arch supports transparent hugepages
|
| /linux/rust/kernel/sync/ |
| H A D | refcount.rs | 21 #[repr(transparent)] 49 // SAFETY: `refcount_t` is a transparent wrapper of `atomic_t`, which is an atomic 32-bit in as_atomic()
|
| H A D | poll.rs | 34 #[repr(transparent)]
|
| H A D | srcu.rs | 41 #[repr(transparent)]
|
| /linux/Documentation/ABI/removed/ |
| H A D | raw1394 | 15 libraw1394 (works with firewire-cdev too, transparent to library ABI
|
| H A D | video1394 | 16 libdc1394 (works with firewire-cdev too, transparent to library ABI
|
| /linux/rust/syn/ |
| H A D | drops.rs | 9 #[repr(transparent)]
|
12345