/linux-master/drivers/net/ethernet/dec/tulip/ |
H A D | de2104x.c | 301 struct de_desc *tx_ring; member in struct:de_private [all...] |
H A D | tulip.h | 405 struct tulip_tx_desc *tx_ring; member in struct:tulip_private
|
/linux-master/drivers/net/ethernet/amd/ |
H A D | pcnet32.c | 237 __le32 tx_ring; member in struct:pcnet32_init_block 259 struct pcnet32_tx_head *tx_ring; member in struct:pcnet32_private [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | fealnx.c | 371 struct fealnx_desc *tx_ring; member in struct:netdev_private [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_main.c | 117 inline void qlcnic_update_cmd_producer(struct qlcnic_host_tx_ring *tx_ring) argument 1699 struct qlcnic_host_tx_ring *tx_ring; local 1787 struct qlcnic_host_tx_ring *tx_ring; local 2341 struct qlcnic_host_tx_ring *tx_ring; local 2357 struct qlcnic_host_tx_ring *tx_ring; local 2940 dump_tx_ring_desc(struct qlcnic_host_tx_ring *tx_ring) argument 2958 struct qlcnic_host_tx_ring *tx_ring; local 3136 struct qlcnic_host_tx_ring *tx_ring = data; local [all...] |
H A D | qlcnic_83xx_hw.c | 1295 qlcnic_83xx_del_tx_ctx(struct qlcnic_adapter *adapter, struct qlcnic_host_tx_ring *tx_ring) argument 2140 qlcnic_83xx_change_l2_filter(struct qlcnic_adapter *adapter, u64 *addr, u16 vlan_id, struct qlcnic_host_tx_ring *tx_ring) argument
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_star_emac.c | 263 struct mtk_star_ring tx_ring; member in struct:mtk_star_priv
|
/linux-master/drivers/net/ethernet/altera/ |
H A D | altera_tse.h | 427 struct tse_buffer *tx_ring; member in struct:altera_tse_private
|
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hix5hd2_gmac.c | 247 struct hix5hd2_sg_desc_ring tx_ring; member in struct:hix5hd2_priv [all...] |
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_main.c | 1197 struct nx_host_tx_ring *tx_ring; local 102 netxen_nic_update_cmd_producer(struct netxen_adapter *adapter, struct nx_host_tx_ring *tx_ring) argument 114 netxen_nic_update_cmd_consumer(struct netxen_adapter *adapter, struct nx_host_tx_ring *tx_ring) argument 1840 netxen_tso_check(struct net_device *netdev, struct nx_host_tx_ring *tx_ring, struct cmd_desc_type0 *first_desc, struct sk_buff *skb) argument 2023 struct nx_host_tx_ring *tx_ring = adapter->tx_ring; local [all...] |
/linux-master/drivers/dma/ |
H A D | xgene-dma.c | 285 struct xgene_dma_ring tx_ring; member in struct:xgene_dma_chan 1219 struct xgene_dma_ring *tx_ring = &chan->tx_ring; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 398 struct nfp_net_tx_ring *tx_ring; member in struct:nfp_net_r_vector
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.c | 22 static void i40e_fdir(struct i40e_ring *tx_ring, argument 87 struct i40e_ring *tx_ring; local 782 i40e_clean_tx_ring(struct i40e_ring *tx_ring) argument 822 i40e_free_tx_resources(struct i40e_ring *tx_ring) argument 873 struct i40e_ring *tx_ring = NULL; local 926 i40e_clean_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring, int napi_budget, unsigned int *tx_cleaned) argument 1415 i40e_setup_tx_descriptors(struct i40e_ring *tx_ring) argument 2860 i40e_atr(struct i40e_ring *tx_ring, struct sk_buff *skb, u32 tx_flags) argument 3003 i40e_tx_prepare_vlan_flags(struct sk_buff *skb, struct i40e_ring *tx_ring, u32 *flags) argument 3200 i40e_tsyn(struct i40e_ring *tx_ring, struct sk_buff *skb, u32 tx_flags, u64 *cd_type_cmd_tso_mss) argument 3244 i40e_tx_enable_csum(struct sk_buff *skb, u32 *tx_flags, u32 *td_cmd, u32 *td_offset, struct i40e_ring *tx_ring, u32 *cd_tunneling) argument 3427 i40e_create_tx_ctx(struct i40e_ring *tx_ring, const u64 cd_type_cmd_tso_mss, const u32 cd_tunneling, const u32 cd_l2tag2) argument 3458 __i40e_maybe_stop_tx(struct i40e_ring *tx_ring, int size) argument 3572 i40e_tx_map(struct i40e_ring *tx_ring, struct sk_buff *skb, struct i40e_tx_buffer *first, u32 tx_flags, const u8 hdr_len, u32 td_cmd, u32 td_offset) argument 3870 i40e_xmit_frame_ring(struct sk_buff *skb, struct i40e_ring *tx_ring) argument 3982 struct i40e_ring *tx_ring = vsi->tx_rings[skb->queue_mapping]; local [all...] |
/linux-master/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc.c | 70 static void enetc_unmap_tx_buff(struct enetc_bdr *tx_ring, argument 87 static void enetc_free_tx_frame(struct enetc_bdr *tx_ring, argument 106 static void enetc_update_tx_ring_tail(struct enetc_bdr *tx_ring) argument 45 enetc_rx_ring_from_xdp_tx_ring(struct enetc_ndev_priv *priv, struct enetc_bdr *tx_ring) argument 145 enetc_map_tx_buffs(struct enetc_bdr *tx_ring, struct sk_buff *skb) argument 339 enetc_map_tx_tso_hdr(struct enetc_bdr *tx_ring, struct sk_buff *skb, struct enetc_tx_swbd *tx_swbd, union enetc_tx_bd *txbd, int *i, int hdr_len, int data_len) argument 392 enetc_map_tx_tso_data(struct enetc_bdr *tx_ring, struct sk_buff *skb, struct enetc_tx_swbd *tx_swbd, union enetc_tx_bd *txbd, char *data, int size, bool last_bd) argument 458 enetc_tso_complete_csum(struct enetc_bdr *tx_ring, struct tso_t *tso, struct sk_buff *skb, char *hdr, int len, __wsum sum) argument 488 enetc_map_tx_tso_buffs(struct enetc_bdr *tx_ring, struct sk_buff *skb) argument 592 struct enetc_bdr *tx_ring; local 724 enetc_bd_ready_count(struct enetc_bdr *tx_ring, int ci) argument 775 enetc_recycle_xdp_tx_buff(struct enetc_bdr *tx_ring, struct enetc_tx_swbd *tx_swbd) argument 814 enetc_clean_tx_ring(struct enetc_bdr *tx_ring, int napi_budget) argument 1252 enetc_xdp_map_tx_buff(struct enetc_bdr *tx_ring, int i, struct enetc_tx_swbd *tx_swbd, int frm_len) argument 1271 enetc_xdp_tx(struct enetc_bdr *tx_ring, struct enetc_tx_swbd *xdp_tx_arr, int num_tx_swbd) argument 1307 enetc_xdp_frame_to_xdp_tx_swbd(struct enetc_bdr *tx_ring, struct enetc_tx_swbd *xdp_tx_arr, struct xdp_frame *xdp_frame) argument 1379 struct enetc_bdr *tx_ring; local 1538 struct enetc_bdr *tx_ring; local 1838 struct enetc_bdr *tx_ring = priv->tx_ring[i]; local 1940 enetc_assign_tx_resource(struct enetc_bdr *tx_ring, const struct enetc_bdr_resource *res) argument 1990 enetc_free_tx_ring(struct enetc_bdr *tx_ring) argument 2111 enetc_setup_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) argument 2209 enetc_enable_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) argument 2269 enetc_wait_txbdr(struct enetc_hw *hw, struct enetc_bdr *tx_ring) argument 2645 struct enetc_bdr *tx_ring; local 2675 struct enetc_bdr *tx_ring; local [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 481 struct iavf_ring *tx_ring = &adapter->tx_rings[t_idx]; local 1472 struct iavf_ring *tx_ring = &adapter->tx_rings[i]; local 1576 struct iavf_ring *tx_ring; local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 1922 e1000_free_tx_resources(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring) argument 1980 e1000_clean_tx_ring(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring) argument 2691 e1000_tso(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, __be16 protocol) argument 2761 e1000_tx_csum(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, __be16 protocol) argument 2819 e1000_tx_map(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, struct sk_buff *skb, unsigned int first, unsigned int max_per_txd, unsigned int nr_frags, unsigned int mss) argument 2966 e1000_tx_queue(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring, int tx_flags, int count) argument 3066 struct e1000_tx_ring *tx_ring = adapter->tx_ring; local 3087 e1000_maybe_stop_tx(struct net_device *netdev, struct e1000_tx_ring *tx_ring, int size) argument 3101 struct e1000_tx_ring *tx_ring; local 3356 struct e1000_tx_ring *tx_ring = adapter->tx_ring; local 3824 e1000_clean_tx_irq(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring) argument [all...] |
/linux-master/drivers/net/ethernet/dlink/ |
H A D | sundance.c | 364 struct netdev_desc *tx_ring; member in struct:netdev_private [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 1376 struct mlx4_en_tx_ring *tx_ring = priv->tx_ring[TX][txqueue]; local 1619 struct mlx4_en_tx_ring *tx_ring = priv->tx_ring[TX_XDP][tx_ring_idx]; local 1633 struct mlx4_en_tx_ring *tx_ring; local 2042 struct mlx4_en_tx_ring **tx_ring; local 2705 struct mlx4_en_tx_ring *tx_ring = priv->tx_ring[TX][queue_index]; local [all...] |
H A D | mlx4_en.h | 594 struct mlx4_en_tx_ring **tx_ring[MLX4_EN_NUM_TX_TYPES]; member in struct:mlx4_en_priv
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 53 struct ena_ring *tx_ring; local 259 struct ena_ring *tx_ring = &adapter->tx_ring[qid]; local 326 struct ena_ring *tx_ring = &adapter->tx_ring[qid]; local 685 ena_unmap_tx_buff(struct ena_ring *tx_ring, struct ena_tx_buffer *tx_info) argument 718 ena_free_tx_bufs(struct ena_ring *tx_ring) argument 758 struct ena_ring *tx_ring; local 819 validate_tx_req_id(struct ena_ring *tx_ring, u16 req_id) argument 830 ena_clean_tx_irq(struct ena_ring *tx_ring, u32 budget) argument 1391 ena_unmask_interrupt(struct ena_ring *tx_ring, struct ena_ring *rx_ring) argument 1424 ena_update_ring_numa_node(struct ena_ring *tx_ring, struct ena_ring *rx_ring) argument 1463 struct ena_ring *tx_ring, *rx_ring; local 1789 struct ena_ring *rx_ring, *tx_ring; local 1889 struct ena_ring *tx_ring; local 2468 ena_check_and_linearize_skb(struct ena_ring *tx_ring, struct sk_buff *skb) argument 2494 ena_tx_map_skb(struct ena_ring *tx_ring, struct ena_tx_buffer *tx_info, struct sk_buff *skb, void **push_hdr, u16 *header_len) argument 2604 struct ena_ring *tx_ring; local 2818 struct ena_ring *rx_ring, *tx_ring; local 3415 check_missing_comp_in_tx_queue(struct ena_adapter *adapter, struct ena_ring *tx_ring) argument 3507 struct ena_ring *tx_ring; local [all...] |
/linux-master/drivers/net/ethernet/renesas/ |
H A D | sh_eth.h | 541 struct sh_eth_txdesc *tx_ring; member in struct:sh_eth_private
|
/linux-master/drivers/net/ethernet/alteon/ |
H A D | acenic.h | 648 struct tx_desc *tx_ring; member in struct:ace_private
|
/linux-master/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 526 starfire_tx_desc *tx_ring; member in struct:netdev_private
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bgmac.h | 463 struct bgmac_dma_ring tx_ring[BGMAC_MAX_TX_RINGS]; member in struct:bgmac
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_ib.h | 463 struct mlx4_ib_tun_tx_buf *tx_ring; member in struct:mlx4_ib_demux_pv_qp
|