Lines Matching refs:cpl
1512 struct cpl_tx_pkt_core *cpl; in cxgb4_eth_xmit() local
1617 len += sizeof(*cpl); in cxgb4_eth_xmit()
1633 cpl = (void *)(tnl_lso + 1); in cxgb4_eth_xmit()
1645 cpl = write_tso_wr(adap, skb, lso); in cxgb4_eth_xmit()
1648 sgl = (u64 *)(cpl + 1); /* sgl start here */ in cxgb4_eth_xmit()
1659 cpl = write_eo_udp_wr(skb, eowr, hdrlen); in cxgb4_eth_xmit()
1662 start = (u64 *)(cpl + 1); in cxgb4_eth_xmit()
1679 cpl = (void *)(wr + 1); in cxgb4_eth_xmit()
1680 sgl = (u64 *)(cpl + 1); in cxgb4_eth_xmit()
1718 cpl->ctrl0 = htonl(ctrl0); in cxgb4_eth_xmit()
1719 cpl->pack = htons(0); in cxgb4_eth_xmit()
1720 cpl->len = htons(skb->len); in cxgb4_eth_xmit()
1721 cpl->ctrl1 = cpu_to_be64(cntrl); in cxgb4_eth_xmit()
1830 struct cpl_tx_pkt_core *cpl; in cxgb4_vf_eth_xmit() local
1944 sizeof(*cpl))); in cxgb4_vf_eth_xmit()
1965 cpl = (void *)(lso + 1); in cxgb4_vf_eth_xmit()
1981 ? skb->len + sizeof(*cpl) in cxgb4_vf_eth_xmit()
1982 : sizeof(*cpl)); in cxgb4_vf_eth_xmit()
1990 cpl = (void *)(wr + 1); in cxgb4_vf_eth_xmit()
2009 cpl->ctrl0 = cpu_to_be32(TXPKT_OPCODE_V(CPL_TX_PKT_XT) | in cxgb4_vf_eth_xmit()
2012 cpl->pack = cpu_to_be16(0); in cxgb4_vf_eth_xmit()
2013 cpl->len = cpu_to_be16(skb->len); in cxgb4_vf_eth_xmit()
2014 cpl->ctrl1 = cpu_to_be64(cntrl); in cxgb4_vf_eth_xmit()
2023 cxgb4_inline_tx_skb(skb, &txq->q, cpl + 1); in cxgb4_vf_eth_xmit()
2062 struct ulptx_sgl *sgl = (struct ulptx_sgl *)(cpl + 1); in cxgb4_vf_eth_xmit()
2203 struct cpl_tx_pkt_core *cpl; in write_eo_wr() local
2233 cpl = write_eo_udp_wr(skb, wr, hdr_len); in write_eo_wr()
2248 cpl = write_tso_wr(adap, skb, lso); in write_eo_wr()
2251 cpl = (void *)(wr + 1); in write_eo_wr()
2257 return cpl; in write_eo_wr()
2269 struct cpl_tx_pkt_core *cpl; in ethofld_hard_xmit() local
2328 cpl = write_eo_wr(adap, eosw_txq, skb, wr, hdr_len, wrlen); in ethofld_hard_xmit()
2333 cpl->ctrl0 = cpu_to_be32(TXPKT_OPCODE_V(CPL_TX_PKT_XT) | in ethofld_hard_xmit()
2336 cpl->pack = 0; in ethofld_hard_xmit()
2337 cpl->len = cpu_to_be16(skb->len); in ethofld_hard_xmit()
2338 cpl->ctrl1 = cpu_to_be64(cntrl); in ethofld_hard_xmit()
2340 start = (u64 *)(cpl + 1); in ethofld_hard_xmit()
2670 struct cpl_tx_pkt_core *cpl; in cxgb4_selftest_lb_pkt() local
2677 flits = DIV_ROUND_UP(pkt_len + sizeof(*cpl) + sizeof(*wr), in cxgb4_selftest_lb_pkt()
2699 sizeof(*cpl))); in cxgb4_selftest_lb_pkt()
2703 cpl = (void *)(wr + 1); in cxgb4_selftest_lb_pkt()
2704 sgl = (u8 *)(cpl + 1); in cxgb4_selftest_lb_pkt()
2709 cpl->ctrl0 = htonl(ctrl0); in cxgb4_selftest_lb_pkt()
2710 cpl->pack = htons(0); in cxgb4_selftest_lb_pkt()
2711 cpl->len = htons(pkt_len); in cxgb4_selftest_lb_pkt()
2712 cpl->ctrl1 = cpu_to_be64(TXPKT_L4CSUM_DIS_F | TXPKT_IPCSUM_DIS_F); in cxgb4_selftest_lb_pkt()
3504 struct cpl_rx_mps_pkt *cpl = NULL; in t4_systim_to_hwstamp() local
3508 cpl = (struct cpl_rx_mps_pkt *)skb->data; in t4_systim_to_hwstamp()
3509 if (!(CPL_RX_MPS_PKT_TYPE_G(ntohl(cpl->op_to_r1_hi)) & in t4_systim_to_hwstamp()
3513 data = skb->data + sizeof(*cpl); in t4_systim_to_hwstamp()
4076 const struct cpl_fw4_ack *cpl; in cxgb4_ethofld_rx_handler() local
4084 cpl = (const struct cpl_fw4_ack *)rsp; in cxgb4_ethofld_rx_handler()
4085 eotid = CPL_FW4_ACK_FLOWID_G(ntohl(OPCODE_TID(cpl))) - in cxgb4_ethofld_rx_handler()
4096 credits = cpl->credits; in cxgb4_ethofld_rx_handler()
4127 eosw_txq->cred += cpl->credits; in cxgb4_ethofld_rx_handler()