| /linux/arch/powerpc/lib/ |
| H A D | test-code-patching.c | 25 #define check(x) do { \ macro 39 check(instr_is_branch_iform(ppc_inst(0x48000000))); in test_branch_iform() 41 check(instr_is_branch_iform(ppc_inst(0x4bffffff))); in test_branch_iform() 43 check(!instr_is_branch_iform(ppc_inst(0xcbffffff))); in test_branch_iform() 45 check(!instr_is_branch_iform(ppc_inst(0x7bffffff))); in test_branch_iform() 48 check(instr_is_branch_iform(ppc_inst(0x48000001))); in test_branch_iform() 50 check(instr_is_branch_iform(ppc_inst(0x4bfffffd))); in test_branch_iform() 52 check(instr_is_branch_iform(ppc_inst(0x4bff00fd))); in test_branch_iform() 54 check(!instr_is_branch_iform(ppc_inst(0x7bfffffd))); in test_branch_iform() 58 check(instr_is_branch_to_addr(iptr, 0x100)); in test_branch_iform() [all …]
|
| /linux/tools/testing/selftests/powerpc/switch_endian/ |
| H A D | check.S | 8 * r15: pattern to check registers against. 14 cmpd r9,r3 # check r3 16 addi r9,r15,4 # check r4 19 lis r9,0x00FF # check CR 26 addi r9,r15,32 # check LR 30 addi r9,r15,5 # check r5 33 addi r9,r15,6 # check r6 36 addi r9,r15,7 # check r7 39 addi r9,r15,8 # check r8 42 addi r9,r15,13 # check r13 [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | pinning.c | 18 if (CHECK(!map, "find map", "NULL map")) in get_map_id() 23 CHECK(err, "get map info", "err %d errno %d", err, errno); in get_map_id() 45 /* check that opening fails with invalid pinning value in map def */ in test_pinning() 48 if (CHECK(err != -EINVAL, "invalid open", "err %d errno %d\n", err, errno)) { in test_pinning() 56 if (CHECK(err, "default open", "err %d errno %d\n", err, errno)) { in test_pinning() 62 if (CHECK(err, "default load", "err %d errno %d\n", err, errno)) in test_pinning() 65 /* check that pinmap was pinned */ in test_pinning() 67 if (CHECK(err, "stat pinpath", "err %d errno %d\n", err, errno)) in test_pinning() 70 /* check that nopinmap was *not* pinned */ in test_pinning() 72 if (CHECK(!err || errno != ENOENT, "stat nopinpath", in test_pinning() [all …]
|
| H A D | hashmap.c | 60 if (CHECK(err != -ENOENT, "hashmap__update", in test_hashmap_generic() 68 if (CHECK(oldk != 0 || oldv != 0, "check_kv", in test_hashmap_generic() 73 if (CHECK(err, "elem_add", "failed to add k/v %ld = %ld: %d\n", k, v, err)) in test_hashmap_generic() 76 if (CHECK(!hashmap__find(map, k, &oldv), "elem_find", in test_hashmap_generic() 79 if (CHECK(oldv != v, "elem_val", "found value is wrong: %ld\n", oldv)) in test_hashmap_generic() 83 if (CHECK(hashmap__size(map) != ELEM_CNT, "hashmap__size", in test_hashmap_generic() 86 if (CHECK(hashmap__capacity(map) != exp_cap(hashmap__size(map)), in test_hashmap_generic() 97 if (CHECK(v - k != 1024, "check_kv", in test_hashmap_generic() 101 if (CHECK(found_msk != (1ULL << ELEM_CNT) - 1, "elem_cnt", in test_hashmap_generic() 110 if (CHECK(err != -EEXIST, "hashmap__add", in test_hashmap_generic() [all …]
|
| H A D | cgroup_attach_override.c | 32 if (CHECK(allow_prog < 0, "prog_load_allow", in serial_test_cgroup_attach_override() 37 if (CHECK(drop_prog < 0, "prog_load_drop", in serial_test_cgroup_attach_override() 42 if (CHECK(foo < 0, "cgroup_join_foo", "cgroup setup failed\n")) in serial_test_cgroup_attach_override() 45 if (CHECK(bpf_prog_attach(drop_prog, foo, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override() 51 if (CHECK(!system(PING_CMD), "ping_fail", in serial_test_cgroup_attach_override() 56 if (CHECK(bar < 0, "cgroup_join_bar", "cgroup setup failed\n")) in serial_test_cgroup_attach_override() 59 if (CHECK(!system(PING_CMD), "ping_fail", in serial_test_cgroup_attach_override() 63 if (CHECK(bpf_prog_attach(allow_prog, bar, BPF_CGROUP_INET_EGRESS, in serial_test_cgroup_attach_override() 69 if (CHECK(system(PING_CMD), "ping_ok", "ping failed\n")) in serial_test_cgroup_attach_override() 72 if (CHECK(bpf_prog_detach(bar, BPF_CGROUP_INET_EGRESS), in serial_test_cgroup_attach_override() [all …]
|
| H A D | d_path.c | 58 if (CHECK(pipe(pipefd) < 0, "trigger", "pipe failed\n")) in trigger_fstat_events() 62 if (CHECK(sockfd < 0, "trigger", "socket failed\n")) in trigger_fstat_events() 66 if (CHECK(procfd < 0, "trigger", "open /proc/self/comm failed\n")) in trigger_fstat_events() 69 if (CHECK(devfd < 0, "trigger", "open /dev/urandom failed\n")) in trigger_fstat_events() 72 if (CHECK(localfd < 0, "trigger", "open /tmp/d_path_loadgen.txt failed\n")) in trigger_fstat_events() 77 if (CHECK(indicatorfd < 0, "trigger", "open /tmp/ failed\n")) in trigger_fstat_events() 81 if (CHECK(ret < 0, "trigger", "set_pathname failed for pipe[0]\n")) in trigger_fstat_events() 84 if (CHECK(ret < 0, "trigger", "set_pathname failed for pipe[1]\n")) in trigger_fstat_events() 87 if (CHECK(ret < 0, "trigger", "set_pathname failed for socket\n")) in trigger_fstat_events() 90 if (CHECK(ret < 0, "trigger", "set_pathname failed for proc\n")) in trigger_fstat_events() [all …]
|
| H A D | skeleton.c | 30 if (CHECK(!skel, "skel_open", "failed to open skeleton\n")) in test_skeleton() 33 if (CHECK(skel->kconfig, "skel_kconfig", "kconfig is mmaped()!\n")) in test_skeleton() 46 CHECK(data->in1 != -1, "in1", "got %d != exp %d\n", data->in1, -1); in test_skeleton() 47 CHECK(data->out1 != -1, "out1", "got %d != exp %d\n", data->out1, -1); in test_skeleton() 48 CHECK(data->in2 != -1, "in2", "got %lld != exp %lld\n", data->in2, -1LL); in test_skeleton() 49 CHECK(data->out2 != -1, "out2", "got %lld != exp %lld\n", data->out2, -1LL); in test_skeleton() 51 CHECK(bss->in3 != 0, "in3", "got %d != exp %d\n", bss->in3, 0); in test_skeleton() 52 CHECK(bss->out3 != 0, "out3", "got %d != exp %d\n", bss->out3, 0); in test_skeleton() 53 CHECK(bss->in4 != 0, "in4", "got %lld != exp %lld\n", bss->in4, 0LL); in test_skeleton() 54 CHECK(bss->out4 != 0, "out4", "got %lld != exp %lld\n", bss->out4, 0LL); in test_skeleton() [all …]
|
| H A D | mmap.c | 33 if (CHECK(!skel, "skel_open", "skeleton open failed\n")) in test_mmap() 37 if (CHECK(err != 0, "bpf_map__set_max_entries", "bpf_map__set_max_entries failed\n")) in test_mmap() 43 if (CHECK(err != 0, "bpf_map__set_max_entries", "bpf_map__set_max_entries failed\n")) in test_mmap() 47 if (CHECK(err != 0, "skel_load", "skeleton load failed\n")) in test_mmap() 56 if (CHECK(tmp1 != MAP_FAILED, "rdonly_write_mmap", "unexpected success\n")) { in test_mmap() 60 /* now double-check if it's mmap()'able at all */ in test_mmap() 62 if (CHECK(tmp1 == MAP_FAILED, "rdonly_read_mmap", "failed: %d\n", errno)) in test_mmap() 68 if (CHECK(err, "map_get_info", "failed %d\n", errno)) in test_mmap() 75 if (CHECK(bss_mmaped == MAP_FAILED, "bss_mmap", in test_mmap() 83 if (CHECK(map_mmaped == MAP_FAILED, "data_mmap", in test_mmap() [all …]
|
| /linux/tools/tracing/rtla/tests/ |
| H A D | timerlat.t | 23 check "verify help page" \ 25 check "verify -s/--stack" \ 27 check "verify -P/--priority" \ 28 …"timerlat top -P F:1 -c 0 -d 10s -q -T 1 --on-threshold shell,command=\"tests/scripts/check-priori… 30 check "test in nanoseconds" \ 32 check "set the automatic trace mode" \ 34 check "dump tasks" \ 36 check "print the auto-analysis if hits the stop tracing condition" \ 38 check "disable auto-analysis" \ 40 check "verify -c/--cpus" \ [all …]
|
| H A D | osnoise.t | 8 check "verify help page" \ 10 check "verify the --priority/-P param" \ 11 …c 0 -r 900000 -d 10s -q -S 1 --on-threshold shell,command=\"tests/scripts/check-priority.sh osnois… 13 check "verify the --stop/-s param" \ 15 check "verify the --trace param" \ 17 check "verify the --entries/-E param" \ 27 check "trace output through -t with custom filename" \ 29 check "trace output through --on-threshold trace" \ 31 check "trace output through --on-threshold trace with custom filename" \ 33 check "exec command" \ [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | linked_list_fail.c | 47 #define CHECK(test, op, hexpr) \ macro 57 CHECK(kptr, pop_front, &f->head); 58 CHECK(kptr, pop_back, &f->head); 60 CHECK(global, pop_front, &ghead); 61 CHECK(global, pop_back, &ghead); 63 CHECK(map, pop_front, &v->head); 64 CHECK(map, pop_back, &v->head); 66 CHECK(inner_map, pop_front, &iv->head); 67 CHECK(inner_map, pop_back, &iv->head); 69 #undef CHECK [all …]
|
| H A D | verifier_subreg.c | 22 __description("add32 reg zero extend check") 39 __description("add32 imm zero extend check") 69 __description("sub32 reg zero extend check") 86 __description("sub32 imm zero extend check") 110 __description("mul32 reg zero extend check") 127 __description("mul32 imm zero extend check") 151 __description("div32 reg zero extend check") 168 __description("div32 imm zero extend check") 192 __description("or32 reg zero extend check") 209 __description("or32 imm zero extend check") [all...] |
| /linux/tools/testing/selftests/drivers/net/netdevsim/ |
| H A D | ethtool-fec.sh | 17 check $? "$s" "$configured FEC encodings: None 22 check $? 24 check $? "$s" "$configured FEC encodings: Auto 30 check $? 32 check $? "$s" "$configured FEC encodings: Off 38 check $? 40 check $? "$s" "$configured FEC encodings: BaseR 46 check $? 48 check $? "$s" "$configured FEC encodings: ${o^^} 54 check $? [all …]
|
| H A D | macsec-offload.sh | 27 check $? 30 check $? 33 check $? 36 check $? '' '' 1 39 check $? 42 check $? 46 check $? 49 check $? '' '' 1 53 check $? '' '' 1 56 check $? '' '' 1 [all …]
|
| /linux/tools/testing/selftests/user_events/ |
| H A D | abi_test.c | 217 int check; in FIXTURE() local 226 self->check = 0; in FIXTURE_SETUP() 236 ASSERT_EQ(0, self->check); in TEST_F() 237 ASSERT_EQ(0, reg_enable(&self->check, sizeof(int), 0)); in TEST_F() 239 ASSERT_EQ(1, self->check); in TEST_F() 241 ASSERT_EQ(0, self->check); in TEST_F() 245 ASSERT_EQ(1, self->check); in TEST_F() 246 ASSERT_EQ(0, reg_disable(&self->check, 0)); in TEST_F() 247 ASSERT_EQ(0, self->check); in TEST_F() 251 ASSERT_EQ(0, self->check); in TEST_F() [all …]
|
| H A D | ftrace_test.c | 123 static int clear(int *check) in clear() argument 130 unreg.disable_addr = (__u64)check; in clear() 158 static int check_print_fmt(const char *event, const char *expected, int *check) in check_print_fmt() argument 166 ret = clear(check); in check_print_fmt() 179 reg.enable_addr = (__u64)check; in check_print_fmt() 180 reg.enable_size = sizeof(*check); in check_print_fmt() 206 int check; in FIXTURE() local 233 if (clear(&self->check) != 0) in FIXTURE_TEARDOWN() 244 reg.enable_addr = (__u64)&self->check; in TEST_F() 245 reg.enable_size = sizeof(self->check); in TEST_F() [all …]
|
| /linux/drivers/firmware/efi/ |
| H A D | cper-x86.c | 48 #define CHECK_VALID_BITS(check) (((check) & GENMASK_ULL(15, 0))) argument 49 #define CHECK_TRANS_TYPE(check) (((check) & GENMASK_ULL(17, 16)) >> 16) argument 50 #define CHECK_OPERATION(check) (((check) & GENMASK_ULL(21, 18)) >> 18) argument 51 #define CHECK_LEVEL(check) (((check) & GENMASK_ULL(24, 22)) >> 22) argument 58 #define CHECK_BUS_PART_TYPE(check) (((check) & GENMASK_ULL(31, 30)) >> 30) argument 60 #define CHECK_BUS_ADDR_SPACE(check) (((check) & GENMASK_ULL(34, 33)) >> 33) argument 69 #define CHECK_MS_ERR_TYPE(check) (((check) & GENMASK_ULL(18, 16)) >> 16) argument 144 "MSR Registers (Machine Check and other MSRs)", 153 static inline void print_bool(char *str, const char *pfx, u64 check, u64 bit) in print_bool() argument 155 printk("%s%s: %s\n", pfx, str, (check & bit) ? "true" : "false"); in print_bool() [all …]
|
| /linux/lib/ |
| H A D | percpu_test.c | 6 #define CHECK(native, pcp, expected) \ macro 38 CHECK(l, long_counter, -1); in percpu_test_init() 42 CHECK(l, long_counter, 0); in percpu_test_init() 49 CHECK(ul, ulong_counter, 1); in percpu_test_init() 53 CHECK(ul, ulong_counter, 0); in percpu_test_init() 57 CHECK(ul, ulong_counter, -1); in percpu_test_init() 64 CHECK(ul, ulong_counter, -1); in percpu_test_init() 65 CHECK(ul, ulong_counter, ULONG_MAX); in percpu_test_init() 69 CHECK(l, long_counter, 0xffffffff); in percpu_test_init() 73 CHECK(l, long_counter, (long)0x100000000LL); in percpu_test_init() [all …]
|
| /linux/tools/testing/selftests/net/mptcp/ |
| H A D | pm_netlink.sh | 120 check() function 143 check "show_endpoints" "" "defaults addr list" 147 check "get_limits" "$(format_limits 0 2)" "defaults limits" 153 check "get_endpoint 1" "$(format_endpoints "1,10.0.1.1")" "simple add/get addr" 155 check "show_endpoints" \ 161 check "get_endpoint 2" "" "simple del addr" 162 check "show_endpoints" \ 167 check "get_endpoint 4" "" "duplicate addr" 170 check "get_endpoint 4" "$(format_endpoints "4,10.0.1.4,signal")" "id addr increment" 175 check "get_endpoint 9" "$(format_endpoints "9,10.0.1.9,signal")" "hard addr limit" [all …]
|
| /linux/tools/perf/dlfilters/ |
| H A D | dlfilter-test-api-v2.c | 124 * If present (i.e. must check al_cleanup != NULL), call after 147 #define CHECK(x) do { \ macro 149 return test_fail("Check '" #x "' failed\n"); \ 171 CHECK(!filt_dat && !called); in start() 182 CHECK(dlargc == 6); in start() 183 CHECK(!strcmp(dlargv[0], "first")); in start() 188 CHECK(!strcmp(dlargv[5], "last")); in start() 217 CHECK(sample->size >= sizeof(struct perf_dlfilter_sample)); in check_sample() 232 CHECK(!sample->raw_data); in check_sample() 234 CHECK(!sample->brstack); in check_sample() [all …]
|
| H A D | dlfilter-test-api-v0.c | 132 #define CHECK(x) do { \ macro 134 return test_fail("Check '" #x "' failed\n"); \ 156 CHECK(!filt_dat && !called); in start() 167 CHECK(dlargc == 6); in start() 168 CHECK(!strcmp(dlargv[0], "first")); in start() 173 CHECK(!strcmp(dlargv[5], "last")); in start() 202 CHECK(sample->size >= sizeof(struct perf_dlfilter_sample)); in check_sample() 217 CHECK(!sample->raw_data); in check_sample() 219 CHECK(!sample->brstack); in check_sample() 221 CHECK(!sample->raw_callchain); in check_sample() [all …]
|
| /linux/drivers/gpu/drm/ci/ |
| H A D | check-devicetrees.yml | 1 .dt-check-base: 27 dtbs-check:arm32: 30 - .dt-check-base 32 SCRIPT_NAME: "dtbs-check.sh" 33 ARTIFACT_FILE: "dtbs-check.log" 35 dtbs-check:arm64: 38 - .dt-check-base 40 SCRIPT_NAME: "dtbs-check.sh" 41 ARTIFACT_FILE: "dtbs-check.log" 43 dt-binding-check: [all …]
|
| /linux/arch/m68k/fpsp040/ |
| H A D | smovecr.S | 48 | check range of offset 52 cmpib #0x0a,%d0 |check range $01 - $0a 54 cmpib #0x0e,%d0 |check range $0b - $0e 56 cmpib #0x2f,%d0 |check range $10 - $2f 58 cmpib #0x3f,%d0 |check range $30 - $3f 64 tstb %d1 |offset is zero, check for rmode 66 cmpib #0x3,%d1 |check for rp 79 tstb %d1 |check for rmode 81 cmpib #0x3,%d1 |check for rp 85 cmpib #0x2,%d0 |check if result is inex [all …]
|
| /linux/lib/tests/ |
| H A D | bitfield_kunit.c | 95 #define CHECK(tp, mask) do { \ macro 105 CHECK(u8, 0x0f); in test_bitfields_variables() 106 CHECK(u8, 0xf0); in test_bitfields_variables() 107 CHECK(u8, 0x38); in test_bitfields_variables() 109 CHECK(u16, 0x0038); in test_bitfields_variables() 110 CHECK(u16, 0x0380); in test_bitfields_variables() 111 CHECK(u16, 0x3800); in test_bitfields_variables() 112 CHECK(u16, 0x8000); in test_bitfields_variables() 114 CHECK(u32, 0x80000000); in test_bitfields_variables() 115 CHECK(u32, 0x7f000000); in test_bitfields_variables() [all …]
|
| /linux/security/ |
| H A D | security.c | 481 * security_binder_set_context_mgr() - Check if becoming binder ctx mgr is ok 484 * Check whether @mgr is allowed to be the binder context manager. 494 * security_binder_transaction() - Check if a binder transaction is allowed 498 * Check whether @from is allowed to invoke a binder transaction call to @to. 509 * security_binder_transfer_binder() - Check if a binder transfer is allowed 513 * Check whether @from is allowed to transfer a binder reference to @to. 524 * security_binder_transfer_file() - Check if a binder file xfer is allowed 529 * Check whether @from is allowed to transfer @file to @to. 540 * security_ptrace_access_check() - Check if tracing is allowed 544 * Check permission before allowing the current process to trace the @child [all …]
|