Lines Matching defs:req
286 /* Out of TLABELs - Unable to send AT req */
291 /* Out of TLABELs - Unable to send AT req */
680 s1394_atreq_cmd_complete(s1394_hal_t *hal, cmd1394_cmd_t *req, int status)
693 s_priv = S1394_GET_CMD_PRIV(req);
698 switch (req->cmd_type) {
735 if (req->cmd_options & CMD1394_CANCEL_ON_BUS_RESET) {
739 s1394_remove_q_asynch_cmd(hal, req);
740 s1394_pending_q_insert(hal, req, S1394_PENDING_Q_REAR);
810 s1394_remove_q_asynch_cmd(hal, req);
814 req->cmd_result = cmd_result;
817 if (req->cmd_options & CMD1394_BLOCKING) {
830 if (req->completion_callback != NULL) {
833 req->completion_callback(req);
844 if ((req->cmd_type == CMD1394_ASYNCH_RD_BLOCK) ||
845 (req->cmd_type == CMD1394_ASYNCH_WR_BLOCK)) {
854 req->cmd_u.b.bytes_transferred += h_priv->mblk.length;
856 if (req->cmd_type == CMD1394_ASYNCH_RD_BLOCK)
868 if (!(req->cmd_options &
870 req->cmd_addr += h_priv->mblk.length;
884 ret = s1394_xfer_asynch_command(hal, req, &err);
893 s1394_remove_q_asynch_cmd(hal, req);
894 s1394_pending_q_insert(hal, req,
905 s1394_remove_q_asynch_cmd(hal, req);
910 req->cmd_result = err;
913 if (req->cmd_options & CMD1394_BLOCKING) {
926 if (req->completion_callback != NULL) {
931 req->completion_callback(req);
1952 /* Remove cmd outstanding req Q */