Symbol: gcmd_t
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
2605
if (APKT2GCMD(ata_pktp) != (gcmd_t *)0) {
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
3050
gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
3231
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
61
static int ata_hba_start(void *handle, gcmd_t *gcmdp);
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
62
static void ata_hba_complete(void *handle, gcmd_t *gcmdp, int do_callback);
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
63
static int ata_timeout_func(void *hba_handle, gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
887
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/controller/ata/ata_common.c
908
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/controller/ata/ata_common.h
579
gcmd_t *ap_gcmdp; /* GHD command struct */
usr/src/uts/intel/io/dktp/controller/ata/ata_common.h
704
void ata_pciide_dma_sg_func(gcmd_t *gcmdp, ddi_dma_cookie_t *dmackp,
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c
1236
gcmd_t *gcmdp = CPKT2GCMD(pktp);
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c
1279
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c
1371
gcmd_t *gcmdp = APKT2GCMD(ata_pktp);
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c
1450
gcmd_t *gcmdp = CPKT2GCMD(pktp);
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c
1476
gcmd_t *gcmdp = APKT2GCMD(ata_pktp);
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.c
3152
gcmd_t *gcmdp = NULL;
usr/src/uts/intel/io/dktp/controller/ata/ata_disk.h
80
#define CPKT2GCMD(cpkt) ((gcmd_t *)(cpkt)->cp_ctl_private)
usr/src/uts/intel/io/dktp/controller/ata/ata_dma.c
270
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/controller/ata/atapi.c
816
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/controller/ata/atapi.c
875
gcmd_t *gcmdp = PKTP2GCMDP(spktp);
usr/src/uts/intel/io/dktp/controller/ata/atapi.c
897
gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/controller/ata/atapi.c
917
gcmd_t *gcmdp = PKTP2GCMDP(spktp);
usr/src/uts/intel/io/dktp/controller/ata/atapi.c
965
gcmd_t *gcmdp = APKT2GCMD(ata_pktp);
usr/src/uts/intel/io/dktp/controller/ata/atapi.h
113
int atapi_ccballoc(gtgt_t *gtgtp, gcmd_t *gcmdp, int cmdlen,
usr/src/uts/intel/io/dktp/controller/ata/atapi.h
115
void atapi_ccbfree(gcmd_t *gcmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
111
ghd_doneq_put_head(ccc_t *cccp, gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
124
ghd_doneq_put_tail(ccc_t *cccp, gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
129
static gcmd_t *
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
133
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
197
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
294
int (*ccballoc)(gtgt_t *, gcmd_t *, int, int, int, int),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
295
void (*ccbfree)(gcmd_t *),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
296
void (*sg_func)(gcmd_t *, ddi_dma_cookie_t *, int, int),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
297
int (*hba_start)(void *, gcmd_t *),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
298
void (*hba_complete)(void *, gcmd_t *, int),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
302
int (*timeout_func)(void *, gcmd_t *, gtgt_t *, gact_t, int),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
442
gcmd_t *poll_gcmdp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
446
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
45
static gcmd_t *ghd_doneq_get(ccc_t *cccp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
52
gcmd_t *poll_gcmdp, gtgt_t *gtgtp, void *intr_status);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
573
ghd_tran_abort(ccc_t *cccp, gcmd_t *gcmdp, gtgt_t *gtgtp, void *intr_status)
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
731
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
937
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
96
ghd_complete(ccc_t *cccp, gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
189
int (*ccc_hba_start)(void *handle, gcmd_t *);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
190
void (*ccc_hba_complete)(void *handle, gcmd_t *, int);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
193
int (*ccc_timeout_func)(void *handle, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
244
void ghd_complete(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
245
void ghd_doneq_put_head(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
246
void ghd_doneq_put_tail(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
250
int (*ccc_ccballoc)(gtgt_t *, gcmd_t *, int, int,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
252
void (*ccc_ccbfree)(gcmd_t *),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
253
void (*ccc_sg_func)(gcmd_t *, ddi_dma_cookie_t *,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
255
int (*hba_start)(void *, gcmd_t *),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
256
void (*hba_complete)(void *, gcmd_t *, int),
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
260
int (*timeout_func)(void *, gcmd_t *, gtgt_t *,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
267
int ghd_transport(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
270
int ghd_tran_abort(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
286
gcmd_t *ghd_gcmd_alloc(gtgt_t *gtgtp, int ccblen, int sleep);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
291
void ghd_gcmd_free(gcmd_t *gcmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
299
int (*timeout_func)(void *handle, gcmd_t *, gtgt_t *,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
304
void ghd_timer_newstate(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
307
void ghd_timer_start(ccc_t *cccp, gcmd_t *cmdp, long cmd_timeout);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
308
void ghd_timer_stop(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
319
void ghd_waitq_delete(ccc_t *, gcmd_t *);
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
431
#define PKTP2GCMDP(pktp) ((gcmd_t *)(pktp)->pkt_ha_private)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_debug.c
84
ghd_dump_gcmd(gcmd_t *P)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.c
135
ghd_dmaget_next_attr(ccc_t *cccp, gcmd_t *gcmdp, long max_transfer_cnt,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.c
197
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.c
31
ghd_dmafree_attr(gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.c
52
gcmd_t *gcmdp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.h
39
int ghd_dmaget_attr(ccc_t *cccp, gcmd_t *gcmdp, long count, int sg_size,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.h
42
int ghd_dma_buf_bind_attr(ccc_t *ccp, gcmd_t *gcmdp, struct buf *bp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.h
46
void ghd_dmafree_attr(gcmd_t *gcmdp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_dma.h
48
uint_t ghd_dmaget_next_attr(ccc_t *cccp, gcmd_t *gcmdp, long max_transfer_cnt,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_gcmd.c
40
gcmd_t gcmd; /* this must be first */
usr/src/uts/intel/io/dktp/hba/ghd/ghd_gcmd.c
61
gcmd_t *
usr/src/uts/intel/io/dktp/hba/ghd/ghd_gcmd.c
67
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_gcmd.c
97
ghd_gcmd_free(gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsa.c
178
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsa.c
52
#define GW_PADDED_LENGTH ROUNDUP(sizeof (gcmd_t))
usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsa.c
56
gcmd_t gw_gcmd;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsa.c
69
gcmd_t *gcmdp = PKTP2GCMDP(pktp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_scsa.c
95
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
176
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
181
gcmdp = (gcmd_t *)L2_next(&cccp->ccc_activel);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
190
gcmdp = (gcmd_t *)L2_next(&gcmdp->cmd_timer_link);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
314
ghd_timer_newstate(ccc_t *cccp, gcmd_t *gcmdp, gtgt_t *gtgtp,
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
321
int (*func)(void *, gcmd_t *, gtgt_t *, gact_t, int);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
323
gcmd_t gsav;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
325
gcmd_t *gcmdp_scan;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
42
static gcmd_t *ghd_timeout_get(ccc_t *cccp);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
488
for (gcmdp_scan = (gcmd_t *)L2_next(&cccp->ccc_activel);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
490
gcmdp_scan = (gcmd_t *)L2_next(&gcmdp_scan->cmd_timer_link)) {
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
598
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
668
static gcmd_t *
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
671
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
678
gcmdp = (gcmd_t *)L2_next(&cccp->ccc_activel);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
683
gcmdp = (gcmd_t *)L2_next(&gcmdp->cmd_timer_link);
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
777
int (*timeout_func)(void *, gcmd_t *, gtgt_t *, gact_t, int))
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
867
ghd_timer_start(ccc_t *cccp, gcmd_t *gcmdp, long cmd_timeout)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
895
ghd_timer_stop(ccc_t *cccp, gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_waitq.c
199
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_waitq.c
248
ghd_waitq_delete(ccc_t *cccp, gcmd_t *gcmdp)
usr/src/uts/intel/io/dktp/hba/ghd/ghd_waitq.c
324
gcmd_t *gcmdp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd_waitq.c
383
gcmdp = (gcmd_t *)L2_remove_head(&GHBA_QHEAD(cccp));
usr/src/uts/sun/sys/dada/adapters/atapi.h
108
int atapi_ccballoc(gtgt_t *gtgtp, gcmd_t *gcmdp, int cmdlen,
usr/src/uts/sun/sys/dada/adapters/atapi.h
110
void atapi_ccbfree(gcmd_t *gcmdp);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
176
int (*ccc_hba_start)(void *handle, gcmd_t *);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
177
void (*ccc_hba_complete)(void *handle, gcmd_t *, int);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
180
int (*ccc_timeout_func)(void *handle, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
213
void ghd_complete(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
214
void ghd_async_complete(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
215
void ghd_doneq_put(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
219
int (*ccc_ccballoc)(gtgt_t *, gcmd_t *, int, int,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
221
void (*ccc_ccbfree)(gcmd_t *),
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
222
void (*ccc_sg_func)(gcmd_t *, ddi_dma_cookie_t *,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
224
int (*hba_start)(void *, gcmd_t *),
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
225
void (*hba_complete)(void *, gcmd_t *, int),
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
229
int (*timeout_func)(void *, gcmd_t *, gtgt_t *,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
236
int ghd_transport(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
239
int ghd_tran_abort(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
249
gcmd_t *ghd_gcmd_alloc(gtgt_t *gtgtp, int ccblen, int sleep);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
254
void ghd_gcmd_free(gcmd_t *gcmdp);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
262
int (*timeout_func)(void *handle, gcmd_t *, gtgt_t *,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
267
void ghd_timer_newstate(ccc_t *cccp, gcmd_t *cmdp, gtgt_t *gtgtp,
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
270
void ghd_timer_start(ccc_t *cccp, gcmd_t *cmdp, uint32_t cmd_timeout);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
271
void ghd_timer_stop(ccc_t *cccp, gcmd_t *cmdp);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
282
void ghd_waitq_delete(ccc_t *, gcmd_t *);
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
366
#define PKTP2GCMDP(pktp) ((gcmd_t *)(pktp)->pkt_ha_private)