/kernel/trace/ |
D | trace_seq.c | 85 unsigned int save_len = s->seq.len; in trace_seq_printf() 99 s->seq.len = save_len; in trace_seq_printf() 116 unsigned int save_len = s->seq.len; in trace_seq_bitmask() 126 s->seq.len = save_len; in trace_seq_bitmask() 145 unsigned int save_len = s->seq.len; in trace_seq_vprintf() 156 s->seq.len = save_len; in trace_seq_vprintf() 179 unsigned int save_len = s->seq.len; in trace_seq_bprintf() 190 s->seq.len = save_len; in trace_seq_bprintf() 209 unsigned int len = strlen(str); in trace_seq_puts() local 216 if (len > TRACE_SEQ_BUF_LEFT(s)) { in trace_seq_puts() [all …]
|
D | trace_export.c | 94 #define __array(type, item, len) \ argument 96 char *type_str = #type"["__stringify(len)"]"; \ 97 BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \ 107 #define __array_desc(type, container, item, len) \ argument 108 BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \ 109 ret = trace_define_field(event_call, #type "[" #len "]", #item, \ 151 #define __array(type, item, len) argument 154 #define __array_desc(type, container, item, len) argument
|
D | trace_events_filter.c | 221 int len = strlen(*addr) + 1; /* including tailing '\0' */ in filter_pred_pchar() local 223 cmp = pred->regex.match(*addr, &pred->regex, len); in filter_pred_pchar() 316 static int regex_match_full(char *str, struct regex *r, int len) in regex_match_full() argument 318 if (strncmp(str, r->pattern, len) == 0) in regex_match_full() 323 static int regex_match_front(char *str, struct regex *r, int len) in regex_match_front() argument 325 if (len < r->len) in regex_match_front() 328 if (strncmp(str, r->pattern, r->len) == 0) in regex_match_front() 333 static int regex_match_middle(char *str, struct regex *r, int len) in regex_match_middle() argument 335 if (strnstr(str, r->pattern, len)) in regex_match_middle() 340 static int regex_match_end(char *str, struct regex *r, int len) in regex_match_end() argument [all …]
|
D | trace.c | 1010 int len; in trace_seq_to_buffer() local 1015 len = trace_seq_used(s) - s->seq.readpos; in trace_seq_to_buffer() 1016 if (cnt > len) in trace_seq_to_buffer() 1017 cnt = len; in trace_seq_to_buffer() 1687 unsigned long len, in trace_buffer_lock_reserve() argument 1692 event = ring_buffer_lock_reserve(buffer, len); in trace_buffer_lock_reserve() 1727 int type, unsigned long len, in trace_event_buffer_lock_reserve() argument 1734 type, len, flags, pc); in trace_event_buffer_lock_reserve() 1744 type, len, flags, pc); in trace_event_buffer_lock_reserve() 1752 int type, unsigned long len, in trace_current_buffer_lock_reserve() argument [all …]
|
D | trace_probe.c | 62 int len = *(u32 *)data >> 16; in PRINT_TYPE_FUNC_NAME() local 64 if (!len) in PRINT_TYPE_FUNC_NAME() 661 static int __set_print_fmt(struct trace_probe *tp, char *buf, int len, in __set_print_fmt() argument 678 #define LEN_OR_ZERO (len ? len - pos : 0) in __set_print_fmt() 707 int len; in set_print_fmt() local 711 len = __set_print_fmt(tp, NULL, 0, is_return); in set_print_fmt() 712 print_fmt = kmalloc(len + 1, GFP_KERNEL); in set_print_fmt() 717 __set_print_fmt(tp, print_fmt, len + 1, is_return); in set_print_fmt()
|
D | trace_probe.h | 72 #define make_data_rloc(len, roffs) \ argument 73 (((u32)(len) << 16) | ((u32)(roffs) & 0xffff)) 351 u32 len; in __get_data_size() local 355 call_fetch(&tp->args[i].fetch_size, regs, &len); in __get_data_size() 356 ret += len; in __get_data_size()
|
D | trace_functions_graph.c | 508 int len; in print_graph_proc() local 516 len = strlen(comm) + strlen(pid_str) + 1; in print_graph_proc() 518 if (len < TRACE_GRAPH_PROCINFO_LENGTH) in print_graph_proc() 519 spaces = TRACE_GRAPH_PROCINFO_LENGTH - len; in print_graph_proc() 708 int len; in trace_print_graph_duration() local 716 len = strlen(usecs_str); in trace_print_graph_duration() 719 if (len < 7) { in trace_print_graph_duration() 720 size_t slen = min_t(size_t, sizeof(nsecs_str), 8UL - len); in trace_print_graph_duration() 724 len += strlen(nsecs_str) + 1; in trace_print_graph_duration() 730 for (i = len; i < 8; i++) in trace_print_graph_duration() [all …]
|
/kernel/printk/ |
D | printk.c | 233 u16 len; /* length of entire record */ member 324 if (!msg->len) in log_from_idx() 340 if (!msg->len) { in log_next() 342 return msg->len; in log_next() 344 return idx + msg->len; in log_next() 477 msg->len = size; in log_store() 480 log_next_idx += msg->len; in log_store() 625 size_t len = iov_iter_count(from); in devkmsg_write() local 626 ssize_t ret = len; in devkmsg_write() 628 if (len > LOG_LINE_MAX) in devkmsg_write() [all …]
|
/kernel/power/ |
D | wakelock.c | 41 int len = 0; in pm_show_wakelocks() local 48 len += sysfs_emit_at(buf, len, "%s ", wl->name); in pm_show_wakelocks() 50 len += sysfs_emit_at(buf, len, "\n"); in pm_show_wakelocks() 53 return len; in pm_show_wakelocks() 145 static struct wakelock *wakelock_lookup_add(const char *name, size_t len, in wakelock_lookup_add() argument 157 diff = strncmp(name, wl->name, len); in wakelock_lookup_add() 159 if (wl->name[len]) in wakelock_lookup_add() 180 wl->name = kstrndup(name, len, GFP_KERNEL); in wakelock_lookup_add() 199 size_t len; in pm_wake_lock() local 208 len = str - buf; in pm_wake_lock() [all …]
|
D | main.c | 120 int len; in pm_test_store() local 124 len = p ? p - buf : n; in pm_test_store() 130 if (*s && len == strlen(*s) && !strncmp(buf, *s, len)) { in pm_test_store() 340 int len; in decode_state() local 343 len = p ? p - buf : n; in decode_state() 346 if (len == 4 && !strncmp(buf, "disk", len)) in decode_state() 353 if (label && len == strlen(label) && !strncmp(buf, label, len)) in decode_state()
|
D | hibernate.c | 941 int len; in disk_store() local 949 len = p ? p - buf : n; in disk_store() 953 if (len == strlen(hibernation_modes[i]) in disk_store() 954 && !strncmp(buf, hibernation_modes[i], len)) { in disk_store() 997 int len = n; in resume_store() local 1000 if (len && buf[len-1] == '\n') in resume_store() 1001 len--; in resume_store() 1002 name = kstrndup(buf, len, GFP_KERNEL); in resume_store()
|
/kernel/debug/kdb/ |
D | kdb_io.c | 212 int len = strlen(buffer); in kdb_read() local 225 if (len > 0) { in kdb_read() 226 cp += len; in kdb_read() 227 if (*(buffer+len-1) == '\n') in kdb_read() 345 len = strlen(p_tmp); in kdb_read() 366 *(p_tmp + len) = '\0'; in kdb_read() 377 strncpy(cp, p_tmp+len, len_tmp-len + 1); in kdb_read() 378 len = len_tmp - len; in kdb_read() 380 cp += len; in kdb_read() 381 lastchar += len; in kdb_read() [all …]
|
D | kdb_main.c | 822 int len; in parse_grep() local 841 len = strlen(cp); in parse_grep() 842 if (len == 0) { in parse_grep() 863 len = strlen(cp); in parse_grep() 865 if (*(cp+len-1) == '$') { in parse_grep() 867 *(cp+len-1) = '\0'; in parse_grep() 869 len = strlen(cp); in parse_grep() 870 if (!len) in parse_grep() 872 if (len >= KDB_GREP_STRLEN) { in parse_grep() 1842 int len = kdb_check_regs(); in kdb_rd() local [all …]
|
/kernel/ |
D | audit.c | 822 u32 len; in audit_receive_msg() local 1022 len = 0; in audit_receive_msg() 1024 err = security_secid_to_secctx(audit_sig_sid, &ctx, &len); in audit_receive_msg() 1028 sig_data = kmalloc(sizeof(*sig_data) + len, GFP_KERNEL); in audit_receive_msg() 1031 security_release_secctx(ctx, len); in audit_receive_msg() 1037 memcpy(sig_data->ctx, ctx, len); in audit_receive_msg() 1038 security_release_secctx(ctx, len); in audit_receive_msg() 1041 sig_data, sizeof(*sig_data) + len); in audit_receive_msg() 1105 int len; in audit_receive_skb() local 1109 len = skb->len; in audit_receive_skb() [all …]
|
D | kallsyms.c | 94 int len, skipped_first = 0; in kallsyms_expand_symbol() local 99 len = *data; in kallsyms_expand_symbol() 106 off += len + 1; in kallsyms_expand_symbol() 112 while (len) { in kallsyms_expand_symbol() 115 len--; in kallsyms_expand_symbol() 362 int len; in __sprint_symbol() local 371 len = strlen(buffer); in __sprint_symbol() 375 len += sprintf(buffer + len, "+%#lx/%#lx", offset, size); in __sprint_symbol() 378 len += sprintf(buffer + len, " [%s]", modname); in __sprint_symbol() 380 return len; in __sprint_symbol()
|
D | sysctl.c | 1928 size_t len; in _proc_do_string() local 1940 len = strlen(data); in _proc_do_string() 1941 if (len > maxlen - 1) in _proc_do_string() 1942 len = maxlen - 1; in _proc_do_string() 1944 if (*ppos > len) in _proc_do_string() 1946 len = *ppos; in _proc_do_string() 1949 len = 0; in _proc_do_string() 1954 while ((p - buffer) < *lenp && len < maxlen - 1) { in _proc_do_string() 1959 data[len++] = c; in _proc_do_string() 1961 data[len] = 0; in _proc_do_string() [all …]
|
D | ptrace.c | 569 int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len) in ptrace_readdata() argument 573 while (len > 0) { in ptrace_readdata() 577 this_len = (len > sizeof(buf)) ? sizeof(buf) : len; in ptrace_readdata() 589 len -= retval; in ptrace_readdata() 594 int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len) in ptrace_writedata() argument 598 while (len > 0) { in ptrace_writedata() 602 this_len = (len > sizeof(buf)) ? sizeof(buf) : len; in ptrace_writedata() 614 len -= retval; in ptrace_writedata() 1243 compat_size_t len; in compat_ptrace_request() local 1249 __get_user(len, &uiov->iov_len)) in compat_ptrace_request() [all …]
|
D | sys.c | 1119 static int override_release(char __user *release, size_t len) in override_release() argument 1138 copy = clamp_t(size_t, len, 1, sizeof(buf)); in override_release() 1213 SYSCALL_DEFINE2(sethostname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument 1221 if (len < 0 || len > __NEW_UTS_LEN) in SYSCALL_DEFINE2() 1224 if (!copy_from_user(tmp, name, len)) { in SYSCALL_DEFINE2() 1229 memcpy(u->nodename, tmp, len); in SYSCALL_DEFINE2() 1230 memset(u->nodename + len, 0, sizeof(u->nodename) - len); in SYSCALL_DEFINE2() 1240 SYSCALL_DEFINE2(gethostname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument 1246 if (len < 0) in SYSCALL_DEFINE2() 1251 if (i > len) in SYSCALL_DEFINE2() [all …]
|
D | compat.c | 603 unsigned len, struct cpumask *new_mask) in compat_get_user_cpu_mask() argument 607 if (len < cpumask_size()) in compat_get_user_cpu_mask() 609 else if (len > cpumask_size()) in compat_get_user_cpu_mask() 610 len = cpumask_size(); in compat_get_user_cpu_mask() 613 return compat_get_bitmap(k, user_mask_ptr, len * 8); in compat_get_user_cpu_mask() 617 unsigned int, len, in COMPAT_SYSCALL_DEFINE3() argument 626 retval = compat_get_user_cpu_mask(user_mask_ptr, len, new_mask); in COMPAT_SYSCALL_DEFINE3() 636 COMPAT_SYSCALL_DEFINE3(sched_getaffinity, compat_pid_t, pid, unsigned int, len, in COMPAT_SYSCALL_DEFINE3() argument 642 if ((len * BITS_PER_BYTE) < nr_cpu_ids) in COMPAT_SYSCALL_DEFINE3() 644 if (len & (sizeof(compat_ulong_t)-1)) in COMPAT_SYSCALL_DEFINE3() [all …]
|
D | relay.c | 1211 size_t len, in subbuf_splice_actor() argument 1245 if (len > (subbuf_size - read_start % subbuf_size)) in subbuf_splice_actor() 1246 len = subbuf_size - read_start % subbuf_size; in subbuf_splice_actor() 1257 if (!len) in subbuf_splice_actor() 1260 this_len = min_t(unsigned long, len, PAGE_SIZE - poff); in subbuf_splice_actor() 1271 spd.partial[spd.nr_pages].len = this_len; in subbuf_splice_actor() 1274 len -= this_len; in subbuf_splice_actor() 1304 size_t len, in relay_file_splice_read() argument 1314 while (len && !spliced) { in relay_file_splice_read() 1315 ret = subbuf_splice_actor(in, ppos, pipe, len, flags, &nonpad_ret); in relay_file_splice_read() [all …]
|
D | seccomp.c | 361 if (fprog->len == 0 || fprog->len > BPF_MAXINSNS) in seccomp_prepare_filter() 364 BUG_ON(INT_MAX / fprog->len < sizeof(struct sock_filter)); in seccomp_prepare_filter() 411 fprog.len = fprog32.len; in seccomp_prepare_user_filter() 440 total_insns = filter->prog->len; in seccomp_attach_filter() 442 total_insns += walker->prog->len + 4; /* 4 instr penalty */ in seccomp_attach_filter() 944 ret = fprog->len; in seccomp_get_filter()
|
D | auditfilter.c | 136 char *audit_unpack_string(void **bufp, size_t *remain, size_t len) in audit_unpack_string() argument 140 if (!*bufp || (len == 0) || (len > *remain)) in audit_unpack_string() 146 if (len > PATH_MAX) in audit_unpack_string() 149 str = kmalloc(len + 1, GFP_KERNEL); in audit_unpack_string() 153 memcpy(str, *bufp, len); in audit_unpack_string() 154 str[len] = 0; in audit_unpack_string() 155 *bufp += len; in audit_unpack_string() 156 *remain -= len; in audit_unpack_string() 595 size_t len = strlen(str); in audit_pack_string() local 597 memcpy(*bufp, str, len); in audit_pack_string() [all …]
|
/kernel/debug/ |
D | gdbstub.c | 197 void gdbstub_msg_write(const char *s, int len) in gdbstub_msg_write() argument 203 if (len == 0) in gdbstub_msg_write() 204 len = strlen(s); in gdbstub_msg_write() 210 while (len > 0) { in gdbstub_msg_write() 214 if ((len << 1) > (BUFMAX - 2)) in gdbstub_msg_write() 217 wcount = len; in gdbstub_msg_write() 226 len -= wcount; in gdbstub_msg_write() 775 int len = strlen(remcom_in_buffer + 6); in gdb_cmd_query() local 777 if ((len % 2) != 0) { in gdb_cmd_query() 782 remcom_out_buffer, len); in gdb_cmd_query() [all …]
|
/kernel/events/ |
D | internal.h | 121 const void *buf, unsigned long len) \ 126 size = min(handle->size, len); \ 130 len -= written; \ 142 } while (len && written == size); \ 144 return len; \
|
/kernel/gcov/ |
D | gcc_4_7.c | 559 size_t len; in gcov_iter_write() local 564 len = ITER_STRIDE; in gcov_iter_write() 565 if (iter->pos + len > iter->size) in gcov_iter_write() 566 len = iter->size - iter->pos; in gcov_iter_write() 568 seq_write(seq, iter->buffer + iter->pos, len); in gcov_iter_write()
|