Home
last modified time | relevance | path

Searched refs:bit (Results 1 – 25 of 90) sorted by relevance

1234

/tools/testing/selftests/bpf/progs/
A Dverifier_bits_iter.c62 int *bit; in null_pointer() local
81 int *bit; in bits_copy() local
95 int *bit; in bits_memalloc() local
110 int *bit; in bit_index() local
113 if (*bit == 0) in bit_index()
127 int *bit; in bits_too_big() local
142 int *bit; in fewer_words() local
156 int *bit; in zero_words() local
170 int *bit; in huge_words() local
183 int *bit; in max_words() local
[all …]
/tools/include/linux/
A Dbitops.h54 #define for_each_set_bit(bit, addr, size) \ argument
55 for ((bit) = find_first_bit((addr), (size)); \
56 (bit) < (size); \
57 (bit) = find_next_bit((addr), (size), (bit) + 1))
59 #define for_each_clear_bit(bit, addr, size) \ argument
60 for ((bit) = find_first_zero_bit((addr), (size)); \
62 (bit) = find_next_zero_bit((addr), (size), (bit) + 1))
65 #define for_each_set_bit_from(bit, addr, size) \ argument
66 for ((bit) = find_next_bit((addr), (size), (bit)); \
67 (bit) < (size); \
[all …]
/tools/testing/selftests/kvm/x86/
A Dhwcr_msr_test.c11 void test_hwcr_bit(struct kvm_vcpu *vcpu, unsigned int bit) in test_hwcr_bit() argument
16 uint64_t val = BIT_ULL(bit); in test_hwcr_bit()
28 bit, actual, (val & valid)); in test_hwcr_bit()
37 unsigned int bit; in main() local
41 for (bit = 0; bit < BITS_PER_LONG; bit++) in main()
42 test_hwcr_bit(vcpu, bit); in main()
A Dvmx_msrs_test.c19 uint64_t bit; in vmx_fixed1_msr_test() local
23 for_each_set_bit(bit, &mask, 64) { in vmx_fixed1_msr_test()
24 vcpu_set_msr(vcpu, msr_index, val & ~BIT_ULL(bit)); in vmx_fixed1_msr_test()
33 uint64_t bit; in vmx_fixed0_msr_test() local
37 for_each_clear_bit(bit, &mask, 64) { in vmx_fixed0_msr_test()
38 vcpu_set_msr(vcpu, msr_index, val | BIT_ULL(bit)); in vmx_fixed0_msr_test()
99 int bit, r; in ia32_feature_control_msr_test() local
109 for_each_clear_bit(bit, &supported_bits, 64) { in ia32_feature_control_msr_test()
110 r = _vcpu_set_msr(vcpu, MSR_IA32_FEAT_CTL, BIT(bit)); in ia32_feature_control_msr_test()
112 "Setting reserved bit %d in IA32_FEATURE_CONTROL should fail", bit); in ia32_feature_control_msr_test()
A Dvmx_pmu_caps_test.c132 int bit; in KVM_ONE_VCPU_TEST() local
134 for_each_set_bit(bit, &fungible_caps, 64) { in KVM_ONE_VCPU_TEST()
135 vcpu_set_msr(vcpu, MSR_IA32_PERF_CAPABILITIES, BIT_ULL(bit)); in KVM_ONE_VCPU_TEST()
137 host_cap.capabilities & ~BIT_ULL(bit)); in KVM_ONE_VCPU_TEST()
154 int r, bit; in KVM_ONE_VCPU_TEST() local
156 for_each_set_bit(bit, &reserved_caps, 64) { in KVM_ONE_VCPU_TEST()
158 host_cap.capabilities ^ BIT_ULL(bit)); in KVM_ONE_VCPU_TEST()
160 host_cap.capabilities & BIT_ULL(bit) ? "Setting" : "Clearing", in KVM_ONE_VCPU_TEST()
161 BIT_ULL(bit), bit); in KVM_ONE_VCPU_TEST()
A Dset_sregs_test.c24 #define TEST_INVALID_CR_BIT(vcpu, cr, orig, bit) \ argument
30 if (orig.cr & bit) \
34 new.cr |= bit; \
37 TEST_ASSERT(rc, "KVM allowed invalid " #cr " bit (0x%lx)", bit); \
A Dxapic_ipi_test.c261 unsigned long bit; in do_migrations() local
282 for (i = 0, bit = 1; i < sizeof(nodemask) * 8; i++, bit <<= 1) { in do_migrations()
283 if (nodemask & bit) { in do_migrations()
284 nodemasks[nodes] = nodemask & bit; in do_migrations()
/tools/perf/bench/
A Dfind-bit-bench.c62 unsigned int bit, i, j; in do_for_each_set_bit() local
81 for_each_set_bit(bit, to_test, num_bits) in do_for_each_set_bit()
82 workload(bit); in do_for_each_set_bit()
95 for (bit = 0; bit < num_bits; bit++) { in do_for_each_set_bit()
96 if (asm_test_bit(bit, to_test)) in do_for_each_set_bit()
97 workload(bit); in do_for_each_set_bit()
/tools/testing/selftests/bpf/prog_tests/
A Dtoken.c1048 #define bit(n) (1ULL << (n)) macro
1113 .cmds = bit(BPF_MAP_CREATE), in test_token()
1121 .cmds = bit(BPF_PROG_LOAD), in test_token()
1130 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID), in test_token()
1131 .progs = bit(BPF_PROG_TYPE_EXT) | bit(BPF_PROG_TYPE_XDP), in test_token()
1138 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID), in test_token()
1139 .progs = bit(BPF_PROG_TYPE_EXT) | bit(BPF_PROG_TYPE_XDP), in test_token()
1147 .cmds = bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token()
1158 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token()
1169 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token()
[all …]
/tools/perf/util/
A Dmem2node.c67 u64 bit; in mem2node__init() local
71 for (bit = 0; bit < n->size; bit++) { in mem2node__init()
74 if (!test_bit(bit, n->set)) in mem2node__init()
77 start = bit * bsize; in mem2node__init()
A Devsel.h331 void __evsel__set_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit);
332 void __evsel__reset_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit);
334 #define evsel__set_sample_bit(evsel, bit) \ argument
335 __evsel__set_sample_bit(evsel, PERF_SAMPLE_##bit)
337 #define evsel__reset_sample_bit(evsel, bit) \ argument
338 __evsel__reset_sample_bit(evsel, PERF_SAMPLE_##bit)
/tools/testing/selftests/x86/
A Dtest_syscall_vdso.c229 int bit; in print_flags() local
233 bit = 21; in print_flags()
237 if (bitstr[(r >> bit) & 1][0]) in print_flags()
238 fputs(bitstr[(r >> bit) & 1], stdout); in print_flags()
240 bit--; in print_flags()
241 } while (bit >= 0); in print_flags()
/tools/perf/trace/beauty/
A Dpkey_alloc.c24 unsigned long bit = 1UL << (i - 1); in strarray__scnprintf_flags() local
26 if (!(flags & bit)) in strarray__scnprintf_flags()
35 printed += scnprintf(bf + printed, size - printed, "0x%#", bit); in strarray__scnprintf_flags()
/tools/testing/selftests/user_events/
A Dabi_test.c135 static int reg_enable_multi(void *enable, int size, int bit, int flags, in reg_enable_multi() argument
157 reg.enable_bit = bit; in reg_enable_multi()
168 static int reg_enable_flags(void *enable, int size, int bit, int flags) in reg_enable_flags() argument
180 reg.enable_bit = bit; in reg_enable_flags()
191 static int reg_enable(void *enable, int size, int bit) in reg_enable() argument
193 return reg_enable_flags(enable, size, bit, 0); in reg_enable()
196 static int reg_disable(void *enable, int bit) in reg_disable() argument
206 reg.disable_bit = bit; in reg_disable()
A Ddyn_test.c56 static int reg_event(int fd, int *check, int bit, const char *value) in reg_event() argument
62 reg.enable_bit = bit; in reg_event()
72 static int unreg_event(int fd, int *check, int bit) in unreg_event() argument
77 unreg.disable_bit = bit; in unreg_event()
/tools/testing/selftests/net/forwarding/
A Dvxlan_reserved.sh133 local bit=${bits[8 * i + j]}
134 ((byte += bit << (7 - j)))
228 for bit in $(vxlan_all_reserved_bits); do
230 192.0.2.17 $(mac_get $h1) 1000 "$bit"
306 local bit=$1; shift
308 local allowed_bytes=$(vxlan_header_bytes 0xffffff $bit)
/tools/testing/shared/
A Dshared.mk11 generated/bit-length.h generated/autoconf.h \
67 generated/bit-length.h: FORCE
69 @if ! grep -qws CONFIG_$(LONG_BIT)BIT generated/bit-length.h; then \
/tools/testing/selftests/hid/
A Dsettings1 # HID tests can be long, so give a little bit more time
/tools/gpio/
A Dgpio-sloppy-logic-analyzer.sh134 bit=$((1 << (chan - 1)))
135 mask=$((mask | bit))
137 [hH]) val1=$((val1 | bit)); val2=$((val2 | bit));;
138 [fF]) val1=$((val1 | bit));;
139 [rR]) val2=$((val2 | bit));;
/tools/testing/vma/
A D.gitignore2 generated/bit-length.h
A DMakefile18 …$(RM) $(TARGETS) *.o radix-tree.c idr.c generated/map-shift.h generated/bit-length.h generated/aut…
/tools/arch/x86/kcpuid/
A Dcpuid.csv35 0x1, 0, ecx, 2, dtes64 , 64-bit DS save area
80 0x1, 0, edx, 17, pse36 , Page Size Extension (36-bit)
298 0x7, 2, edx, 3, ddp_ctrl , MSR bit IA32_SPEC_CTRL.DDPD_U
340 0xd, 0, eax, 0, xcr0_x87 , XCR0.X87 (bit 0) supported
341 0xd, 0, eax, 1, xcr0_sse , XCR0.SEE (bit 1) supported
342 0xd, 0, eax, 2, xcr0_avx , XCR0.AVX (bit 2) supported
372 …63:2, ecx, 0, is_xss_bit , Subleaf N describes an XSS bit, otherwise XCR0 bit
381 … 0xf, 1, eax, 8, l3c_qm_overflow_bit , QM_CTR MSR bit 61 is an overflow bit
645 0x80000001, 0, ecx, 0, lahf_lm , LAHF and SAHF in 64-bit mode
663 0x80000001, 0, ecx, 21, tbm , Trailing bit manipulations
[all …]
/tools/testing/radix-tree/
A D.gitignore3 generated/bit-length.h
A Didr-test.c487 int bit = i & 2047; in ida_check_random() local
488 if (test_bit(bit, bitmap)) { in ida_check_random()
489 __clear_bit(bit, bitmap); in ida_check_random()
490 ida_free(&ida, bit); in ida_check_random()
492 __set_bit(bit, bitmap); in ida_check_random()
493 IDA_BUG_ON(&ida, ida_alloc_min(&ida, bit, GFP_KERNEL) in ida_check_random()
494 != bit); in ida_check_random()
/tools/testing/selftests/net/
A Dtoeplitz.c109 int i, bit, ret = 0; in toeplitz() local
116 for (bit = 7; bit >= 0; bit--) { in toeplitz()
117 if (four_tuple[i] & (1 << bit)) in toeplitz()
121 key32 |= !!(key[0] & (1 << bit)); in toeplitz()

Completed in 33 milliseconds

1234