Home
last modified time | relevance | path

Searched refs:args (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/tools/perf/examples/bpf/
Daugmented_raw_syscalls.c54 unsigned long args[6]; member
72 struct syscall_enter_args args; member
90 static inline int augmented__output(void *ctx, struct augmented_args_payload *args, int len) in augmented__output() argument
93 return perf_event_output(ctx, &__augmented_syscalls__, BPF_F_CURRENT_CPU, args, len); in augmented__output()
124 int syscall_unaugmented(struct syscall_enter_args *args) in syscall_unaugmented() argument
136 int sys_enter_connect(struct syscall_enter_args *args) in sys_enter_connect() argument
139 const void *sockaddr_arg = (const void *)args->args[1]; in sys_enter_connect()
140 unsigned int socklen = args->args[2]; in sys_enter_connect()
141 unsigned int len = sizeof(augmented_args->args); in sys_enter_connect()
151 return augmented__output(args, augmented_args, len + socklen); in sys_enter_connect()
[all …]
Daugmented_syscalls.c39 struct syscall_enter_##syscall##_args args; \
42 int syscall_enter(syscall)(struct syscall_enter_##syscall##_args *args) \
46 probe_read(&augmented_args.args, sizeof(augmented_args.args), args); \
49 args->filename_ptr); \
55 return perf_event_output(args, &__augmented_syscalls__, BPF_F_CURRENT_CPU, \
58 int syscall_exit(syscall)(struct syscall_exit_args *args) \
111 struct syscall_enter_##syscall##_args args; \
114 int syscall_enter(syscall)(struct syscall_enter_##syscall##_args *args) \
118 probe_read(&augmented_args.args, sizeof(augmented_args.args), args); \
123 probe_read(&augmented_args.addr, addrlen, args->addr_ptr); \
[all …]
Detcsnoop.c35 struct syscall_enter_##syscall##_args args; \
38 int syscall_enter(syscall)(struct syscall_enter_##syscall##_args *args) \
42 probe_read(&augmented_args.args, sizeof(augmented_args.args), args); \
45 args->filename_ptr); \
49 return perf_event_output(args, &__augmented_syscalls__, BPF_F_CURRENT_CPU, \
/tools/testing/selftests/net/
Dnettest.c156 va_list args; in log_msg() local
164 va_start(args, format); in log_msg()
165 vfprintf(stdout, format, args); in log_msg()
166 va_end(args); in log_msg()
174 va_list args; in log_error() local
182 va_start(args, format); in log_error()
183 vfprintf(stderr, format, args); in log_error()
184 va_end(args); in log_error()
192 va_list args; in log_err_errno() local
200 va_start(args, fmt); in log_err_errno()
[all …]
Dudpgso_bench.sh59 local -r args=$@
79 ./udpgso_bench_tx -p "$TESTPORT" ${args}
83 local -r args=$@
85 ./in_netns.sh $0 __subprocess ${args}
90 local -r args=$@
93 run_in_netns ${args}
96 run_in_netns ${args} -S 0
99 run_in_netns ${args} -S 0 -z
102 run_in_netns ${args} -S 0 -T
105 run_in_netns ${args} -S 0 -z -a
[all …]
Dtxtimestamp.sh29 local -r args="$@ -v 1000 -V 6000"
31 ./txtimestamp ${args} -4 -L 127.0.0.1
32 ./txtimestamp ${args} -6 -L ::1
36 local -r args=$@
38 run_test_v4v6 ${args} # tcp
39 run_test_v4v6 ${args} -u # udp
40 run_test_v4v6 ${args} -r # raw
41 run_test_v4v6 ${args} -R # raw (IPPROTO_RAW)
42 run_test_v4v6 ${args} -P # pf_packet
/tools/testing/selftests/
Dkselftest.h137 va_list args; in ksft_print_msg() local
139 va_start(args, msg); in ksft_print_msg()
142 vprintf(msg, args); in ksft_print_msg()
143 va_end(args); in ksft_print_msg()
149 va_list args; in ksft_test_result_pass() local
153 va_start(args, msg); in ksft_test_result_pass()
156 vprintf(msg, args); in ksft_test_result_pass()
157 va_end(args); in ksft_test_result_pass()
163 va_list args; in ksft_test_result_fail() local
167 va_start(args, msg); in ksft_test_result_fail()
[all …]
/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi.c110 struct thread_arg *args = (struct thread_arg *)arg; in waiterfn() local
113 info("Waiter %ld: running\n", args->id); in waiterfn()
117 usleep(1000 * (long)args->id); in waiterfn()
123 args->ret = futex_wait_requeue_pi(&f1, old_val, &f2, args->timeout, in waiterfn()
126 info("waiter %ld woke with %d %s\n", args->id, args->ret, in waiterfn()
127 args->ret < 0 ? strerror(errno) : ""); in waiterfn()
129 if (args->ret < 0) { in waiterfn()
130 if (args->timeout && errno == ETIMEDOUT) in waiterfn()
131 args->ret = 0; in waiterfn()
133 args->ret = RET_ERROR; in waiterfn()
[all …]
/tools/lib/bpf/
Dbpf_helpers.h182 #define ___bpf_fill2(arr, p, x, args...) arr[p] = x; ___bpf_fill1(arr, p + 1, args) argument
183 #define ___bpf_fill3(arr, p, x, args...) arr[p] = x; ___bpf_fill2(arr, p + 1, args) argument
184 #define ___bpf_fill4(arr, p, x, args...) arr[p] = x; ___bpf_fill3(arr, p + 1, args) argument
185 #define ___bpf_fill5(arr, p, x, args...) arr[p] = x; ___bpf_fill4(arr, p + 1, args) argument
186 #define ___bpf_fill6(arr, p, x, args...) arr[p] = x; ___bpf_fill5(arr, p + 1, args) argument
187 #define ___bpf_fill7(arr, p, x, args...) arr[p] = x; ___bpf_fill6(arr, p + 1, args) argument
188 #define ___bpf_fill8(arr, p, x, args...) arr[p] = x; ___bpf_fill7(arr, p + 1, args) argument
189 #define ___bpf_fill9(arr, p, x, args...) arr[p] = x; ___bpf_fill8(arr, p + 1, args) argument
190 #define ___bpf_fill10(arr, p, x, args...) arr[p] = x; ___bpf_fill9(arr, p + 1, args) argument
191 #define ___bpf_fill11(arr, p, x, args...) arr[p] = x; ___bpf_fill10(arr, p + 1, args) argument
[all …]
/tools/perf/ui/
Dutil.c9 static int perf_stdio__error(const char *format, va_list args) in perf_stdio__error() argument
12 vfprintf(stderr, format, args); in perf_stdio__error()
16 static int perf_stdio__warning(const char *format, va_list args) in perf_stdio__warning() argument
19 vfprintf(stderr, format, args); in perf_stdio__warning()
35 va_list args; in ui__error() local
37 va_start(args, format); in ui__error()
38 ret = perf_eops->error(format, args); in ui__error()
39 va_end(args); in ui__error()
47 va_list args; in ui__warning() local
49 va_start(args, format); in ui__warning()
[all …]
/tools/perf/util/
Dcolor.c14 const char *fmt, va_list args, const char *trail) in __color_vsnprintf() argument
30 r += vscnprintf(bf + r, size - r, fmt, args); in __color_vsnprintf()
40 va_list args) in __color_vfprintf() argument
56 r += vfprintf(fp, fmt, args); in __color_vfprintf()
63 const char *fmt, va_list args) in color_vsnprintf() argument
65 return __color_vsnprintf(bf, size, color, fmt, args, NULL); in color_vsnprintf()
68 int color_vfprintf(FILE *fp, const char *color, const char *fmt, va_list args) in color_vfprintf() argument
70 return __color_vfprintf(fp, color, fmt, args); in color_vfprintf()
76 va_list args; in color_snprintf() local
79 va_start(args, fmt); in color_snprintf()
[all …]
Ddebug.c66 int veprintf(int level, int var, const char *fmt, va_list args) in veprintf() argument
72 ui_helpline__vshow(fmt, args); in veprintf()
75 ret += vfprintf(debug_file, fmt, args); in veprintf()
84 va_list args; in eprintf() local
87 va_start(args, fmt); in eprintf()
88 ret = veprintf(level, var, fmt, args); in eprintf()
89 va_end(args); in eprintf()
94 static int veprintf_time(u64 t, const char *fmt, va_list args) in veprintf_time() argument
105 ret += vfprintf(stderr, fmt, args); in veprintf_time()
112 va_list args; in eprintf_time() local
[all …]
/tools/lib/traceevent/plugins/
Dplugin_futex.c51 static void futex_print(struct trace_seq *s, const struct futex_args *args, in futex_print() argument
54 trace_seq_printf(s, " uaddr=0x%08llx", args->uaddr); in futex_print()
57 trace_seq_printf(s, fop->fmt_val, args->val); in futex_print()
60 trace_seq_printf(s,fop->fmt_utime, args->utime); in futex_print()
63 trace_seq_printf(s, fop->fmt_uaddr2, args->uaddr2); in futex_print()
66 trace_seq_printf(s, fop->fmt_val3, args->val3); in futex_print()
73 struct futex_args args; in futex_handler() local
76 if (tep_get_field_val(s, event, "uaddr", record, &args.uaddr, 1)) in futex_handler()
79 if (tep_get_field_val(s, event, "op", record, &args.op, 1)) in futex_handler()
82 if (tep_get_field_val(s, event, "val", record, &args.val, 1)) in futex_handler()
[all …]
/tools/testing/selftests/tc-testing/
DTdcPlugin.py12 if self.args.verbose > 1:
18 if self.args.verbose > 1:
23 if self.args.verbose > 1:
25 self.args.caseinfo = caseinfo
26 self.args.test_skip = test_skip
30 if self.args.verbose > 1:
35 if self.args.verbose > 1:
40 if self.args.verbose > 1:
45 if self.args.verbose > 1:
70 def check_args(self, args, remaining): argument
[all …]
Dtdc_multibatch.py48 args = parser.parse_args() variable
50 device = args.device
51 dir = args.dir
52 file_prefix = args.file_prefix + args.operation + "_"
53 num_filters = args.num_filters
54 num_files = args.num_files
55 operation = args.operation
56 duplicate_handles = args.duplicate_handles
57 handle = args.handle_start
58 mac_prefix = args.mac_prefix
Dtdc.py64 self.plugin_instances[-1].check_args(self.args, None)
84 def load_required_plugins(self, reqs, parser, args, remaining): argument
114 (args, remaining) = parser.parse_known_args(args=remaining, namespace=args)
115 return args
153 def call_check_args(self, args, remaining): argument
155 pgn_inst.check_args(args, remaining)
162 def set_args(self, args): argument
163 self.args = args
166 def _make_argparser(args): argument
180 def exec_cmd(args, pm, stage, command): argument
[all …]
Dtdc_batch.py46 args = parser.parse_args() variable
48 device = args.device
49 file = open(args.file, 'w')
52 if args.number:
53 number = args.number
55 handle_start = args.handle_start
58 if args.skip_sw:
62 if args.share_action:
66 if args.prio:
71 mac_prefix = args.mac_prefix
[all …]
/tools/cgroup/
Diocost_coef_gen.py52 if not args.quiet:
56 if args.verbose and not args.quiet:
74 global args
90 global args
92 eta = 'never' if args.quiet else 'always'
99 if args.verbose:
116 args = parser.parse_args() variable
126 if args.testdev:
127 devname = os.path.basename(args.testdev)
135 testfile_size = int(args.testfile_size_gb * 2 ** 30)
[all …]
/tools/testing/selftests/tc-testing/plugin-lib/
DnsPlugin.py19 if self.args.namespace:
27 if self.args.verbose:
30 if self.args.namespace:
50 if not self.args.namespace:
53 if self.args.verbose:
62 if self.args.verbose:
64 cmdlist.insert(0, self.args.NAMES['NS'])
67 cmdlist.insert(0, self.args.NAMES['IP'])
76 if self.args.verbose:
85 if not self.args.namespace:
[all …]
/tools/lib/
Dvsprintf.c6 int vscnprintf(char *buf, size_t size, const char *fmt, va_list args) in vscnprintf() argument
8 int i = vsnprintf(buf, size, fmt, args); in vscnprintf()
17 va_list args; in scnprintf() local
20 va_start(args, fmt); in scnprintf()
21 i = vsnprintf(buf, size, fmt, args); in scnprintf()
22 va_end(args); in scnprintf()
30 va_list args; in scnprintf_pad() local
33 va_start(args, fmt); in scnprintf_pad()
34 i = vscnprintf(buf, size, fmt, args); in scnprintf_pad()
35 va_end(args); in scnprintf_pad()
/tools/perf/scripts/python/Perf-Trace-Util/
DContext.c46 static struct scripting_context *get_args(PyObject *args, const char *name, PyObject **arg2) in get_args() argument
51 if (!PyArg_UnpackTuple(args, name, 1, cnt, &context, arg2)) in get_args()
57 static struct scripting_context *get_scripting_context(PyObject *args) in get_scripting_context() argument
59 return get_args(args, "context", NULL); in get_scripting_context()
62 static PyObject *perf_trace_context_common_pc(PyObject *obj, PyObject *args) in perf_trace_context_common_pc() argument
64 struct scripting_context *c = get_scripting_context(args); in perf_trace_context_common_pc()
73 PyObject *args) in perf_trace_context_common_flags() argument
75 struct scripting_context *c = get_scripting_context(args); in perf_trace_context_common_flags()
84 PyObject *args) in perf_trace_context_common_lock_depth() argument
86 struct scripting_context *c = get_scripting_context(args); in perf_trace_context_common_lock_depth()
[all …]
/tools/testing/selftests/ptrace/
Dget_syscall_info.c45 static const unsigned long args[][7] = { in TEST() local
93 for (unsigned int i = 0; i < ARRAY_SIZE(args); ++i) { in TEST()
94 syscall(args[i][0], in TEST()
95 args[i][1], args[i][2], args[i][3], in TEST()
96 args[i][4], args[i][5], args[i][6]); in TEST()
120 (void *) &info.entry.args[6] - (void *) &info; in TEST()
187 exp_args = args[ptrace_stop / 2]; in TEST()
206 ASSERT_EQ(exp_args[1], info.entry.args[0]) { in TEST()
209 ASSERT_EQ(exp_args[2], info.entry.args[1]) { in TEST()
212 ASSERT_EQ(exp_args[3], info.entry.args[2]) { in TEST()
[all …]
/tools/testing/selftests/x86/
Dptrace_syscall.c55 static void do_full_int80(struct syscall_args32 *args) in do_full_int80() argument
58 register unsigned long bp asm("bp") = args->arg5; in do_full_int80()
60 : "+a" (args->nr), in do_full_int80()
61 "+b" (args->arg0), "+c" (args->arg1), "+d" (args->arg2), in do_full_int80()
62 "+S" (args->arg3), "+D" (args->arg4), "+r" (bp) in do_full_int80()
64 args->arg5 = bp; in do_full_int80()
66 sys32_helper(args, int80_and_ret); in do_full_int80()
78 static void do_full_vsyscall32(struct syscall_args32 *args) in do_full_vsyscall32() argument
80 sys32_helper(args, vsyscall32); in do_full_vsyscall32()
141 struct syscall_args32 args = { in test_sys32_regs() local
[all …]
/tools/testing/selftests/kvm/x86_64/
Dvmx_preemption_timer_test.c195 TEST_FAIL("%s at %s:%ld", (const char *)uc.args[0], in main()
196 __FILE__, uc.args[1]); in main()
207 TEST_ASSERT(!strcmp((const char *)uc.args[0], "hello") && in main()
208 uc.args[1] == stage, "Stage %d: Unexpected register values vmexit, got %lx", in main()
209 stage, (ulong)uc.args[1]); in main()
221 stage, uc.args[2], uc.args[3]); in main()
224 stage, uc.args[4], uc.args[5]); in main()
226 TEST_ASSERT(uc.args[2] >= uc.args[3], in main()
228 stage, uc.args[2], uc.args[3]); in main()
230 TEST_ASSERT(uc.args[4] < uc.args[5], in main()
[all …]
/tools/lib/perf/
Dcore.c14 va_list args) in __base_pr() argument
16 return vfprintf(stderr, format, args); in __base_pr()
24 va_list args; in libperf_print() local
29 va_start(args, format); in libperf_print()
30 __libperf_pr(level, format, args); in libperf_print()
31 va_end(args); in libperf_print()

12345678910>>...12