Lines Matching refs:SSB
730 /* The SSB contains status of last command
780 * Reset the INTERRUPT SYSTEM bit and issue SSB CLEAR command.
785 SSB *ssb = &tp->ssb;
793 /* Free SSB by issuing SSB_CLEAR command after reading IRQ code
800 * Check if the SSB has actually been written by the adapter.
804 SSB *ssb = &tp->ssb; /* The address of the SSB. */
815 * 0 = SSB field not affected by interrupt
816 * 1 = SSB field is affected by interrupt
818 * C = SSB ADDRESS +0: COMMAND
819 * 0 = SSB ADDRESS +2: STATUS 0
820 * 1 = SSB ADDRESS +4: STATUS 1
821 * 2 = SSB ADDRESS +6: STATUS 2
824 /* Check if this interrupt does use the SSB. */
831 return (1); /* SSB not involved. */
834 /* Note: All fields of the SSB have been set to all ones (-1) after it
837 * Check if the affected SSB fields are still unchanged.
855 return (1); /* All SSB fields have been written by the adapter. */
859 * Evaluates the command results status in the SSB status field.
1413 do { /* Test if contents of SSB is valid */
1415 /* DMA data error: wrong data in SSB */
1939 /* NOTE: At this point the SSB from TRANSMIT STATUS is no longer
1940 * available, because the CLEAR SSB command has already been issued.
2013 /* NOTE: At this point the SSB from RECEIVE STATUS is no longer
2014 * available, because the CLEAR SSB command has already been issued.