Lines Matching refs:isp

81 #define	ISP_MAX_TARGETS(isp)	MAX_FC_TARG  argument
88 #define ISP_RUN_ISR(isp) \ argument
89 (*(isp)->isp_mdvec->dv_run_isr)(isp)
91 #define ISP_READ(isp, reg) \ argument
92 (*(isp)->isp_mdvec->dv_rd_reg)((isp), (reg))
94 #define ISP_WRITE(isp, reg, val) \ argument
95 (*(isp)->isp_mdvec->dv_wr_reg)((isp), (reg), (val))
97 #define ISP_MBOXDMASETUP(isp) \ argument
98 (*(isp)->isp_mdvec->dv_mbxdma)((isp))
100 #define ISP_SEND_CMD(isp, qe, segp, nseg) \ argument
101 (*(isp)->isp_mdvec->dv_send_cmd)((isp), (qe), (segp), (nseg))
103 #define ISP_IRQSETUP(isp) \ argument
104 (((isp)->isp_mdvec->dv_irqsetup) ? (*(isp)->isp_mdvec->dv_irqsetup)(isp) : 0)
105 #define ISP_DUMPREGS(isp, m) \ argument
106 if ((isp)->isp_mdvec->dv_dregs) (*(isp)->isp_mdvec->dv_dregs)((isp),(m))
108 #define ISP_SETBITS(isp, reg, val) \ argument
109 (*(isp)->isp_mdvec->dv_wr_reg)((isp), (reg), ISP_READ((isp), (reg)) | (val))
111 #define ISP_CLRBITS(isp, reg, val) \ argument
112 (*(isp)->isp_mdvec->dv_wr_reg)((isp), (reg), ISP_READ((isp), (reg)) & ~(val))
145 #define ISP_QAVAIL(isp) \ argument
146 ISP_QFREE(isp->isp_reqidx, isp->isp_reqodx, RQUEST_QUEUE_LEN(isp))
148 #define ISP_ADD_REQUEST(isp, nxti) \ argument
149 MEMORYBARRIER(isp, SYNC_REQUEST, isp->isp_reqidx, QENTRY_LEN, -1); \
150 ISP_WRITE(isp, BIU2400_REQINP, nxti); \
151 isp->isp_reqidx = nxti
153 #define ISP_SYNC_REQUEST(isp) \ argument
154 MEMORYBARRIER(isp, SYNC_REQUEST, isp->isp_reqidx, QENTRY_LEN, -1); \
155 isp->isp_reqidx = ISP_NXT_QENTRY(isp->isp_reqidx, RQUEST_QUEUE_LEN(isp)); \
156 ISP_WRITE(isp, BIU2400_REQINP, isp->isp_reqidx)
238 #define ISP_HANDLE_NUM(isp) ((isp)->isp_maxcmds + ISP_HANDLE_RESERVE) argument
239 #define ISP_VALID_HANDLE(isp, hdl) \ argument
243 ((hdl) & ISP_HANDLE_CMD_MASK) < ISP_HANDLE_NUM(isp) && \
244 (hdl) == ((isp)->isp_xflist[(hdl) & ISP_HANDLE_CMD_MASK].handle))
337 #define FC_PORTDB_TGT(isp, bus, pdb) (int)(lp - FCPARAM(isp, bus)->portdb) argument
503 #define FCPARAM(isp, chan) (&(isp)->isp_param[(chan)]) argument
505 #define ISP_SET_SENDMARKER(isp, chan, val) \ argument
506 FCPARAM(isp, chan)->sendmarker = val \
508 #define ISP_TST_SENDMARKER(isp, chan) \ argument
509 (FCPARAM(isp, chan)->sendmarker != 0)
611 #define IS_25XX(isp) ((isp)->isp_type >= ISP_HA_FC_2500) argument
612 #define IS_26XX(isp) ((isp)->isp_type >= ISP_HA_FC_2600) argument
613 #define IS_27XX(isp) ((isp)->isp_type >= ISP_HA_FC_2700) argument