Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
A Dchcr_ipsec.c367 unsigned int flits; in calc_tx_sec_flits() local
387 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_sec_flits()
397 flits += (sizeof(struct fw_ulptx_wr) + in calc_tx_sec_flits()
402 return flits; in calc_tx_sec_flits()
563 unsigned int flits; in ch_ipsec_crypto_wreq() local
580 flits = calc_tx_sec_flits(skb, sa_entry, &immediate); in ch_ipsec_crypto_wreq()
581 ndesc = DIV_ROUND_UP(flits, 2); in ch_ipsec_crypto_wreq()
707 unsigned int last_desc, ndesc, flits = 0; in ch_ipsec_xmit() local
737 ndesc = flits_to_desc(flits); in ch_ipsec_xmit()
745 flits); in ch_ipsec_xmit()
[all …]
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
A Dchcr_ktls.c1153 end = (u64 *)pos + flits; in chcr_ktls_xmit_wr_complete()
1157 len16 = DIV_ROUND_UP(flits, 2); in chcr_ktls_xmit_wr_complete()
1284 unsigned int flits = 0, ndesc; in chcr_ktls_xmit_wr_short() local
1308 flits += 2; in chcr_ktls_xmit_wr_short()
1335 end = (u64 *)pos + flits; in chcr_ktls_xmit_wr_short()
1469 unsigned int flits = 0, ndesc; in chcr_ktls_tx_plaintxt() local
1481 flits += chcr_sgl_len(nfrags); in chcr_ktls_tx_plaintxt()
1483 flits += 2; in chcr_ktls_tx_plaintxt()
1514 end = (u64 *)pos + flits; in chcr_ktls_tx_plaintxt()
1577 unsigned int flits, ndesc; in chcr_ktls_tunnel_pkt() local
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4/
A Dsge.c761 unsigned int flits; in calc_tx_flits() local
803 return flits; in calc_tx_flits()
1787 unsigned int flits; in t4vf_calc_tx_flits() local
1813 return flits; in t4vf_calc_tx_flits()
1928 end = (u64 *)wr + flits; in cxgb4_vf_eth_xmit()
2173 u8 flits, nsgl = 0; in ethofld_calc_tx_flits() local
2195 return flits + nsgl; in ethofld_calc_tx_flits()
2275 u8 flits, ndesc; in ethofld_hard_xmit() local
2302 wrlen = flits * 8; in ethofld_hard_xmit()
2671 u32 ctrl0, ndesc, flits; in cxgb4_selftest_lb_pkt() local
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb3/
A Dsge.c942 unsigned int flits; in calc_tx_descs() local
949 flits++; in calc_tx_descs()
950 return flits_to_desc(flits); in calc_tx_descs()
1104 sd->sflit = flits; in write_wr_hdr_sgl()
1110 V_WR_SGLSFLT(flits)) | wr_hi; in write_wr_hdr_sgl()
1153 flits = 1; in write_wr_hdr_sgl()
1209 flits = 3; in write_tx_pkt_wr()
1224 flits = (skb->len + 7) / 8 + 2; in write_tx_pkt_wr()
1236 flits = 2; in write_tx_pkt_wr()
1636 unsigned int sgl_flits, flits; in write_ofld_wr() local
[all …]
/linux/drivers/net/ethernet/chelsio/cxgb4vf/
A Dsge.c822 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()
1216 ndesc = flits_to_desc(flits); in t4vf_eth_xmit()
1244 wr_mid = FW_WR_LEN16_V(DIV_ROUND_UP(flits, 2)); in t4vf_eth_xmit()
[all …]
/linux/drivers/infiniband/hw/cxgb4/
A 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/drivers/infiniband/hw/hfi1/
A Ddriver.c1756 u64 *flits = packet->ebuf; in process_receive_bypass() local
1758 if (flits && !(packet->rhf & RHF_LEN_ERR)) { in process_receive_bypass()
1759 dd->err_info_rcvport.packet_flit1 = flits[0]; in process_receive_bypass()
1761 packet->tlen > sizeof(flits[0]) ? in process_receive_bypass()
1762 flits[1] : 0; in process_receive_bypass()
/linux/drivers/target/iscsi/cxgbit/
A Dcxgbit_target.c114 unsigned int flits, cnt; in cxgbit_calc_tx_flits_ofld() local
118 flits = skb_transport_offset(skb) / 8; in cxgbit_calc_tx_flits_ofld()
122 return flits + cxgbit_sgl_len(cnt); in cxgbit_calc_tx_flits_ofld()
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
A 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/drivers/scsi/cxgbi/cxgb4i/
A Dcxgb4i.c578 unsigned int flits, cnt; in calc_tx_flits_ofld() local
582 flits = skb_transport_offset(skb) / 8; in calc_tx_flits_ofld()
586 return flits + sgl_len(cnt); in calc_tx_flits_ofld()

Completed in 49 milliseconds