Lines Matching refs:mrb
403 static struct mrb *qla4xxx_del_mrb_from_active_array(struct scsi_qla_host *ha, in qla4xxx_del_mrb_from_active_array()
406 struct mrb *mrb = NULL; in qla4xxx_del_mrb_from_active_array() local
410 return mrb; in qla4xxx_del_mrb_from_active_array()
412 mrb = ha->active_mrb_array[index]; in qla4xxx_del_mrb_from_active_array()
414 if (!mrb) in qla4xxx_del_mrb_from_active_array()
415 return mrb; in qla4xxx_del_mrb_from_active_array()
418 ha->iocb_cnt -= mrb->iocb_cnt; in qla4xxx_del_mrb_from_active_array()
420 return mrb; in qla4xxx_del_mrb_from_active_array()
426 struct mrb *mrb; in qla4xxx_mbox_status_entry() local
430 mrb = qla4xxx_del_mrb_from_active_array(ha, in qla4xxx_mbox_status_entry()
433 if (mrb == NULL) { in qla4xxx_mbox_status_entry()
439 switch (mrb->mbox_cmd) { in qla4xxx_mbox_status_entry()
443 __func__, mrb->mbox_cmd, in qla4xxx_mbox_status_entry()
454 qla4xxx_post_ping_evt_work(ha, status, mrb->pid, data_size, in qla4xxx_mbox_status_entry()
460 "0x%x\n", __func__, mrb->mbox_cmd)); in qla4xxx_mbox_status_entry()
463 kfree(mrb); in qla4xxx_mbox_status_entry()