Home
last modified time | relevance | path

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

/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_cm.c218 struct ecore_ll2_tx_pkt_info ll2_tx_pkt; in qlnxr_ll2_post_tx() local
224 memset(&ll2_tx_pkt, 0, sizeof(ll2_tx_pkt)); in qlnxr_ll2_post_tx()
234 ll2_tx_pkt.num_of_bds = 1 /* hdr */ + pkt->n_seg; in qlnxr_ll2_post_tx()
235 ll2_tx_pkt.vlan = 0; /* ??? */ in qlnxr_ll2_post_tx()
236 ll2_tx_pkt.tx_dest = ECORE_LL2_TX_DEST_NW; in qlnxr_ll2_post_tx()
237 ll2_tx_pkt.ecore_roce_flavor = roce_flavor; in qlnxr_ll2_post_tx()
238 ll2_tx_pkt.first_frag = pkt->header.baddr; in qlnxr_ll2_post_tx()
239 ll2_tx_pkt.first_frag_len = pkt->header.len; in qlnxr_ll2_post_tx()
240 ll2_tx_pkt.cookie = pkt; in qlnxr_ll2_post_tx()
241 ll2_tx_pkt.enable_ip_cksum = 1; // Only for RoCEv2:IPv4 in qlnxr_ll2_post_tx()
[all …]