Lines Matching full:bitfields

12 	/* unsigned bitfields */
16 /* signed bitfields */
19 /* non-bitfields */
31 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()
66 struct core_reloc_bitfields bitfields; in adjacent_field_roundtrip() local
69 __builtin_memset(&bitfields, 0, sizeof(bitfields)); in adjacent_field_roundtrip()
70 BPF_CORE_WRITE_BITFIELD(&bitfields, ub1, 1); in adjacent_field_roundtrip()
71 BPF_CORE_WRITE_BITFIELD(&bitfields, ub2, 3); in adjacent_field_roundtrip()
73 ub1 = BPF_CORE_READ_BITFIELD(&bitfields, ub1); in adjacent_field_roundtrip()
74 ub2 = BPF_CORE_READ_BITFIELD(&bitfields, ub2); in adjacent_field_roundtrip()
86 struct core_reloc_bitfields bitfields; in multibyte_field_roundtrip() local
90 __builtin_memset(&bitfields, 0, sizeof(bitfields)); in multibyte_field_roundtrip()
91 BPF_CORE_WRITE_BITFIELD(&bitfields, ub1, 1); in multibyte_field_roundtrip()
92 BPF_CORE_WRITE_BITFIELD(&bitfields, ub7, 16); in multibyte_field_roundtrip()
94 ub1 = BPF_CORE_READ_BITFIELD(&bitfields, ub1); in multibyte_field_roundtrip()
95 ub7 = BPF_CORE_READ_BITFIELD(&bitfields, ub7); in multibyte_field_roundtrip()