Home
last modified time | relevance | path

Searched refs:op_reply_qinfo (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c475 * @op_reply_q: op_reply_qinfo object
481 mpi3mr_get_reply_desc(struct op_reply_qinfo *op_reply_q, u32 reply_ci) in mpi3mr_get_reply_desc()
507 struct op_reply_qinfo *op_reply_q) in mpi3mr_process_op_reply_q()
602 &mrioc->op_reply_qinfo[queue_num]); in mpi3mr_blk_mq_poll()
1638 segments = mrioc->op_reply_qinfo[q_idx].q_segments; in mpi3mr_free_op_reply_q_segments()
1644 if (mrioc->op_reply_qinfo[q_idx].q_segment_list) { in mpi3mr_free_op_reply_q_segments()
1647 mrioc->op_reply_qinfo[q_idx].q_segment_list, in mpi3mr_free_op_reply_q_segments()
1648 mrioc->op_reply_qinfo[q_idx].q_segment_list_dma); in mpi3mr_free_op_reply_q_segments()
1649 mrioc->op_reply_qinfo[q_idx].q_segment_list = NULL; in mpi3mr_free_op_reply_q_segments()
1652 size = mrioc->op_reply_qinfo[q_id in mpi3mr_free_op_reply_q_segments()
[all...]
H A Dmpi3mr.h403 * struct op_reply_qinfo - Operational Reply Queue Information
419 struct op_reply_qinfo { struct
448 struct op_reply_qinfo *op_reply_q;
934 * @op_reply_qinfo: Operational reply queue info pointer
1093 struct op_reply_qinfo *op_reply_qinfo; member
1338 struct op_reply_qinfo *op_reply_q);
H A Dmpi3mr_os.c611 if (mrioc->op_reply_qinfo) { in mpi3mr_flush_cmds_for_unrecovered_controller()
613 while (atomic_read(&mrioc->op_reply_qinfo[i].in_use)) in mpi3mr_flush_cmds_for_unrecovered_controller()
615 atomic_set(&mrioc->op_reply_qinfo[i].pend_ios, 0); in mpi3mr_flush_cmds_for_unrecovered_controller()
3920 pend_ios += atomic_read(&mrioc->op_reply_qinfo[i].pend_ios); in mpi3mr_get_fw_pending_ios()

Completed in 12 milliseconds