Lines Matching full:size
44 static int __do_read(int fd, void *buf, int size) in __do_read() argument
46 int rsize = size; in __do_read()
48 while (size) { in __do_read()
49 int ret = read(fd, buf, size); in __do_read()
63 size -= ret; in __do_read()
70 static int do_read(void *data, int size) in do_read() argument
74 r = __do_read(input_fd, data, size); in do_read()
76 pr_debug("reading input file (size expected=%d received=%d)", in do_read()
77 size, r); in do_read()
87 static void skip(int size) in skip() argument
92 while (size) { in skip()
93 r = size > BUFSIZ ? BUFSIZ : size; in skip()
95 size -= r; in skip()
121 int size = 0; in read_string() local
146 buf[size++] = c; in read_string()
152 trace_data_size += size; in read_string()
154 str = malloc(size); in read_string()
156 memcpy(str, buf, size); in read_string()
163 unsigned int size; in read_proc_kallsyms() local
165 size = read4(pevent); in read_proc_kallsyms()
166 if (!size) in read_proc_kallsyms()
179 lseek(input_fd, size, SEEK_CUR); in read_proc_kallsyms()
180 trace_data_size += size; in read_proc_kallsyms()
186 unsigned int size; in read_ftrace_printk() local
189 /* it can have 0 size */ in read_ftrace_printk()
190 size = read4(pevent); in read_ftrace_printk()
191 if (!size) in read_ftrace_printk()
194 buf = malloc(size + 1); in read_ftrace_printk()
198 if (do_read(buf, size) < 0) { in read_ftrace_printk()
203 buf[size] = '\0'; in read_ftrace_printk()
205 parse_ftrace_printk(pevent, buf, size); in read_ftrace_printk()
213 unsigned long long size; in read_header_files() local
226 size = read8(pevent); in read_header_files()
228 header_page = malloc(size); in read_header_files()
232 if (do_read(header_page, size) < 0) { in read_header_files()
238 if (!tep_parse_header_page(pevent, header_page, size, in read_header_files()
256 size = read8(pevent); in read_header_files()
257 skip(size); in read_header_files()
262 static int read_ftrace_file(struct tep_handle *pevent, unsigned long long size) in read_ftrace_file() argument
267 buf = malloc(size); in read_ftrace_file()
273 ret = do_read(buf, size); in read_ftrace_file()
279 ret = parse_ftrace_file(pevent, buf, size); in read_ftrace_file()
288 unsigned long long size) in read_event_file() argument
293 buf = malloc(size); in read_event_file()
299 ret = do_read(buf, size); in read_event_file()
305 ret = parse_event_file(pevent, buf, size, sys); in read_event_file()
315 unsigned long long size; in read_ftrace_files() local
323 size = read8(pevent); in read_ftrace_files()
324 ret = read_ftrace_file(pevent, size); in read_ftrace_files()
333 unsigned long long size; in read_event_files() local
350 size = read8(pevent); in read_event_files()
351 ret = read_event_file(pevent, sys, size); in read_event_files()
364 unsigned long long size; in read_saved_cmdline() local
368 /* it can have 0 size */ in read_saved_cmdline()
369 size = read8(pevent); in read_saved_cmdline()
370 if (!size) in read_saved_cmdline()
373 buf = malloc(size + 1); in read_saved_cmdline()
379 ret = do_read(buf, size); in read_saved_cmdline()
385 parse_saved_cmdline(pevent, buf, size); in read_saved_cmdline()
400 ssize_t size = -1; in trace_report() local
481 size = trace_data_size; in trace_report()
496 return size; in trace_report()