/tools/include/linux/ |
D | err.h | 40 static inline long __must_check PTR_ERR(__force const void *ptr) in PTR_ERR() argument 42 return (long) ptr; in PTR_ERR() 45 static inline bool __must_check IS_ERR(__force const void *ptr) in IS_ERR() argument 47 return IS_ERR_VALUE((unsigned long)ptr); in IS_ERR() 50 static inline bool __must_check IS_ERR_OR_NULL(__force const void *ptr) in IS_ERR_OR_NULL() argument 52 return unlikely(!ptr) || IS_ERR_VALUE((unsigned long)ptr); in IS_ERR_OR_NULL() 55 static inline int __must_check PTR_ERR_OR_ZERO(__force const void *ptr) in PTR_ERR_OR_ZERO() argument 57 if (IS_ERR(ptr)) in PTR_ERR_OR_ZERO() 58 return PTR_ERR(ptr); in PTR_ERR_OR_ZERO() 70 static inline void * __must_check ERR_CAST(__force const void *ptr) in ERR_CAST() argument [all …]
|
D | zalloc.h | 8 void __zfree(void **ptr); 10 #define zfree(ptr) __zfree((void **)(ptr)) argument
|
/tools/include/linux/unaligned/ |
D | packed_struct.h | 13 const struct __una_u16 *ptr = (const struct __una_u16 *)p; in __get_unaligned_cpu16() local 14 return ptr->x; in __get_unaligned_cpu16() 19 const struct __una_u32 *ptr = (const struct __una_u32 *)p; in __get_unaligned_cpu32() local 20 return ptr->x; in __get_unaligned_cpu32() 25 const struct __una_u64 *ptr = (const struct __una_u64 *)p; in __get_unaligned_cpu64() local 26 return ptr->x; in __get_unaligned_cpu64() 31 struct __una_u16 *ptr = (struct __una_u16 *)p; in __put_unaligned_cpu16() local 32 ptr->x = val; in __put_unaligned_cpu16() 37 struct __una_u32 *ptr = (struct __una_u32 *)p; in __put_unaligned_cpu32() local 38 ptr->x = val; in __put_unaligned_cpu32() [all …]
|
/tools/arch/x86/include/asm/ |
D | cmpxchg.h | 35 #define __raw_cmpxchg(ptr, old, new, size, lock) \ argument 37 __typeof__(*(ptr)) __ret; \ 38 __typeof__(*(ptr)) __old = (old); \ 39 __typeof__(*(ptr)) __new = (new); \ 43 volatile u8 *__ptr = (volatile u8 *)(ptr); \ 52 volatile u16 *__ptr = (volatile u16 *)(ptr); \ 61 volatile u32 *__ptr = (volatile u32 *)(ptr); \ 70 volatile u64 *__ptr = (volatile u64 *)(ptr); \ 83 #define __cmpxchg(ptr, old, new, size) \ argument 84 __raw_cmpxchg((ptr), (old), (new), (size), LOCK_PREFIX) [all …]
|
/tools/lib/traceevent/ |
D | kbuffer-parse.c | 55 unsigned int (*read_4)(void *ptr); 56 unsigned long long (*read_8)(void *ptr); 57 unsigned long long (*read_long)(struct kbuffer *kbuf, void *ptr); 69 unsigned int *ptr; in host_is_bigendian() local 71 ptr = (unsigned int *)str; in host_is_bigendian() 72 return *ptr == 0x01020304; in host_is_bigendian() 81 static unsigned long long __read_8(void *ptr) in __read_8() argument 83 unsigned long long data = *(unsigned long long *)ptr; in __read_8() 88 static unsigned long long __read_8_sw(void *ptr) in __read_8_sw() argument 90 unsigned long long data = *(unsigned long long *)ptr; in __read_8_sw() [all …]
|
/tools/testing/selftests/arm64/ |
D | tags_test.c | 11 #define SET_TAG(ptr, tag) (((uint64_t)(ptr) & ~SHIFT_TAG(0xff)) | \ argument 18 struct utsname *ptr; in main() local 23 ptr = (struct utsname *)malloc(sizeof(*ptr)); in main() 26 ptr = (struct utsname *)SET_TAG(ptr, tag); in main() 27 err = uname(ptr); in main() 28 free(ptr); in main()
|
/tools/virtio/linux/ |
D | err.h | 13 static inline long __must_check PTR_ERR(const void *ptr) in PTR_ERR() argument 15 return (long) ptr; in PTR_ERR() 18 static inline long __must_check IS_ERR(const void *ptr) in IS_ERR() argument 20 return IS_ERR_VALUE((unsigned long)ptr); in IS_ERR() 23 static inline long __must_check IS_ERR_OR_NULL(const void *ptr) in IS_ERR_OR_NULL() argument 25 return !ptr || IS_ERR_VALUE((unsigned long)ptr); in IS_ERR_OR_NULL()
|
D | uaccess.h | 14 #define put_user(x, ptr) \ argument 16 typeof(ptr) __pu_ptr = (ptr); \ 22 #define get_user(x, ptr) \ argument 24 typeof(ptr) __pu_ptr = (ptr); \
|
/tools/testing/selftests/x86/ |
D | protection_keys.c | 231 u64 *ptr = (u64 *)(c + i); in dump_mem() local 232 dprintf1("dump[%03d][@%p]: %016jx\n", i, ptr, *ptr); in dump_mem() 531 int sys_mprotect_pkey(void *ptr, size_t size, unsigned long orig_prot, in sys_mprotect_pkey() argument 537 ptr, size, orig_prot, pkey); in sys_mprotect_pkey() 540 sret = syscall(SYS_mprotect_key, ptr, size, orig_prot, pkey); in sys_mprotect_pkey() 646 int mprotect_pkey(void *ptr, size_t size, unsigned long orig_prot, in mprotect_pkey() argument 654 ret = sys_mprotect_pkey(ptr, size, orig_prot, pkey); in mprotect_pkey() 656 ptr, size, orig_prot, pkey, ret); in mprotect_pkey() 668 ret = sys_mprotect_pkey(ptr, size, orig_prot, pkey); in mprotect_pkey() 670 ptr, size, orig_prot, pkey, ret); in mprotect_pkey() [all …]
|
/tools/io_uring/ |
D | setup.c | 14 void *ptr; in io_uring_mmap() local 18 ptr = mmap(0, sq->ring_sz, PROT_READ | PROT_WRITE, in io_uring_mmap() 20 if (ptr == MAP_FAILED) in io_uring_mmap() 22 sq->khead = ptr + p->sq_off.head; in io_uring_mmap() 23 sq->ktail = ptr + p->sq_off.tail; in io_uring_mmap() 24 sq->kring_mask = ptr + p->sq_off.ring_mask; in io_uring_mmap() 25 sq->kring_entries = ptr + p->sq_off.ring_entries; in io_uring_mmap() 26 sq->kflags = ptr + p->sq_off.flags; in io_uring_mmap() 27 sq->kdropped = ptr + p->sq_off.dropped; in io_uring_mmap() 28 sq->array = ptr + p->sq_off.array; in io_uring_mmap() [all …]
|
/tools/perf/arch/x86/util/ |
D | intel-pt.c | 239 struct intel_pt_recording *ptr = in intel_pt_parse_snapshot_options() local 253 ptr->snapshot_size = snapshot_size; in intel_pt_parse_snapshot_options() 297 struct intel_pt_recording *ptr = in intel_pt_info_priv_size() local 299 const char *filter = intel_pt_find_filter(evlist, ptr->intel_pt_pmu); in intel_pt_info_priv_size() 301 ptr->priv_size = (INTEL_PT_AUXTRACE_PRIV_MAX * sizeof(u64)) + in intel_pt_info_priv_size() 304 return ptr->priv_size; in intel_pt_info_priv_size() 321 struct intel_pt_recording *ptr = in intel_pt_info_fill() local 323 struct perf_pmu *intel_pt_pmu = ptr->intel_pt_pmu; in intel_pt_info_fill() 335 if (priv_size != ptr->priv_size) in intel_pt_info_fill() 352 filter = intel_pt_find_filter(session->evlist, ptr->intel_pt_pmu); in intel_pt_info_fill() [all …]
|
/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/ |
D | percpu.h | 23 static inline void free_percpu(void *ptr) in free_percpu() argument 28 #define per_cpu_ptr(ptr, cpu) \ argument 29 ((typeof(ptr)) ((char *) (ptr) + PERCPU_OFFSET * cpu)) 41 #define THIS_CPU_ADD_HELPER(ptr, x) (*(ptr) += (x)) argument 47 #define THIS_CPU_ADD_HELPER(ptr, x) \ argument 49 typeof(ptr) this_cpu_add_helper_ptr = (ptr); \ 50 typeof(ptr) this_cpu_add_helper_x = (x); \ 51 typeof(*ptr) this_cpu_add_helper_temp; \
|
/tools/testing/selftests/vm/ |
D | transhuge-stress.c | 30 int64_t allocate_transhuge(void *ptr) in allocate_transhuge() argument 35 if (mmap(ptr, HPAGE_SIZE, PROT_READ | PROT_WRITE, in allocate_transhuge() 37 MAP_NORESERVE | MAP_PRIVATE, -1, 0) != ptr) in allocate_transhuge() 40 if (madvise(ptr, HPAGE_SIZE, MADV_HUGEPAGE)) in allocate_transhuge() 44 *(volatile void **)ptr = ptr; in allocate_transhuge() 47 (uintptr_t)ptr >> (PAGE_SHIFT - 3)) != sizeof(ent)) in allocate_transhuge() 61 void *ptr, *p; in main() local 89 ptr = mmap(NULL, len + HPAGE_SIZE, PROT_READ | PROT_WRITE, in main() 91 if (ptr == MAP_FAILED) in main() 93 ptr += HPAGE_SIZE - (uintptr_t)ptr % HPAGE_SIZE; in main() [all …]
|
D | virtual_address_range.c | 65 static int validate_addr(char *ptr, int high_addr) in validate_addr() argument 67 unsigned long addr = (unsigned long) ptr; in validate_addr() 86 char *ptr; in validate_lower_address_hint() local 88 ptr = mmap((void *) (1UL << 45), MAP_CHUNK_SIZE, PROT_READ | in validate_lower_address_hint() 91 if (ptr == MAP_FAILED) in validate_lower_address_hint() 99 char *ptr[NR_CHUNKS_LOW]; in main() local 105 ptr[i] = mmap(NULL, MAP_CHUNK_SIZE, PROT_READ | PROT_WRITE, in main() 108 if (ptr[i] == MAP_FAILED) { in main() 114 if (validate_addr(ptr[i], 0)) in main() 133 munmap(ptr[i], MAP_CHUNK_SIZE); in main()
|
/tools/perf/arch/arm/util/ |
D | cs-etm.c | 64 struct cs_etm_recording *ptr; in cs_etm_set_context_id() local 70 ptr = container_of(itr, struct cs_etm_recording, itr); in cs_etm_set_context_id() 71 cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_set_context_id() 113 struct cs_etm_recording *ptr; in cs_etm_set_timestamp() local 119 ptr = container_of(itr, struct cs_etm_recording, itr); in cs_etm_set_timestamp() 120 cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_set_timestamp() 196 struct cs_etm_recording *ptr = in cs_etm_parse_snapshot_options() local 209 ptr->snapshot_size = snapshot_size; in cs_etm_parse_snapshot_options() 256 struct cs_etm_recording *ptr = in cs_etm_recording_options() local 258 struct perf_pmu *cs_etm_pmu = ptr->cs_etm_pmu; in cs_etm_recording_options() [all …]
|
/tools/perf/util/ |
D | copyfile.c | 47 void *ptr; in copyfile_offset() local 53 ptr = mmap(NULL, off_in + size, PROT_READ, MAP_PRIVATE, ifd, pgoff); in copyfile_offset() 54 if (ptr == MAP_FAILED) in copyfile_offset() 58 ssize_t ret = pwrite(ofd, ptr + off_in, size, off_out); in copyfile_offset() 68 munmap(ptr, off_in + size); in copyfile_offset() 79 char *tmp = NULL, *ptr = NULL; in copyfile_mode_ns() local 94 ptr = strrchr(tmp, '/'); in copyfile_mode_ns() 95 if (!ptr) in copyfile_mode_ns() 97 ptr = memmove(ptr + 1, ptr, strlen(ptr) - 1); in copyfile_mode_ns() 98 *ptr = '.'; in copyfile_mode_ns()
|
D | string.c | 254 char *ptr; in strpbrk_esc() local 257 ptr = strpbrk(str, stopset); in strpbrk_esc() 258 if (ptr == str || in strpbrk_esc() 259 (ptr == str + 1 && *(ptr - 1) != '\\')) in strpbrk_esc() 261 str = ptr + 1; in strpbrk_esc() 262 } while (ptr && *(ptr - 1) == '\\' && *(ptr - 2) != '\\'); in strpbrk_esc() 264 return ptr; in strpbrk_esc()
|
/tools/lib/subcmd/ |
D | subcmd-util.h | 28 #define zfree(ptr) ({ free(*ptr); *ptr = NULL; }) argument 50 static inline void *xrealloc(void *ptr, size_t size) in xrealloc() argument 52 void *ret = realloc(ptr, size); in xrealloc() 54 ret = realloc(ptr, 1); in xrealloc() 56 ret = realloc(ptr, size); in xrealloc() 58 ret = realloc(ptr, 1); in xrealloc()
|
/tools/testing/selftests/cgroup/ |
D | cgroup_util.c | 149 char *ptr; in cg_read_key_long() local 154 ptr = strstr(buf, key); in cg_read_key_long() 155 if (!ptr) in cg_read_key_long() 158 return atol(ptr + strlen(key)); in cg_read_key_long() 212 char *ptr; in cg_wait_for_proc_count() local 220 for (ptr = buf; *ptr; ptr++) in cg_wait_for_proc_count() 221 if (*ptr == '\n') in cg_wait_for_proc_count() 236 char *ptr = buf; in cg_killall() local 241 while (ptr < buf + sizeof(buf)) { in cg_killall() 242 int pid = strtol(ptr, &ptr, 10); in cg_killall() [all …]
|
/tools/perf/ui/gtk/ |
D | helpline.c | 31 char *ptr; in gtk_helpline_show() local 39 ptr = strchr(ui_helpline__current, '\n'); in gtk_helpline_show() 40 if (ptr && (ptr - ui_helpline__current) <= backlog) { in gtk_helpline_show() 41 *ptr = '\0'; in gtk_helpline_show()
|
/tools/testing/selftests/kvm/lib/ |
D | io.c | 46 const char *ptr = buf; in test_write() local 54 rc = write(fd, ptr, num_left); in test_write() 74 ptr += rc; in test_write() 123 char *ptr = buf; in test_read() local 131 rc = read(fd, ptr, num_left); in test_read() 151 ptr += rc; in test_read()
|
/tools/bpf/ |
D | bpf_jit_disasm.c | 173 char *ptr, *pptr, *tmp; in get_last_jit_image() local 189 ptr = haystack; in get_last_jit_image() 193 ret = regexec(®ex, ptr, 1, pmatch, 0); in get_last_jit_image() 195 ptr += pmatch[0].rm_eo; in get_last_jit_image() 202 ptr = haystack + off - (pmatch[0].rm_eo - pmatch[0].rm_so); in get_last_jit_image() 203 ret = sscanf(ptr, "flen=%d proglen=%u pass=%d image=%lx", in get_last_jit_image() 221 tmp = ptr = haystack + off; in get_last_jit_image() 222 while ((ptr = strtok(tmp, "\n")) != NULL && ulen < proglen) { in get_last_jit_image() 224 if (!strstr(ptr, "JIT code")) in get_last_jit_image() 226 pptr = ptr; in get_last_jit_image() [all …]
|
/tools/lib/ |
D | zalloc.c | 11 void __zfree(void **ptr) in __zfree() argument 13 free(*ptr); in __zfree() 14 *ptr = NULL; in __zfree()
|
/tools/testing/selftests/bpf/progs/ |
D | test_verif_scale3.c | 13 void *ptr; in balancer_ingress() local 21 ptr = data + i; \ in balancer_ingress() 22 if (ptr + nh_off > data_end) \ in balancer_ingress() 24 ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \ in balancer_ingress()
|
D | test_verif_scale2.c | 13 void *ptr; in balancer_ingress() local 21 ptr = data + i; \ in balancer_ingress() 22 if (ptr + nh_off > data_end) \ in balancer_ingress() 24 ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \ in balancer_ingress()
|