| /tools/testing/selftests/mm/ |
| D | hmm-tests.c | 180 struct hmm_buffer *buffer, in hmm_dmirror_cmd() argument 187 cmd.addr = (__u64)buffer->ptr; in hmm_dmirror_cmd() 188 cmd.ptr = (__u64)buffer->mirror; in hmm_dmirror_cmd() 199 buffer->cpages = cmd.cpages; in hmm_dmirror_cmd() 200 buffer->faults = cmd.faults; in hmm_dmirror_cmd() 205 static void hmm_buffer_free(struct hmm_buffer *buffer) in hmm_buffer_free() argument 207 if (buffer == NULL) in hmm_buffer_free() 210 if (buffer->ptr) in hmm_buffer_free() 211 munmap(buffer->ptr, buffer->size); in hmm_buffer_free() 212 free(buffer->mirror); in hmm_buffer_free() [all …]
|
| D | hugetlb_dio.c | 26 char *buffer = NULL; in run_dio_using_hugetlb() local 60 buffer = orig_buffer; in run_dio_using_hugetlb() 61 buffer += start_off; in run_dio_using_hugetlb() 63 memset(buffer, 'A', writesize); in run_dio_using_hugetlb() 66 if (write(fd, buffer, writesize) != (writesize)) { in run_dio_using_hugetlb()
|
| /tools/wmi/ |
| D | dell-smbios-example.c | 32 static void show_buffer(struct dell_wmi_smbios_buffer *buffer) in show_buffer() argument 35 buffer->std.cmd_class, buffer->std.cmd_select, in show_buffer() 36 buffer->std.input[0], buffer->std.input[1], in show_buffer() 37 buffer->std.input[2], buffer->std.input[3], in show_buffer() 38 buffer->std.output[0], buffer->std.output[1], in show_buffer() 39 buffer->std.output[2], buffer->std.output[3]); in show_buffer() 42 static int run_wmi_smbios_cmd(struct dell_wmi_smbios_buffer *buffer) in run_wmi_smbios_cmd() argument 48 ret = ioctl(fd, DELL_WMI_SMBIOS_CMD, buffer); in run_wmi_smbios_cmd() 95 struct dell_wmi_smbios_buffer *buffer) in token_is_active() argument 99 buffer->std.cmd_class = CLASS_TOKEN_READ; in token_is_active() [all …]
|
| /tools/testing/selftests/kvm/x86_64/ |
| D | userspace_io_test.c | 13 static void guest_ins_port80(uint8_t *buffer, unsigned int count) in guest_ins_port80() argument 18 end = (unsigned long)buffer + 1; in guest_ins_port80() 20 end = (unsigned long)buffer + 8192; in guest_ins_port80() 22 asm volatile("cld; rep; insb" : "+D"(buffer), "+c"(count) : "d"(0x80) : "memory"); in guest_ins_port80() 24 GUEST_ASSERT_EQ((unsigned long)buffer, end); in guest_ins_port80() 29 uint8_t buffer[8192]; in guest_code() local 39 guest_ins_port80(buffer, 2); in guest_code() 40 guest_ins_port80(buffer, 3); in guest_code() 43 memset(buffer, 0, sizeof(buffer)); in guest_code() 44 guest_ins_port80(buffer, 8192); in guest_code() [all …]
|
| /tools/testing/selftests/pidfd/ |
| D | pidfd_open_test.c | 47 static int char_left_gc(const char *buffer, size_t len) in char_left_gc() argument 52 if (buffer[i] == ' ' || in char_left_gc() 53 buffer[i] == '\t') in char_left_gc() 62 static int char_right_gc(const char *buffer, size_t len) in char_right_gc() argument 67 if (buffer[i] == ' ' || in char_right_gc() 68 buffer[i] == '\t' || in char_right_gc() 69 buffer[i] == '\n' || in char_right_gc() 70 buffer[i] == '\0') in char_right_gc() 79 static char *trim_whitespace_in_place(char *buffer) in trim_whitespace_in_place() argument 81 buffer += char_left_gc(buffer, strlen(buffer)); in trim_whitespace_in_place() [all …]
|
| /tools/testing/selftests/powerpc/ |
| D | utils.c | 72 char *buffer = NULL; in read_file_alloc() local 92 next_buffer = realloc(buffer, buffer_len); in read_file_alloc() 97 buffer = next_buffer; in read_file_alloc() 100 rc = read(fd, buffer + read_offset, buffer_len - read_offset); in read_file_alloc() 112 *buf = buffer; in read_file_alloc() 121 free(buffer); in read_file_alloc() 186 static int validate_int_parse(const char *buffer, size_t count, char *end) in validate_int_parse() argument 191 if (end == buffer) { in validate_int_parse() 197 for (; end < buffer + count; end++) { in validate_int_parse() 212 static int parse_bounded_int(const char *buffer, size_t count, intmax_t *result, in parse_bounded_int() argument [all …]
|
| /tools/testing/selftests/powerpc/cache_shape/ |
| D | cache_shape.c | 53 static char buffer[4096]; in test_cache_shape() local 57 FAIL_IF(read_auxv(buffer, sizeof(buffer))); in test_cache_shape() 61 p = find_auxv_entry(AT_L1I_CACHESIZE, buffer); in test_cache_shape() 67 p = find_auxv_entry(AT_L1I_CACHEGEOMETRY, buffer); in test_cache_shape() 73 p = find_auxv_entry(AT_L1D_CACHESIZE, buffer); in test_cache_shape() 79 p = find_auxv_entry(AT_L1D_CACHEGEOMETRY, buffer); in test_cache_shape() 85 p = find_auxv_entry(AT_L2_CACHESIZE, buffer); in test_cache_shape() 91 p = find_auxv_entry(AT_L2_CACHEGEOMETRY, buffer); in test_cache_shape() 97 p = find_auxv_entry(AT_L3_CACHESIZE, buffer); in test_cache_shape() 103 p = find_auxv_entry(AT_L3_CACHEGEOMETRY, buffer); in test_cache_shape()
|
| /tools/testing/selftests/drivers/net/mlxsw/ |
| D | qos_headroom.sh | 33 dcb -j buffer show dev $swp | 57 dcb -j buffer show dev $swp | jq ".buffer_size[$idx]" 62 dcb -j buffer show dev $swp | jq '.total_size' 135 dcb buffer set dev $swp prio-buffer 0:1 1:3 2:5 3:7 4:0 5:2 6:4 7:6 2>/dev/null 251 dcb buffer set dev $swp prio-buffer 0:1 1:3 2:5 3:7 4:0 5:2 6:4 7:6 259 dcb buffer set dev $swp prio-buffer all:0 273 dcb buffer set dev $swp buffer-size all:0 0:$size 2>/dev/null 278 dcb buffer set dev $swp buffer-size all:0 0:$size 286 dcb buffer set dev $swp buffer-size all:0 292 dcb buffer set dev $swp buffer-size all:0 0:$size [all …]
|
| D | qos_pfc.sh | 175 dcb buffer set dev $swp1 prio-buffer all:0 1:1 213 dcb buffer set dev $swp3 prio-buffer all:0 1:1 230 dcb buffer set dev $swp4 prio-buffer all:0 1:1 247 dcb buffer set dev $swp4 buffer-size all:0 1:$pg1_size 290 dcb buffer set dev $swp4 buffer-size all:0 292 dcb buffer set dev $swp4 prio-buffer all:0 306 dcb buffer set dev $swp3 prio-buffer all:0 332 dcb buffer set dev $swp1 prio-buffer all:0
|
| /tools/testing/selftests/bpf/progs/ |
| D | test_parse_tcp_hdr_opt_dynptr.c | 34 __u8 buffer[sizeof(kind) + sizeof(hdr_len) + sizeof(*server_id)]; in parse_hdr_opt() local 37 __builtin_memset(buffer, 0, sizeof(buffer)); in parse_hdr_opt() 39 data = bpf_dynptr_slice(ptr, *off, buffer, sizeof(buffer)); in parse_hdr_opt() 77 __u8 buffer[sizeof(struct tcphdr)] = {}; in xdp_ingress_v6() local 90 tcp_hdr = bpf_dynptr_slice(&ptr, off, buffer, sizeof(buffer)); in xdp_ingress_v6()
|
| D | dynptr_fail.c | 258 char buffer[sizeof(*hdr)] = {}; in data_slice_out_of_bounds_skb() local 262 hdr = bpf_dynptr_slice_rdwr(&ptr, 0, buffer, sizeof(buffer)); in data_slice_out_of_bounds_skb() 1078 char buffer[sizeof(*hdr)] = {}; in skb_invalid_slice_write() local 1082 hdr = bpf_dynptr_slice(&ptr, 0, buffer, sizeof(buffer)); in skb_invalid_slice_write() 1099 char buffer[sizeof(*hdr)] = {}; in skb_invalid_data_slice1() local 1103 hdr = bpf_dynptr_slice(&ptr, 0, buffer, sizeof(buffer)); in skb_invalid_data_slice1() 1125 char buffer[sizeof(*hdr)] = {}; in skb_invalid_data_slice2() local 1129 hdr = bpf_dynptr_slice_rdwr(&ptr, 0, buffer, sizeof(buffer)); in skb_invalid_data_slice2() 1152 char buffer[sizeof(*hdr)] = {}; in skb_invalid_data_slice3() local 1156 hdr = bpf_dynptr_slice(&ptr, 0, buffer, sizeof(buffer)); in skb_invalid_data_slice3() [all …]
|
| D | test_l4lb_noinline_dynptr.c | 238 __u8 buffer[sizeof(struct ipv6hdr)] = {}; in parse_icmpv6() local 242 icmp_hdr = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_icmpv6() 249 ip6h = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_icmpv6() 287 __u8 buffer[sizeof(struct udphdr)] = {}; in parse_udp() local 290 udp = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_udp() 307 __u8 buffer[sizeof(struct tcphdr)] = {}; in parse_tcp() local 310 tcp = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_tcp() 352 __u8 buffer[sizeof(struct ipv6hdr)] = {}; in process_packet() local 354 ip6h = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in process_packet() 375 __u8 buffer[sizeof(struct iphdr)] = {}; in process_packet() local [all …]
|
| /tools/testing/selftests/net/ |
| D | tcp_mmap.c | 136 void *buffer; in mmap_large_buffer() local 141 buffer = mmap(NULL, sz, PROT_READ | PROT_WRITE, in mmap_large_buffer() 144 if (buffer == (void *)-1) { in mmap_large_buffer() 146 buffer = mmap(NULL, sz, PROT_READ | PROT_WRITE, in mmap_large_buffer() 149 if (buffer != (void *)-1) in mmap_large_buffer() 153 return buffer; in mmap_large_buffer() 174 unsigned char *buffer = NULL; in child_thread() local 191 buffer = mmap_large_buffer(chunk_size, &buffer_sz); in child_thread() 192 if (buffer == (void *)-1) { in child_thread() 246 lu = read(fd, buffer, min(zc.recv_skip_hint, in child_thread() [all …]
|
| D | fin_ack_lat.c | 35 int buffer; in client() local 64 send(sock, &buffer, sizeof(buffer), 0); in client() 65 if (read(sock, &buffer, sizeof(buffer)) == -1) in client() 90 int buffer; in server() local 98 if (read(accepted, &buffer, sizeof(buffer)) == -1) in server()
|
| /tools/perf/util/ |
| D | s390-cpumsf.c | 185 struct auxtrace_buffer *buffer; member 603 unsigned char *buf = sfq->buffer->use_data; in s390_cpumsf_samples() 604 size_t len = sfq->buffer->use_size; in s390_cpumsf_samples() 625 (s64)sfq->buffer->data_offset); in s390_cpumsf_samples() 660 sfq->buffer->use_data += pos; in s390_cpumsf_samples() 661 sfq->buffer->use_size -= pos; in s390_cpumsf_samples() 668 sfq->buffer->use_size = 0; in s390_cpumsf_samples() 669 sfq->buffer->use_data = NULL; in s390_cpumsf_samples() 697 struct auxtrace_buffer *buffer; in s390_cpumsf_run_decoder() local 709 if (sfq->buffer == NULL) { in s390_cpumsf_run_decoder() [all …]
|
| D | ordered-events.c | 138 size = sizeof(*oe->buffer) + MAX_SAMPLE_BUFFER * sizeof(*new); in alloc_event() 143 } else if (oe->buffer) { in alloc_event() 144 new = &oe->buffer->event[oe->buffer_idx]; in alloc_event() 146 oe->buffer = NULL; in alloc_event() 148 oe->buffer = malloc(size); in alloc_event() 149 if (!oe->buffer) { in alloc_event() 158 list_add(&oe->buffer->list, &oe->to_free); in alloc_event() 161 new = &oe->buffer->event[0]; in alloc_event() 374 ordered_events_buffer__free(struct ordered_events_buffer *buffer, in ordered_events_buffer__free() argument 381 __free_dup_event(oe, buffer->event[i].event); in ordered_events_buffer__free() [all …]
|
| D | intel-bts.c | 69 struct auxtrace_buffer *buffer; member 189 if (!btsq->on_heap && !btsq->buffer) { in intel_bts_setup_queue() 192 btsq->buffer = auxtrace_buffer__next(queue, NULL); in intel_bts_setup_queue() 193 if (!btsq->buffer) in intel_bts_setup_queue() 197 btsq->buffer->reference); in intel_bts_setup_queue() 407 struct auxtrace_buffer *buffer, in intel_bts_process_buffer() argument 415 if (buffer->use_data) { in intel_bts_process_buffer() 416 sz = buffer->use_size; in intel_bts_process_buffer() 417 branch = buffer->use_data; in intel_bts_process_buffer() 419 sz = buffer->size; in intel_bts_process_buffer() [all …]
|
| /tools/include/nolibc/ |
| D | stdlib.h | 202 int utoh_r(unsigned long in, char *buffer) in utoh_r() argument 215 buffer[digits++] = '0' + dig; in utoh_r() 219 buffer[digits] = 0; in utoh_r() 242 int utoa_r(unsigned long in, char *buffer) in utoa_r() argument 256 buffer[digits++] = '0' + dig; in utoa_r() 260 buffer[digits] = 0; in utoa_r() 271 int itoa_r(long in, char *buffer) in itoa_r() argument 273 char *ptr = buffer; in itoa_r() 289 char *ltoa_r(long in, char *buffer) in ltoa_r() argument 291 itoa_r(in, buffer); in ltoa_r() [all …]
|
| /tools/testing/selftests/rseq/ |
| D | param_test.c | 782 bool this_cpu_buffer_push(struct percpu_buffer *buffer, in this_cpu_buffer_push() argument 796 offset = RSEQ_READ_ONCE(buffer->c[cpu].offset); in this_cpu_buffer_push() 797 if (offset == buffer->c[cpu].buflen) in this_cpu_buffer_push() 800 targetptr_spec = (intptr_t *)&buffer->c[cpu].array[offset]; in this_cpu_buffer_push() 802 targetptr_final = &buffer->c[cpu].offset; in this_cpu_buffer_push() 817 struct percpu_buffer_node *this_cpu_buffer_pop(struct percpu_buffer *buffer, in this_cpu_buffer_pop() argument 830 offset = RSEQ_READ_ONCE(buffer->c[cpu].offset); in this_cpu_buffer_pop() 835 head = RSEQ_READ_ONCE(buffer->c[cpu].array[offset - 1]); in this_cpu_buffer_pop() 837 targetptr = (intptr_t *)&buffer->c[cpu].offset; in this_cpu_buffer_pop() 840 (intptr_t *)&buffer->c[cpu].array[offset - 1], in this_cpu_buffer_pop() [all …]
|
| /tools/perf/arch/powerpc/util/ |
| D | header.c | 15 get_cpuid(char *buffer, size_t sz) in get_cpuid() argument 22 nb = scnprintf(buffer, sz, "%lu,%lu$", PVR_VER(pvr), PVR_REV(pvr)); in get_cpuid() 25 if (strchr(buffer, '$')) { in get_cpuid() 26 buffer[nb-1] = '\0'; in get_cpuid()
|
| /tools/power/acpi/tools/acpidump/ |
| D | apfiles.c | 182 struct acpi_table_header *buffer = NULL; in ap_get_table_from_file() local 206 buffer = ACPI_ALLOCATE_ZEROED(file_size); in ap_get_table_from_file() 207 if (!buffer) { in ap_get_table_from_file() 216 actual = fread(buffer, 1, file_size, file); in ap_get_table_from_file() 219 ACPI_FREE(buffer); in ap_get_table_from_file() 220 buffer = NULL; in ap_get_table_from_file() 228 return (buffer); in ap_get_table_from_file()
|
| /tools/hv/ |
| D | hv_vss_daemon.c | 66 char *buffer; in is_dev_loop() local 71 buffer = malloc(PATH_MAX); in is_dev_loop() 72 if (!buffer) { in is_dev_loop() 77 snprintf(buffer, PATH_MAX, "%s/loop", blkname); in is_dev_loop() 78 if (!access(buffer, R_OK | X_OK)) { in is_dev_loop() 83 buffer, errno, strerror(errno)); in is_dev_loop() 86 snprintf(buffer, PATH_MAX, "%s/slaves", blkname); in is_dev_loop() 87 dir = opendir(buffer); in is_dev_loop() 91 buffer, errno, strerror(errno)); in is_dev_loop() 100 snprintf(buffer, PATH_MAX, "%s/slaves/%s", blkname, in is_dev_loop() [all …]
|
| /tools/perf/arch/x86/util/ |
| D | header.c | 26 __get_cpuid(char *buffer, size_t sz, const char *fmt) in __get_cpuid() argument 50 nb = scnprintf(buffer, sz, fmt, vendor, family, model, step); in __get_cpuid() 53 if (strchr(buffer, '$')) { in __get_cpuid() 54 buffer[nb-1] = '\0'; in __get_cpuid() 61 get_cpuid(char *buffer, size_t sz) in get_cpuid() argument 63 return __get_cpuid(buffer, sz, "%s,%u,%u,%u$"); in get_cpuid()
|
| D | auxtrace.c | 57 char buffer[64]; in auxtrace_record__init() local 62 ret = get_cpuid(buffer, sizeof(buffer)); in auxtrace_record__init() 68 if (!strncmp(buffer, "GenuineIntel,", 13)) in auxtrace_record__init()
|
| /tools/testing/selftests/net/af_unix/ |
| D | scm_pidfd.c | 57 static int char_left_gc(const char *buffer, size_t len) in char_left_gc() argument 62 if (buffer[i] == ' ' || buffer[i] == '\t') in char_left_gc() 71 static int char_right_gc(const char *buffer, size_t len) in char_right_gc() argument 76 if (buffer[i] == ' ' || buffer[i] == '\t' || in char_right_gc() 77 buffer[i] == '\n' || buffer[i] == '\0') in char_right_gc() 86 static char *trim_whitespace_in_place(char *buffer) in trim_whitespace_in_place() argument 88 buffer += char_left_gc(buffer, strlen(buffer)); in trim_whitespace_in_place() 89 buffer[char_right_gc(buffer, strlen(buffer))] = '\0'; in trim_whitespace_in_place() 90 return buffer; in trim_whitespace_in_place()
|