Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/isp/isp.c
Show First 20 Lines • Show All 4,548 Lines • ▼ Show 20 Lines | if (IS_24XX(isp)) { | ||||
} | } | ||||
if (ttype == REQFLAG_OTAG) { | if (ttype == REQFLAG_OTAG) { | ||||
ttype = FCP_CMND_TASK_ATTR_ORDERED; | ttype = FCP_CMND_TASK_ATTR_ORDERED; | ||||
} else if (ttype == REQFLAG_HTAG) { | } else if (ttype == REQFLAG_HTAG) { | ||||
ttype = FCP_CMND_TASK_ATTR_HEAD; | ttype = FCP_CMND_TASK_ATTR_HEAD; | ||||
} else { | } else { | ||||
ttype = FCP_CMND_TASK_ATTR_SIMPLE; | ttype = FCP_CMND_TASK_ATTR_SIMPLE; | ||||
} | } | ||||
((ispreqt7_t *)reqp)->req_task_attribute = ttype; | ((ispreqt7_t *)reqp)->req_task_attribute = ttype | | ||||
((XS_PRIORITY(xs) << FCP_CMND_PRIO_SHIFT) & | |||||
FCP_CMND_PRIO_MASK); | |||||
} else if (IS_FC(isp)) { | } else if (IS_FC(isp)) { | ||||
/* | /* | ||||
* See comment in isp_intr_respq | * See comment in isp_intr_respq | ||||
*/ | */ | ||||
/* XS_SET_RESID(xs, 0); */ | /* XS_SET_RESID(xs, 0); */ | ||||
/* | /* | ||||
* Fibre Channel always requires some kind of tag. | * Fibre Channel always requires some kind of tag. | ||||
▲ Show 20 Lines • Show All 3,634 Lines • Show Last 20 Lines |