Home
last modified time | relevance | path

Searched refs:user_data (Results 1 – 24 of 24) sorted by relevance

/tools/testing/selftests/bpf/
A Duptr_test_common.h14 struct user_data *dummy_data;
21 struct user_data { struct
29 struct user_data __uptr *udata; argument
33 struct user_data __uptr *udata;
39 struct user_data __uptr *udata;
/tools/testing/selftests/ublk/
A Dfile_backed.c26 sqe[0]->user_data = build_user_data(tag, ublk_op, 0, q->q_id, 1); in loop_queue_flush_io()
53 sqe[0]->user_data = build_user_data(tag, ublk_op, 0, q->q_id, 1); in loop_queue_tgt_rw_io()
61 sqe[0]->user_data = build_user_data(tag, in loop_queue_tgt_rw_io()
69 sqe[1]->user_data = build_user_data(tag, ublk_op, 0, q->q_id, 1); in loop_queue_tgt_rw_io()
72 sqe[2]->user_data = build_user_data(tag, ublk_cmd_op_nr(sqe[2]->cmd_op), 0, q->q_id, 1); in loop_queue_tgt_rw_io()
117 unsigned tag = user_data_to_tag(cqe->user_data); in ublk_loop_io_done()
118 unsigned op = user_data_to_op(cqe->user_data); in ublk_loop_io_done()
126 __func__, op, cqe->user_data); in ublk_loop_io_done()
A Dkublk.h211 static inline int is_target_io(__u64 user_data) in is_target_io() argument
213 return (user_data & (1ULL << 63)) != 0; in is_target_io()
227 static inline unsigned int user_data_to_tag(__u64 user_data) in user_data_to_tag() argument
229 return user_data & 0xffff; in user_data_to_tag()
232 static inline unsigned int user_data_to_op(__u64 user_data) in user_data_to_op() argument
234 return (user_data >> 16) & 0xff; in user_data_to_op()
237 static inline unsigned int user_data_to_tgt_data(__u64 user_data) in user_data_to_tgt_data() argument
239 return (user_data >> 24) & 0xffff; in user_data_to_tgt_data()
242 static inline unsigned int user_data_to_q_id(__u64 user_data) in user_data_to_q_id() argument
244 return (user_data >> 56) & 0x7f; in user_data_to_q_id()
A Dnull.c55 sqe->user_data = build_user_data(tag, ublk_op, 0, q_id, 1); in __setup_nop_io()
67 sqe[0]->user_data = build_user_data(tag, in null_queue_zc_io()
75 sqe[2]->user_data = build_user_data(tag, ublk_cmd_op_nr(sqe[2]->cmd_op), 0, q->q_id, 1); in null_queue_zc_io()
95 unsigned tag = user_data_to_tag(cqe->user_data); in ublk_null_io_done()
96 unsigned op = user_data_to_op(cqe->user_data); in ublk_null_io_done()
104 __func__, op, cqe->user_data); in ublk_null_io_done()
A Dstripe.c147 sqe[0]->user_data = build_user_data(tag, in stripe_queue_tgt_rw_io()
166 sqe[i]->user_data = build_user_data(tag, ublksrv_get_op(iod), i - zc, q->q_id, 1); in stripe_queue_tgt_rw_io()
172 unreg->user_data = build_user_data( in stripe_queue_tgt_rw_io()
191 sqe[i]->user_data = build_user_data(tag, UBLK_IO_OP_FLUSH, 0, q->q_id, 1); in handle_flush()
236 unsigned tag = user_data_to_tag(cqe->user_data); in ublk_stripe_io_done()
238 unsigned op = user_data_to_op(cqe->user_data); in ublk_stripe_io_done()
255 unsigned seq = user_data_to_tgt_data(cqe->user_data); in ublk_stripe_io_done()
A Dfault_inject.c52 sqe->user_data = build_user_data(tag, ublksrv_get_op(iod), 0, q->q_id, 1); in ublk_fault_inject_queue_io()
63 unsigned tag = user_data_to_tag(cqe->user_data); in ublk_fault_inject_tgt_io_done()
A Dkublk.c591 __u64 user_data; in ublk_queue_io_cmd() local
644 io_uring_sqe_set_data64(sqe[0], user_data); in ublk_queue_io_cmd()
714 user_data_to_tag(cqe->user_data), in ublksrv_handle_tgt_cqe()
715 user_data_to_op(cqe->user_data)); in ublksrv_handle_tgt_cqe()
727 unsigned tag = user_data_to_tag(cqe->user_data); in ublk_handle_uring_cmd()
759 unsigned q_id = user_data_to_q_id(cqe->user_data); in ublk_handle_cqe()
761 unsigned cmd_op = user_data_to_op(cqe->user_data); in ublk_handle_cqe()
765 cqe->res, cqe->user_data, q->flags); in ublk_handle_cqe()
769 cmd_op, is_target_io(cqe->user_data), in ublk_handle_cqe()
770 user_data_to_tgt_data(cqe->user_data), in ublk_handle_cqe()
[all …]
/tools/testing/selftests/bpf/prog_tests/
A Ddynptr.c58 char user_data[384] = {[0 ... 382] = 'a', '\0'}; in verify_success() local
80 skel->bss->user_ptr = user_data; in verify_success()
81 skel->data->test_len[0] = sizeof(user_data); in verify_success()
82 memcpy(skel->bss->expected_str, user_data, sizeof(user_data)); in verify_success()
A Dtask_local_storage.c238 static struct user_data udata __attribute__((aligned(16))) = {
243 static struct user_data udata2 __attribute__((aligned(16))) = {
399 value.udata = mem + page_size - offsetof(struct user_data, b); in test_uptr_across_pages()
405 value.udata = mem + page_size - sizeof(struct user_data); in test_uptr_across_pages()
/tools/testing/selftests/bpf/progs/
A Dbpf_iter_tasks.c60 uint32_t user_data = 0; in dump_task_sleepable() local
70 ret = bpf_copy_from_user_task(&user_data, sizeof(uint32_t), ptr, task, 0); in dump_task_sleepable()
88 ret = bpf_copy_from_user_task(&user_data, sizeof(uint32_t), ptr, task, 0); in dump_task_sleepable()
196 BPF_SEQ_PRINTF(seq, "%8d %8d %8d\n", task->tgid, task->pid, user_data); in dump_task_sleepable()
A Duptr_update_failure.c21 struct user_data *udata; in not_used()
A Dtask_ls_uptr.c27 struct user_data *udata; in on_enter()
A Drcu_read_lock.c19 __u32 user_data, target_pid; variable
238 user_data = value; in inproper_sleepable_helper()
/tools/testing/selftests/net/
A Dio_uring_zerocopy_tx.c137 sqe->user_data = NONZC_TAG; in do_tx()
146 sqe->user_data = ZC_TAG; in do_tx()
161 if (cqe->user_data != NONZC_TAG && in do_tx()
162 cqe->user_data != ZC_TAG) in do_tx()
176 if (cqe->user_data != ZC_TAG) in do_tx()
/tools/tracing/rtla/src/
A Dtimerlat.c100 if (!params->kernel_workload && !params->user_data) { in timerlat_apply_config()
105 params->user_data = 1; in timerlat_apply_config()
A Dtimerlat_hist.c318 if (params->user_data) in timerlat_hist_header()
374 if (params->user_data) in timerlat_print_summary()
402 if (params->user_data) in timerlat_print_summary()
432 if (params->user_data) in timerlat_print_summary()
462 if (params->user_data) in timerlat_print_summary()
524 if (params->user_data) in timerlat_print_stats_all()
540 if (params->user_data) in timerlat_print_stats_all()
561 if (params->user_data) in timerlat_print_stats_all()
584 if (params->user_data) in timerlat_print_stats_all()
607 if (params->user_data) in timerlat_print_stats_all()
[all …]
A Dtimerlat.h43 int user_data; member
A Dtimerlat_top.c269 if (params->user_data) in timerlat_top_header()
280 if (params->user_data) { in timerlat_top_header()
290 if (params->user_data) in timerlat_top_header()
341 if (!params->user_data) { in timerlat_top_print()
383 if (params->user_data) in timerlat_top_print_sum()
408 if (!params->user_data) { in timerlat_top_print_sum()
736 params->user_data = true; in timerlat_top_parse_args()
1105 if (params->cgroup && !params->user_data) { in timerlat_top_main()
/tools/testing/selftests/drivers/net/hw/
A Diou-zcrx.c188 sqe->user_data = 1; in add_accept()
199 sqe->user_data = 2; in add_recvzc()
210 sqe->user_data = 2; in add_recvzc_oneshot()
283 if (cqe->user_data == 1) in server_loop()
285 else if (cqe->user_data == 2) in server_loop()
/tools/testing/selftests/sgx/
A Dmain.c298 EXPECT_EQ(self->run.user_data, 0); in TEST_F()
307 EXPECT_EQ(self->run.user_data, 0); in TEST_F()
371 EXPECT_EQ(self->run.user_data, 0); in TEST_F()
380 EXPECT_EQ(self->run.user_data, 0); in TEST_F()
439 EXPECT_EQ(self->run.user_data, 0);
448 EXPECT_EQ(self->run.user_data, 0);
520 EXPECT_EQ(self->run.user_data, 0); in TEST_F()
529 EXPECT_EQ(self->run.user_data, 0); in TEST_F()
535 run->user_data = 0; in test_handler()
551 self->run.user_data = 0xdeadbeef; in TEST_F()
[all …]
/tools/include/uapi/linux/
A Dio_uring.h75 __u64 user_data; /* data to be passed back at completion time */ member
393 __u64 user_data; /* sqe->data submission passed back */ member
/tools/include/uapi/drm/
A Ddrm.h1028 __u64 user_data; /* user data passed to event */ member
1371 __u64 user_data; member
1383 __u64 user_data; member
/tools/testing/selftests/x86/
A Dlam.c583 fi = (struct file_io *)cqe->user_data; in handle_uring_cq()
647 sqe->user_data = (uint64_t)fi; in handle_uring_sq()
/tools/perf/ui/gtk/
A Dhists.c283 gpointer user_data __maybe_unused) in on_row_activated()

Completed in 53 milliseconds