Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/crypto/chelsio/
Dchcr_ipsec.c336 unsigned int flits; in calc_tx_sec_flits() local
356 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_sec_flits()
366 flits += (sizeof(struct fw_ulptx_wr) + in calc_tx_sec_flits()
371 return flits; in calc_tx_sec_flits()
532 unsigned int flits; in chcr_crypto_wreq() local
549 flits = calc_tx_sec_flits(skb, sa_entry, &immediate); in chcr_crypto_wreq()
550 ndesc = DIV_ROUND_UP(flits, 2); in chcr_crypto_wreq()
679 unsigned int flits = 0, ndesc; in chcr_ipsec_xmit() local
705 flits = calc_tx_sec_flits(skb, sa_entry, &immediate); in chcr_ipsec_xmit()
706 ndesc = flits_to_desc(flits); in chcr_ipsec_xmit()
[all …]
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb3/
Dsge.c945 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-v5.4/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c813 unsigned int flits; in calc_tx_flits() local
832 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_flits()
842 flits += (hdrlen / sizeof(__be64)); in calc_tx_flits()
844 flits += (sizeof(struct fw_eth_tx_pkt_wr) + in calc_tx_flits()
847 return flits; in calc_tx_flits()
1362 unsigned int flits, ndesc; in cxgb4_eth_xmit() local
1433 flits = calc_tx_flits(skb, chip_ver); in cxgb4_eth_xmit()
1434 ndesc = flits_to_desc(flits); in cxgb4_eth_xmit()
1461 wr_mid = FW_WR_LEN16_V(DIV_ROUND_UP(flits, 2)); in cxgb4_eth_xmit()
1487 end = (u64 *)wr + flits; in cxgb4_eth_xmit()
[all …]
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c819 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-v5.4/drivers/infiniband/hw/cxgb4/
Dt4.h110 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_SQ_NUM_SLOTS]; member
116 __be64 flits[T4_EQ_ENTRY_SIZE / sizeof(__be64) * T4_RQ_NUM_SLOTS]; member
214 __be64 flits[3]; member
/Linux-v5.4/drivers/infiniband/hw/hfi1/
Ddriver.c1668 u64 *flits = packet->ebuf; in process_receive_bypass() local
1670 if (flits && !(packet->rhf & RHF_LEN_ERR)) { in process_receive_bypass()
1671 dd->err_info_rcvport.packet_flit1 = flits[0]; in process_receive_bypass()
1673 packet->tlen > sizeof(flits[0]) ? in process_receive_bypass()
1674 flits[1] : 0; in process_receive_bypass()
/Linux-v5.4/drivers/target/iscsi/cxgbit/
Dcxgbit_target.c115 unsigned int flits, cnt; in cxgbit_calc_tx_flits_ofld() local
119 flits = skb_transport_offset(skb) / 8; in cxgbit_calc_tx_flits_ofld()
123 return flits + cxgbit_sgl_len(cnt); in cxgbit_calc_tx_flits_ofld()
/Linux-v5.4/drivers/crypto/chelsio/chtls/
Dchtls_io.c582 unsigned int flits, cnt; in calc_tx_flits() local
584 flits = immdlen / 8; /* headers */ in calc_tx_flits()
588 return flits + sgl_len(cnt); in calc_tx_flits()
/Linux-v5.4/drivers/scsi/cxgbi/cxgb4i/
Dcxgb4i.c574 unsigned int flits, cnt; in calc_tx_flits_ofld() local
578 flits = skb_transport_offset(skb) / 8; in calc_tx_flits_ofld()
582 return flits + sgl_len(cnt); in calc_tx_flits_ofld()