Lines Matching +defs:val +defs:task

608  * trace_ignore_this_task - should a task be ignored for tracing
611 * @task: The task that should be ignored if not filtered
613 * Checks if @task should be traced or not from @filtered_pids.
614 * Returns true if @task should *NOT* be traced.
615 * Returns false if @task should be traced.
620 struct task_struct *task)
623 * If filtered_no_pids is not empty, and the task's pid is listed
631 !trace_find_filtered_pid(filtered_pids, task->pid)) ||
633 trace_find_filtered_pid(filtered_no_pids, task->pid));
637 * trace_filter_add_remove_task - Add or remove a task from a pid_list
639 * @self: The current task for fork or NULL for exit
640 * @task: The task to add or remove
642 * If adding a task, if @self is defined, the task is only added if @self
645 * @task pid will be removed from the list, which would happen on exit
646 * of a task.
650 struct task_struct *task)
655 /* For forks, we only add if the forking task is listed */
663 trace_pid_list_set(pid_list, task->pid);
665 trace_pid_list_clear(pid_list, task->pid);
751 unsigned long val;
800 if (kstrtoul(parser.buffer, 0, &val))
803 pid = (pid_t)val;
1298 static void set_buffer_entries(struct array_buffer *buf, unsigned long val);
1936 * @tsk: the task with the latency
1941 * about which task was the cause of this latency.
1985 * @tsk: task with the latency
2287 type->flags->val = 0;
2674 int val;
2701 val = this_cpu_inc_return(trace_buffered_event_cnt);
2720 if (val == 1 && likely(len <= max_len)) {
4117 seq_printf(m, "# | task: %.16s-%d "
5113 tracer_flags = tr->current_trace->flags->val;
5140 ret = trace->set_flag(tr, tracer_flags->val, opts->bit, !neg);
5145 tracer_flags->val &= ~opts->bit;
5147 tracer_flags->val |= opts->bit;
5869 static void set_buffer_entries(struct array_buffer *buf, unsigned long val)
5874 per_cpu_ptr(buf->data, cpu)->entries = val;
6231 unsigned long val;
6234 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
6238 *ptr = val * 1000;
6769 unsigned long val;
6772 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
6777 if (!val)
6781 val <<= 10;
6782 ret = tracing_resize_ring_buffer(tr, val, tracing_get_cpu(inode));
7241 unsigned long val;
7248 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
7266 switch (val) {
7496 u64 val;
7502 err = kstrtoull_from_user(ubuf, cnt, 10, &val);
7509 if (param->min && val < *param->min)
7512 if (param->max && val > *param->max)
7516 *param->val = val;
7544 u64 val;
7549 val = *param->val;
7554 len = snprintf(buf, sizeof(buf), "%llu\n", val);
8687 if (topt->flags->val & topt->opt->bit)
8700 unsigned long val;
8703 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
8707 if (val != 0 && val != 1)
8710 if (!!(topt->flags->val & topt->opt->bit) != val) {
8713 topt->opt, !val);
8812 unsigned long val;
8817 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
8821 if (val != 0 && val != 1)
8826 ret = set_tracer_flag(tr, 1 << index, val);
9015 unsigned long val;
9018 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
9024 if (!!val == tracer_tracing_is_on(tr)) {
9025 val = 0; /* do nothing */
9026 } else if (val) {
9072 unsigned long val;
9075 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
9079 if (val > 100)
9082 tr->buffer_percent = val;
9119 unsigned long val;
9125 ret = kstrtoul_from_user(ubuf, cnt, 10, &val);
9129 val *= 1024; /* value passed in is in KB */
9131 pages = DIV_ROUND_UP(val, PAGE_SIZE);
9838 unsigned long val;
9846 val = module_kallsyms_lookup_name(modname);
9847 return val != 0;
9896 unsigned long val, void *data)
9900 switch (val) {