Lines Matching refs:qpair

182 			    struct qla_qpair *qpair, fc_port_t *fcport)  in qla2xxx_init_sp()  argument
188 sp->qpair = qpair; in qla2xxx_init_sp()
196 qla2xxx_get_qpair_sp(scsi_qla_host_t *vha, struct qla_qpair *qpair, in qla2xxx_get_qpair_sp() argument
202 QLA_QPAIR_MARK_BUSY(qpair, bail); in qla2xxx_get_qpair_sp()
206 sp = mempool_alloc(qpair->srb_mempool, flag); in qla2xxx_get_qpair_sp()
208 qla2xxx_init_sp(sp, vha, qpair, fcport); in qla2xxx_get_qpair_sp()
210 QLA_QPAIR_MARK_NOT_BUSY(qpair); in qla2xxx_get_qpair_sp()
218 qla2xxx_rel_qpair_sp(struct qla_qpair *qpair, srb_t *sp) in qla2xxx_rel_qpair_sp() argument
220 sp->qpair = NULL; in qla2xxx_rel_qpair_sp()
223 mempool_free(sp, qpair->srb_mempool); in qla2xxx_rel_qpair_sp()
224 QLA_QPAIR_MARK_NOT_BUSY(qpair); in qla2xxx_rel_qpair_sp()
231 struct qla_qpair *qpair; in qla2x00_get_sp() local
236 qpair = vha->hw->base_qpair; in qla2x00_get_sp()
237 sp = qla2xxx_get_qpair_sp(vha, qpair, fcport, flag); in qla2x00_get_sp()
252 qla2xxx_rel_qpair_sp(sp->qpair, sp); in qla2x00_rel_sp()
330 qla_cpu_update(struct qla_qpair *qpair, uint16_t cpuid) in qla_cpu_update() argument
332 qpair->cpuid = cpuid; in qla_cpu_update()
334 if (!list_empty(&qpair->hints_list)) { in qla_cpu_update()
337 list_for_each_entry(h, &qpair->hints_list, hint_elem) in qla_cpu_update()
338 h->cpuid = qpair->cpuid; in qla_cpu_update()
343 qla_qpair_to_hint(struct qla_tgt *tgt, struct qla_qpair *qpair) in qla_qpair_to_hint() argument
350 if (h->qpair == qpair) in qla_qpair_to_hint()
358 qla_83xx_start_iocbs(struct qla_qpair *qpair) in qla_83xx_start_iocbs() argument
360 struct req_que *req = qpair->req; in qla_83xx_start_iocbs()
578 qla_mapq_nvme_select_qpair(struct qla_hw_data *ha, struct qla_qpair *qpair) in qla_mapq_nvme_select_qpair() argument
582 if (qpair->cpuid != cpuid && in qla_mapq_nvme_select_qpair()
584 qpair = ha->qp_cpu_map[cpuid]; in qla_mapq_nvme_select_qpair()
586 return qpair; in qla_mapq_nvme_select_qpair()
592 struct qla_qpair *qpair) in qla_mapq_init_qp_cpu_map() argument
602 qpair->cpuid = cpumask_first(mask); in qla_mapq_init_qp_cpu_map()
604 ha->qp_cpu_map[cpu] = qpair; in qla_mapq_init_qp_cpu_map()
606 msix->cpuid = qpair->cpuid; in qla_mapq_init_qp_cpu_map()
607 qpair->cpu_mapped = true; in qla_mapq_init_qp_cpu_map()