Lines Matching defs:cur_sp
7711 struct fas_cmd *cur_sp = fas->f_current_sp;
7733 "sp=0x%p, pkt_flags=%x, cur_sp=0x%p\n",
7734 slot, (void *)sp, (sp? sp->cmd_pkt_flags : 0), (void *)cur_sp);
7765 if (cur_sp) {
7769 cur_savec = cur_sp->cmd_pkt->pkt_comp;
7770 cur_sp->cmd_pkt->pkt_comp = NULL;
7785 if ((sp == cur_sp) && (fas->f_state != STATE_FREE) &&
7811 if (cur_sp && (fas->f_state != STATE_FREE) &&
7812 (cur_sp->cmd_slot == slot) &&
7813 cur_sp->cmd_pkt->pkt_state) {
7814 rval = fas_abort_connected_cmd(fas, cur_sp,
7825 if (cur_sp) {
7826 cur_sp->cmd_pkt->pkt_comp = cur_savec;
7827 if (cur_sp->cmd_flags & CFLAG_COMPLETED) {
7828 fas_remove_cmd(fas, cur_sp, NEW_TIMEOUT);
7829 cur_sp->cmd_flags &= ~CFLAG_COMPLETED;
7830 fas_decrement_ncmds(fas, cur_sp);
7831 fas_call_pkt_comp(fas, cur_sp);
7836 if (sp && (sp != cur_sp) && (sp->cmd_flags & CFLAG_COMPLETED)) {
8284 struct fas_cmd *cur_sp = fas->f_current_sp;
8296 if (cur_sp) {
8297 savec = cur_sp->cmd_pkt->pkt_comp;
8298 cur_sp->cmd_pkt->pkt_comp = NULL;
8304 if (cur_sp && (fas->f_state != STATE_FREE) &&
8305 (cur_sp->cmd_pkt->pkt_state != 0) &&
8306 (ap->a_target == (Tgt(cur_sp)))) {
8322 if (cur_sp) {
8323 cur_sp->cmd_pkt->pkt_comp = savec;
8324 if (cur_sp->cmd_flags & CFLAG_COMPLETED) {
8325 if (ap->a_target == (Tgt(cur_sp))) {
8326 fas_set_pkt_reason(fas, cur_sp,
8329 fas_remove_cmd(fas, cur_sp, NEW_TIMEOUT);
8330 cur_sp->cmd_flags &= ~CFLAG_COMPLETED;
8331 fas_decrement_ncmds(fas, cur_sp);
8332 fas_call_pkt_comp(fas, cur_sp);