Lines Matching refs:iores
387 qla_get_iocbs(struct qla_qpair *qp, struct iocb_resource *iores) in qla_get_iocbs() argument
393 iores->res_type = RESOURCE_NONE; in qla_get_iocbs()
397 if ((iores->iocb_cnt + qp->fwres.iocbs_used) < qp->fwres.iocbs_qp_limit) { in qla_get_iocbs()
398 qp->fwres.iocbs_used += iores->iocb_cnt; in qla_get_iocbs()
408 if ((iores->iocb_cnt + iocbs_used) < qp->fwres.iocbs_limit) { in qla_get_iocbs()
409 qp->fwres.iocbs_used += iores->iocb_cnt; in qla_get_iocbs()
412 iores->res_type = RESOURCE_NONE; in qla_get_iocbs()
419 qla_put_iocbs(struct qla_qpair *qp, struct iocb_resource *iores) in qla_put_iocbs() argument
421 switch (iores->res_type) { in qla_put_iocbs()
425 if (qp->fwres.iocbs_used >= iores->iocb_cnt) { in qla_put_iocbs()
426 qp->fwres.iocbs_used -= iores->iocb_cnt; in qla_put_iocbs()
433 iores->res_type = RESOURCE_NONE; in qla_put_iocbs()