Home
last modified time | relevance | path

Searched refs:len (Results 1 – 25 of 58) sorted by relevance

123

/kernel/
Dprintk.c209 u16 len; /* length of entire record */ member
286 if (!msg->len) in log_from_idx()
302 if (!msg->len) { in log_next()
304 return msg->len; in log_next()
306 return idx + msg->len; in log_next()
363 msg->len = sizeof(struct log) + text_len + dict_len + pad_len; in log_store()
366 log_next_idx += msg->len; in log_store()
433 size_t len = iov_length(iv, count); in devkmsg_writev() local
434 ssize_t ret = len; in devkmsg_writev()
436 if (len > LOG_LINE_MAX) in devkmsg_writev()
[all …]
Daudit.c641 u32 len; in audit_receive_msg() local
800 len = 0; in audit_receive_msg()
802 err = security_secid_to_secctx(audit_sig_sid, &ctx, &len); in audit_receive_msg()
806 sig_data = kmalloc(sizeof(*sig_data) + len, GFP_KERNEL); in audit_receive_msg()
809 security_release_secctx(ctx, len); in audit_receive_msg()
815 memcpy(sig_data->ctx, ctx, len); in audit_receive_msg()
816 security_release_secctx(ctx, len); in audit_receive_msg()
819 0, 0, sig_data, sizeof(*sig_data) + len); in audit_receive_msg()
871 int len; in audit_receive_skb() local
875 len = skb->len; in audit_receive_skb()
[all …]
Dseccomp.c59 unsigned short len; /* Instruction count */ member
372 unsigned long fp_size = fprog->len * sizeof(struct sock_filter); in seccomp_prepare_filter()
373 unsigned long total_insns = fprog->len; in seccomp_prepare_filter()
376 if (fprog->len == 0 || fprog->len > BPF_MAXINSNS) in seccomp_prepare_filter()
378 BUG_ON(INT_MAX / fprog->len < sizeof(struct sock_filter)); in seccomp_prepare_filter()
381 total_insns += filter->len + 4; /* include a 4 instr penalty */ in seccomp_prepare_filter()
402 filter->len = fprog->len; in seccomp_prepare_filter()
410 ret = sk_chk_filter(filter->insns, filter->len); in seccomp_prepare_filter()
415 ret = seccomp_check_filter(filter->insns, filter->len); in seccomp_prepare_filter()
443 fprog.len = fprog32.len; in seccomp_prepare_user_filter()
[all …]
Dsysctl.c1710 size_t len; in _proc_do_string() local
1720 len = 0; in _proc_do_string()
1722 while (len < *lenp) { in _proc_do_string()
1727 len++; in _proc_do_string()
1729 if (len >= maxlen) in _proc_do_string()
1730 len = maxlen-1; in _proc_do_string()
1731 if(copy_from_user(data, buffer, len)) in _proc_do_string()
1733 ((char *) data)[len] = 0; in _proc_do_string()
1736 len = strlen(data); in _proc_do_string()
1737 if (len > maxlen) in _proc_do_string()
[all …]
Dkallsyms.c93 int len, skipped_first = 0; in kallsyms_expand_symbol() local
98 len = *data; in kallsyms_expand_symbol()
105 off += len + 1; in kallsyms_expand_symbol()
111 while (len) { in kallsyms_expand_symbol()
114 len--; in kallsyms_expand_symbol()
361 int len; in __sprint_symbol() local
370 len = strlen(buffer); in __sprint_symbol()
374 len += sprintf(buffer + len, "+%#lx/%#lx", offset, size); in __sprint_symbol()
377 len += sprintf(buffer + len, " [%s]", modname); in __sprint_symbol()
379 return len; in __sprint_symbol()
Dptrace.c525 int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len) in ptrace_readdata() argument
529 while (len > 0) { in ptrace_readdata()
533 this_len = (len > sizeof(buf)) ? sizeof(buf) : len; in ptrace_readdata()
545 len -= retval; in ptrace_readdata()
550 int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len) in ptrace_writedata() argument
554 while (len > 0) { in ptrace_writedata()
558 this_len = (len > sizeof(buf)) ? sizeof(buf) : len; in ptrace_writedata()
570 len -= retval; in ptrace_writedata()
1116 compat_size_t len; in compat_ptrace_request() local
1122 __get_user(len, &uiov->iov_len)) in compat_ptrace_request()
[all …]
Dcompat.c586 unsigned len, struct cpumask *new_mask) in compat_get_user_cpu_mask() argument
590 if (len < cpumask_size()) in compat_get_user_cpu_mask()
592 else if (len > cpumask_size()) in compat_get_user_cpu_mask()
593 len = cpumask_size(); in compat_get_user_cpu_mask()
596 return compat_get_bitmap(k, user_mask_ptr, len * 8); in compat_get_user_cpu_mask()
600 unsigned int len, in compat_sys_sched_setaffinity() argument
609 retval = compat_get_user_cpu_mask(user_mask_ptr, len, new_mask); in compat_sys_sched_setaffinity()
619 asmlinkage long compat_sys_sched_getaffinity(compat_pid_t pid, unsigned int len, in compat_sys_sched_getaffinity() argument
625 if ((len * BITS_PER_BYTE) < nr_cpu_ids) in compat_sys_sched_getaffinity()
627 if (len & (sizeof(compat_ulong_t)-1)) in compat_sys_sched_getaffinity()
[all …]
Dsys.c1370 static int override_release(char __user *release, size_t len) in override_release() argument
1389 copy = clamp_t(size_t, len, 1, sizeof(buf)); in override_release()
1470 SYSCALL_DEFINE2(sethostname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument
1478 if (len < 0 || len > __NEW_UTS_LEN) in SYSCALL_DEFINE2()
1482 if (!copy_from_user(tmp, name, len)) { in SYSCALL_DEFINE2()
1485 memcpy(u->nodename, tmp, len); in SYSCALL_DEFINE2()
1486 memset(u->nodename + len, 0, sizeof(u->nodename) - len); in SYSCALL_DEFINE2()
1496 SYSCALL_DEFINE2(gethostname, char __user *, name, int, len) in SYSCALL_DEFINE2() argument
1501 if (len < 0) in SYSCALL_DEFINE2()
1506 if (i > len) in SYSCALL_DEFINE2()
[all …]
Drelay.c1216 size_t len, in subbuf_splice_actor() argument
1250 if (len > (subbuf_size - read_start % subbuf_size)) in subbuf_splice_actor()
1251 len = subbuf_size - read_start % subbuf_size; in subbuf_splice_actor()
1262 if (!len) in subbuf_splice_actor()
1265 this_len = min_t(unsigned long, len, PAGE_SIZE - poff); in subbuf_splice_actor()
1276 spd.partial[spd.nr_pages].len = this_len; in subbuf_splice_actor()
1279 len -= this_len; in subbuf_splice_actor()
1309 size_t len, in relay_file_splice_read() argument
1319 while (len && !spliced) { in relay_file_splice_read()
1320 ret = subbuf_splice_actor(in, ppos, pipe, len, flags, &nonpad_ret); in relay_file_splice_read()
[all …]
Dmodule_signing.c109 const void *data, size_t len) in mod_extract_mpi_array() argument
114 if (len < 3) in mod_extract_mpi_array()
118 len -= 2; in mod_extract_mpi_array()
119 if (len != nbytes) in mod_extract_mpi_array()
Dparams.c399 int len; in param_array() local
405 len = strcspn(val, ","); in param_array()
408 save = val[len]; in param_array()
409 ((char *)val)[len] = '\0'; in param_array()
416 val += len+1; in param_array()
546 const char *buf, size_t len) in param_attr_store() argument
558 return len; in param_attr_store()
877 const char *buf, size_t len) in module_attr_store() argument
889 ret = attribute->store(attribute, mk, buf, len); in module_attr_store()
Dauditfilter.c117 char *audit_unpack_string(void **bufp, size_t *remain, size_t len) in audit_unpack_string() argument
121 if (!*bufp || (len == 0) || (len > *remain)) in audit_unpack_string()
127 if (len > PATH_MAX) in audit_unpack_string()
130 str = kmalloc(len + 1, GFP_KERNEL); in audit_unpack_string()
134 memcpy(str, *bufp, len); in audit_unpack_string()
135 str[len] = 0; in audit_unpack_string()
136 *bufp += len; in audit_unpack_string()
137 *remain -= len; in audit_unpack_string()
547 size_t len = strlen(str); in audit_pack_string() local
549 memcpy(*bufp, str, len); in audit_pack_string()
[all …]
Dconfigs.c59 size_t len, loff_t * offset) in ikconfig_read_current() argument
61 return simple_read_from_buffer(buf, len, offset, in ikconfig_read_current()
/kernel/debug/kdb/
Dkdb_io.c212 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()
363 *(p_tmp + len) = '\0'; in kdb_read()
374 strncpy(cp, p_tmp+len, len_tmp-len + 1); in kdb_read()
375 len = len_tmp - len; in kdb_read()
377 cp += len; in kdb_read()
378 lastchar += len; in kdb_read()
[all …]
Dkdb_main.c780 int len; in parse_grep() local
799 len = strlen(cp); in parse_grep()
800 if (len == 0) { in parse_grep()
821 len = strlen(cp); in parse_grep()
823 if (*(cp+len-1) == '$') { in parse_grep()
825 *(cp+len-1) = '\0'; in parse_grep()
827 len = strlen(cp); in parse_grep()
828 if (!len) in parse_grep()
830 if (len >= GREP_LEN) { in parse_grep()
1784 int len = kdb_check_regs(); in kdb_rd() local
[all …]
/kernel/trace/
Dtrace_output.c25 int len = s->len >= PAGE_SIZE ? PAGE_SIZE - 1 : s->len; in trace_print_seq() local
28 ret = seq_write(m, s->buffer, len); in trace_print_seq()
105 int len = (PAGE_SIZE - 1) - s->len; in trace_seq_printf() local
109 if (s->full || !len) in trace_seq_printf()
113 ret = vsnprintf(s->buffer + s->len, len, fmt, ap); in trace_seq_printf()
117 if (ret >= len) { in trace_seq_printf()
122 s->len += ret; in trace_seq_printf()
142 int len = (PAGE_SIZE - 1) - s->len; in trace_seq_vprintf() local
145 if (s->full || !len) in trace_seq_vprintf()
148 ret = vsnprintf(s->buffer + s->len, len, fmt, args); in trace_seq_vprintf()
[all …]
Dtrace_export.c96 #define __array(type, item, len) \ argument
98 BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \
101 "%s[%d]", #type, len); \
112 #define __array_desc(type, container, item, len) \ argument
113 BUILD_BUG_ON(len > MAX_FILTER_STR_VAL); \
114 ret = trace_define_field(event_call, #type "[" #len "]", #item, \
156 #define __array(type, item, len) argument
159 #define __array_desc(type, container, item, len) argument
Dtrace.c764 int len; in trace_seq_to_user() local
770 if (s->len <= s->readpos) in trace_seq_to_user()
773 len = s->len - s->readpos; in trace_seq_to_user()
774 if (cnt > len) in trace_seq_to_user()
775 cnt = len; in trace_seq_to_user()
788 int len; in trace_seq_to_buffer() local
790 if (s->len <= s->readpos) in trace_seq_to_buffer()
793 len = s->len - s->readpos; in trace_seq_to_buffer()
794 if (cnt > len) in trace_seq_to_buffer()
795 cnt = len; in trace_seq_to_buffer()
[all …]
Dtrace_events_filter.c210 int len = strlen(*addr) + 1; /* including tailing '\0' */ in filter_pred_pchar() local
212 cmp = pred->regex.match(*addr, &pred->regex, len); in filter_pred_pchar()
261 static int regex_match_full(char *str, struct regex *r, int len) in regex_match_full() argument
263 if (strncmp(str, r->pattern, len) == 0) in regex_match_full()
268 static int regex_match_front(char *str, struct regex *r, int len) in regex_match_front() argument
270 if (strncmp(str, r->pattern, r->len) == 0) in regex_match_front()
275 static int regex_match_middle(char *str, struct regex *r, int len) in regex_match_middle() argument
277 if (strnstr(str, r->pattern, len)) in regex_match_middle()
282 static int regex_match_end(char *str, struct regex *r, int len) in regex_match_end() argument
284 int strlen = len - 1; in regex_match_end()
[all …]
Dtrace_functions_graph.c438 int len; in print_graph_proc() local
446 len = strlen(comm) + strlen(pid_str) + 1; in print_graph_proc()
448 if (len < TRACE_GRAPH_PROCINFO_LENGTH) in print_graph_proc()
449 spaces = TRACE_GRAPH_PROCINFO_LENGTH - len; in print_graph_proc()
689 int ret, len; in trace_print_graph_duration() local
699 len = strlen(msecs_str); in trace_print_graph_duration()
702 if (len < 7) { in trace_print_graph_duration()
703 size_t slen = min_t(size_t, sizeof(nsecs_str), 8UL - len); in trace_print_graph_duration()
709 len += strlen(nsecs_str); in trace_print_graph_duration()
717 for (i = len; i < 7; i++) { in trace_print_graph_duration()
[all …]
Dftrace.c2720 static int ftrace_match(char *str, char *regex, int len, int type) in ftrace_match() argument
2731 if (strncmp(str, regex, len) == 0) in ftrace_match()
2740 if (slen >= len && memcmp(str + slen - len, regex, len) == 0) in ftrace_match()
2773 char *regex, int len, int type) in ftrace_match_record() argument
2786 if (!len) in ftrace_match_record()
2790 return ftrace_match(str, regex, len, type); in ftrace_match_record()
2795 int len, char *mod, int not) in match_records() argument
2805 if (len) { in match_records()
2806 type = filter_parse_regex(buff, len, &search, &not); in match_records()
2832 ftrace_match_records(struct ftrace_hash *hash, char *buff, int len) in ftrace_match_records() argument
[all …]
/kernel/power/
Dwakelock.c135 static struct wakelock *wakelock_lookup_add(const char *name, size_t len, in wakelock_lookup_add() argument
147 diff = strncmp(name, wl->name, len); in wakelock_lookup_add()
149 if (wl->name[len]) in wakelock_lookup_add()
170 wl->name = kstrndup(name, len, GFP_KERNEL); in wakelock_lookup_add()
189 size_t len; in pm_wake_lock() local
198 len = str - buf; in pm_wake_lock()
199 if (!len) in pm_wake_lock()
211 wl = wakelock_lookup_add(buf, len, true); in pm_wake_lock()
235 size_t len; in pm_wake_unlock() local
241 len = strlen(buf); in pm_wake_unlock()
[all …]
Dmain.c113 int len; in pm_test_store() local
117 len = p ? p - buf : n; in pm_test_store()
123 if (*s && len == strlen(*s) && !strncmp(buf, *s, len)) { in pm_test_store()
320 int len; in decode_state() local
323 len = p ? p - buf : n; in decode_state()
326 if (len == 4 && !strncmp(buf, "disk", len)) in decode_state()
331 if (*s && len == strlen(*s) && !strncmp(buf, *s, len)) in decode_state()
/kernel/events/
Dinternal.h87 const void *buf, unsigned int len) \
92 size = min_t(unsigned long, handle->size, len); \
96 len -= written; \
108 } while (len && written == size); \
110 return len; \
/kernel/debug/
Dgdbstub.c197 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 …]

123