Home
last modified time | relevance | path

Searched refs:ubq (Results 1 – 2 of 2) sorted by relevance

/Linux-v6.1/drivers/block/
Dublk_drv.c65 struct ublk_queue *ubq; member
274 static inline bool ublk_can_use_task_work(const struct ublk_queue *ubq) in ublk_can_use_task_work() argument
277 !(ubq->flags & UBLK_F_URING_CMD_COMP_IN_TASK)) in ublk_can_use_task_work()
282 static inline bool ublk_need_get_data(const struct ublk_queue *ubq) in ublk_need_get_data() argument
284 if (ubq->flags & UBLK_F_NEED_GET_DATA) in ublk_need_get_data()
312 static inline struct ublksrv_io_desc *ublk_get_iod(struct ublk_queue *ubq, in ublk_get_iod() argument
316 &(ubq->io_cmd_buf[tag * sizeof(struct ublksrv_io_desc)]); in ublk_get_iod()
326 struct ublk_queue *ubq = ublk_get_queue(ub, q_id); in ublk_queue_cmd_buf_size() local
328 return round_up(ubq->q_depth * sizeof(struct ublksrv_io_desc), in ublk_queue_cmd_buf_size()
333 struct ublk_queue *ubq) in ublk_queue_can_use_recovery_reissue() argument
[all …]
DKconfig413 shared between IO tasks and ubq daemon, meantime task_work_add() can