Lines Matching refs:wr
972 u64 *wr = (u64 *)&q->desc[index]; in ring_tx_db() local
976 wr); in ring_tx_db()
1141 struct fw_eth_tx_pkt_wr *wr; in t4_eth_xmit() local
1200 wr = (void *)&q->q.desc[q->q.pidx]; in t4_eth_xmit()
1201 wr->equiq_to_len16 = htonl(wr_mid); in t4_eth_xmit()
1202 wr->r3 = cpu_to_be64(0); in t4_eth_xmit()
1203 end = (u64 *)wr + flits; in t4_eth_xmit()
1208 struct cpl_tx_pkt_lso *lso = (void *)wr; in t4_eth_xmit()
1214 wr->op_immdlen = htonl(FW_WR_OP_V(FW_ETH_TX_PKT_WR) | in t4_eth_xmit()
1237 wr->op_immdlen = htonl(FW_WR_OP_V(FW_ETH_TX_PKT_WR) | in t4_eth_xmit()
1239 cpl = (void *)(wr + 1); in t4_eth_xmit()
1326 static void ctrlq_check_stop(struct sge_ctrl_txq *q, struct fw_wr_hdr *wr) in ctrlq_check_stop() argument
1330 wr->lo |= htonl(FW_WR_EQUEQ_F | FW_WR_EQUIQ_F); in ctrlq_check_stop()
1347 struct fw_wr_hdr *wr; in ctrl_xmit() local
1365 wr = (struct fw_wr_hdr *)&q->q.desc[q->q.pidx]; in ctrl_xmit()
1366 inline_tx_skb(skb, &q->q, wr); in ctrl_xmit()
1370 ctrlq_check_stop(q, wr); in ctrl_xmit()
1396 struct fw_wr_hdr *wr; in restart_ctrlq() local
1405 wr = (struct fw_wr_hdr *)&q->q.desc[q->q.pidx]; in restart_ctrlq()
1406 inline_tx_skb(skb, &q->q, wr); in restart_ctrlq()
1414 ctrlq_check_stop(q, wr); in restart_ctrlq()
1510 struct fw_wr_hdr *wr = (struct fw_wr_hdr *)skb->data; in ofldtxq_stop() local
1512 wr->lo |= htonl(FW_WR_EQUEQ_F | FW_WR_EQUIQ_F); in ofldtxq_stop()