Searched refs:udb_qid (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.1-release/sys/dev/cxgbe/
H A Dt4_netmap.c392 nm_txq->udb_qid = nm_txq->cntxt_id & mask;
393 if (nm_txq->udb_qid >= PAGE_SIZE / UDBS_SEG_SIZE)
396 udb += nm_txq->udb_qid << UDBS_SEG_SHIFT;
397 nm_txq->udb_qid = 0;
599 *nm_txq->udb = htole32(V_QID(nm_txq->udb_qid) | V_PIDX(n));
607 * use relative qid (udb_qid is always 0). Only queues with
610 KASSERT(nm_txq->udb_qid == 0 && n == 1,
624 *nm_txq->udb = htole32(V_QID(nm_txq->udb_qid) | V_PIDX(n));
H A Dadapter.h405 u_int udb_qid; /* relative qid within the doorbell page */ member in struct:sge_eq
635 u_int udb_qid; member in struct:sge_nm_txq
H A Dt4_sge.c3016 eq->udb_qid = eq->cntxt_id & mask; /* id in page */
3017 if (eq->udb_qid >= PAGE_SIZE / UDBS_SEG_SIZE)
3020 udb += eq->udb_qid << UDBS_SEG_SHIFT; /* seg offset */
3021 eq->udb_qid = 0;
4124 *eq->udb = htole32(V_QID(eq->udb_qid) | V_PIDX(pending));
4133 * use relative qid (udb_qid is always 0). Only queues with
4136 KASSERT(eq->udb_qid == 0 && pending == 1,
4151 *eq->udb = htole32(V_QID(eq->udb_qid) | V_PIDX(pending));

Completed in 107 milliseconds