Lines Matching defs:request

294 	} request;
322 } request;
417 static void sbp2_status_write(struct fw_card *card, struct fw_request *request,
429 fw_send_response(card, request, RCODE_TYPE_ERROR);
442 fw_send_response(card, request, RCODE_COMPLETE);
465 fw_send_response(card, request, RCODE_COMPLETE);
582 orb->request.response.high = 0;
583 orb->request.response.low = cpu_to_be32(orb->response_bus);
585 orb->request.misc = cpu_to_be32(
589 orb->request.length = cpu_to_be32(
592 orb->request.status_fifo.high =
594 orb->request.status_fifo.low =
599 orb->request.misc |= cpu_to_be32(
611 dma_map_single(device->card->device, &orb->request,
612 sizeof(orb->request), DMA_TO_DEVICE);
645 sizeof(orb->request), DMA_TO_DEVICE);
1306 if (orb->request.misc & cpu_to_be32(COMMAND_ORB_PAGE_TABLE_PRESENT))
1397 sizeof(orb->request), DMA_TO_DEVICE);
1417 * request. This is also a workaround for broken devices such
1422 orb->request.data_descriptor.high =
1424 orb->request.data_descriptor.low =
1426 orb->request.misc |=
1449 orb->request.data_descriptor.high = cpu_to_be32(lu->tgt->address_high);
1450 orb->request.data_descriptor.low = cpu_to_be32(orb->page_table_bus);
1451 orb->request.misc |= cpu_to_be32(COMMAND_ORB_PAGE_TABLE_PRESENT |
1492 orb->request.next.high = cpu_to_be32(SBP2_ORB_NULL);
1493 orb->request.misc = cpu_to_be32(
1499 orb->request.misc |= cpu_to_be32(COMMAND_ORB_DIRECTION);
1507 memcpy(orb->request.command_block, cmd->cmnd, cmd->cmd_len);
1511 dma_map_single(device->card->device, &orb->request,
1512 sizeof(orb->request), DMA_TO_DEVICE);