| /tools/testing/selftests/bpf/progs/ |
| D | verifier_bits_iter.c | 62 int *bit; in null_pointer() local 69 bpf_for_each(bits, bit, NULL, 1) in null_pointer() 81 int *bit; in bits_copy() local 83 bpf_for_each(bits, bit, &data, 1) in bits_copy() 95 int *bit; in bits_memalloc() local 98 bpf_for_each(bits, bit, &data[0], ARRAY_SIZE(data)) in bits_memalloc() 110 int *bit; in bit_index() local 112 bpf_for_each(bits, bit, &data, 1) { in bit_index() 113 if (*bit == 0) in bit_index() 115 bit_idx = *bit; in bit_index() [all …]
|
| /tools/include/linux/ |
| D | bitops.h | 54 #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)); \ 61 (bit) < (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)); \ [all …]
|
| /tools/testing/selftests/kvm/x86_64/ |
| D | hwcr_msr_test.c | 11 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()
|
| D | vmx_msrs_test.c | 19 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()
|
| D | vmx_pmu_caps_test.c | 132 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()
|
| D | set_sregs_test.c | 24 #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); \
|
| D | xapic_ipi_test.c | 260 unsigned long bit; in do_migrations() local 281 for (i = 0, bit = 1; i < sizeof(nodemask) * 8; i++, bit <<= 1) { in do_migrations() 282 if (nodemask & bit) { in do_migrations() 283 nodemasks[nodes] = nodemask & bit; in do_migrations()
|
| /tools/perf/bench/ |
| D | find-bit-bench.c | 62 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/perf/util/ |
| D | mem2node.c | 67 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()
|
| D | evsel.h | 343 void __evsel__set_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit); 344 void __evsel__reset_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit); 346 #define evsel__set_sample_bit(evsel, bit) \ argument 347 __evsel__set_sample_bit(evsel, PERF_SAMPLE_##bit) 349 #define evsel__reset_sample_bit(evsel, bit) \ argument 350 __evsel__reset_sample_bit(evsel, PERF_SAMPLE_##bit)
|
| /tools/testing/selftests/bpf/prog_tests/ |
| D | token.c | 968 #define bit(n) (1ULL << (n)) macro 998 .cmds = bit(BPF_MAP_CREATE), in test_token() 999 .maps = bit(BPF_MAP_TYPE_QUEUE), in test_token() 1006 .cmds = bit(BPF_PROG_LOAD), in test_token() 1007 .progs = bit(BPF_PROG_TYPE_KPROBE), in test_token() 1016 .cmds = bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token() 1017 .maps = bit(BPF_MAP_TYPE_STRUCT_OPS), in test_token() 1018 .progs = bit(BPF_PROG_TYPE_STRUCT_OPS), in test_token() 1027 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token() 1028 .maps = bit(BPF_MAP_TYPE_STRUCT_OPS), in test_token() [all …]
|
| /tools/testing/selftests/mm/ |
| D | pkey-helpers.h | 174 int bit = pkey * 2; in __pkey_access_allow() local 177 pkey_reg &= (1<<bit); in __pkey_access_allow() 179 pkey_reg |= (1<<bit); in __pkey_access_allow() 188 int bit = pkey * 2 + 1; in __pkey_write_allow() local 191 pkey_reg &= (1<<bit); in __pkey_write_allow() 193 pkey_reg |= (1<<bit); in __pkey_write_allow()
|
| /tools/testing/selftests/x86/ |
| D | test_syscall_vdso.c | 229 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/ |
| D | pkey_alloc.c | 24 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/ |
| D | abi_test.c | 135 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()
|
| D | dyn_test.c | 56 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/shared/ |
| D | shared.mk | 11 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/arch/x86/kcpuid/ |
| D | cpuid.csv | 35 1, 0, ecx, 2, dtes64 , 64-bit DS save area 80 1, 0, edx, 17, pse36 , Page Size Extension (36-bit) 92 … 0, edx, 30, ia64 , Legacy IA-64 (Itanium) support bit, now resreved 175 …6, 0, eax, 24, therm_interrupt_bit25 , IA32_THERM_INTERRUPT MSR bit 25 is suppor… 230 … 7, 0, ecx, 10, vpclmulqdq , VPCLMULQDQ 256-bit instruction support 232 7, 0, ecx, 12, avx512_bitalg , AVX-512 bit count/shiffle 235 …7, 0, ecx, 16, la57 , 57-bit linear addreses (five-level paging) 236 … 7, 0, ecx, 21:17, mawau_val_lm , BNDLDX/BNDSTX MAWAU value in 64-bit mode 255 … 0, edx, 13, tsx_force_abort , MSR TSX_FORCE_ABORT, RTM_ABORT bit, supported 265 … 7, 0, edx, 25, amx_int8 , AMX-INT8: tile 8-bit integer support [all …]
|
| /tools/testing/selftests/hid/ |
| D | settings | 1 # HID tests can be long, so give a little bit more time
|
| /tools/gpio/ |
| D | gpio-sloppy-logic-analyzer.sh | 134 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/ |
| D | .gitignore | 2 generated/bit-length.h
|
| D | Makefile | 18 …$(RM) $(TARGETS) *.o radix-tree.c idr.c generated/map-shift.h generated/bit-length.h generated/aut…
|
| /tools/testing/radix-tree/ |
| D | .gitignore | 3 generated/bit-length.h
|
| D | idr-test.c | 487 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/ |
| D | toeplitz.c | 109 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()
|