Lines Matching defs:done

48  * @done:     The callback routine the LLDD is to invoke upon completion of
64 void (*done)(struct nvmefc_ls_req *req, int status);
93 * address of the structure back to the transport LS rsp done() routine,
95 * the done() routine, no further access to the structure will be made by
104 * response payload buffer and its length as well as the done routine
106 * will also set a private pointer for its own use in the done routine.
113 * @done: The callback routine the LLDD is to invoke upon completion of
117 * used as part of the transport done() processing. The LLDD is
125 void (*done)(struct nvmefc_ls_rsp *rsp);
188 * @done: The callback routine the LLDD is to invoke upon completion of
199 * Must be set prior to calling the done() callback.
222 void (*done)(struct nvmefc_fcp_req *req);
388 * LS response, and call the "done" routine specified in the request
389 * structure (argument to done is the ls request structure itself).
398 * any transport error, and call the "done" routine specified in the
399 * request structure (argument to done is the fcp request structure
405 * the request, the LLDD must still call the ls request done routine
411 * the request, the LLDD must still call the fcp request done routine
422 * the "done" routine specified in the nvmefc_ls_rsp structure
423 * (argument to done is the address of the nvmefc_ls_rsp structure
424 * itself). Upon the completion of the done routine, the LLDD shall
551 * response shall not be transmit and the struct nvmefc_ls_rsp() done
559 * noop the transmission of the rsp and call the lsrsp->done() routine
634 * op done() routine, allowing the nvmet-fc layer to release dma resources.
635 * Upon completion of the done() routine for either RSP or ABORT ops, no
645 * list, the transfer length, as well as the done routine to be called
647 * private pointer for its own use in the done routine.
677 * @done: The callback routine the LLDD is to invoke upon completion of
685 * Must be set prior to calling the done() callback.
705 void (*done)(struct nvmefc_tgt_fcp_req *);
785 * the "done" routine specified in the nvmefc_ls_rsp structure
786 * (argument to done is the address of the nvmefc_ls_rsp structure
787 * itself). Upon the completion of the done() routine, the LLDD shall
843 * status) in the request, then call the "done" routine
850 * Note: when calling the done routine for READDATA or WRITEDATA
855 * the done call, the LLDD should save their values prior to calling
856 * the done routine, and inspect the save values after the done
906 * the LS response, and call the "done" routine specified in the
907 * request structure (argument to done is the ls request structure
913 * the request, the LLDD must still call the ls request done routine
1011 * response shall not be transmit and the struct nvmefc_ls_rsp() done
1019 * noop the transmission of the rsp and call the lsrsp->done() routine