Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 25 of 150) sorted by relevance

123456

/tools/testing/selftests/mm/
Dhmm-tests.c180 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 …]
Dhugetlb_dio.c26 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/
Ddell-smbios-example.c32 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/
Duserspace_io_test.c13 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/
Dpidfd_open_test.c47 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/
Dutils.c72 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/
Dcache_shape.c53 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/
Dqos_headroom.sh33 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 …]
Dqos_pfc.sh175 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/
Dtest_parse_tcp_hdr_opt_dynptr.c34 __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()
Ddynptr_fail.c258 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 …]
Dtest_l4lb_noinline_dynptr.c238 __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/
Dtcp_mmap.c136 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 …]
Dfin_ack_lat.c35 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/
Ds390-cpumsf.c185 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 …]
Dordered-events.c138 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 …]
Dintel-bts.c69 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/
Dstdlib.h202 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/
Dparam_test.c782 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/
Dheader.c15 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/
Dapfiles.c182 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/
Dhv_vss_daemon.c66 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/
Dheader.c26 __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()
Dauxtrace.c57 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/
Dscm_pidfd.c57 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()

123456