Lines Matching refs:req

126 	for (handle = 1; handle < qpair->req->num_outstanding_cmds; handle++) {
127 if (sp->cmd_sp && (qpair->req->outstanding_cmds[handle] ==
129 qpair->req->outstanding_cmds[handle] = NULL;
135 if (qpair->req->outstanding_cmds[handle] == sp) {
136 qpair->req->outstanding_cmds[handle] = NULL;
201 abt_iocb->u.abt.req_que_no = cpu_to_le16(cmd_sp->qpair->req->id);
255 for (h = 1; h < sp->qpair->req->num_outstanding_cmds;
257 if (sp->qpair->req->outstanding_cmds[h] ==
259 sp->qpair->req->outstanding_cmds[h] =
279 for (h = 1; h < sp->qpair->req->num_outstanding_cmds;
281 if (sp->qpair->req->outstanding_cmds[h] ==
283 sp->qpair->req->outstanding_cmds[h] =
2013 for (h = 1; h < sp->qpair->req->num_outstanding_cmds; h++) {
2014 if (sp->qpair->req->outstanding_cmds[h] == sp) {
2015 sp->qpair->req->outstanding_cmds[h] = NULL;
2342 struct req_que *req = qpair->req;
2345 for (handle = 1; handle < req->num_outstanding_cmds; handle++) {
2346 if (req->outstanding_cmds[handle] == sp)
2351 if (handle == req->num_outstanding_cmds) {
2683 struct req_que *req = ha->req_q_map[0];
2746 ha->isp_ops->get_flash_version(vha, req->ring);
3532 struct req_que *req = ha->req_q_map[0];
3602 if (req->length > 1024)
3606 req->length;
3651 struct req_que *req = ha->req_q_map[0];
3656 ha->fw_transfer_size = REQUEST_ENTRY_SIZE * req->length;
3775 struct req_que *req = ha->req_q_map[0];
3816 (req->length * sizeof(request_t));
3853 req_q_size = req->length * sizeof(request_t);
3981 qla2x00_alloc_outstanding_cmds(struct qla_hw_data *ha, struct req_que *req)
3984 if (req->outstanding_cmds)
3988 req->num_outstanding_cmds = DEFAULT_OUTSTANDING_COMMANDS;
3991 req->num_outstanding_cmds = ha->cur_fw_xcb_count;
3993 req->num_outstanding_cmds = ha->cur_fw_iocb_count;
3996 req->outstanding_cmds = kcalloc(req->num_outstanding_cmds,
4000 if (!req->outstanding_cmds) {
4005 req->num_outstanding_cmds = MIN_OUTSTANDING_COMMANDS;
4006 req->outstanding_cmds = kcalloc(req->num_outstanding_cmds,
4010 if (!req->outstanding_cmds) {
4013 "outstanding_cmds for req_que %p.\n", req);
4014 req->num_outstanding_cmds = 0;
4348 vha->req);
4629 struct req_que *req = ha->req_q_map[0];
4635 ha->init_cb->request_q_length = cpu_to_le16(req->length);
4637 put_unaligned_le64(req->dma, &ha->init_cb->request_q_address);
4656 struct req_que *req = ha->req_q_map[0];
4663 icb->request_q_length = cpu_to_le16(req->length);
4665 put_unaligned_le64(req->dma, &icb->request_q_address);
4747 struct req_que *req;
4756 req = ha->req_q_map[que];
4757 if (!req || !test_bit(que, ha->req_qid_map))
4759 req->out_ptr = (uint16_t *)(req->ring + req->length);
4760 *req->out_ptr = 0;
4761 for (cnt = 1; cnt < req->num_outstanding_cmds; cnt++)
4762 req->outstanding_cmds[cnt] = NULL;
4764 req->current_outstanding_cmd = 1;
4767 req->ring_ptr = req->ring;
4768 req->ring_index = 0;
4769 req->cnt = req->length;
7494 struct req_que *req = ha->req_q_map[0];
7550 ha->isp_ops->get_flash_version(vha, req->ring);
7735 struct req_que *req = NULL;
7756 req = ha->req_q_map[i];
7757 if (req && test_bit(i, ha->req_qid_map)) {
7759 req->options &= ~BIT_0;
7760 ret = qla25xx_init_req_que(base_vha, req);
7764 __func__, req->id);
7768 __func__, req->id);
8414 struct req_que *req = ha->req_q_map[0];
8420 dcode = (uint32_t *)req->ring;
8433 dcode = (uint32_t *)req->ring;
8459 rval = qla2x00_load_ram(vha, req->dma, risc_addr, dlen);
8483 dcode = (uint32_t *)req->ring;
8558 struct req_que *req = ha->req_q_map[0];
8572 wcode = (uint16_t *)req->ring;
8624 rval = qla2x00_load_ram(vha, req->dma, risc_addr,
8661 struct req_que *req = ha->req_q_map[0];
8687 dcode = (uint32_t *)req->ring;
8715 rval = qla2x00_load_ram(vha, req->dma, risc_addr, dlen);
9706 qpair->req = ha->req_q_map[req_id];
9707 qpair->rsp->req = qpair->req;
9751 qla25xx_delete_req_que(vha, qpair->req);
9779 ret = qla25xx_delete_req_que(vha, qpair->req);