Lines Matching refs:len16

189 	u_int len16;		/* # of 16B pieces used by this work request */
2181 set_mbuf_len16(struct mbuf *m, uint8_t len16)
2185 m->m_pkthdr.PH_loc.eight[0] = len16;
2396 start_wrq_wr(struct sge_wrq *wrq, int len16, struct wrq_cookie *cookie)
2404 MPASS(len16 > 0);
2405 ndesc = howmany(len16, EQ_ESIZE / 16);
2416 wr = alloc_wrqe(len16 * 16, wrq);
2441 wrq->ss_len = len16 * 16;
4133 * len16 for a txpkt WR with a GL. Includes the firmware work request header.
4152 * len16 for a txpkt_vm WR with a GL. Includes the firmware work
4173 * len16 for a txpkts type 0 WR with a GL. Does not include the firmware work
4192 * len16 for a txpkts type 1 WR with a GL. Does not include the firmware work
4232 int csum_type, len16, ndesc, pktlen, nsegs;
4239 len16 = mbuf_len16(m0);
4245 ndesc = howmany(len16, EQ_ESIZE / 16);
4253 ctrl = V_FW_WR_LEN16(len16);
4411 int len16, ndesc, pktlen, nsegs;
4418 len16 = mbuf_len16(m0);
4425 /* Immediate data. Recalculate len16 and set nsegs to 0. */
4427 len16 = howmany(sizeof(struct fw_eth_tx_pkt_wr) +
4431 ndesc = howmany(len16, EQ_ESIZE / 16);
4439 ctrl = V_FW_WR_LEN16(len16);
4541 txp->len16 = howmany(sizeof(struct fw_eth_tx_pkts_wr), 16) + l1 + l2;
4542 needed = howmany(txp->len16, EQ_ESIZE / 16);
4560 u_int plen, len16, needed, nsegs;
4573 len16 = txpkts0_len16(nsegs);
4575 len16 = txpkts1_len16();
4576 needed = howmany(txp->len16 + len16, EQ_ESIZE / 16);
4582 txp->len16 += len16;
4583 set_mbuf_len16(m, len16);
4613 MPASS(txp->len16 <= howmany(SGE_MAX_WR_LEN, 16));
4616 ndesc = howmany(txp->len16, EQ_ESIZE / 16);
4621 ctrl = V_FW_WR_LEN16(txp->len16);