Home
last modified time | relevance | path

Searched refs:ublk_op (Results 1 – 5 of 5) sorted by relevance

/linux/tools/testing/selftests/ublk/
H A Dfile_backed.c7 unsigned ublk_op = ublksrv_get_op(iod); in ublk_to_uring_op() local
9 if (ublk_op == UBLK_IO_OP_READ) in ublk_to_uring_op()
11 else if (ublk_op == UBLK_IO_OP_WRITE) in ublk_to_uring_op()
19 unsigned ublk_op = ublksrv_get_op(iod); in loop_queue_flush_io() local
26 sqe[0]->user_data = build_user_data(tag, ublk_op, 0, q->q_id, 1); in loop_queue_flush_io()
39 unsigned ublk_op = ublksrv_get_op(iod); in loop_queue_tgt_rw_io()
60 sqe[0]->user_data = build_user_data(tag, ublk_op, 0, q->q_id, 1); in loop_queue_tgt_rw_io()
67 unsigned ublk_op = ublksrv_get_op(iod); in loop_queue_tgt_rw_io()
91 sqe[0]->user_data = build_user_data(tag, ublk_op, 1, q->q_id, 1); in loop_queue_tgt_rw_io()
107 sqe[0]->user_data = build_user_data(tag, ublk_op, in loop_queue_tgt_io()
33 unsigned ublk_op = ublksrv_get_op(iod); loop_queue_tgt_rw_io() local
96 unsigned ublk_op = ublksrv_get_op(iod); loop_queue_tgt_io() local
[all...]
H A Dstripe.c117 unsigned ublk_op = ublksrv_get_op(iod); in stripe_to_uring_op() local
119 if (ublk_op == UBLK_IO_OP_READ) in stripe_to_uring_op()
121 else if (ublk_op == UBLK_IO_OP_WRITE) in stripe_to_uring_op()
201 unsigned ublk_op = ublksrv_get_op(iod); in stripe_queue_tgt_io() local
204 switch (ublk_op) { in stripe_queue_tgt_io()
H A Dnull.c49 unsigned ublk_op = ublksrv_get_op(iod); in __setup_nop_io()
56 sqe->user_data = build_user_data(tag, ublk_op, 0, q_id, 1); in __setup_nop_io()
48 unsigned ublk_op = ublksrv_get_op(iod); __setup_nop_io() local
H A Dkublk.c660 __u8 ublk_op = ublksrv_get_op(iod); in ublk_user_copy()
665 if (ublk_op != match_ublk_op) in ublk_user_copy()
671 if (ublk_op == UBLK_IO_OP_WRITE) in ublk_user_copy()
673 else if (ublk_op == UBLK_IO_OP_READ) in ublk_user_copy()
689 if (ublk_op == UBLK_IO_OP_WRITE) in ublk_user_copy()
691 else if (ublk_op == UBLK_IO_OP_READ) in ublk_user_copy()
659 __u8 ublk_op = ublksrv_get_op(iod); ublk_user_copy() local
/linux/drivers/block/
H A Dublk_drv.c658 u32 ublk_op; in ublk_setup_iod_zoned() local
662 ublk_op = UBLK_IO_OP_ZONE_OPEN; in ublk_setup_iod_zoned()
665 ublk_op = UBLK_IO_OP_ZONE_CLOSE; in ublk_setup_iod_zoned()
668 ublk_op = UBLK_IO_OP_ZONE_FINISH; in ublk_setup_iod_zoned()
671 ublk_op = UBLK_IO_OP_ZONE_RESET; in ublk_setup_iod_zoned()
674 ublk_op = UBLK_IO_OP_ZONE_APPEND; in ublk_setup_iod_zoned()
677 ublk_op = UBLK_IO_OP_ZONE_RESET_ALL; in ublk_setup_iod_zoned()
683 ublk_op = desc->operation; in ublk_setup_iod_zoned()
684 switch (ublk_op) { in ublk_setup_iod_zoned()
686 iod->op_flags = ublk_op | ublk_req_build_flags(req); in ublk_setup_iod_zoned()
[all …]