| /drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
| A D | chcr_ipsec.c | 361 unsigned int flits; in calc_tx_sec_flits() local 381 flits = sgl_len(skb_shinfo(skb)->nr_frags + 1); in calc_tx_sec_flits() 391 flits += (sizeof(struct fw_ulptx_wr) + in calc_tx_sec_flits() 396 return flits; in calc_tx_sec_flits() 557 unsigned int flits; in ch_ipsec_crypto_wreq() local 574 flits = calc_tx_sec_flits(skb, sa_entry, &immediate); in ch_ipsec_crypto_wreq() 575 ndesc = DIV_ROUND_UP(flits, 2); in ch_ipsec_crypto_wreq() 701 unsigned int last_desc, ndesc, flits = 0; in ch_ipsec_xmit() local 731 ndesc = flits_to_desc(flits); in ch_ipsec_xmit() 739 flits); in ch_ipsec_xmit() [all …]
|
| /drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| A D | chcr_ktls.c | 1149 end = (u64 *)pos + flits; in chcr_ktls_xmit_wr_complete() 1153 len16 = DIV_ROUND_UP(flits, 2); in chcr_ktls_xmit_wr_complete() 1280 unsigned int flits = 0, ndesc; in chcr_ktls_xmit_wr_short() local 1304 flits += 2; in chcr_ktls_xmit_wr_short() 1331 end = (u64 *)pos + flits; in chcr_ktls_xmit_wr_short() 1465 unsigned int flits = 0, ndesc; in chcr_ktls_tx_plaintxt() local 1477 flits += chcr_sgl_len(nfrags); in chcr_ktls_tx_plaintxt() 1479 flits += 2; in chcr_ktls_tx_plaintxt() 1510 end = (u64 *)pos + flits; in chcr_ktls_tx_plaintxt() 1573 unsigned int flits, ndesc; in chcr_ktls_tunnel_pkt() local [all …]
|
| /drivers/net/ethernet/chelsio/cxgb4/ |
| A D | sge.c | 761 unsigned int flits; in calc_tx_flits() local 803 return flits; in calc_tx_flits() 1774 unsigned int flits; in t4vf_calc_tx_flits() local 1800 return flits; in t4vf_calc_tx_flits() 1917 end = (u64 *)wr + flits; in cxgb4_vf_eth_xmit() 2162 u8 flits, nsgl = 0; in ethofld_calc_tx_flits() local 2184 return flits + nsgl; in ethofld_calc_tx_flits() 2264 u8 flits, ndesc; in ethofld_hard_xmit() local 2290 wrlen = flits * 8; in ethofld_hard_xmit() 2660 u32 ctrl0, ndesc, flits; in cxgb4_selftest_lb_pkt() local [all …]
|
| /drivers/net/ethernet/chelsio/cxgb3/ |
| A D | sge.c | 940 unsigned int flits; in calc_tx_descs() local 947 flits++; in calc_tx_descs() 948 return flits_to_desc(flits); in calc_tx_descs() 1102 sd->sflit = flits; in write_wr_hdr_sgl() 1108 V_WR_SGLSFLT(flits)) | wr_hi; in write_wr_hdr_sgl() 1151 flits = 1; in write_wr_hdr_sgl() 1207 flits = 3; in write_tx_pkt_wr() 1222 flits = (skb->len + 7) / 8 + 2; in write_tx_pkt_wr() 1234 flits = 2; in write_tx_pkt_wr() 1634 unsigned int sgl_flits, flits; in write_ofld_wr() local [all …]
|
| /drivers/net/ethernet/chelsio/cxgb4vf/ |
| A D | sge.c | 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 1212 flits = calc_tx_flits(skb); in t4vf_eth_xmit() 1213 ndesc = flits_to_desc(flits); in t4vf_eth_xmit() 1241 wr_mid = FW_WR_LEN16_V(DIV_ROUND_UP(flits, 2)); in t4vf_eth_xmit() [all …]
|
| /drivers/infiniband/hw/cxgb4/ |
| A D | t4.h | 110 __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
|
| /drivers/infiniband/hw/hfi1/ |
| A D | driver.c | 1751 u64 *flits = packet->ebuf; in process_receive_bypass() local 1753 if (flits && !(packet->rhf & RHF_LEN_ERR)) { in process_receive_bypass() 1754 dd->err_info_rcvport.packet_flit1 = flits[0]; in process_receive_bypass() 1756 packet->tlen > sizeof(flits[0]) ? in process_receive_bypass() 1757 flits[1] : 0; in process_receive_bypass()
|
| /drivers/target/iscsi/cxgbit/ |
| A D | cxgbit_target.c | 114 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()
|
| /drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
| A D | chtls_io.c | 582 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()
|
| /drivers/scsi/cxgbi/cxgb4i/ |
| A D | cxgb4i.c | 579 unsigned int flits, cnt; in calc_tx_flits_ofld() local 583 flits = skb_transport_offset(skb) / 8; in calc_tx_flits_ofld() 587 return flits + sgl_len(cnt); in calc_tx_flits_ofld()
|