Home
last modified time | relevance | path

Searched refs:dcd_pkt (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/sun/sys/dada/
H A Ddada_resource.h70 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 Ddada_pkt.h55 struct dcd_pkt { struct
174 extern int dcd_transport(struct dcd_pkt *);
H A Ddada_ctl.h80 extern int dcd_abort(struct dcd_address *ap, struct dcd_pkt *pkt);
/illumos-gate/usr/src/uts/sun/io/dada/impl/
H A Ddcd_resource.c116 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 Ddcd_hba.c292 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 Ddcd_transport.c47 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 Ddcd_control.c39 dcd_abort(struct dcd_address *ap, struct dcd_pkt *pkt) in dcd_abort()
H A Ddcd_subr.c64 dcd_poll(struct dcd_pkt *pkt) in dcd_poll()
/illumos-gate/usr/src/uts/sun/sys/dada/impl/
H A Dtransport.h96 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 Dservices.h41 extern int dcd_poll(struct dcd_pkt *);
/illumos-gate/usr/src/uts/sun/io/dada/conf/
H A Ddcd_confsubr.c49 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 Ddad.c92 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 Ddaddef.h59 #define BP_PKT(bp) ((struct dcd_pkt *)bp->av_back)
207 dcd_pkt