Home
last modified time | relevance | path

Searched refs:pending_scb (Results 1 – 4 of 4) sorted by relevance

/linux-2.4.37.9/drivers/scsi/aic7xxx/ !
Daic79xx_osm.c1268 struct scb *pending_scb; local
1281 pending_scb = NULL;
1352 LIST_FOREACH(pending_scb, &ahd->pending_scbs, pending_links) {
1353 if (pending_scb->io_ctx == cmd)
1357 if (pending_scb == NULL) {
1364 if ((pending_scb->flags & SCB_RECOVERY_SCB) != 0) {
1382 if ((pending_scb->flags & SCB_ACTIVE) == 0) {
1395 cmd->device->lun, SCB_GET_TAG(pending_scb),
1414 if (bus_scb == pending_scb)
1424 && SCB_GET_TAG(pending_scb) == active_scbptr) {
[all …]
Daic7xxx_osm.c4717 struct scb *pending_scb; local
4730 pending_scb = NULL;
4817 LIST_FOREACH(pending_scb, &ahc->pending_scbs, pending_links) {
4818 if (pending_scb->io_ctx == cmd)
4822 if (pending_scb == NULL && flag == SCB_DEVICE_RESET) {
4825 LIST_FOREACH(pending_scb, &ahc->pending_scbs, pending_links) {
4826 if (ahc_match_scb(ahc, pending_scb, cmd->device->id,
4834 if (pending_scb == NULL) {
4841 if ((pending_scb->flags & SCB_RECOVERY_SCB) != 0) {
4858 if ((pending_scb->flags & SCB_ACTIVE) == 0) {
[all …]
Daic7xxx_core.c2088 struct scb *pending_scb; in ahc_update_pending_scbs() local
2099 LIST_FOREACH(pending_scb, &ahc->pending_scbs, pending_links) { in ahc_update_pending_scbs()
2105 ahc_scb_devinfo(ahc, &devinfo, pending_scb); in ahc_update_pending_scbs()
2109 pending_hscb = pending_scb->hscb; in ahc_update_pending_scbs()
2116 && (pending_scb->flags & SCB_AUTO_NEGOTIATE) != 0) { in ahc_update_pending_scbs()
2117 pending_scb->flags &= ~SCB_AUTO_NEGOTIATE; in ahc_update_pending_scbs()
2120 ahc_sync_scb(ahc, pending_scb, in ahc_update_pending_scbs()
2144 pending_scb = ahc_lookup_scb(ahc, scb_tag); in ahc_update_pending_scbs()
2145 if (pending_scb == NULL) in ahc_update_pending_scbs()
2148 pending_hscb = pending_scb->hscb; in ahc_update_pending_scbs()
Daic79xx_core.c2916 struct scb *pending_scb; in ahd_update_pending_scbs() local
2934 LIST_FOREACH(pending_scb, &ahd->pending_scbs, pending_links) { in ahd_update_pending_scbs()
2940 ahd_scb_devinfo(ahd, &devinfo, pending_scb); in ahd_update_pending_scbs()
2944 pending_hscb = pending_scb->hscb; in ahd_update_pending_scbs()
2946 && (pending_scb->flags & SCB_AUTO_NEGOTIATE) != 0) { in ahd_update_pending_scbs()
2947 pending_scb->flags &= ~SCB_AUTO_NEGOTIATE; in ahd_update_pending_scbs()
2950 ahd_sync_scb(ahd, pending_scb, in ahd_update_pending_scbs()
2983 pending_scb = ahd_lookup_scb(ahd, scb_tag); in ahd_update_pending_scbs()
2984 if (pending_scb == NULL) in ahd_update_pending_scbs()
2987 pending_hscb = pending_scb->hscb; in ahd_update_pending_scbs()