/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd.c | 66 ghd_doneq_init(ccc_t *cccp) in ghd_doneq_init() 96 ghd_complete(ccc_t *cccp, gcmd_t *gcmdp) in ghd_complete() 111 ghd_doneq_put_head(ccc_t *cccp, gcmd_t *gcmdp) in ghd_doneq_put_head() 124 ghd_doneq_put_tail(ccc_t *cccp, gcmd_t *gcmdp) in ghd_doneq_put_tail() 130 ghd_doneq_get(ccc_t *cccp) in ghd_doneq_get() 144 ghd_doneq_pollmode_enter(ccc_t *cccp) in ghd_doneq_pollmode_enter() 155 ghd_doneq_pollmode_exit(ccc_t *cccp) in ghd_doneq_pollmode_exit() 195 ccc_t *cccp = (ccc_t *)arg; in ghd_doneq_process() local 238 ghd_do_reset_notify_callbacks(ccc_t *cccp) in ghd_do_reset_notify_callbacks() 290 ccc_t *cccp, in ghd_register() [all …]
|
H A D | ghd_waitq.c | 39 ccc_t *cccp, in ghd_target_init() 138 ccc_t *cccp, in ghd_target_free() 197 ghd_waitq_shuffle_up(ccc_t *cccp, gdev_t *gdevp) in ghd_waitq_shuffle_up() 248 ghd_waitq_delete(ccc_t *cccp, gcmd_t *gcmdp) in ghd_waitq_delete() 322 ghd_waitq_process_and_mutex_hold(ccc_t *cccp) in ghd_waitq_process_and_mutex_hold() 416 ghd_waitq_process_and_mutex_exit(ccc_t *cccp) in ghd_waitq_process_and_mutex_exit()
|
H A D | ghd_timer.c | 173 ghd_timeout_loop(ccc_t *cccp) in ghd_timeout_loop() 243 ccc_t *cccp; in ghd_timeout() local 314 ghd_timer_newstate(ccc_t *cccp, gcmd_t *gcmdp, gtgt_t *gtgtp, in ghd_timer_newstate() 555 ccc_t *cccp = (ccc_t *)arg; in ghd_timeout_softintr() local 596 ghd_timer_poll(ccc_t *cccp, gtimer_poll_t calltype) in ghd_timer_poll() 669 ghd_timeout_get(ccc_t *cccp) in ghd_timeout_get() 776 ghd_timer_attach(ccc_t *cccp, tmr_t *tmrp, in ghd_timer_attach() 824 ghd_timer_detach(ccc_t *cccp) in ghd_timer_detach() 867 ghd_timer_start(ccc_t *cccp, gcmd_t *gcmdp, long cmd_timeout) in ghd_timer_start() 895 ghd_timer_stop(ccc_t *cccp, gcmd_t *gcmdp) in ghd_timer_stop()
|
H A D | ghd.h | 205 #define GHBA_QHEAD(cccp) ((cccp)->ccc_waitq.Q_qhead) argument 206 #define GHBA_MAXACTIVE(cccp) ((cccp)->ccc_waitq.Q_maxactive) argument 207 #define GHBA_NACTIVE(cccp) ((cccp)->ccc_waitq.Q_nactive) argument 210 #define CCCP_INIT(cccp) { \ argument 217 #define CCCP2GDEVP(cccp) \ argument 343 #define GHD_COMPLETE(cccp, gcmpd) GHD_COMPLETE_INLINE(cccp, gcmdp) argument 344 #define GHD_TIMER_STOP(cccp, gcmdp) GHD_TIMER_STOP_INLINE(cccp, gcmdp) argument 345 #define GHD_DONEQ_PUT_HEAD(cccp, gcmdp) GHD_DONEQ_PUT_HEAD_INLINE(cccp, gcmdp) argument 346 #define GHD_DONEQ_PUT_TAIL(cccp, gcmdp) GHD_DONEQ_PUT_TAIL_INLINE(cccp, gcmdp) argument 348 #define GHD_COMPLETE(cccp, gcmpd) ghd_complete(cccp, gcmdp) argument [all …]
|
H A D | ghd_dma.c | 51 ghd_dma_buf_bind_attr(ccc_t *cccp, in ghd_dma_buf_bind_attr() 135 ghd_dmaget_next_attr(ccc_t *cccp, gcmd_t *gcmdp, long max_transfer_cnt, in ghd_dmaget_next_attr() 196 ghd_dmaget_attr(ccc_t *cccp, in ghd_dmaget_attr()
|
H A D | ghd_scsa.c | 84 ghd_pktalloc(ccc_t *cccp, in ghd_pktalloc() 149 ghd_pktfree(ccc_t *cccp, in ghd_pktfree() 165 ghd_tran_init_pkt_attr(ccc_t *cccp, in ghd_tran_init_pkt_attr()
|
H A D | ghd_waitq.h | 81 #define GDEV_QATTACH(gdevp, cccp, max) { \ argument 89 #define GDEV_QDETACH(gdevp, cccp) \ argument
|
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/ghd/ |
H A D | ghd.h | 190 #define GHBA_QHEAD(cccp) ((cccp)->ccc_waitq.Q_qhead) argument 191 #define GHBA_MAXACTIVE(cccp) ((cccp)->ccc_waitq.Q_maxactive) argument 192 #define GHBA_NACTIVE(cccp) ((cccp)->ccc_waitq.Q_nactive) argument 195 #define CCCP_INIT(cccp) { \ argument 201 #define CCCP2GDEVP(cccp) \ argument 305 #define GHD_COMPLETE(cccp, gcmpd) GHD_COMPLETE_INLINE(cccp, gcmdp) argument 306 #define GHD_TIMER_STOP(cccp, gcmdp) GHD_TIMER_STOP_INLINE(cccp, gcmdp) argument 307 #define GHD_DONEQ_PUT(cccp, gcmdp) GHD_DONEQ_PUT_INLINE(cccp, gcmdp) argument 309 #define GHD_COMPLETE(cccp, gcmpd) ghd_complete(cccp, gcmdp) argument 310 #define GHD_TIMER_STOP(cccp, gcmdp) ghd_timer_stop(cccp, gcmdp) argument [all …]
|
H A D | ghd_waitq.h | 83 #define GDEV_QATTACH(gdevp, cccp, max) { \ argument 91 #define GDEV_QDETACH(gdevp, cccp) \ argument
|