vmxnet3_adapter
struct vmxnet3_adapter *adapter)
vmxnet3_ack_events(struct vmxnet3_adapter *adapter, u32 events)
struct vmxnet3_adapter *adapter, struct net_device *netdev)
vmxnet3_tq_stopped(struct vmxnet3_tx_queue *tq, struct vmxnet3_adapter *adapter)
vmxnet3_tq_start(struct vmxnet3_tx_queue *tq, struct vmxnet3_adapter *adapter)
vmxnet3_tq_wake(struct vmxnet3_tx_queue *tq, struct vmxnet3_adapter *adapter)
vmxnet3_create_pp(struct vmxnet3_adapter *adapter,
vmxnet3_tq_stop(struct vmxnet3_tx_queue *tq, struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
vmxnet3_rx_csum(struct vmxnet3_adapter *adapter,
struct vmxnet3_rx_ctx *ctx, struct vmxnet3_adapter *adapter)
vmxnet3_get_hdr_len(struct vmxnet3_adapter *adapter, struct sk_buff *skb,
struct vmxnet3_adapter *adapter, int quota)
vmxnet3_check_link(struct vmxnet3_adapter *adapter, bool affectTxQueue)
struct vmxnet3_adapter *adapter)
vmxnet3_rq_cleanup_all(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter)
vmxnet3_rq_destroy_all_rxdataring(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter)
vmxnet3_rq_init_all(struct vmxnet3_adapter *adapter)
vmxnet3_rq_create(struct vmxnet3_rx_queue *rq, struct vmxnet3_adapter *adapter)
vmxnet3_rq_create_all(struct vmxnet3_adapter *adapter)
vmxnet3_do_poll(struct vmxnet3_adapter *adapter, int budget)
vmxnet3_process_events(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = rq->adapter;
struct vmxnet3_adapter *adapter = tq->adapter;
struct vmxnet3_adapter *adapter = rq->adapter;
struct vmxnet3_adapter *adapter = netdev_priv(dev);
struct vmxnet3_adapter *adapter = netdev_priv(dev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
vmxnet3_request_irqs(struct vmxnet3_adapter *adapter)
vmxnet3_free_irqs(struct vmxnet3_adapter *adapter)
vmxnet3_restore_vlan(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
vmxnet3_rq_destroy_all(struct vmxnet3_adapter *adapter)
vmxnet3_setup_driver_shared(struct vmxnet3_adapter *adapter)
devRead->misc.ddLen = cpu_to_le32(sizeof(struct vmxnet3_adapter));
vmxnet3_init_bufsize(struct vmxnet3_adapter *adapter)
vmxnet3_init_coalesce(struct vmxnet3_adapter *adapter)
vmxnet3_init_rssfields(struct vmxnet3_adapter *adapter)
vmxnet3_activate_dev(struct vmxnet3_adapter *adapter)
vmxnet3_reset_dev(struct vmxnet3_adapter *adapter)
vmxnet3_quiesce_dev(struct vmxnet3_adapter *adapter)
vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, const u8 *mac)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
vmxnet3_alloc_pci_resources(struct vmxnet3_adapter *adapter)
vmxnet3_free_pci_resources(struct vmxnet3_adapter *adapter)
vmxnet3_adjust_rx_ring_size(struct vmxnet3_adapter *adapter)
vmxnet3_create_queues(struct vmxnet3_adapter *adapter, u32 tx_ring_size,
struct vmxnet3_adapter *adapter;
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
vmxnet3_force_close(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
vmxnet3_declare_features(struct vmxnet3_adapter *adapter)
vmxnet3_read_mac_addr(struct vmxnet3_adapter *adapter, u8 *mac)
vmxnet3_acquire_msix_vectors(struct vmxnet3_adapter *adapter, int nvec)
vmxnet3_alloc_intr_resources(struct vmxnet3_adapter *adapter)
vmxnet3_free_intr_resources(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter;
adapter = container_of(data, struct vmxnet3_adapter, work);
struct pci_dev *pdev, struct vmxnet3_adapter *adapter,
struct vmxnet3_adapter *adapter;
netdev = alloc_etherdev_mq(sizeof(struct vmxnet3_adapter),
sizeof(struct vmxnet3_adapter),
sizeof(struct vmxnet3_adapter), DMA_TO_DEVICE);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
sizeof(struct vmxnet3_adapter), DMA_TO_DEVICE);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter)
vmxnet3_write_mac_addr(struct vmxnet3_adapter *adapter, const u8 *mac);
vmxnet3_tq_destroy_all(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter)
vmxnet3_enable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx)
struct vmxnet3_adapter *adapter)
vmxnet3_tq_cleanup_all(struct vmxnet3_adapter *adapter)
vmxnet3_disable_intr(struct vmxnet3_adapter *adapter, unsigned intr_idx)
int num_to_alloc, struct vmxnet3_adapter *adapter)
vmxnet3_enable_all_intrs(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter)
vmxnet3_tq_init_all(struct vmxnet3_adapter *adapter)
vmxnet3_disable_all_intrs(struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter)
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
{ "tx timeout count", offsetof(struct vmxnet3_adapter,
struct vmxnet3_adapter *adapter;
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
struct vmxnet3_adapter *adapter;
struct vmxnet3_adapter *adapter;
vmxnet3_quiesce_dev(struct vmxnet3_adapter *adapter);
vmxnet3_activate_dev(struct vmxnet3_adapter *adapter);
vmxnet3_force_close(struct vmxnet3_adapter *adapter);
vmxnet3_reset_dev(struct vmxnet3_adapter *adapter);
vmxnet3_tq_destroy_all(struct vmxnet3_adapter *adapter);
vmxnet3_rq_destroy_all(struct vmxnet3_adapter *adapter);
vmxnet3_rq_create_all(struct vmxnet3_adapter *adapter);
vmxnet3_adjust_rx_ring_size(struct vmxnet3_adapter *adapter);
vmxnet3_create_queues(struct vmxnet3_adapter *adapter,
vmxnet3_xdp_xmit_frame(struct vmxnet3_adapter *adapter,
vmxnet3_xdp_exchange_program(struct vmxnet3_adapter *adapter,
vmxnet3_xdp_get_tq(struct vmxnet3_adapter *adapter)
vmxnet3_xdp_xmit_back(struct vmxnet3_adapter *adapter,
struct vmxnet3_adapter *adapter = netdev_priv(dev);
vmxnet3_process_xdp_small(struct vmxnet3_adapter *adapter,
vmxnet3_process_xdp(struct vmxnet3_adapter *adapter,
struct vmxnet3_adapter *adapter = netdev_priv(netdev);
int vmxnet3_process_xdp(struct vmxnet3_adapter *adapter,
int vmxnet3_process_xdp_small(struct vmxnet3_adapter *adapter,
static inline bool vmxnet3_xdp_enabled(struct vmxnet3_adapter *adapter)