Home | History | Annotate | Download | only in ic

Lines Matching defs:icp_ccb

69 struct icp_ccb {
70 SIMPLEQ_ENTRY(icp_ccb) ic_chain;
82 void (*ic_intr)(struct icp_ccb *);
144 struct icp_ccb *icp_ccbs;
149 SIMPLEQ_HEAD(,icp_ccb) icp_ccb_freelist;
150 SIMPLEQ_HEAD(,icp_ccb) icp_ccb_queue;
151 SIMPLEQ_HEAD(,icp_ccb) icp_ucmd_queue;
154 struct icp_ccb *icp_ucmd_ccb;
159 void (*icp_copy_cmd)(struct icp_softc *, struct icp_ccb *);
163 struct icp_ccb *);
235 struct icp_ccb *icp_ccb_alloc(struct icp_softc *);
236 struct icp_ccb *icp_ccb_alloc_wait(struct icp_softc *);
237 void icp_ccb_enqueue(struct icp_softc *, struct icp_ccb *);
238 void icp_ccb_free(struct icp_softc *, struct icp_ccb *);
239 int icp_ccb_map(struct icp_softc *, struct icp_ccb *, void *, int, int);
240 int icp_ccb_poll(struct icp_softc *, struct icp_ccb *, int);
241 void icp_ccb_unmap(struct icp_softc *, struct icp_ccb *);
242 int icp_ccb_wait(struct icp_softc *, struct icp_ccb *, int);
243 int icp_ccb_wait_user(struct icp_softc *, struct icp_ccb *, int);