/titanic_52/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd.c | 66 ghd_doneq_init(ccc_t *cccp) in ghd_doneq_init() argument 96 ghd_complete(ccc_t * cccp,gcmd_t * gcmdp) ghd_complete() argument 111 ghd_doneq_put_head(ccc_t * cccp,gcmd_t * gcmdp) ghd_doneq_put_head() argument 124 ghd_doneq_put_tail(ccc_t * cccp,gcmd_t * gcmdp) ghd_doneq_put_tail() argument 130 ghd_doneq_get(ccc_t * cccp) ghd_doneq_get() argument 144 ghd_doneq_pollmode_enter(ccc_t * cccp) ghd_doneq_pollmode_enter() argument 155 ghd_doneq_pollmode_exit(ccc_t * cccp) ghd_doneq_pollmode_exit() argument 195 ccc_t *cccp = (ccc_t *)arg; ghd_doneq_process() local 238 ghd_do_reset_notify_callbacks(ccc_t * cccp) ghd_do_reset_notify_callbacks() argument 290 ghd_register(char * labelp,ccc_t * cccp,dev_info_t * dip,int inumber,void * hba_handle,int (* ccballoc)(gtgt_t *,gcmd_t *,int,int,int,int),void (* ccbfree)(gcmd_t *),void (* sg_func)(gcmd_t *,ddi_dma_cookie_t *,int,int),int (* hba_start)(void *,gcmd_t *),void (* hba_complete)(void *,gcmd_t *,int),uint_t (* int_handler)(caddr_t),int (* get_status)(void *,void *),void (* process_intr)(void *,void *),int (* timeout_func)(void *,gcmd_t *,gtgt_t *,gact_t,int),tmr_t * tmrp,void (* hba_reset_notify_callback)(gtgt_t *,void (*)(caddr_t),caddr_t)) ghd_register() argument 377 ghd_unregister(ccc_t * cccp) ghd_unregister() argument 390 ghd_intr(ccc_t * cccp,void * intr_status) ghd_intr() argument 439 ghd_poll(ccc_t * cccp,gpoll_t polltype,ulong_t polltime,gcmd_t * poll_gcmdp,gtgt_t * gtgtp,void * intr_status) ghd_poll() argument 573 ghd_tran_abort(ccc_t * cccp,gcmd_t * gcmdp,gtgt_t * gtgtp,void * intr_status) ghd_tran_abort() argument 633 ghd_tran_abort_lun(ccc_t * cccp,gtgt_t * gtgtp,void * intr_status) ghd_tran_abort_lun() argument 670 ghd_tran_reset_target(ccc_t * cccp,gtgt_t * gtgtp,void * intr_status) ghd_tran_reset_target() argument 703 ghd_tran_reset_bus(ccc_t * cccp,gtgt_t * gtgtp,void * intr_status) ghd_tran_reset_bus() argument 730 ghd_transport(ccc_t * cccp,gcmd_t * gcmdp,gtgt_t * gtgtp,ulong_t timeout,int polled,void * intr_status) ghd_transport() argument 835 ghd_reset_notify(ccc_t * cccp,gtgt_t * gtgtp,int flag,void (* callback)(caddr_t),caddr_t arg) ghd_reset_notify() argument 895 ghd_freeze_waitq(ccc_t * cccp,int delay) ghd_freeze_waitq() argument 909 ghd_queue_hold(ccc_t * cccp) ghd_queue_hold() argument 919 ghd_queue_unhold(ccc_t * cccp) ghd_queue_unhold() argument 935 ghd_trigger_reset_notify(ccc_t * cccp) ghd_trigger_reset_notify() argument [all...] |
H A D | ghd_waitq.c | 41 ccc_t *cccp, in ghd_target_init() argument 140 ccc_t *cccp, in ghd_target_free() argument 199 ghd_waitq_shuffle_up(ccc_t * cccp,gdev_t * gdevp) ghd_waitq_shuffle_up() argument 250 ghd_waitq_delete(ccc_t * cccp,gcmd_t * gcmdp) ghd_waitq_delete() argument 324 ghd_waitq_process_and_mutex_hold(ccc_t * cccp) ghd_waitq_process_and_mutex_hold() argument 418 ghd_waitq_process_and_mutex_exit(ccc_t * cccp) ghd_waitq_process_and_mutex_exit() argument [all...] |
H A D | ghd_timer.c | 173 ghd_timeout_loop(ccc_t *cccp) in ghd_timeout_loop() argument 243 ccc_t *cccp; in ghd_timeout() local 314 ghd_timer_newstate(ccc_t * cccp,gcmd_t * gcmdp,gtgt_t * gtgtp,gact_t action,int calltype) ghd_timer_newstate() argument 554 ccc_t *cccp = (ccc_t *)arg; ghd_timeout_softintr() local 595 ghd_timer_poll(ccc_t * cccp,gtimer_poll_t calltype) ghd_timer_poll() argument 668 ghd_timeout_get(ccc_t * cccp) ghd_timeout_get() argument 775 ghd_timer_attach(ccc_t * cccp,tmr_t * tmrp,int (* timeout_func)(void *,gcmd_t *,gtgt_t *,gact_t,int)) ghd_timer_attach() argument 823 ghd_timer_detach(ccc_t * cccp) ghd_timer_detach() argument 866 ghd_timer_start(ccc_t * cccp,gcmd_t * gcmdp,long cmd_timeout) ghd_timer_start() argument 894 ghd_timer_stop(ccc_t * cccp,gcmd_t * gcmdp) ghd_timer_stop() argument [all...] |
H A D | ghd.h | 207 #define GHBA_QHEAD(cccp) ((cccp)->ccc_waitq.Q_qhead) argument 208 #define GHBA_MAXACTIVE(cccp) ((cccp)->ccc_waitq.Q_maxactive) argument 209 #define GHBA_NACTIVE(cccp) ((cccp)->ccc_waitq.Q_nactive) argument 212 #define CCCP_INIT(cccp) { \ argument 219 CCCP2GDEVP(cccp) global() argument 345 GHD_COMPLETE(cccp,gcmpd) global() argument 346 GHD_TIMER_STOP(cccp,gcmdp) global() argument 347 GHD_DONEQ_PUT_HEAD(cccp,gcmdp) global() argument 348 GHD_DONEQ_PUT_TAIL(cccp,gcmdp) global() argument 350 GHD_COMPLETE(cccp,gcmpd) global() argument 351 GHD_TIMER_STOP(cccp,gcmdp) global() argument 352 GHD_DONEQ_PUT_HEAD(cccp,gcmdp) global() argument 353 GHD_DONEQ_PUT_TAIL(cccp,gcmdp) global() argument 359 GHD_COMPLETE_INLINE(cccp,gcmdp) global() argument 367 GHD_TIMER_STOP_INLINE(cccp,gcmdp) global() argument 377 GHD_DONEQ_PUT_HEAD_INLINE(cccp,gcmdp) global() argument 392 GHD_DONEQ_PUT_TAIL_INLINE(cccp,gcmdp) global() argument [all...] |
H A D | ghd_dma.c | 51 ghd_dma_buf_bind_attr(ccc_t *cccp, in ghd_dma_buf_bind_attr() argument 135 ghd_dmaget_next_attr(ccc_t *cccp, gcmd_t *gcmdp, long max_transfer_cnt, in ghd_dmaget_next_attr() argument 196 ghd_dmaget_attr(ccc_t *cccp, in ghd_dmaget_attr() argument
|
H A D | ghd_scsa.c | 86 ghd_pktalloc(ccc_t *cccp, in ghd_pktalloc() argument 151 ghd_pktfree(ccc_t *cccp, in ghd_pktfree() argument 167 ghd_tran_init_pkt_attr(ccc_t *cccp, in ghd_tran_init_pkt_attr() argument [all...] |
H A D | ghd_waitq.h | 83 #define GDEV_QATTACH(gdevp, cccp, max) { \ argument 91 #define GDEV_QDETACH(gdevp, cccp) \ argument
|
/titanic_52/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 GHD_COMPLETE(cccp,gcmpd) global() argument 306 GHD_TIMER_STOP(cccp,gcmdp) global() argument 307 GHD_DONEQ_PUT(cccp,gcmdp) global() argument 309 GHD_COMPLETE(cccp,gcmpd) global() argument 310 GHD_TIMER_STOP(cccp,gcmdp) global() argument 311 GHD_DONEQ_PUT(cccp,gcmdp) global() argument 317 GHD_COMPLETE_INLINE(cccp,gcmdp) global() argument 325 GHD_TIMER_STOP_INLINE(cccp,gcmdp) global() argument 335 GHD_DONEQ_PUT_INLINE(cccp,gcmdp) global() argument [all...] |
H A D | ghd_waitq.h | 83 #define GDEV_QATTACH(gdevp, cccp, max) { \ argument 91 #define GDEV_QDETACH(gdevp, cccp) \ argument
|