Lines Matching refs:cpl
1512 struct cpl_tx_pkt_core *cpl; in cxgb4_eth_xmit() local
1616 len += sizeof(*cpl); in cxgb4_eth_xmit()
1632 cpl = (void *)(tnl_lso + 1); in cxgb4_eth_xmit()
1644 cpl = write_tso_wr(adap, skb, lso); in cxgb4_eth_xmit()
1647 sgl = (u64 *)(cpl + 1); /* sgl start here */ in cxgb4_eth_xmit()
1658 cpl = write_eo_udp_wr(skb, eowr, hdrlen); in cxgb4_eth_xmit()
1661 start = (u64 *)(cpl + 1); in cxgb4_eth_xmit()
1678 cpl = (void *)(wr + 1); in cxgb4_eth_xmit()
1679 sgl = (u64 *)(cpl + 1); in cxgb4_eth_xmit()
1717 cpl->ctrl0 = htonl(ctrl0); in cxgb4_eth_xmit()
1718 cpl->pack = htons(0); in cxgb4_eth_xmit()
1719 cpl->len = htons(skb->len); in cxgb4_eth_xmit()
1720 cpl->ctrl1 = cpu_to_be64(cntrl); in cxgb4_eth_xmit()
1829 struct cpl_tx_pkt_core *cpl; in cxgb4_vf_eth_xmit() local
1940 sizeof(*cpl))); in cxgb4_vf_eth_xmit()
1961 cpl = (void *)(lso + 1); in cxgb4_vf_eth_xmit()
1977 ? skb->len + sizeof(*cpl) in cxgb4_vf_eth_xmit()
1978 : sizeof(*cpl)); in cxgb4_vf_eth_xmit()
1986 cpl = (void *)(wr + 1); in cxgb4_vf_eth_xmit()
2005 cpl->ctrl0 = cpu_to_be32(TXPKT_OPCODE_V(CPL_TX_PKT_XT) | in cxgb4_vf_eth_xmit()
2008 cpl->pack = cpu_to_be16(0); in cxgb4_vf_eth_xmit()
2009 cpl->len = cpu_to_be16(skb->len); in cxgb4_vf_eth_xmit()
2010 cpl->ctrl1 = cpu_to_be64(cntrl); in cxgb4_vf_eth_xmit()
2019 cxgb4_inline_tx_skb(skb, &txq->q, cpl + 1); in cxgb4_vf_eth_xmit()
2058 struct ulptx_sgl *sgl = (struct ulptx_sgl *)(cpl + 1); in cxgb4_vf_eth_xmit()
2199 struct cpl_tx_pkt_core *cpl; in write_eo_wr() local
2229 cpl = write_eo_udp_wr(skb, wr, hdr_len); in write_eo_wr()
2244 cpl = write_tso_wr(adap, skb, lso); in write_eo_wr()
2247 cpl = (void *)(wr + 1); in write_eo_wr()
2253 return cpl; in write_eo_wr()
2265 struct cpl_tx_pkt_core *cpl; in ethofld_hard_xmit() local
2324 cpl = write_eo_wr(adap, eosw_txq, skb, wr, hdr_len, wrlen); in ethofld_hard_xmit()
2329 cpl->ctrl0 = cpu_to_be32(TXPKT_OPCODE_V(CPL_TX_PKT_XT) | in ethofld_hard_xmit()
2332 cpl->pack = 0; in ethofld_hard_xmit()
2333 cpl->len = cpu_to_be16(skb->len); in ethofld_hard_xmit()
2334 cpl->ctrl1 = cpu_to_be64(cntrl); in ethofld_hard_xmit()
2336 start = (u64 *)(cpl + 1); in ethofld_hard_xmit()
2666 struct cpl_tx_pkt_core *cpl; in cxgb4_selftest_lb_pkt() local
2673 flits = DIV_ROUND_UP(pkt_len + sizeof(*cpl) + sizeof(*wr), in cxgb4_selftest_lb_pkt()
2695 sizeof(*cpl))); in cxgb4_selftest_lb_pkt()
2699 cpl = (void *)(wr + 1); in cxgb4_selftest_lb_pkt()
2700 sgl = (u8 *)(cpl + 1); in cxgb4_selftest_lb_pkt()
2705 cpl->ctrl0 = htonl(ctrl0); in cxgb4_selftest_lb_pkt()
2706 cpl->pack = htons(0); in cxgb4_selftest_lb_pkt()
2707 cpl->len = htons(pkt_len); in cxgb4_selftest_lb_pkt()
2708 cpl->ctrl1 = cpu_to_be64(TXPKT_L4CSUM_DIS_F | TXPKT_IPCSUM_DIS_F); in cxgb4_selftest_lb_pkt()
3500 struct cpl_rx_mps_pkt *cpl = NULL; in t4_systim_to_hwstamp() local
3504 cpl = (struct cpl_rx_mps_pkt *)skb->data; in t4_systim_to_hwstamp()
3505 if (!(CPL_RX_MPS_PKT_TYPE_G(ntohl(cpl->op_to_r1_hi)) & in t4_systim_to_hwstamp()
3509 data = skb->data + sizeof(*cpl); in t4_systim_to_hwstamp()
4053 const struct cpl_fw4_ack *cpl; in cxgb4_ethofld_rx_handler() local
4061 cpl = (const struct cpl_fw4_ack *)rsp; in cxgb4_ethofld_rx_handler()
4062 eotid = CPL_FW4_ACK_FLOWID_G(ntohl(OPCODE_TID(cpl))) - in cxgb4_ethofld_rx_handler()
4073 credits = cpl->credits; in cxgb4_ethofld_rx_handler()
4104 eosw_txq->cred += cpl->credits; in cxgb4_ethofld_rx_handler()