Lines Matching refs:qpair
179 struct qla_qpair *qpair, fc_port_t *fcport) in qla2xxx_init_sp() argument
185 sp->qpair = qpair; in qla2xxx_init_sp()
191 qla2xxx_get_qpair_sp(scsi_qla_host_t *vha, struct qla_qpair *qpair, in qla2xxx_get_qpair_sp() argument
197 QLA_QPAIR_MARK_BUSY(qpair, bail); in qla2xxx_get_qpair_sp()
201 sp = mempool_alloc(qpair->srb_mempool, flag); in qla2xxx_get_qpair_sp()
203 qla2xxx_init_sp(sp, vha, qpair, fcport); in qla2xxx_get_qpair_sp()
205 QLA_QPAIR_MARK_NOT_BUSY(qpair); in qla2xxx_get_qpair_sp()
213 qla2xxx_rel_qpair_sp(struct qla_qpair *qpair, srb_t *sp) in qla2xxx_rel_qpair_sp() argument
215 sp->qpair = NULL; in qla2xxx_rel_qpair_sp()
218 mempool_free(sp, qpair->srb_mempool); in qla2xxx_rel_qpair_sp()
219 QLA_QPAIR_MARK_NOT_BUSY(qpair); in qla2xxx_rel_qpair_sp()
227 struct qla_qpair *qpair; in qla2x00_get_sp() local
233 qpair = vha->hw->base_qpair; in qla2x00_get_sp()
234 sp = qla2xxx_get_qpair_sp(vha, qpair, fcport, flag); in qla2x00_get_sp()
249 qla2xxx_rel_qpair_sp(sp->qpair, sp); in qla2x00_rel_sp()
327 qla_cpu_update(struct qla_qpair *qpair, uint16_t cpuid) in qla_cpu_update() argument
329 qpair->cpuid = cpuid; in qla_cpu_update()
331 if (!list_empty(&qpair->hints_list)) { in qla_cpu_update()
334 list_for_each_entry(h, &qpair->hints_list, hint_elem) in qla_cpu_update()
335 h->cpuid = qpair->cpuid; in qla_cpu_update()
340 qla_qpair_to_hint(struct qla_tgt *tgt, struct qla_qpair *qpair) in qla_qpair_to_hint() argument
347 if (h->qpair == qpair) in qla_qpair_to_hint()
355 qla_83xx_start_iocbs(struct qla_qpair *qpair) in qla_83xx_start_iocbs() argument
357 struct req_que *req = qpair->req; in qla_83xx_start_iocbs()