Lines Matching refs:ireq
152 struct isci_request *ireq; in to_ireq() local
154 ireq = container_of(stp_req, typeof(*ireq), stp.req); in to_ireq()
155 return ireq; in to_ireq()
257 enum sci_status sci_request_start(struct isci_request *ireq);
258 enum sci_status sci_io_request_terminate(struct isci_request *ireq);
260 sci_io_request_event_handler(struct isci_request *ireq,
263 sci_io_request_frame_handler(struct isci_request *ireq,
266 sci_task_request_terminate(struct isci_request *ireq);
268 sci_request_complete(struct isci_request *ireq);
270 sci_io_request_tc_completion(struct isci_request *ireq, u32 code);
274 sci_io_request_get_dma_addr(struct isci_request *ireq, void *virt_addr) in sci_io_request_get_dma_addr() argument
278 char *base_addr = (char *)ireq; in sci_io_request_get_dma_addr()
281 BUG_ON((requested_addr - base_addr) >= sizeof(*ireq)); in sci_io_request_get_dma_addr()
283 return ireq->request_daddr + (requested_addr - base_addr); in sci_io_request_get_dma_addr()
294 struct sas_task *task, struct isci_request *ireq);
302 struct isci_request *ireq);
303 enum sci_status sci_task_request_construct_ssp(struct isci_request *ireq);
304 void sci_smp_request_copy_response(struct isci_request *ireq);