Searched refs:dcd_pkt (Results 1 – 13 of 13) sorted by relevance
/illumos-gate/usr/src/uts/sun/sys/dada/ |
H A D | dada_resource.h | 70 extern struct dcd_pkt *dcd_init_pkt(struct dcd_address *, 71 struct dcd_pkt *, struct buf *, int, int, int, int, 74 extern void dcd_destroy_pkt(struct dcd_pkt *); 78 extern struct dcd_pkt *dcd_resalloc(struct dcd_address *, int, 81 extern struct dcd_pkt *dcd_pktalloc(struct dcd_address *, int, int, 84 extern void dcd_dmafree(struct dcd_pkt *); 86 extern void dcd_sync_pkt(struct dcd_pkt *); 87 extern void dcd_resfree(struct dcd_pkt *); 90 extern struct dcd_pkt *dcd_init_pkt(); 94 extern struct dcd_pkt *dcd_resalloc(); [all …]
|
H A D | dada_pkt.h | 55 struct dcd_pkt { struct 174 extern int dcd_transport(struct dcd_pkt *);
|
H A D | dada_ctl.h | 80 extern int dcd_abort(struct dcd_address *ap, struct dcd_pkt *pkt);
|
/illumos-gate/usr/src/uts/sun/io/dada/impl/ |
H A D | dcd_resource.c | 116 struct dcd_pkt * 117 dcd_init_pkt(struct dcd_address *ap, struct dcd_pkt *in_pktp, in dcd_init_pkt() 121 struct dcd_pkt *pktp; in dcd_init_pkt() 148 dcd_destroy_pkt(struct dcd_pkt *pkt) in dcd_destroy_pkt() 161 struct dcd_pkt * 166 register struct dcd_pkt *pkt; in dcd_resalloc() 184 struct dcd_pkt * 189 struct dcd_pkt *pkt; in dcd_pktalloc() 207 struct dcd_pkt * 208 dcd_dmaget(struct dcd_pkt *pkt, ataopaque_t dmatoken, int (*callback)()) in dcd_dmaget() [all …]
|
H A D | dcd_hba.c | 292 struct dcd_pkt dcd_pkt; member 311 struct dcd_pkt * 322 struct dcd_pkt *pkt; in dcd_hba_pkt_alloc() 360 pkt = &hba_pkt->dcd_pkt; in dcd_hba_pkt_alloc() 406 struct dcd_pkt *pkt) in dcd_hba_pkt_free()
|
H A D | dcd_transport.c | 47 dcd_flag_nointr_comp(struct dcd_pkt *pkt) in dcd_flag_nointr_comp() 66 dcd_transport(struct dcd_pkt *pkt) in dcd_transport()
|
H A D | dcd_control.c | 39 dcd_abort(struct dcd_address *ap, struct dcd_pkt *pkt) in dcd_abort()
|
H A D | dcd_subr.c | 64 dcd_poll(struct dcd_pkt *pkt) in dcd_poll()
|
/illumos-gate/usr/src/uts/sun/sys/dada/impl/ |
H A D | transport.h | 96 struct dcd_pkt *pkt); 104 struct dcd_pkt *pkt); 106 struct dcd_pkt *(*tran_init_pkt)( 108 struct dcd_pkt *pkt, 120 struct dcd_pkt *pkt); 124 struct dcd_pkt *pkt); 127 struct dcd_pkt *pkt); 187 extern struct dcd_pkt *dcd_hba_pkt_alloc( 198 struct dcd_pkt *pkt);
|
H A D | services.h | 41 extern int dcd_poll(struct dcd_pkt *);
|
/illumos-gate/usr/src/uts/sun/io/dada/conf/ |
H A D | dcd_confsubr.c | 49 static int dcd_test(struct dcd_pkt *); 50 void makecommand(struct dcd_pkt *, int, uchar_t, uint32_t, 109 struct dcd_pkt *ident_pkt = NULL; in dcd_hba_probe() 139 ident_pkt = dcd_init_pkt(ROUTE, (struct dcd_pkt *)NULL, in dcd_hba_probe() 238 dcd_test(struct dcd_pkt *pkt) in dcd_test() 271 makecommand(struct dcd_pkt *pkt, in makecommand()
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 92 static int dcd_poll(struct dcd_pkt *pkt); 116 static void dcdintr(struct dcd_pkt *pkt); 120 static void dcd_reset_disk(struct dcd_disk *un, struct dcd_pkt *pkt); 161 extern void makecommand(struct dcd_pkt *, int, uchar_t, uint32_t, 812 struct dcd_pkt *pkt; in dcdpower() 853 pkt = dcd_init_pkt(ROUTE, (struct dcd_pkt *)NULL, in dcdpower() 857 if (pkt == (struct dcd_pkt *)NULL) { in dcdpower() 2152 if ((status = dcd_transport((struct dcd_pkt *)BP_PKT(bp))) in dcdstart() 2233 struct dcd_pkt *pkt; in make_dcd_cmd() 2374 pkt = dcd_init_pkt(ROUTE, (struct dcd_pkt *)NULL, in make_dcd_cmd() [all …]
|
/illumos-gate/usr/src/uts/sun/sys/dada/targets/ |
H A D | daddef.h | 59 #define BP_PKT(bp) ((struct dcd_pkt *)bp->av_back) 207 dcd_pkt
|