Lines Matching refs:ibmveth_adapter
42 static void ibmveth_rxq_harvest_buffer(struct ibmveth_adapter *adapter);
81 #define IBMVETH_STAT_OFF(stat) offsetof(struct ibmveth_adapter, stat)
103 static inline u32 ibmveth_rxq_flags(struct ibmveth_adapter *adapter) in ibmveth_rxq_flags()
108 static inline int ibmveth_rxq_toggle(struct ibmveth_adapter *adapter) in ibmveth_rxq_toggle()
114 static inline int ibmveth_rxq_pending_buffer(struct ibmveth_adapter *adapter) in ibmveth_rxq_pending_buffer()
119 static inline int ibmveth_rxq_buffer_valid(struct ibmveth_adapter *adapter) in ibmveth_rxq_buffer_valid()
124 static inline int ibmveth_rxq_frame_offset(struct ibmveth_adapter *adapter) in ibmveth_rxq_frame_offset()
129 static inline int ibmveth_rxq_large_packet(struct ibmveth_adapter *adapter) in ibmveth_rxq_large_packet()
134 static inline int ibmveth_rxq_frame_length(struct ibmveth_adapter *adapter) in ibmveth_rxq_frame_length()
139 static inline int ibmveth_rxq_csum_good(struct ibmveth_adapter *adapter) in ibmveth_rxq_csum_good()
212 static void ibmveth_replenish_buffer_pool(struct ibmveth_adapter *adapter, in ibmveth_replenish_buffer_pool()
307 static void ibmveth_update_rx_no_buffer(struct ibmveth_adapter *adapter) in ibmveth_update_rx_no_buffer()
315 static void ibmveth_replenish_task(struct ibmveth_adapter *adapter) in ibmveth_replenish_task()
333 static void ibmveth_free_buffer_pool(struct ibmveth_adapter *adapter, in ibmveth_free_buffer_pool()
367 static void ibmveth_remove_buffer_from_pool(struct ibmveth_adapter *adapter, in ibmveth_remove_buffer_from_pool()
402 static inline struct sk_buff *ibmveth_rxq_get_buffer(struct ibmveth_adapter *adapter) in ibmveth_rxq_get_buffer()
415 static int ibmveth_rxq_recycle_buffer(struct ibmveth_adapter *adapter) in ibmveth_rxq_recycle_buffer()
456 static void ibmveth_rxq_harvest_buffer(struct ibmveth_adapter *adapter) in ibmveth_rxq_harvest_buffer()
466 static void ibmveth_free_tx_ltb(struct ibmveth_adapter *adapter, int idx) in ibmveth_free_tx_ltb()
474 static int ibmveth_allocate_tx_ltb(struct ibmveth_adapter *adapter, int idx) in ibmveth_allocate_tx_ltb()
498 static int ibmveth_register_logical_lan(struct ibmveth_adapter *adapter, in ibmveth_register_logical_lan()
527 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_open()
684 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_close()
738 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_set_link_ksettings()
748 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_get_link_ksettings()
759 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_init_link_settings()
792 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_set_csum_offload()
875 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_set_tso()
936 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_set_features()
984 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_get_ethtool_stats()
1003 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_set_channels()
1070 static int ibmveth_send(struct ibmveth_adapter *adapter, in ibmveth_send()
1118 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_start_xmit()
1263 struct ibmveth_adapter *adapter) in ibmveth_rx_csum_helper()
1333 struct ibmveth_adapter *adapter = in ibmveth_poll()
1334 container_of(napi, struct ibmveth_adapter, napi); in ibmveth_poll()
1447 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_interrupt()
1461 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_set_multicast_list()
1515 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_change_mtu()
1576 struct ibmveth_adapter *adapter; in ibmveth_get_desired_dma()
1613 struct ibmveth_adapter *adapter = netdev_priv(dev); in ibmveth_set_mac_addr()
1653 struct ibmveth_adapter *adapter; in ibmveth_probe()
1686 netdev = alloc_etherdev_mqs(sizeof(struct ibmveth_adapter), IBMVETH_MAX_QUEUES, 1); in ibmveth_probe()
1784 struct ibmveth_adapter *adapter = netdev_priv(netdev); in ibmveth_remove()
1823 struct ibmveth_adapter *adapter = netdev_priv(netdev); in veth_pool_store()