Home
last modified time | relevance | path

Searched refs:ccc_t (Results 1 – 12 of 12) sorted by relevance

/titanic_50/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd.h205 } ccc_t; typedef
246 void ghd_complete(ccc_t *cccp, gcmd_t *cmdp);
247 void ghd_doneq_put_head(ccc_t *cccp, gcmd_t *cmdp);
248 void ghd_doneq_put_tail(ccc_t *cccp, gcmd_t *cmdp);
250 int ghd_intr(ccc_t *cccp, void *status);
251 int ghd_register(char *, ccc_t *, dev_info_t *, int, void *hba_handle,
267 void ghd_unregister(ccc_t *cccp);
269 int ghd_transport(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
272 int ghd_tran_abort(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
274 int ghd_tran_abort_lun(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status);
[all …]
H A Dghd.c45 static gcmd_t *ghd_doneq_get(ccc_t *cccp);
46 static void ghd_doneq_pollmode_enter(ccc_t *cccp);
47 static void ghd_doneq_pollmode_exit(ccc_t *cccp);
49 static void ghd_do_reset_notify_callbacks(ccc_t *cccp);
51 static int ghd_poll(ccc_t *cccp, gpoll_t polltype, ulong_t polltime,
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()
[all …]
H A Dghd_timer.c42 static gcmd_t *ghd_timeout_get(ccc_t *cccp);
43 static int ghd_timeout_loop(ccc_t *cccp);
173 ghd_timeout_loop(ccc_t *cccp) in ghd_timeout_loop()
243 ccc_t *cccp; in ghd_timeout()
314 ghd_timer_newstate(ccc_t *cccp, gcmd_t *gcmdp, gtgt_t *gtgtp, in ghd_timer_newstate()
554 ccc_t *cccp = (ccc_t *)arg; in ghd_timeout_softintr()
595 ghd_timer_poll(ccc_t *cccp, gtimer_poll_t calltype) in ghd_timer_poll()
668 ghd_timeout_get(ccc_t *cccp) in ghd_timeout_get()
775 ghd_timer_attach(ccc_t *cccp, tmr_t *tmrp, in ghd_timer_attach()
823 ghd_timer_detach(ccc_t *cccp) in ghd_timer_detach()
[all …]
H A Dghd_dma.h41 int ghd_dmaget_attr(ccc_t *cccp, gcmd_t *gcmdp, long count, int sg_size,
44 int ghd_dma_buf_bind_attr(ccc_t *ccp, gcmd_t *gcmdp, struct buf *bp,
50 uint_t ghd_dmaget_next_attr(ccc_t *cccp, gcmd_t *gcmdp, long max_transfer_cnt,
H A Dghd_waitq.c41 ccc_t *cccp, in ghd_target_init()
140 ccc_t *cccp, in ghd_target_free()
199 ghd_waitq_shuffle_up(ccc_t *cccp, gdev_t *gdevp) in ghd_waitq_shuffle_up()
250 ghd_waitq_delete(ccc_t *cccp, gcmd_t *gcmdp) in ghd_waitq_delete()
324 ghd_waitq_process_and_mutex_hold(ccc_t *cccp) in ghd_waitq_process_and_mutex_hold()
418 ghd_waitq_process_and_mutex_exit(ccc_t *cccp) in ghd_waitq_process_and_mutex_exit()
H A Dghd_scsa.c36 static struct scsi_pkt *ghd_pktalloc(ccc_t *cccp, struct scsi_address *ap,
86 ghd_pktalloc(ccc_t *cccp, in ghd_pktalloc()
151 ghd_pktfree(ccc_t *cccp, in ghd_pktfree()
167 ghd_tran_init_pkt_attr(ccc_t *cccp, in ghd_tran_init_pkt_attr()
H A Dghd_scsa.h50 void ghd_pktfree(ccc_t *cccp, struct scsi_address *ap,
53 struct scsi_pkt *ghd_tran_init_pkt_attr(ccc_t *cccp, struct scsi_address *ap,
H A Dghd_dma.c51 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 Dghd_debug.c63 ghd_dump_ccc(ccc_t *P) in ghd_dump_ccc()
/titanic_50/usr/src/uts/sun/sys/dada/adapters/ghd/
H A Dghd.h182 } ccc_t; typedef
213 void ghd_complete(ccc_t *cccp, gcmd_t *cmdp);
214 void ghd_async_complete(ccc_t *cccp, gcmd_t *cmdp);
215 void ghd_doneq_put(ccc_t *cccp, gcmd_t *cmdp);
217 int ghd_intr(ccc_t *cccp, void *status, int chno);
218 int ghd_register(char *, ccc_t *, dev_info_t *, int, void *hba_handle,
234 void ghd_unregister(ccc_t *cccp);
236 int ghd_transport(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
239 int ghd_tran_abort(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
241 int ghd_tran_abort_lun(ccc_t *cccp, gtgt_t *gtgtp, void *intr_status);
[all …]
H A Dghd_scsa.h49 void ghd_pktfree(ccc_t *cccp, struct scsi_address *ap,
/titanic_50/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_common.h244 ccc_t ac_ccc; /* for GHD module */