ubsec_q
static void ubsec_callback(struct ubsec_softc *, struct ubsec_q *);
struct ubsec_q *q = NULL;
memset(q, 0, offsetof(struct ubsec_q, q_src_map));
ubsec_callback(struct ubsec_softc *sc, struct ubsec_q *q)
struct ubsec_q *q;
ubsec_free_q(struct ubsec_softc *sc, struct ubsec_q *q)
struct ubsec_q *q2;
struct ubsec_q *q;
q = malloc(sizeof(struct ubsec_q), M_DEVBUF, M_ZERO|M_WAITOK);
struct ubsec_q *q, *qtmp;
struct ubsec_q *q;
struct ubsec_q *q, *q2;
static int ubsec_free_q(struct ubsec_softc*, struct ubsec_q *);
SIMPLEQ_ENTRY(ubsec_q) q_next;
struct ubsec_q *q_stacked_mcr[UBS_MAX_AGGR-1];
SIMPLEQ_HEAD(,ubsec_q) sc_queue; /* packet queue, mcr1 */
SIMPLEQ_HEAD(,ubsec_q) sc_qchip; /* on chip, mcr1 */
SIMPLEQ_HEAD(,ubsec_q) sc_freequeue; /* list of free queue elements */
struct ubsec_q *sc_queuea[UBS_MAX_NQUEUE];