Home
last modified time | relevance | path

Searched refs:bitfields (Results 1 – 21 of 21) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dverifier_bitfield_write.c31 struct core_reloc_bitfields bitfields; in single_field_roundtrip() local
33 __builtin_memset(&bitfields, 0, sizeof(bitfields)); in single_field_roundtrip()
34 BPF_CORE_WRITE_BITFIELD(&bitfields, ub2, 3); in single_field_roundtrip()
35 return BPF_CORE_READ_BITFIELD(&bitfields, ub2); in single_field_roundtrip()
45 struct core_reloc_bitfields bitfields; in multiple_field_roundtrip() local
49 __builtin_memset(&bitfields, 0, sizeof(bitfields)); in multiple_field_roundtrip()
50 BPF_CORE_WRITE_BITFIELD(&bitfields, ub2, 1); in multiple_field_roundtrip()
51 BPF_CORE_WRITE_BITFIELD(&bitfields, sb4, -1); in multiple_field_roundtrip()
53 ub2 = BPF_CORE_READ_BITFIELD(&bitfields, ub2); in multiple_field_roundtrip()
54 sb4 = BPF_CORE_READ_BITFIELD(&bitfields, sb4); in multiple_field_roundtrip()
[all …]
/linux/include/linux/qed/
H A Deth_common.h106 u8 bitfields; member
130 __le16 bitfields; member
208 u8 bitfields; member
261 u8 bitfields; member
369 __le16 bitfields; member
393 __le16 bitfields; member
415 __le16 bitfields; member
H A Dcommon_hsi.h914 __le16 bitfields; member
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c235 third_bd->data.bitfields |= in qede_set_params_for_ipv6_ext()
320 bd->data.bd_flags.bitfields = BIT(ETH_TX_1ST_BD_FLAGS_START_BD_SHIFT); in qede_xdp_xmit()
325 bd->data.bitfields = cpu_to_le16(val); in qede_xdp_xmit()
609 static void qede_get_rxhash(struct sk_buff *skb, u8 bitfields, __le32 rss_hash) in qede_get_rxhash() argument
615 htype = GET_FIELD(bitfields, ETH_FAST_PATH_RX_REG_CQE_RSS_HASH_TYPE); in qede_get_rxhash()
878 qede_get_rxhash(tpa_info->skb, cqe->bitfields, cqe->rss_hash); in qede_tpa_start()
1335 qede_get_rxhash(skb, fp_cqe->bitfields, fp_cqe->rss_hash); in qede_rx_process_cqe()
1530 first_bd->data.bd_flags.bitfields = in qede_start_xmit()
1568 first_bd->data.bd_flags.bitfields |= in qede_start_xmit()
1577 first_bd->data.bd_flags.bitfields |= in qede_start_xmit()
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-usb-usbtmc7 by the device itself. The full description of the bitfields
21 by the device itself. The full description of the bitfields
/linux/Documentation/virt/kvm/devices/
H A Dxics.rst42 state word has the following bitfields, starting at the
64 bitfields, starting from the least-significant end of the word:
/linux/Documentation/devicetree/bindings/cpufreq/
H A Dnvidia,tegra20-cpufreq.txt11 - opp-supported-hw: Two bitfields indicating:
/linux/scripts/coccinelle/misc/
H A Dflexible_array.cocci75 // handling of bitfields, arrays, etc.
/linux/drivers/gpu/drm/radeon/
H A Dcik_reg.h235 } bitfields, bits; member
/linux/sound/soc/amd/vangogh/
H A Dacp5x.h132 } bitfields, bits; member
/linux/Documentation/driver-api/thermal/
H A Dexynos_thermal.rst79 This consist of TMU register offsets/bitfields
/linux/Documentation/firmware-guide/acpi/
H A Dchromeos-acpi-device.rst58 An integer containing the switch positions as bitfields:
239 - Signal attributes as bitfields:
/linux/security/
H A DKconfig.hardening318 implementations is the handling of bitfields. The GCC
321 to keep adjacent bitfields together, but with their bit
331 groups of members. It will further not randomize bitfields
/linux/sound/soc/amd/acp/
H A Dacp63.c51 } bitfields, bits; member
/linux/sound/soc/sof/amd/
H A Dacp.h149 } bitfields, bits;
138 } bitfields, bits; global() member
/linux/Documentation/core-api/
H A Dpacking.rst12 declared as bitfields). But writing code this way would make it less portable,
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcore_reloc.c719 BITFIELDS_CASE(bitfields, {
/linux/Documentation/networking/device_drivers/ethernet/3com/
H A Dvortex.rst102 The individual options are composed of a number of bitfields which
/linux/Documentation/fpga/
H A Ddfl.rst531 perf_event_attr. There are 3 bitfields for config: "evtype" defines which type
/linux/Documentation/
H A Dmemory-barriers.txt311 (*) These guarantees do not apply to bitfields, because compilers often
313 sequences. Do not attempt to use bitfields to synchronize parallel
316 (*) Even in cases where bitfields are protected by locks, all fields
/linux/Documentation/driver-api/media/drivers/
H A Dcx2341x-devel.rst1464 All bitfields are consistent with ISO11172 documentation except