/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_lru_map.c | 50 assert(!bpf_map_lookup_elem(map1, &next_key, value1)); in map_subset() 107 assert(sched_next_online(0, &next_cpu) != -1); in test_lru_sanity0() 113 assert(lru_map_fd != -1); in test_lru_sanity0() 116 assert(expected_map_fd != -1); in test_lru_sanity0() 123 assert(!bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST)); in test_lru_sanity0() 124 assert(!bpf_map_update_elem(expected_map_fd, &key, value, in test_lru_sanity0() 128 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_NOEXIST) == -1 in test_lru_sanity0() 132 assert(bpf_map_update_elem(lru_map_fd, &key, value, -1) == -1 && in test_lru_sanity0() 139 assert(bpf_map_lookup_elem(lru_map_fd, &key, value) == -1 && in test_lru_sanity0() 143 assert(bpf_map_update_elem(lru_map_fd, &key, value, BPF_EXIST) == -1 && in test_lru_sanity0() [all …]
|
D | test_lpm_map.c | 60 assert(node); in tlpm_add() 134 assert(0); in tlpm_delete() 144 assert(!tlpm_match(list, (uint8_t[]){ 0xff }, 8)); in test_lpm_basic() 147 assert(t1 == tlpm_match(list, (uint8_t[]){ 0xff }, 8)); in test_lpm_basic() 148 assert(t1 == tlpm_match(list, (uint8_t[]){ 0xff, 0xff }, 16)); in test_lpm_basic() 149 assert(t1 == tlpm_match(list, (uint8_t[]){ 0xff, 0x00 }, 16)); in test_lpm_basic() 150 assert(!tlpm_match(list, (uint8_t[]){ 0x7f }, 8)); in test_lpm_basic() 151 assert(!tlpm_match(list, (uint8_t[]){ 0xfe }, 8)); in test_lpm_basic() 152 assert(!tlpm_match(list, (uint8_t[]){ 0xff }, 7)); in test_lpm_basic() 155 assert(t1 == tlpm_match(list, (uint8_t[]){ 0xff }, 8)); in test_lpm_basic() [all …]
|
D | test_maps.c | 60 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap() 64 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap() 69 assert(bpf_map_update_elem(fd, &key, &value, -1) == -1 && in test_hashmap() 73 assert(bpf_map_lookup_elem(fd, &key, &value) == 0 && value == 1234); in test_hashmap() 77 assert(bpf_map_lookup_elem(fd, &key, &value) == -1 && errno == ENOENT); in test_hashmap() 80 assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) == -1 && in test_hashmap() 85 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == 0); in test_hashmap() 91 assert(bpf_map_update_elem(fd, &key, &value, BPF_NOEXIST) == -1 && in test_hashmap() 96 assert(bpf_map_update_elem(fd, &key, &value, BPF_EXIST) == 0); in test_hashmap() 98 assert(bpf_map_update_elem(fd, &key, &value, BPF_ANY) == 0); in test_hashmap() [all …]
|
D | test_dev_cgroup.c | 71 assert(system("rm -f /tmp/test_dev_cgroup_null") == 0); in main() 72 assert(system("mknod /tmp/test_dev_cgroup_null c 1 3")); in main() 73 assert(system("rm -f /tmp/test_dev_cgroup_null") == 0); in main() 76 assert(system("rm -f /tmp/test_dev_cgroup_zero") == 0); in main() 77 assert(system("mknod /tmp/test_dev_cgroup_zero c 1 5") == 0); in main() 78 assert(system("rm -f /tmp/test_dev_cgroup_zero") == 0); in main() 80 assert(system("dd if=/dev/urandom of=/dev/zero count=64") == 0); in main() 83 assert(system("dd if=/dev/urandom of=/dev/full count=64")); in main() 86 assert(system("dd if=/dev/random of=/dev/zero count=64")); in main()
|
/Linux-v4.19/tools/testing/radix-tree/ |
D | multiorder.c | 38 assert(!err); in __multiorder_tag_test() 48 assert(err == -EEXIST); in __multiorder_tag_test() 52 assert(!radix_tree_tag_get(&tree, i, 0)); in __multiorder_tag_test() 53 assert(!radix_tree_tag_get(&tree, i, 1)); in __multiorder_tag_test() 56 assert(radix_tree_tag_set(&tree, index, 0)); in __multiorder_tag_test() 59 assert(radix_tree_tag_get(&tree, i, 0)); in __multiorder_tag_test() 60 assert(!radix_tree_tag_get(&tree, i, 1)); in __multiorder_tag_test() 63 assert(tag_tagged_items(&tree, NULL, 0, ~0UL, 10, 0, 1) == 1); in __multiorder_tag_test() 64 assert(radix_tree_tag_clear(&tree, index, 0)); in __multiorder_tag_test() 67 assert(!radix_tree_tag_get(&tree, i, 0)); in __multiorder_tag_test() [all …]
|
D | idr-test.c | 27 assert(item->index == id); in item_idr_free() 36 assert(item->index == id); in item_idr_remove() 46 assert(idr_alloc_cyclic(&idr, DUMMY_PTR, 0, 0x4000, GFP_KERNEL) == 0); in idr_alloc_test() 47 assert(idr_alloc_cyclic(&idr, DUMMY_PTR, 0x3ffd, 0x4000, GFP_KERNEL) == 0x3ffd); in idr_alloc_test() 61 assert(id == item->index); in idr_alloc_test() 89 assert(idr_is_empty(&idr)); in idr_null_test() 91 assert(idr_alloc(&idr, NULL, 0, 0, GFP_KERNEL) == 0); in idr_null_test() 92 assert(!idr_is_empty(&idr)); in idr_null_test() 94 assert(idr_is_empty(&idr)); in idr_null_test() 96 assert(idr_alloc(&idr, NULL, 0, 0, GFP_KERNEL) == 0); in idr_null_test() [all …]
|
D | tag_check.c | 20 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks() 23 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks() 26 assert(ret != 0); in __simple_checks() 28 assert(ret == 1); in __simple_checks() 30 assert(ret != 0); in __simple_checks() 32 assert(ret != 0); in __simple_checks() 35 assert(ret == 0); in __simple_checks() 37 assert(ret != 0); in __simple_checks() 39 assert(ret == 0); in __simple_checks() 67 assert(item_tag_get(&tree, 43, 0) == 0); in extend_checks() [all …]
|
D | test.c | 60 assert(!radix_tree_is_internal_node(item)); in item_sanity() 61 assert(item->order < BITS_PER_LONG); in item_sanity() 63 assert((item->index | mask) == (index | mask)); in item_sanity() 102 assert(item != NULL); in item_check_present() 116 assert(item == NULL); in item_check_absent() 139 assert(nfound == nr_to_find); in item_gang_check_present() 141 assert(items[i]->index == start + into + i); in item_gang_check_present() 164 assert(items[i]->index == this_index); in item_full_scan() 172 assert(this_index == start + nr); in item_full_scan() 175 assert(nfound == 0); in item_full_scan() [all …]
|
/Linux-v4.19/samples/bpf/ |
D | test_cgrp2_attach2.c | 93 assert(system(PING_CMD) != 0); in test_foo_bar() 104 assert(system(PING_CMD) != 0); in test_foo_bar() 113 assert(system(PING_CMD) == 0); in test_foo_bar() 122 assert(system(PING_CMD) != 0); in test_foo_bar() 137 assert(system(PING_CMD) == 0); in test_foo_bar() 336 assert(system(PING_CMD) == 0); in test_multiprog() 337 assert(bpf_map_lookup_elem(map_fd, &key, &value) == 0); in test_multiprog() 338 assert(value == 1 + 2 + 8 + 32); in test_multiprog() 341 assert(bpf_prog_query(cg5, BPF_CGROUP_INET_EGRESS, BPF_F_QUERY_EFFECTIVE, in test_multiprog() 343 assert(prog_cnt == 4); in test_multiprog() [all …]
|
D | test_map_in_map_user.c | 42 assert(!ret); in check_map_id() 45 assert(!ret); in check_map_id() 46 assert(id == info.id); in check_map_id() 54 assert(!ret); in populate_map() 58 assert(!ret); in populate_map() 61 assert(!ret); in populate_map() 65 assert(!ret); in populate_map() 69 assert(!ret); in populate_map() 94 assert(ret == -1 && errno == EBADF); in test_map_in_map() 97 assert(!ret); in test_map_in_map() [all …]
|
D | test_probe_write_user_user.c | 33 assert((serverfd = socket(AF_INET, SOCK_STREAM, 0)) > 0); in main() 34 assert((clientfd = socket(AF_INET, SOCK_STREAM, 0)) > 0); in main() 42 assert(bind(serverfd, &serv_addr, sizeof(serv_addr)) == 0); in main() 45 assert(getsockname(serverfd, &serv_addr, &sockaddr_len) == 0); in main() 54 assert(!bpf_map_update_elem(map_fd[0], &mapped_addr, &serv_addr, BPF_ANY)); in main() 56 assert(listen(serverfd, 5) == 0); in main() 61 assert(connect(clientfd, &mapped_addr, sizeof(mapped_addr)) == 0); in main() 65 assert((serverconnfd = accept(serverfd, &tmp_addr, &sockaddr_len)) > 0); in main() 70 assert(getpeername(clientfd, &tmp_addr, &sockaddr_len) == 0); in main() 76 assert(memcmp(&serv_addr, &tmp_addr, sizeof(struct sockaddr_in)) == 0); in main()
|
D | fds_example.c | 62 assert(!load_bpf_file((char *)object)); in bpf_prog_create() 79 assert(fd > 0); in bpf_do_map() 83 assert(ret == 0); in bpf_do_map() 87 assert(fd > 0); in bpf_do_map() 94 assert(ret == 0); in bpf_do_map() 99 assert(ret == 0); in bpf_do_map() 112 assert(fd > 0); in bpf_do_prog() 116 assert(ret == 0); in bpf_do_prog() 120 assert(fd > 0); in bpf_do_prog() 124 assert(sock > 0); in bpf_do_prog() [all …]
|
/Linux-v4.19/tools/virtio/ringtest/ |
D | main.c | 41 assert(r == sizeof v); in notify() 52 assert(r == sizeof v); in wait_for_notify() 88 assert(!*endptr); in set_affinity() 90 assert(cpu >= 0 && cpu < CPU_SETSIZE); in set_affinity() 97 assert(!ret); in set_affinity() 148 assert(completed <= bufs); in run_guest() 149 assert(started <= bufs); in run_guest() 193 assert(completed <= bufs); in run_host() 303 assert(kickfd >= 0); in main() 305 assert(callfd >= 0); in main() [all …]
|
D | ptr_ring.c | 21 #define BUG_ON(x) assert(x) 68 assert(!r); in spin_lock_init() 74 assert(!ret); in spin_lock() 80 assert(!ret); in spin_unlock() 122 assert(!ret); in alloc_ring() 169 assert(0); in disable_call() 174 assert(0); in enable_call() 179 assert(0); in kick_available() 185 assert(0); in disable_kick() 190 assert(0); in enable_kick() [all …]
|
D | noring.c | 35 assert(0); in disable_call() 40 assert(0); in enable_call() 45 assert(0); in kick_available() 51 assert(0); in disable_kick() 56 assert(0); in enable_kick() 71 assert(0); in call_used()
|
/Linux-v4.19/tools/testing/selftests/proc/ |
D | fd-002-posix-eq.c | 33 assert(fd0 >= 0); in main() 37 assert(fd1 >= 0); in main() 41 assert(fd2 >= 0); in main() 44 assert(rv == 0); in main() 46 assert(rv == 0); in main() 48 assert(rv == 0); in main() 50 assert(st0.st_dev == st1.st_dev); in main() 51 assert(st0.st_ino == st1.st_ino); in main() 53 assert(st0.st_dev == st2.st_dev); in main() 54 assert(st0.st_ino == st2.st_ino); in main()
|
D | proc-uptime.h | 34 assert(0 <= rv && rv <= sizeof(buf)); in proc_uptime() 40 assert(p[0] == '.'); in proc_uptime() 41 assert('0' <= p[1] && p[1] <= '9'); in proc_uptime() 42 assert('0' <= p[2] && p[2] <= '9'); in proc_uptime() 43 assert(p[3] == ' '); in proc_uptime() 51 assert(p[0] == '.'); in proc_uptime() 52 assert('0' <= p[1] && p[1] <= '9'); in proc_uptime() 53 assert('0' <= p[2] && p[2] <= '9'); in proc_uptime() 54 assert(p[3] == '\n'); in proc_uptime() 59 assert(p + 4 == buf + rv); in proc_uptime()
|
D | fd-001-lookup.c | 40 assert(rv == 0); in test_lookup_pass() 41 assert(S_ISLNK(st.st_mode)); in test_lookup_pass() 50 assert(rv == -1 && errno == ENOENT); in test_lookup_fail() 116 assert(de->d_type == DT_DIR); in main() 117 assert(streq(de->d_name, ".")); in main() 120 assert(de->d_type == DT_DIR); in main() 121 assert(streq(de->d_name, "..")); in main() 129 assert(de->d_type == DT_LNK); in main() 132 assert(*end == '\0'); in main() 133 assert(fd_ull == (unsigned int)fd_ull); in main() [all …]
|
D | fd-003-kthread.c | 68 assert(buf[rv - 1] == '\n'); in kernel_thread_fd() 74 assert(p); in kernel_thread_fd() 79 assert(p); in kernel_thread_fd() 82 assert(*end == '\0'); in kernel_thread_fd() 83 assert(flags_ull == (unsigned int)flags_ull); in kernel_thread_fd() 102 assert(d); in test_readdir() 105 assert(streq(de->d_name, ".")); in test_readdir() 106 assert(de->d_type == DT_DIR); in test_readdir() 109 assert(streq(de->d_name, "..")); in test_readdir() 110 assert(de->d_type == DT_DIR); in test_readdir() [all …]
|
D | read.c | 47 assert((0 <= rv && rv <= sizeof(buf)) || rv == -1); in f_reg() 60 assert((0 <= rv && rv <= len) || rv == -1); in f_reg_write() 70 assert((0 <= rv && rv <= sizeof(buf)) || rv == -1); in f_lnk() 78 assert(de->d_type == DT_DIR); in f() 79 assert(streq(de->d_name, ".")); in f() 82 assert(de->d_type == DT_DIR); in f() 83 assert(streq(de->d_name, "..")); in f() 86 assert(!streq(de->d_name, ".")); in f() 87 assert(!streq(de->d_name, "..")); in f() 118 assert(0); in f()
|
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | sparsebit.c | 367 assert(idx > parentp->idx + MASK_BITS + parentp->num_after - 1); in node_add() 386 assert(prev->num_after > 0); in node_add() 387 assert(n1 < MASK_BITS); in node_add() 388 assert(!(nodep->mask & (1 << n1))); in node_add() 416 assert(s->num_set >= num_set || sparsebit_all_set(s)); in node_rm() 442 assert(nodep == nodep->parent->right); in node_rm() 464 assert(nodep == nodep->parent->right); in node_rm() 482 assert(nodep == nodep->parent->right); in node_rm() 505 assert(!(idx % MASK_BITS)); in node_split() 650 assert(nodep->num_after != 0); in node_reduce() [all …]
|
/Linux-v4.19/tools/virtio/ |
D | vringh_test.c | 183 assert(user_addr_offset); in parallel_test() 260 assert(riov.i == riov.used); in parallel_test() 267 assert(wiov.i == wiov.used); in parallel_test() 336 assert(*dbuf == finished - 1); in parallel_test() 338 assert(*dbuf == finished); in parallel_test() 414 assert(*dbuf == finished - 1); in parallel_test() 416 assert(len == 0); in parallel_test() 523 assert(riov.used == 1); in main() 524 assert(riov.iov[0].iov_base == __user_addr_max - 1); in main() 525 assert(riov.iov[0].iov_len == 1); in main() [all …]
|
D | virtio_test.c | 52 assert(r == sizeof v); in vq_notify() 74 assert(r >= 0); in vhost_vq_setup() 77 assert(r >= 0); in vhost_vq_setup() 80 assert(r >= 0); in vhost_vq_setup() 82 assert(r >= 0); in vhost_vq_setup() 85 assert(r >= 0); in vhost_vq_setup() 88 assert(r >= 0); in vhost_vq_setup() 99 assert(r >= 0); in vq_info_add() 106 assert(info->vq); in vq_info_add() 121 assert(dev->buf); in vdev_info_init() [all …]
|
/Linux-v4.19/arch/mips/math-emu/ |
D | ieee754dp.c | 42 assert(ieee754dp_isnan(x)); in ieee754dp_issnan() 54 assert(ieee754dp_issnan(r)); in ieee754dp_nanxcpt() 101 assert(xm); /* we don't gen exact zeros (probably should) */ in ieee754dp_format() 103 assert((xm >> (DP_FBITS + 1 + 3)) == 0); /* no excess */ in ieee754dp_format() 104 assert(xm & (DP_HIDDEN_BIT << 3)); in ieee754dp_format() 147 assert((xm & (DP_HIDDEN_BIT << 3)) == 0); in ieee754dp_format() 148 assert(xe == DP_EMIN); in ieee754dp_format() 171 assert((xm >> (DP_FBITS + 1)) == 0); /* no excess */ in ieee754dp_format() 172 assert(xe >= DP_EMIN); in ieee754dp_format() 199 assert(xe == DP_EMIN); in ieee754dp_format() [all …]
|
D | ieee754sp.c | 42 assert(ieee754sp_isnan(x)); in ieee754sp_issnan() 54 assert(ieee754sp_issnan(r)); in ieee754sp_nanxcpt() 101 assert(xm); /* we don't gen exact zeros (probably should) */ in ieee754sp_format() 103 assert((xm >> (SP_FBITS + 1 + 3)) == 0); /* no excess */ in ieee754sp_format() 104 assert(xm & (SP_HIDDEN_BIT << 3)); in ieee754sp_format() 146 assert((xm & (SP_HIDDEN_BIT << 3)) == 0); in ieee754sp_format() 147 assert(xe == SP_EMIN); in ieee754sp_format() 170 assert((xm >> (SP_FBITS + 1)) == 0); /* no excess */ in ieee754sp_format() 171 assert(xe >= SP_EMIN); in ieee754sp_format() 198 assert(xe == SP_EMIN); in ieee754sp_format() [all …]
|