Lines Matching defs:hdp
251 isp_hdl_t *hdp;
253 hdp = isp->isp_xffree;
254 if (hdp == NULL) {
257 isp->isp_xffree = hdp->cmd;
258 hdp->cmd = xs;
259 hdp->handle = (hdp - isp->isp_xflist);
260 hdp->handle |= (ISP_HANDLE_INITIATOR << ISP_HANDLE_USAGE_SHIFT);
261 hdp->handle |= (isp->isp_seqno++ << ISP_HANDLE_SEQ_SHIFT);
262 *handlep = hdp->handle;
631 isp_hdl_t *hdp;
639 hdp = &isp->isp_xflist[tmp];
640 if (hdp->handle == ISP_HANDLE_FREE) {
643 xs = hdp->cmd;
645 ISP_DMAFREE(isp, xs, hdp->handle);
650 hdp->handle = 0;
651 hdp->cmd = NULL;
658 hdp = &isp->isp_tgtlist[tmp];
659 if (hdp->handle == ISP_HANDLE_FREE) {
662 ISP_DMAFREE(isp, hdp->cmd, hdp->handle);
666 ctio->ct_syshandle = hdp->handle;
671 ctio->ct_syshandle = hdp->handle;
676 ctio->ct_syshandle = hdp->handle;
2257 isp_hdl_t *hdp;
2259 hdp = isp->isp_tgtfree;
2260 if (hdp == NULL) {
2263 isp->isp_tgtfree = hdp->cmd;
2264 hdp->cmd = xs;
2265 hdp->handle = (hdp - isp->isp_tgtlist);
2266 hdp->handle |= (ISP_HANDLE_TARGET << ISP_HANDLE_USAGE_SHIFT);
2272 hdp->handle |= (isp->isp_seqno++ << ISP_HANDLE_SEQ_SHIFT);
2274 *handlep = hdp->handle;