Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 538) sorted by relevance

12345678910>>...22

/tools/testing/selftests/mm/
Dmap_fixed_noreplace.c27 void *addr; in find_base_addr() local
31 addr = mmap(NULL, size, PROT_NONE, flags, -1, 0); in find_base_addr()
32 if (addr == MAP_FAILED) in find_base_addr()
35 if (munmap(addr, size) != 0) in find_base_addr()
38 return (unsigned long)addr; in find_base_addr()
44 unsigned long flags, addr, size, page_size; in main() local
59 addr = base_addr; in main()
61 p = mmap((void *)addr, size, PROT_NONE, flags, -1, 0); in main()
66 if (munmap((void *)addr, 5 * page_size) != 0) { in main()
70 ksft_print_msg("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main()
[all …]
Dmadv_populate.c32 char *addr; in sense_support() local
35 addr = mmap(0, pagesize, PROT_READ | PROT_WRITE, in sense_support()
37 if (!addr) in sense_support()
40 ret = madvise(addr, pagesize, MADV_POPULATE_READ); in sense_support()
44 ret = madvise(addr, pagesize, MADV_POPULATE_WRITE); in sense_support()
48 munmap(addr, pagesize); in sense_support()
53 char *addr; in test_prot_read() local
58 addr = mmap(0, SIZE, PROT_READ, MAP_ANONYMOUS | MAP_PRIVATE, 0, 0); in test_prot_read()
59 if (addr == MAP_FAILED) in test_prot_read()
62 ret = madvise(addr, SIZE, MADV_POPULATE_READ); in test_prot_read()
[all …]
Dhugetlb-madvise.c40 void write_fault_pages(void *addr, unsigned long nr_pages) in write_fault_pages() argument
45 *((unsigned long *)(addr + (i * huge_page_size))) = i; in write_fault_pages()
48 void read_fault_pages(void *addr, unsigned long nr_pages) in read_fault_pages() argument
54 dummy += *((unsigned long *)(addr + (i * huge_page_size))); in read_fault_pages()
64 void *addr, *addr2; in main() local
97 addr = mmap(NULL, (NR_HUGE_PAGES + 2) * huge_page_size, in main()
101 if (addr == MAP_FAILED) { in main()
105 if (munmap(addr, huge_page_size) || in main()
106 munmap(addr + (NR_HUGE_PAGES + 1) * huge_page_size, in main()
111 addr = addr + huge_page_size; in main()
[all …]
Dhugepage-mmap.c23 static void check_bytes(char *addr) in check_bytes() argument
25 ksft_print_msg("First hex is %x\n", *((unsigned int *)addr)); in check_bytes()
28 static void write_bytes(char *addr) in write_bytes() argument
33 *(addr + i) = (char)i; in write_bytes()
36 static int read_bytes(char *addr) in read_bytes() argument
40 check_bytes(addr); in read_bytes()
42 if (*(addr + i) != (char)i) { in read_bytes()
51 void *addr; in main() local
61 addr = mmap(NULL, LENGTH, PROTECTION, MAP_SHARED, fd, 0); in main()
62 if (addr == MAP_FAILED) { in main()
[all …]
Dmap_hugetlb.c19 static void check_bytes(char *addr) in check_bytes() argument
21 ksft_print_msg("First hex is %x\n", *((unsigned int *)addr)); in check_bytes()
24 static void write_bytes(char *addr, size_t length) in write_bytes() argument
29 *(addr + i) = (char)i; in write_bytes()
32 static void read_bytes(char *addr, size_t length) in read_bytes() argument
36 check_bytes(addr); in read_bytes()
38 if (*(addr + i) != (char)i) in read_bytes()
46 void *addr; in main() local
74 addr = mmap(NULL, length, PROTECTION, flags, -1, 0); in main()
75 if (addr == MAP_FAILED) in main()
[all …]
Dhugepage-mremap.c36 static void check_bytes(char *addr) in check_bytes() argument
38 ksft_print_msg("First hex is %x\n", *((unsigned int *)addr)); in check_bytes()
41 static void write_bytes(char *addr, size_t len) in write_bytes() argument
46 *(addr + i) = (char)i; in write_bytes()
49 static int read_bytes(char *addr, size_t len) in read_bytes() argument
53 check_bytes(addr); in read_bytes()
55 if (*(addr + i) != (char)i) { in read_bytes()
62 static void register_region_with_uffd(char *addr, size_t len) in register_region_with_uffd() argument
84 addr = mmap(NULL, len, PROT_READ | PROT_WRITE, in register_region_with_uffd()
86 if (addr == MAP_FAILED) in register_region_with_uffd()
[all …]
Dva_high_addr_switch.c27 void *addr; member
64 .addr = ((void *)(addr_switch_hint - pagesize)), in testcases_init()
77 .addr = ((void *)(addr_switch_hint - pagesize)), in testcases_init()
88 .addr = ((void *)(addr_switch_hint)), in testcases_init()
95 .addr = (void *)(addr_switch_hint), in testcases_init()
101 .addr = NULL, in testcases_init()
108 .addr = (void *)low_addr, in testcases_init()
115 .addr = (void *)high_addr, in testcases_init()
122 .addr = (void *)high_addr, in testcases_init()
129 .addr = (void *)high_addr, in testcases_init()
[all …]
Dhugepage-vmemmap.c28 static void write_bytes(char *addr, size_t length) in write_bytes() argument
33 *(addr + i) = (char)i; in write_bytes()
36 static unsigned long virt_to_pfn(void *addr) in virt_to_pfn() argument
45 lseek(fd, (unsigned long)addr / pagesize * sizeof(pagemap), SEEK_SET); in virt_to_pfn()
92 void *addr; in main() local
102 addr = mmap(NULL, maplength, PROT_READ | PROT_WRITE, in main()
104 if (addr == MAP_FAILED) { in main()
110 write_bytes(addr, maplength); in main()
112 pfn = virt_to_pfn(addr); in main()
114 munmap(addr, maplength); in main()
[all …]
/tools/include/linux/
Dbitops.h35 #define bitop(op, nr, addr) \ argument
36 op(nr, addr)
38 #define __set_bit(nr, addr) bitop(___set_bit, nr, addr) argument
39 #define __clear_bit(nr, addr) bitop(___clear_bit, nr, addr) argument
40 #define __change_bit(nr, addr) bitop(___change_bit, nr, addr) argument
41 #define __test_and_set_bit(nr, addr) bitop(___test_and_set_bit, nr, addr) argument
42 #define __test_and_clear_bit(nr, addr) bitop(___test_and_clear_bit, nr, addr) argument
43 #define __test_and_change_bit(nr, addr) bitop(___test_and_change_bit, nr, addr) argument
44 #define test_bit(nr, addr) bitop(_test_bit, nr, addr) argument
54 #define for_each_set_bit(bit, addr, size) \ argument
[all …]
Dfind.h15 unsigned long _find_next_zero_bit(const unsigned long *addr, unsigned long nbits,
17 extern unsigned long _find_first_bit(const unsigned long *addr, unsigned long size);
20 extern unsigned long _find_first_zero_bit(const unsigned long *addr, unsigned long size);
33 unsigned long find_next_bit(const unsigned long *addr, unsigned long size, in find_next_bit() argument
42 val = *addr & GENMASK(size - 1, offset); in find_next_bit()
46 return _find_next_bit(addr, size, offset); in find_next_bit()
91 unsigned long find_next_zero_bit(const unsigned long *addr, unsigned long size, in find_next_zero_bit() argument
100 val = *addr | ~GENMASK(size - 1, offset); in find_next_zero_bit()
104 return _find_next_zero_bit(addr, size, offset); in find_next_zero_bit()
118 unsigned long find_first_bit(const unsigned long *addr, unsigned long size) in find_first_bit() argument
[all …]
/tools/testing/selftests/mincore/
Dmincore_selftest.c35 char *addr; in TEST() local
50 addr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, in TEST()
52 ASSERT_NE(MAP_FAILED, addr) { in TEST()
58 retval = mincore(addr + 1, page_size, vec); in TEST()
64 retval = mincore(addr, -1, vec); in TEST()
70 retval = mincore(addr, page_size, NULL); in TEST()
73 munmap(addr, page_size); in TEST()
86 char *addr; in TEST() local
94 addr = mmap(NULL, page_size, PROT_READ | PROT_WRITE, in TEST()
96 ASSERT_NE(MAP_FAILED, addr) { in TEST()
[all …]
/tools/testing/selftests/kvm/aarch64/
Dvgic_init.c145 uint64_t addr; in subtest_dist_rdist() local
164 addr = dist.alignment / 0x10; in subtest_dist_rdist()
166 dist.attr, &addr); in subtest_dist_rdist()
169 addr = rdist.alignment / 0x10; in subtest_dist_rdist()
171 rdist.attr, &addr); in subtest_dist_rdist()
175 addr = max_phys_size; in subtest_dist_rdist()
177 dist.attr, &addr); in subtest_dist_rdist()
181 rdist.attr, &addr); in subtest_dist_rdist()
185 addr = max_phys_size - dist.alignment; in subtest_dist_rdist()
187 rdist.attr, &addr); in subtest_dist_rdist()
[all …]
/tools/testing/selftests/bpf/progs/
Dget_func_ip_test.c29 __u64 addr = bpf_get_func_ip(ctx); in BPF_PROG() local
31 test1_result = (const void *) addr == &bpf_fentry_test1; in BPF_PROG()
39 __u64 addr = bpf_get_func_ip(ctx); in BPF_PROG() local
41 test2_result = (const void *) addr == &bpf_fentry_test2; in BPF_PROG()
49 __u64 addr = bpf_get_func_ip(ctx); in test3() local
51 test3_result = (const void *) addr == &bpf_fentry_test3; in test3()
59 __u64 addr = bpf_get_func_ip(ctx); in BPF_KRETPROBE() local
61 test4_result = (const void *) addr == &bpf_fentry_test4; in BPF_KRETPROBE()
69 __u64 addr = bpf_get_func_ip(ctx); in BPF_PROG() local
71 test5_result = (const void *) addr == &bpf_modify_return_test; in BPF_PROG()
[all …]
Dkprobe_multi_session.c27 __u64 addr; in session_check() local
42 addr = bpf_get_func_ip(ctx); in session_check()
45 if (kfuncs[i] == (void *) addr) { in session_check()
55 if (((const void *) addr == &bpf_fentry_test5) || in session_check()
56 ((const void *) addr == &bpf_fentry_test6) || in session_check()
57 ((const void *) addr == &bpf_fentry_test7) || in session_check()
58 ((const void *) addr == &bpf_fentry_test8)) in session_check()
/tools/include/asm-generic/bitops/
Dnon-atomic.h17 ___set_bit(unsigned long nr, volatile unsigned long *addr) in ___set_bit() argument
20 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___set_bit()
26 ___clear_bit(unsigned long nr, volatile unsigned long *addr) in ___clear_bit() argument
29 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___clear_bit()
44 ___change_bit(unsigned long nr, volatile unsigned long *addr) in ___change_bit() argument
47 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___change_bit()
62 ___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_set_bit() argument
65 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___test_and_set_bit()
82 ___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_clear_bit() argument
85 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in ___test_and_clear_bit()
[all …]
/tools/testing/selftests/futex/include/
Datomic.h36 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg() argument
38 return __sync_val_compare_and_swap(&addr->val, oldval, newval); in atomic_cmpxchg()
48 atomic_inc(atomic_t *addr) in atomic_inc() argument
50 return __sync_add_and_fetch(&addr->val, 1); in atomic_inc()
60 atomic_dec(atomic_t *addr) in atomic_dec() argument
62 return __sync_sub_and_fetch(&addr->val, 1); in atomic_dec()
73 atomic_set(atomic_t *addr, int newval) in atomic_set() argument
75 addr->val = newval; in atomic_set()
/tools/testing/selftests/net/
Dbind_timewait.c11 struct sockaddr_in addr; in FIXTURE() local
32 self->addr.sin_family = AF_INET; in FIXTURE_SETUP()
33 self->addr.sin_port = 0; in FIXTURE_SETUP()
34 self->addr.sin_addr.s_addr = htonl(variant->addr_const); in FIXTURE_SETUP()
35 self->addrlen = sizeof(self->addr); in FIXTURE_SETUP()
46 struct sockaddr_in addr; in create_timewait_socket() local
52 ret = bind(server_fd, (struct sockaddr *)&self->addr, self->addrlen); in create_timewait_socket()
58 ret = getsockname(server_fd, (struct sockaddr *)&self->addr, &self->addrlen); in create_timewait_socket()
64 ret = connect(client_fd, (struct sockaddr *)&self->addr, self->addrlen); in create_timewait_socket()
67 addrlen = sizeof(addr); in create_timewait_socket()
[all …]
Dbind_wildcard.c35 struct sockaddr addr; in FIXTURE() member
38 } addr[NR_SOCKETS]; in FIXTURE() local
44 const void *addr[2]; in FIXTURE_VARIANT() local
64 .addr = {&in4addr_any, &in4addr_loopback}, in FIXTURE_VARIANT_ADD()
78 .addr = {&in4addr_loopback, &in4addr_any}, in FIXTURE_VARIANT_ADD()
93 .addr = {&in4addr_any, &in6addr_any}, in FIXTURE_VARIANT_ADD()
107 .addr = {&in4addr_any, &in6addr_any}, in FIXTURE_VARIANT_ADD()
122 .addr = {&in4addr_any, &in6addr_loopback}, in FIXTURE_VARIANT_ADD()
136 .addr = {&in4addr_any, &in6addr_v4mapped_any}, in FIXTURE_VARIANT_ADD()
150 .addr = {&in4addr_any, &in6addr_v4mapped_loopback}, in FIXTURE_VARIANT_ADD()
[all …]
Dudpgso.c376 struct sockaddr *addr, socklen_t alen) in send_one() argument
389 msg.msg_name = addr; in send_one()
430 struct sockaddr *addr, socklen_t alen) in run_one() argument
436 addr->sa_family == AF_INET ? 4 : 6, in run_one()
453 sent = send_one(fdt, test->tlen, test->gso_len, addr, alen); in run_one()
473 mss = addr->sa_family == AF_INET ? CONST_MSS_V4 : CONST_MSS_V6; in run_one()
497 static void run_all(int fdt, int fdr, struct sockaddr *addr, socklen_t alen) in run_all() argument
501 tests = addr->sa_family == AF_INET ? testcases_v4 : testcases_v6; in run_all()
507 run_one(test, fdt, fdr, addr, alen); in run_all()
511 static void run_test(struct sockaddr *addr, socklen_t alen) in run_test() argument
[all …]
Dgre_gso.sh76 local addr
80 addr=$(ip -6 -br $ns addr show dev ${dev} | \
88 addr=${addr/\/*}
90 [ -z "$addr" ] && return 1
92 echo $addr
114 local addr=$2
117 [ "$proto" == 6 ] && addr="[$addr]"
123 cat $TMPFILE | timeout 1 socat -u STDIN TCP:$addr:$port
128 cat $TMPFILE | timeout 1 socat -u STDIN TCP:$addr:$port
148 ip addr add 172.16.2.1/24 dev gre1
[all …]
Dip_defrag.c134 static void send_fragment(int fd_raw, struct sockaddr *addr, socklen_t alen, in send_fragment() argument
194 res = sendto(fd_raw, ip_frame, frag_len, 0, addr, alen); in send_fragment()
203 static void send_udp_frags(int fd_raw, struct sockaddr *addr, in send_udp_frags() argument
221 ((struct sockaddr_in6 *)addr)->sin6_port = 0; in send_udp_frags()
248 send_fragment(fd_raw, addr, alen, offset, ipv6); in send_udp_frags()
259 send_fragment(fd_raw, addr, alen, offset, ipv6); in send_udp_frags()
264 send_fragment(fd_raw, addr, alen, offset, ipv6); in send_udp_frags()
269 send_fragment(fd_raw, addr, alen, offset, ipv6); in send_udp_frags()
278 send_fragment(fd_raw, addr, alen, offset, ipv6); in send_udp_frags()
281 send_fragment(fd_raw, addr, alen, offset, ipv6); in send_udp_frags()
[all …]
/tools/testing/selftests/powerpc/mm/
Dhugetlb_vs_thp_test.c13 void *addr; in test_body() local
16 addr = (void *)0xa0000000; in test_body()
18 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE, in test_body()
28 if (munmap(addr, SIZE)) { in test_body()
34 p = mmap(addr, SIZE, PROT_READ | PROT_WRITE, in test_body()
37 printf("Mapping failed @ %p\n", addr); in test_body()
57 munmap(addr, SIZE); in test_body()
Dsubpage_prot.c52 static inline void do_read(const volatile void *addr) in do_read() argument
57 : "=r" (ret) : "r" (addr) : "memory"); in do_read()
60 static inline void do_write(const volatile void *addr) in do_write() argument
65 : : "r" (val), "r" (addr) : "memory"); in do_write()
68 static inline void check_faulted(void *addr, long page, long subpage, int write) in check_faulted() argument
77 addr, page, subpage, write, in check_faulted()
84 if (dar != addr) { in check_faulted()
86 addr, dar); in check_faulted()
93 static int run_test(void *addr, unsigned long size) in run_test() argument
111 err = syscall(__NR_subpage_prot, addr, size, map); in run_test()
[all …]
/tools/testing/selftests/bpf/
Dwith_addr.sh22 ip -6 addr add "${V6_INNER}" dev lo || fail 'failed to setup v6 address'
23 ip -4 addr add "${V4_INNER}" dev lo || fail 'failed to setup v4 address'
30 ip -6 addr add "${V6_SIT}" dev "${SIT_DEV_NAME}" \
32 ip -4 addr add "${V4_SIT}" dev "${SIT_DEV_NAME}" \
41 ip -4 addr del "${V4_SIT}" dev "${SIT_DEV_NAME}"
42 ip -6 addr del "${V6_SIT}" dev "${SIT_DEV_NAME}"
46 ip -4 addr del "${V4_INNER}" dev lo
47 ip -6 addr del "${V6_INNER}" dev lo
/tools/perf/util/
Dsrcline.h14 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
16 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
20 char *get_srcline_split(struct dso *dso, u64 addr, unsigned *line);
23 void srcline__tree_insert(struct rb_root_cached *tree, u64 addr, char *srcline);
25 char *srcline__tree_find(struct rb_root_cached *tree, u64 addr);
39 u64 addr; member
45 struct inline_node *dso__parse_addr_inlines(struct dso *dso, u64 addr,
54 struct inline_node *inlines__tree_find(struct rb_root_cached *tree, u64 addr);

12345678910>>...22