Lines Matching full:hdp
165 isp_hdl_t *hdp; in isp_allocate_handle() local
167 hdp = isp->isp_xffree; in isp_allocate_handle()
168 if (hdp == NULL) in isp_allocate_handle()
170 isp->isp_xffree = hdp->cmd; in isp_allocate_handle()
171 hdp->cmd = xs; in isp_allocate_handle()
172 hdp->handle = (hdp - isp->isp_xflist); in isp_allocate_handle()
173 hdp->handle |= (type << ISP_HANDLE_USAGE_SHIFT); in isp_allocate_handle()
174 hdp->handle |= (isp->isp_seqno++ << ISP_HANDLE_SEQ_SHIFT); in isp_allocate_handle()
175 return (hdp->handle); in isp_allocate_handle()
460 isp_hdl_t *hdp; in isp_clear_commands() local
467 hdp = &isp->isp_xflist[tmp]; in isp_clear_commands()
468 switch (ISP_H2HT(hdp->handle)) { in isp_clear_commands()
470 XS_T *xs = hdp->cmd; in isp_clear_commands()
472 isp_destroy_handle(isp, hdp->handle); in isp_clear_commands()
482 ISP_DMAFREE(isp, hdp->cmd); in isp_clear_commands()
484 ctio.ct_syshandle = hdp->handle; in isp_clear_commands()
492 ISP_MEMZERO(hdp->cmd, QENTRY_LEN); in isp_clear_commands()
493 wakeup(hdp->cmd); in isp_clear_commands()
494 isp_destroy_handle(isp, hdp->handle); in isp_clear_commands()