Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_io.c302 struct cmd_desc_type0 *first_desc, in qlcnic_send_filter() argument
371 struct cmd_desc_type0 *first_desc, in qlcnic_tx_encap_pkt() argument
392 first_desc->outer_hdr_length = outer_hdr_len; in qlcnic_tx_encap_pkt()
396 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in qlcnic_tx_encap_pkt()
397 first_desc->hdr_length = inner_hdr_len; in qlcnic_tx_encap_pkt()
447 first_desc->encap_descr = cpu_to_le16(encap_descr); in qlcnic_tx_encap_pkt()
449 first_desc->tcp_hdr_offset = skb_inner_transport_offset(skb); in qlcnic_tx_encap_pkt()
450 first_desc->ip_hdr_offset = skb_inner_network_offset(skb); in qlcnic_tx_encap_pkt()
452 qlcnic_set_tx_flags_opcode(first_desc, flags, opcode); in qlcnic_tx_encap_pkt()
458 struct cmd_desc_type0 *first_desc, struct sk_buff *skb, in qlcnic_tx_pkt() argument
[all …]
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_main.c1247 struct sxgbe_tx_norm_desc *first_desc, in sxgbe_tso_prepare() argument
1256 first_desc->tdes01 = dma_map_single(priv->device, skb->data, in sxgbe_tso_prepare()
1258 if (dma_mapping_error(priv->device, first_desc->tdes01)) in sxgbe_tso_prepare()
1261 first_desc->tdes23.tx_rd_des23.first_desc = 1; in sxgbe_tso_prepare()
1262 priv->hw->desc->tx_desc_enable_tse(first_desc, 1, total_hdr_len, in sxgbe_tso_prepare()
1284 struct sxgbe_tx_norm_desc *tx_desc, *first_desc; in sxgbe_xmit() local
1318 first_desc = tx_desc; in sxgbe_xmit()
1320 ctxt_desc = (struct sxgbe_tx_ctxt_desc *)first_desc; in sxgbe_xmit()
1341 first_desc = tqueue->dma_tx + entry; in sxgbe_xmit()
1345 sxgbe_tso_prepare(priv, first_desc, skb); in sxgbe_xmit()
[all …]
H A Dsxgbe_desc.h52 u16 first_desc:1; member
116 u32 first_desc:1; member
H A Dsxgbe_desc.c42 p->tdes23.tx_rd_des23.first_desc = is_fd; in sxgbe_prepare_tx_desc()
248 return p->rdes23.rx_wb_des23.first_desc; in sxgbe_get_rx_fd_status()
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_main.c1842 struct cmd_desc_type0 *first_desc, in netxen_tso_check() argument
1862 netxen_set_tx_vlan_tci(first_desc, vid); in netxen_tso_check()
1871 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in netxen_tso_check()
1872 first_desc->total_hdr_length = hdr_len; in netxen_tso_check()
1874 first_desc->total_hdr_length += VLAN_HLEN; in netxen_tso_check()
1875 first_desc->tcp_hdr_offset = VLAN_HLEN; in netxen_tso_check()
1876 first_desc->ip_hdr_offset = VLAN_HLEN; in netxen_tso_check()
1905 first_desc->tcp_hdr_offset += skb_transport_offset(skb); in netxen_tso_check()
1906 first_desc->ip_hdr_offset += skb_network_offset(skb); in netxen_tso_check()
1907 netxen_set_tx_flags_opcode(first_desc, flags, opcode); in netxen_tso_check()
[all …]
/linux/drivers/usb/gadget/udc/
H A Dgr_udc.h166 struct gr_dma_desc *first_desc; /* First in the chain */ member
/linux/drivers/net/wireless/ath/wil6210/
H A Dtxrx.c1737 *first_desc = &first_desc_mem; in __wil_tx_vring_tso() local
1889 d = first_desc; in __wil_tx_vring_tso()
1919 wil_tx_desc_set_nr_frags(first_desc, in __wil_tx_vring_tso()
1924 wil_tx_desc_set_nr_frags(first_desc, in __wil_tx_vring_tso()
1935 if (first_desc != d) in __wil_tx_vring_tso()
1936 *_first_desc = *first_desc; in __wil_tx_vring_tso()
1947 } else if (first_desc != d) /* update mid descriptor */ in __wil_tx_vring_tso()
1959 d = first_desc; in __wil_tx_vring_tso()
/linux/drivers/net/ethernet/natsemi/
H A Dns83820.c1053 volatile __le32 *first_desc; local
1124 first_desc = dev->tx_descs + (free_idx * DESC_SIZE);
1138 cmdsts |= (desc == first_desc) ? 0 : CMDSTS_OWN;
1158 first_desc[DESC_CMDSTS] |= cpu_to_le32(CMDSTS_OWN);
/linux/drivers/net/ethernet/marvell/
H A Dmv643xx_eth.c776 u32 *first_cmd_sts, bool first_desc) in txq_put_hdr_tso() argument
808 if (first_desc) in txq_put_hdr_tso()
841 bool first_desc = (desc_count == 0); in txq_submit_tso() local
852 first_desc); in txq_submit_tso()
/linux/drivers/net/ethernet/micrel/
H A Dksz884x.c765 u32 first_desc:1; member
795 u32 first_desc:1;
4675 if (status.rx.last_desc && status.rx.first_desc) { in dev_rcv_packets()
4720 if (status.rx.last_desc && status.rx.first_desc) { in port_rcv_packets()
4765 if (status.rx.last_desc && status.rx.first_desc) { in dev_rcv_special()