| /kernel/trace/ |
| A D | synth_event_gen_test.c | 47 struct dynevent_cmd cmd; in test_gen_synth_cmd() local 58 synth_event_cmd_init(&cmd, buf, MAX_DYNEVENT_CMD_LEN); in test_gen_synth_cmd() 74 ret = synth_event_add_field(&cmd, "unsigned int", "cpu"); in test_gen_synth_cmd() 82 ret = synth_event_add_field(&cmd, "int", "my_int_field"); in test_gen_synth_cmd() 86 ret = synth_event_gen_cmd_end(&cmd); in test_gen_synth_cmd() 138 struct dynevent_cmd cmd; in test_empty_synth_event() local 149 synth_event_cmd_init(&cmd, buf, MAX_DYNEVENT_CMD_LEN); in test_empty_synth_event() 168 ret = synth_event_add_field(&cmd, "u64", "ts_ns"); in test_empty_synth_event() 172 ret = synth_event_add_field(&cmd, "u64", "ts_ms"); in test_empty_synth_event() 176 ret = synth_event_add_field(&cmd, "unsigned int", "cpu"); in test_empty_synth_event() [all …]
|
| A D | trace_dynevent.c | 296 int dynevent_arg_add(struct dynevent_cmd *cmd, in dynevent_arg_add() argument 341 int dynevent_arg_pair_add(struct dynevent_cmd *cmd, in dynevent_arg_pair_add() argument 353 ret = seq_buf_printf(&cmd->seq, " %s%c%s%c", arg_pair->lhs, in dynevent_arg_pair_add() 376 int dynevent_str_add(struct dynevent_cmd *cmd, const char *str) in dynevent_str_add() argument 380 ret = seq_buf_puts(&cmd->seq, str); in dynevent_str_add() 413 memset(cmd, '\0', sizeof(*cmd)); in dynevent_cmd_init() 415 seq_buf_init(&cmd->seq, buf, maxlen); in dynevent_cmd_init() 416 cmd->type = type; in dynevent_cmd_init() 417 cmd->run_command = run_command; in dynevent_cmd_init() 484 int dynevent_create(struct dynevent_cmd *cmd) in dynevent_create() argument [all …]
|
| A D | kprobe_event_gen_test.c | 87 struct dynevent_cmd cmd; in test_gen_kprobe_cmd() local 97 kprobe_event_cmd_init(&cmd, buf, MAX_DYNEVENT_CMD_LEN); in test_gen_kprobe_cmd() 103 ret = kprobe_event_gen_cmd_start(&cmd, "gen_kprobe_test", in test_gen_kprobe_cmd() 111 ret = kprobe_event_add_fields(&cmd, KPROBE_GEN_TEST_ARG2, KPROBE_GEN_TEST_ARG3); in test_gen_kprobe_cmd() 118 ret = kprobe_event_gen_cmd_end(&cmd); in test_gen_kprobe_cmd() 158 struct dynevent_cmd cmd; in test_gen_kretprobe_cmd() local 168 kprobe_event_cmd_init(&cmd, buf, MAX_DYNEVENT_CMD_LEN); in test_gen_kretprobe_cmd() 173 ret = kretprobe_event_gen_cmd_start(&cmd, "gen_kretprobe_test", in test_gen_kretprobe_cmd() 182 ret = kretprobe_event_gen_cmd_end(&cmd); in test_gen_kretprobe_cmd()
|
| A D | trace_events_synth.c | 1055 if (cmd->type != DYNEVENT_TYPE_SYNTH) in synth_event_add_field() 1098 if (cmd->type != DYNEVENT_TYPE_SYNTH) in synth_event_add_field_str() 1193 cmd->event_name = name; in __synth_event_gen_cmd_start() 1194 cmd->private_data = mod; in __synth_event_gen_cmd_start() 1265 cmd->event_name = name; in synth_event_gen_cmd_array_start() 1266 cmd->private_data = mod; in synth_event_gen_cmd_array_start() 1459 struct dynevent_cmd cmd; in synth_event_create() local 1474 ret = synth_event_gen_cmd_end(&cmd); in synth_event_create() 1547 if (!cmd) in check_command() 1550 name_and_field = strsep(&cmd, ";"); in check_command() [all …]
|
| A D | trace_events_trigger.c | 352 if (strcmp(cmd->name, p->name) == 0) in register_event_command() 355 list_add(&cmd->list, &trigger_commands); in register_event_command() 371 if (strcmp(cmd->name, p->name) == 0) { in unregister_event_command() 819 char *cmd, in trigger_data_alloc() argument 1392 onoff_get_trigger_ops(char *cmd, char *param) in onoff_get_trigger_ops() argument 1397 if (strcmp(cmd, "traceon") == 0) in onoff_get_trigger_ops() 1772 (strcmp(cmd, DISABLE_HIST_STR) == 0)); in event_enable_trigger_parse() 1775 (strcmp(cmd, ENABLE_HIST_STR) == 0)); in event_enable_trigger_parse() 1777 enable = strcmp(cmd, ENABLE_EVENT_STR) == 0; in event_enable_trigger_parse() 1917 (strcmp(cmd, ENABLE_HIST_STR) == 0)); in event_enable_get_trigger_ops() [all …]
|
| A D | trace_dynevent.h | 123 extern void dynevent_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen, 136 extern int dynevent_arg_add(struct dynevent_cmd *cmd, 150 extern int dynevent_arg_pair_add(struct dynevent_cmd *cmd, 153 extern int dynevent_str_add(struct dynevent_cmd *cmd, const char *str);
|
| A D | trace_boot.c | 104 struct dynevent_cmd cmd; in trace_boot_add_kprobe_event() local 111 kprobe_event_cmd_init(&cmd, buf, MAX_BUF_LEN); in trace_boot_add_kprobe_event() 113 ret = kprobe_event_gen_cmd_start(&cmd, event, val); in trace_boot_add_kprobe_event() 119 ret = kprobe_event_gen_cmd_end(&cmd); in trace_boot_add_kprobe_event() 141 struct dynevent_cmd cmd; in trace_boot_add_synth_event() local 147 synth_event_cmd_init(&cmd, buf, MAX_BUF_LEN); in trace_boot_add_synth_event() 149 ret = synth_event_gen_cmd_start(&cmd, event, NULL); in trace_boot_add_synth_event() 154 ret = synth_event_add_field_str(&cmd, p); in trace_boot_add_synth_event() 159 ret = synth_event_gen_cmd_end(&cmd); in trace_boot_add_synth_event()
|
| A D | trace_functions.c | 856 char *cmd, char *param, int enable) in ftrace_trace_probe_callback() argument 893 char *glob, char *cmd, char *param, int enable) in ftrace_trace_onoff_callback() argument 901 if (strcmp(cmd, "traceon") == 0) in ftrace_trace_onoff_callback() 906 return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd, in ftrace_trace_onoff_callback() 912 char *glob, char *cmd, char *param, int enable) in ftrace_stacktrace_callback() argument 921 return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd, in ftrace_stacktrace_callback() 927 char *glob, char *cmd, char *param, int enable) in ftrace_dump_callback() argument 937 return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd, in ftrace_dump_callback() 943 char *glob, char *cmd, char *param, int enable) in ftrace_cpudump_callback() argument 953 return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd, in ftrace_cpudump_callback()
|
| A D | trace_kprobe.c | 1163 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_gen_cmd_start() 1174 ret = dynevent_str_add(cmd, buf); in __kprobe_event_gen_cmd_start() 1180 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start() 1192 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_gen_cmd_start() 1230 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_add_fields() 1235 va_start(args, cmd); in __kprobe_event_add_fields() 1243 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_add_fields() 1990 char *p, *cmd = kprobe_boot_events_buf; in setup_boot_kprobe_events() local 1995 while (cmd && *cmd != '\0') { in setup_boot_kprobe_events() 1996 p = strchr(cmd, ';'); in setup_boot_kprobe_events() [all …]
|
| A D | blktrace.c | 709 switch (cmd) { in blk_trace_ioctl() 1305 char cmd[TASK_COMM_LEN]; in blk_log_generic() local 1307 trace_find_cmdline(ent->pid, cmd); in blk_log_generic() 1352 char cmd[TASK_COMM_LEN]; in blk_log_plug() local 1354 trace_find_cmdline(ent->pid, cmd); in blk_log_plug() 1356 trace_seq_printf(s, "[%s]\n", cmd); in blk_log_plug() 1361 char cmd[TASK_COMM_LEN]; in blk_log_unplug() local 1363 trace_find_cmdline(ent->pid, cmd); in blk_log_unplug() 1370 char cmd[TASK_COMM_LEN]; in blk_log_split() local 1372 trace_find_cmdline(ent->pid, cmd); in blk_log_split() [all …]
|
| A D | trace.h | 1153 char *func, char *cmd, 1250 int register_ftrace_command(struct ftrace_func_command *cmd); 1251 int unregister_ftrace_command(struct ftrace_func_command *cmd); 1785 char *glob, char *cmd, 1794 trigger_data_alloc(struct event_command *cmd_ops, char *cmd, char *param, 1815 extern int register_event_command(struct event_command *cmd); 1816 extern int unregister_event_command(struct event_command *cmd); 1986 char *glob, char *cmd, 1998 const struct event_trigger_ops *(*get_trigger_ops)(char *cmd, char *param); 2079 extern unsigned int err_pos(char *cmd, const char *str); [all …]
|
| A D | trace_events_hist.c | 548 char *cmd; member 3003 char *cmd; in create_field_var_hist() local 3042 if (!cmd) { in create_field_var_hist() 3053 strcat(cmd, ","); in create_field_var_hist() 3061 strcat(cmd, "="); in create_field_var_hist() 3071 var_hist->cmd = kstrdup(cmd, GFP_KERNEL); in create_field_var_hist() 3073 kfree(cmd); in create_field_var_hist() 3085 kfree(cmd); in create_field_var_hist() 3092 kfree(cmd); in create_field_var_hist() 6294 char *cmd; in unregister_field_var_hists() local [all …]
|
| /kernel/futex/ |
| A D | syscalls.c | 88 int cmd = op & FUTEX_CMD_MASK; in do_futex() local 91 if (cmd != FUTEX_WAIT_BITSET && in do_futex() 92 cmd != FUTEX_WAIT_REQUEUE_PI && in do_futex() 93 cmd != FUTEX_LOCK_PI2) in do_futex() 97 switch (cmd) { in do_futex() 135 switch (cmd) { in futex_cmd_has_timeout() 153 if (cmd == FUTEX_WAIT) in futex_init_timeout() 164 int ret, cmd = op & FUTEX_CMD_MASK; in SYSCALL_DEFINE6() local 168 if (utime && futex_cmd_has_timeout(cmd)) { in SYSCALL_DEFINE6() 496 int ret, cmd = op & FUTEX_CMD_MASK; in SYSCALL_DEFINE6() local [all …]
|
| /kernel/ |
| A D | reboot.c | 100 void kernel_restart_prepare(char *cmd) in kernel_restart_prepare() argument 245 void do_kernel_restart(char *cmd) in do_kernel_restart() argument 287 void kernel_restart(char *cmd) in kernel_restart() argument 289 kernel_restart_prepare(cmd); in kernel_restart() 293 if (!cmd) in kernel_restart() 298 machine_restart(cmd); in kernel_restart() 342 unsigned long mode, void *cmd) in sys_off_notify() argument 350 data.cmd = cmd; in sys_off_notify() 752 ret = reboot_pid_ns(pid_ns, cmd); in SYSCALL_DEFINE4() 761 cmd = LINUX_REBOOT_CMD_HALT; in SYSCALL_DEFINE4() [all …]
|
| A D | taskstats.c | 66 static int prepare_reply(struct genl_info *info, u8 cmd, struct sk_buff **skbp, in prepare_reply() argument 82 reply = genlmsg_put(skb, 0, seq, &family, 0, cmd); in prepare_reply() 84 reply = genlmsg_put_reply(skb, info, &family, 0, cmd); in prepare_reply() 662 .cmd = TASKSTATS_CMD_GET, 670 .cmd = CGROUPSTATS_CMD_GET,
|
| A D | kcov.c | 585 static int kcov_ioctl_locked(struct kcov *kcov, unsigned int cmd, in kcov_ioctl_locked() argument 594 switch (cmd) { in kcov_ioctl_locked() 693 static long kcov_ioctl(struct file *filep, unsigned int cmd, unsigned long arg) in kcov_ioctl() argument 704 switch (cmd) { in kcov_ioctl() 753 res = kcov_ioctl_locked(kcov, cmd, arg); in kcov_ioctl()
|
| /kernel/power/ |
| A D | user.c | 249 static long snapshot_ioctl(struct file *filp, unsigned int cmd, in snapshot_ioctl() argument 262 if (_IOC_TYPE(cmd) != SNAPSHOT_IOC_MAGIC) in snapshot_ioctl() 264 if (_IOC_NR(cmd) > SNAPSHOT_IOC_MAXNR) in snapshot_ioctl() 275 switch (cmd) { in snapshot_ioctl() 427 snapshot_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in snapshot_compat_ioctl() argument 431 switch (cmd) { in snapshot_compat_ioctl() 437 return snapshot_ioctl(file, cmd, in snapshot_compat_ioctl() 440 return snapshot_ioctl(file, cmd, arg); in snapshot_compat_ioctl()
|
| /kernel/debug/kdb/ |
| A D | kdb_bp.c | 396 int cmd; /* KDBCMD_B? */ in kdb_bc() local 402 cmd = KDBCMD_BE; in kdb_bc() 404 cmd = KDBCMD_BD; in kdb_bc() 406 cmd = KDBCMD_BC; in kdb_bc() 450 switch (cmd) { in kdb_bc() 485 if (bp->bp_delay && (cmd == KDBCMD_BC || cmd == KDBCMD_BD)) { in kdb_bc()
|
| A D | kdb_main.c | 638 kdbtab_t cmd; /* Macro command */ member 663 kdb_register(&kdb_macro->cmd); in kdb_defcmd2() 717 mp = &kdb_macro->cmd; in kdb_defcmd() 781 kmp = container_of(kp, struct kdb_macro, cmd); in kdb_exec_defcmd() 1066 static int handle_ctrl_cmd(char *cmd) in handle_ctrl_cmd() argument 1074 switch (*cmd) { in handle_ctrl_cmd() 2530 int kdb_register(kdbtab_t *cmd) in kdb_register() argument 2535 if (strcmp(kp->name, cmd->name) == 0) { in kdb_register() 2537 cmd->name, cmd->func, cmd->help); in kdb_register() 2567 void kdb_unregister(kdbtab_t *cmd) in kdb_unregister() argument [all …]
|
| A D | Makefile | 24 $(call cmd,gen-kdb)
|
| /kernel/sched/ |
| A D | core_sched.c | 131 int sched_core_share_pid(unsigned int cmd, pid_t pid, enum pid_type type, in sched_core_share_pid() argument 146 if (type > PIDTYPE_PGID || cmd >= PR_SCHED_CORE_MAX || pid < 0 || in sched_core_share_pid() 147 (cmd != PR_SCHED_CORE_GET && uaddr)) in sched_core_share_pid() 172 switch (cmd) { in sched_core_share_pid()
|
| A D | membarrier.c | 627 SYSCALL_DEFINE3(membarrier, int, cmd, unsigned int, flags, int, cpu_id) in SYSCALL_DEFINE3() argument 629 switch (cmd) { in SYSCALL_DEFINE3() 642 switch (cmd) { in SYSCALL_DEFINE3()
|
| /kernel/trace/rv/monitors/sleep/ |
| A D | sleep.c | 125 int op, cmd; in handle_sys_enter() local 147 cmd = op & FUTEX_CMD_MASK; in handle_sys_enter() 149 switch (cmd) { in handle_sys_enter()
|
| /kernel/bpf/ |
| A D | token.c | 252 bool bpf_token_allow_cmd(const struct bpf_token *token, enum bpf_cmd cmd) in bpf_token_allow_cmd() argument 256 if (!(token->allowed_cmds & BIT_ULL(cmd))) in bpf_token_allow_cmd() 258 return security_bpf_token_cmd(token, cmd) == 0; in bpf_token_allow_cmd()
|
| /kernel/debug/ |
| A D | gdbstub.c | 1092 int gdbstub_state(struct kgdb_state *ks, char *cmd) in gdbstub_state() argument 1096 switch (cmd[0]) { in gdbstub_state() 1107 strscpy(remcom_in_buffer, cmd, sizeof(remcom_in_buffer)); in gdbstub_state() 1110 strscpy(remcom_in_buffer, cmd, sizeof(remcom_in_buffer)); in gdbstub_state()
|