ibmvnic_adapter 82 drivers/net/ethernet/ibm/ibmvnic.c static void release_sub_crqs(struct ibmvnic_adapter *, bool); ibmvnic_adapter 83 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reset_crq(struct ibmvnic_adapter *); ibmvnic_adapter 84 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_send_crq_init(struct ibmvnic_adapter *); ibmvnic_adapter 85 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reenable_crq_queue(struct ibmvnic_adapter *); ibmvnic_adapter 86 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_send_crq(struct ibmvnic_adapter *, union ibmvnic_crq *); ibmvnic_adapter 87 drivers/net/ethernet/ibm/ibmvnic.c static int send_subcrq(struct ibmvnic_adapter *adapter, u64 remote_handle, ibmvnic_adapter 89 drivers/net/ethernet/ibm/ibmvnic.c static int send_subcrq_indirect(struct ibmvnic_adapter *, u64, u64, u64); ibmvnic_adapter 91 drivers/net/ethernet/ibm/ibmvnic.c static int enable_scrq_irq(struct ibmvnic_adapter *, ibmvnic_adapter 93 drivers/net/ethernet/ibm/ibmvnic.c static int disable_scrq_irq(struct ibmvnic_adapter *, ibmvnic_adapter 95 drivers/net/ethernet/ibm/ibmvnic.c static int pending_scrq(struct ibmvnic_adapter *, ibmvnic_adapter 97 drivers/net/ethernet/ibm/ibmvnic.c static union sub_crq *ibmvnic_next_scrq(struct ibmvnic_adapter *, ibmvnic_adapter 100 drivers/net/ethernet/ibm/ibmvnic.c static void send_map_query(struct ibmvnic_adapter *adapter); ibmvnic_adapter 101 drivers/net/ethernet/ibm/ibmvnic.c static int send_request_map(struct ibmvnic_adapter *, dma_addr_t, __be32, u8); ibmvnic_adapter 102 drivers/net/ethernet/ibm/ibmvnic.c static int send_request_unmap(struct ibmvnic_adapter *, u8); ibmvnic_adapter 103 drivers/net/ethernet/ibm/ibmvnic.c static int send_login(struct ibmvnic_adapter *adapter); ibmvnic_adapter 104 drivers/net/ethernet/ibm/ibmvnic.c static void send_cap_queries(struct ibmvnic_adapter *adapter); ibmvnic_adapter 105 drivers/net/ethernet/ibm/ibmvnic.c static int init_sub_crqs(struct ibmvnic_adapter *); ibmvnic_adapter 106 drivers/net/ethernet/ibm/ibmvnic.c static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter); ibmvnic_adapter 107 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_init(struct ibmvnic_adapter *); ibmvnic_adapter 108 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reset_init(struct ibmvnic_adapter *); ibmvnic_adapter 109 drivers/net/ethernet/ibm/ibmvnic.c static void release_crq_queue(struct ibmvnic_adapter *); ibmvnic_adapter 111 drivers/net/ethernet/ibm/ibmvnic.c static int init_crq_queue(struct ibmvnic_adapter *adapter); ibmvnic_adapter 112 drivers/net/ethernet/ibm/ibmvnic.c static int send_query_phys_parms(struct ibmvnic_adapter *adapter); ibmvnic_adapter 119 drivers/net/ethernet/ibm/ibmvnic.c #define IBMVNIC_STAT_OFF(stat) (offsetof(struct ibmvnic_adapter, stats) + \ ibmvnic_adapter 162 drivers/net/ethernet/ibm/ibmvnic.c static int alloc_long_term_buff(struct ibmvnic_adapter *adapter, ibmvnic_adapter 197 drivers/net/ethernet/ibm/ibmvnic.c static void free_long_term_buff(struct ibmvnic_adapter *adapter, ibmvnic_adapter 211 drivers/net/ethernet/ibm/ibmvnic.c static int reset_long_term_buff(struct ibmvnic_adapter *adapter, ibmvnic_adapter 233 drivers/net/ethernet/ibm/ibmvnic.c static void deactivate_rx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 242 drivers/net/ethernet/ibm/ibmvnic.c static void replenish_rx_pool(struct ibmvnic_adapter *adapter, ibmvnic_adapter 342 drivers/net/ethernet/ibm/ibmvnic.c static void replenish_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 354 drivers/net/ethernet/ibm/ibmvnic.c static void release_stats_buffers(struct ibmvnic_adapter *adapter) ibmvnic_adapter 362 drivers/net/ethernet/ibm/ibmvnic.c static int init_stats_buffers(struct ibmvnic_adapter *adapter) ibmvnic_adapter 381 drivers/net/ethernet/ibm/ibmvnic.c static void release_stats_token(struct ibmvnic_adapter *adapter) ibmvnic_adapter 394 drivers/net/ethernet/ibm/ibmvnic.c static int init_stats_token(struct ibmvnic_adapter *adapter) ibmvnic_adapter 412 drivers/net/ethernet/ibm/ibmvnic.c static int reset_rx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 458 drivers/net/ethernet/ibm/ibmvnic.c static void release_rx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 494 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 562 drivers/net/ethernet/ibm/ibmvnic.c static int reset_one_tx_pool(struct ibmvnic_adapter *adapter, ibmvnic_adapter 584 drivers/net/ethernet/ibm/ibmvnic.c static int reset_tx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 602 drivers/net/ethernet/ibm/ibmvnic.c static void release_vpd_data(struct ibmvnic_adapter *adapter) ibmvnic_adapter 613 drivers/net/ethernet/ibm/ibmvnic.c static void release_one_tx_pool(struct ibmvnic_adapter *adapter, ibmvnic_adapter 621 drivers/net/ethernet/ibm/ibmvnic.c static void release_tx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 644 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 674 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 712 drivers/net/ethernet/ibm/ibmvnic.c static void ibmvnic_napi_enable(struct ibmvnic_adapter *adapter) ibmvnic_adapter 725 drivers/net/ethernet/ibm/ibmvnic.c static void ibmvnic_napi_disable(struct ibmvnic_adapter *adapter) ibmvnic_adapter 740 drivers/net/ethernet/ibm/ibmvnic.c static int init_napi(struct ibmvnic_adapter *adapter) ibmvnic_adapter 759 drivers/net/ethernet/ibm/ibmvnic.c static void release_napi(struct ibmvnic_adapter *adapter) ibmvnic_adapter 779 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 847 drivers/net/ethernet/ibm/ibmvnic.c static void release_login_buffer(struct ibmvnic_adapter *adapter) ibmvnic_adapter 853 drivers/net/ethernet/ibm/ibmvnic.c static void release_login_rsp_buffer(struct ibmvnic_adapter *adapter) ibmvnic_adapter 859 drivers/net/ethernet/ibm/ibmvnic.c static void release_resources(struct ibmvnic_adapter *adapter) ibmvnic_adapter 870 drivers/net/ethernet/ibm/ibmvnic.c static int set_link_state(struct ibmvnic_adapter *adapter, u8 link_state) ibmvnic_adapter 917 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 936 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_get_vpd(struct ibmvnic_adapter *adapter) ibmvnic_adapter 995 drivers/net/ethernet/ibm/ibmvnic.c static int init_resources(struct ibmvnic_adapter *adapter) ibmvnic_adapter 1033 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1079 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1108 drivers/net/ethernet/ibm/ibmvnic.c static void clean_rx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 1139 drivers/net/ethernet/ibm/ibmvnic.c static void clean_one_tx_pool(struct ibmvnic_adapter *adapter, ibmvnic_adapter 1160 drivers/net/ethernet/ibm/ibmvnic.c static void clean_tx_pools(struct ibmvnic_adapter *adapter) ibmvnic_adapter 1178 drivers/net/ethernet/ibm/ibmvnic.c static void ibmvnic_disable_irqs(struct ibmvnic_adapter *adapter) ibmvnic_adapter 1207 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1224 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1237 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1407 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1635 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1678 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1714 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 1730 drivers/net/ethernet/ibm/ibmvnic.c static int do_change_param_reset(struct ibmvnic_adapter *adapter, ibmvnic_adapter 1810 drivers/net/ethernet/ibm/ibmvnic.c static int do_reset(struct ibmvnic_adapter *adapter, ibmvnic_adapter 1955 drivers/net/ethernet/ibm/ibmvnic.c static int do_hard_reset(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2018 drivers/net/ethernet/ibm/ibmvnic.c static struct ibmvnic_rwi *get_next_rwi(struct ibmvnic_adapter *adapter) ibmvnic_adapter 2037 drivers/net/ethernet/ibm/ibmvnic.c static void free_all_rwi(struct ibmvnic_adapter *adapter) ibmvnic_adapter 2051 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter; ibmvnic_adapter 2055 drivers/net/ethernet/ibm/ibmvnic.c adapter = container_of(work, struct ibmvnic_adapter, ibmvnic_reset); ibmvnic_adapter 2126 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter; ibmvnic_adapter 2128 drivers/net/ethernet/ibm/ibmvnic.c adapter = container_of(work, struct ibmvnic_adapter, ibmvnic_adapter 2133 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reset(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2195 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_adapter 2200 drivers/net/ethernet/ibm/ibmvnic.c static void remove_buff_from_pool(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2216 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2310 drivers/net/ethernet/ibm/ibmvnic.c static int wait_for_reset(struct ibmvnic_adapter *adapter) ibmvnic_adapter 2350 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2391 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2411 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2421 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2428 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2435 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2446 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2466 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2489 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2510 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2532 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_adapter 2577 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_adapter 2594 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(dev); ibmvnic_adapter 2638 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2645 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 2674 drivers/net/ethernet/ibm/ibmvnic.c static int reset_one_sub_crq_queue(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2694 drivers/net/ethernet/ibm/ibmvnic.c static int reset_sub_crq_queues(struct ibmvnic_adapter *adapter) ibmvnic_adapter 2715 drivers/net/ethernet/ibm/ibmvnic.c static void release_sub_crq_queue(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2745 drivers/net/ethernet/ibm/ibmvnic.c static struct ibmvnic_sub_crq_queue *init_sub_crq_queue(struct ibmvnic_adapter ibmvnic_adapter 2804 drivers/net/ethernet/ibm/ibmvnic.c static void release_sub_crqs(struct ibmvnic_adapter *adapter, bool do_h_free) ibmvnic_adapter 2855 drivers/net/ethernet/ibm/ibmvnic.c static int disable_scrq_irq(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2869 drivers/net/ethernet/ibm/ibmvnic.c static int enable_scrq_irq(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2901 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_complete_tx(struct ibmvnic_adapter *adapter, ibmvnic_adapter 2978 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = scrq->adapter; ibmvnic_adapter 2989 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = scrq->adapter; ibmvnic_adapter 3007 drivers/net/ethernet/ibm/ibmvnic.c static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3077 drivers/net/ethernet/ibm/ibmvnic.c static int init_sub_crqs(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3162 drivers/net/ethernet/ibm/ibmvnic.c static void ibmvnic_send_req_caps(struct ibmvnic_adapter *adapter, int retry) ibmvnic_adapter 3289 drivers/net/ethernet/ibm/ibmvnic.c static int pending_scrq(struct ibmvnic_adapter *adapter, ibmvnic_adapter 3300 drivers/net/ethernet/ibm/ibmvnic.c static union sub_crq *ibmvnic_next_scrq(struct ibmvnic_adapter *adapter, ibmvnic_adapter 3319 drivers/net/ethernet/ibm/ibmvnic.c static union ibmvnic_crq *ibmvnic_next_crq(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3354 drivers/net/ethernet/ibm/ibmvnic.c static int send_subcrq(struct ibmvnic_adapter *adapter, u64 remote_handle, ibmvnic_adapter 3386 drivers/net/ethernet/ibm/ibmvnic.c static int send_subcrq_indirect(struct ibmvnic_adapter *adapter, ibmvnic_adapter 3405 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_send_crq(struct ibmvnic_adapter *adapter, ibmvnic_adapter 3443 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_send_crq_init(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3455 drivers/net/ethernet/ibm/ibmvnic.c static int send_version_xchg(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3473 drivers/net/ethernet/ibm/ibmvnic.c static int vnic_client_data_len(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3489 drivers/net/ethernet/ibm/ibmvnic.c static void vnic_add_client_data(struct ibmvnic_adapter *adapter, ibmvnic_adapter 3516 drivers/net/ethernet/ibm/ibmvnic.c static int send_login(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3647 drivers/net/ethernet/ibm/ibmvnic.c static int send_request_map(struct ibmvnic_adapter *adapter, dma_addr_t addr, ibmvnic_adapter 3661 drivers/net/ethernet/ibm/ibmvnic.c static int send_request_unmap(struct ibmvnic_adapter *adapter, u8 map_id) ibmvnic_adapter 3672 drivers/net/ethernet/ibm/ibmvnic.c static void send_map_query(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3683 drivers/net/ethernet/ibm/ibmvnic.c static void send_cap_queries(struct ibmvnic_adapter *adapter) ibmvnic_adapter 3801 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 3817 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 3865 drivers/net/ethernet/ibm/ibmvnic.c static void handle_query_ip_offload_rsp(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4013 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4033 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4052 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4151 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4198 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4209 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4226 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4404 drivers/net/ethernet/ibm/ibmvnic.c static int send_query_phys_parms(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4421 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4473 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter) ibmvnic_adapter 4634 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = instance; ibmvnic_adapter 4642 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = data; ibmvnic_adapter 4670 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reenable_crq_queue(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4685 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reset_crq(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4715 drivers/net/ethernet/ibm/ibmvnic.c static void release_crq_queue(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4738 drivers/net/ethernet/ibm/ibmvnic.c static int init_crq_queue(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4814 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_reset_init(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4873 drivers/net/ethernet/ibm/ibmvnic.c static int ibmvnic_init(struct ibmvnic_adapter *adapter) ibmvnic_adapter 4919 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter; ibmvnic_adapter 4936 drivers/net/ethernet/ibm/ibmvnic.c netdev = alloc_etherdev_mq(sizeof(struct ibmvnic_adapter), ibmvnic_adapter 5030 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 5057 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 5092 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter; ibmvnic_adapter 5122 drivers/net/ethernet/ibm/ibmvnic.c struct ibmvnic_adapter *adapter = netdev_priv(netdev); ibmvnic_adapter 875 drivers/net/ethernet/ibm/ibmvnic.h struct ibmvnic_adapter *adapter;