Searched refs:flits (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/crypto/chelsio/ |
D | chcr_ipsec.c | 317 unsigned int flits; in calc_tx_sec_flits() local 328 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_sec_flits() 338 flits += (sizeof(struct fw_ulptx_wr) + in calc_tx_sec_flits() 342 return flits; in calc_tx_sec_flits() 444 unsigned int flits; in chcr_crypto_wreq() local 453 flits = calc_tx_sec_flits(skb, kctx_len); in chcr_crypto_wreq() 461 wr_mid = FW_CRYPTO_LOOKASIDE_WR_LEN16_V(DIV_ROUND_UP(flits, 2)); in chcr_crypto_wreq() 473 wr->req.ulptx.len = htonl(DIV_ROUND_UP(flits, 2) - 1); in chcr_crypto_wreq() 568 unsigned int flits = 0, ndesc, kctx_len; in chcr_ipsec_xmit() local 593 flits = calc_tx_sec_flits(skb, sa_entry->kctx_len); in chcr_ipsec_xmit() [all …]
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/ |
D | sge.c | 945 unsigned int flits; in calc_tx_descs() local 950 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1) + 2; in calc_tx_descs() 952 flits++; in calc_tx_descs() 953 return flits_to_desc(flits); in calc_tx_descs() 1095 unsigned int flits, unsigned int sgl_flits, in write_wr_hdr_sgl() argument 1106 sd->sflit = flits; in write_wr_hdr_sgl() 1112 V_WR_SGLSFLT(flits)) | wr_hi; in write_wr_hdr_sgl() 1114 wrp->wr_lo = htonl(V_WR_LEN(flits + sgl_flits) | in write_wr_hdr_sgl() 1123 V_WR_SGLSFLT(flits)) | wr_hi; in write_wr_hdr_sgl() 1126 unsigned int avail = WR_FLITS - flits; in write_wr_hdr_sgl() [all …]
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 791 unsigned int flits; in calc_tx_flits() local 810 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_flits() 820 flits += (hdrlen / sizeof(__be64)); in calc_tx_flits() 822 flits += (sizeof(struct fw_eth_tx_pkt_wr) + in calc_tx_flits() 825 return flits; in calc_tx_flits() 1302 unsigned int flits, ndesc; in cxgb4_eth_xmit() local 1373 flits = calc_tx_flits(skb, chip_ver); in cxgb4_eth_xmit() 1374 ndesc = flits_to_desc(flits); in cxgb4_eth_xmit() 1401 wr_mid = FW_WR_LEN16_V(DIV_ROUND_UP(flits, 2)); in cxgb4_eth_xmit() 1410 end = (u64 *)wr + flits; in cxgb4_eth_xmit() [all …]
|
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 819 static inline unsigned int flits_to_desc(unsigned int flits) in flits_to_desc() argument 821 BUG_ON(flits > SGE_MAX_WR_LEN / sizeof(__be64)); in flits_to_desc() 822 return DIV_ROUND_UP(flits, TXD_PER_EQ_UNIT); in flits_to_desc() 853 unsigned int flits; in calc_tx_flits() local 873 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_flits() 875 flits += (sizeof(struct fw_eth_tx_pkt_vm_wr) + in calc_tx_flits() 879 flits += (sizeof(struct fw_eth_tx_pkt_vm_wr) + in calc_tx_flits() 881 return flits; in calc_tx_flits() 1162 unsigned int flits, ndesc; in t4vf_eth_xmit() local 1215 flits = calc_tx_flits(skb); in t4vf_eth_xmit() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/cxgb4/ |
D | t4.h | 109 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_SQ_NUM_SLOTS]; member 115 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_RQ_NUM_SLOTS]; member 213 __be64 flits[3]; member
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | driver.c | 1636 u64 *flits = packet->ebuf; in process_receive_bypass() local 1638 if (flits && !(packet->rhf & RHF_LEN_ERR)) { in process_receive_bypass() 1639 dd->err_info_rcvport.packet_flit1 = flits[0]; in process_receive_bypass() 1641 packet->tlen > sizeof(flits[0]) ? in process_receive_bypass() 1642 flits[1] : 0; in process_receive_bypass()
|
/Linux-v4.19/drivers/target/iscsi/cxgbit/ |
D | cxgbit_target.c | 118 unsigned int flits, cnt; in cxgbit_calc_tx_flits_ofld() local 122 flits = skb_transport_offset(skb) / 8; in cxgbit_calc_tx_flits_ofld() 126 return flits + cxgbit_sgl_len(cnt); in cxgbit_calc_tx_flits_ofld()
|
/Linux-v4.19/drivers/crypto/chelsio/chtls/ |
D | chtls_io.c | 586 unsigned int flits, cnt; in calc_tx_flits() local 588 flits = immdlen / 8; /* headers */ in calc_tx_flits() 592 return flits + sgl_len(cnt); in calc_tx_flits()
|
/Linux-v4.19/drivers/scsi/cxgbi/cxgb4i/ |
D | cxgb4i.c | 560 unsigned int flits, cnt; in calc_tx_flits_ofld() local 564 flits = skb_transport_offset(skb) / 8; in calc_tx_flits_ofld() 568 return flits + sgl_len(cnt); in calc_tx_flits_ofld()
|