Home
last modified time | relevance | path

Searched refs:flits (Results 1 – 5 of 5) sorted by relevance

/NextBSD/sys/dev/cxgb/
HDcxgb_sge.c1170 unsigned int flits; in calc_tx_descs() local
1175 flits = sgl_len(nsegs) + 2; in calc_tx_descs()
1177 flits++; in calc_tx_descs()
1179 return flits_to_desc(flits); in calc_tx_descs()
1280 const struct sge_txq *txq, const struct sg_ent *sgl, unsigned int flits, in write_wr_hdr_sgl() argument
1289 V_WR_SGLSFLT(flits)) | wr_hi, in write_wr_hdr_sgl()
1290 htonl(V_WR_LEN(flits + sgl_flits) | V_WR_GEN(txqs->gen)) | in write_wr_hdr_sgl()
1301 V_WR_SGLSFLT(flits)) | wr_hi; in write_wr_hdr_sgl()
1304 unsigned int avail = WR_FLITS - flits; in write_wr_hdr_sgl()
1308 memcpy(&txd->flit[flits], fp, avail * sizeof(*fp)); in write_wr_hdr_sgl()
[all …]
/NextBSD/contrib/ofed/libcxgb4/src/
HDt4.h148 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_SQ_NUM_SLOTS]; member
154 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_RQ_NUM_SLOTS]; member
504 *(volatile u32 *)&wq->sq.queue[wq->sq.size].flits[2+i] = i; in t4_ring_sq_db()
510 *(u32 *)&wq->sq.queue[wq->sq.size].flits[2] = i; in t4_ring_sq_db()
HDdev.c304 cpu_to_be64(swsqe->cqe.u.flits[0]), in dump_qp()
305 cpu_to_be64(swsqe->cqe.u.flits[1]), in dump_qp()
/NextBSD/sys/dev/cxgbe/iw_cxgbe/
HDt4.h126 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_SQ_NUM_SLOTS]; member
132 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_RQ_NUM_SLOTS]; member
/NextBSD/contrib/ofed/libcxgb4/
HDChangeLog970 the next CQE entry. If the flits don't compare, then we've overflowed.