Searched refs:cam_ccbq (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/sys/cam/
H A Dcam_queue.h60 struct cam_ccbq { struct
91 struct cam_ccbq *cam_ccbq_alloc(int openings);
93 uint32_t cam_ccbq_resize(struct cam_ccbq *ccbq, int devices);
95 int cam_ccbq_init(struct cam_ccbq *ccbq, int openings);
97 void cam_ccbq_free(struct cam_ccbq *ccbq);
99 void cam_ccbq_fini(struct cam_ccbq *ccbq);
144 cam_ccbq_pending_ccb_count(struct cam_ccbq *ccbq)
150 cam_ccbq_take_opening(struct cam_ccbq *ccbq)
157 cam_ccbq_insert_ccb(struct cam_ccbq *ccbq, union ccb *new_ccb)
184 cam_ccbq_remove_ccb(struct cam_ccbq *ccb
[all...]
H A Dcam_queue.c226 struct cam_ccbq *
229 struct cam_ccbq *ccbq;
231 ccbq = (struct cam_ccbq *)malloc(sizeof(*ccbq), M_CAMCCBQ, M_NOWAIT);
245 cam_ccbq_free(struct cam_ccbq *ccbq)
254 cam_ccbq_resize(struct cam_ccbq *ccbq, int new_size)
270 cam_ccbq_init(struct cam_ccbq *ccbq, int openings)
282 cam_ccbq_fini(struct cam_ccbq *ccbq)
H A Dcam_xpt_internal.h101 struct cam_ccbq ccbq; /* Queue of pending ccbs */
/freebsd-current/sys/dev/sym/
H A Dsym_hipd.c1665 SYM_QUEHEAD cam_ccbq; member in struct:sym_hcb
2331 sym_insque_tail(sym_qptr(&ccb->ccb_h.sim_links), &np->cam_ccbq);
8447 sym_que_init(&np->cam_ccbq);

Completed in 212 milliseconds