be_adapter 186 drivers/net/ethernet/emulex/benet/be.h struct be_adapter *adapter; be_adapter 292 drivers/net/ethernet/emulex/benet/be.h struct be_adapter *adapter; be_adapter 682 drivers/net/ethernet/emulex/benet/be.h struct be_adapter *adapter; be_adapter 720 drivers/net/ethernet/emulex/benet/be.h static inline u16 be_max_rx_irqs(struct be_adapter *adapter) be_adapter 729 drivers/net/ethernet/emulex/benet/be.h static inline u16 be_max_tx_irqs(struct be_adapter *adapter) be_adapter 735 drivers/net/ethernet/emulex/benet/be.h static inline u16 be_max_qp_irqs(struct be_adapter *adapter) be_adapter 741 drivers/net/ethernet/emulex/benet/be.h static inline u16 be_max_any_irqs(struct be_adapter *adapter) be_adapter 946 drivers/net/ethernet/emulex/benet/be.h static inline u8 be_check_error(struct be_adapter *adapter, u32 err_type) be_adapter 951 drivers/net/ethernet/emulex/benet/be.h static inline void be_set_error(struct be_adapter *adapter, int err_type) be_adapter 961 drivers/net/ethernet/emulex/benet/be.h static inline void be_clear_error(struct be_adapter *adapter, int err_type) be_adapter 966 drivers/net/ethernet/emulex/benet/be.h static inline bool be_multi_rxq(const struct be_adapter *adapter) be_adapter 971 drivers/net/ethernet/emulex/benet/be.h void be_cq_notify(struct be_adapter *adapter, u16 qid, bool arm, be_adapter 973 drivers/net/ethernet/emulex/benet/be.h void be_link_status_update(struct be_adapter *adapter, u8 link_status); be_adapter 974 drivers/net/ethernet/emulex/benet/be.h void be_parse_stats(struct be_adapter *adapter); be_adapter 975 drivers/net/ethernet/emulex/benet/be.h int be_load_fw(struct be_adapter *adapter, u8 *func); be_adapter 976 drivers/net/ethernet/emulex/benet/be.h bool be_is_wol_supported(struct be_adapter *adapter); be_adapter 977 drivers/net/ethernet/emulex/benet/be.h bool be_pause_supported(struct be_adapter *adapter); be_adapter 978 drivers/net/ethernet/emulex/benet/be.h u32 be_get_fw_log_level(struct be_adapter *adapter); be_adapter 979 drivers/net/ethernet/emulex/benet/be.h int be_update_queues(struct be_adapter *adapter); be_adapter 981 drivers/net/ethernet/emulex/benet/be.h void be_eqd_update(struct be_adapter *adapter, bool force_update); be_adapter 986 drivers/net/ethernet/emulex/benet/be.h void be_roce_dev_add(struct be_adapter *); be_adapter 987 drivers/net/ethernet/emulex/benet/be.h void be_roce_dev_remove(struct be_adapter *); be_adapter 992 drivers/net/ethernet/emulex/benet/be.h void be_roce_dev_shutdown(struct be_adapter *); be_adapter 99 drivers/net/ethernet/emulex/benet/be_cmds.c static bool be_cmd_allowed(struct be_adapter *adapter, u8 opcode, u8 subsystem) be_adapter 119 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_mcc_notify(struct be_adapter *adapter) be_adapter 185 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_cmd_process(struct be_adapter *adapter, be_adapter 242 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_mcc_compl_process(struct be_adapter *adapter, be_adapter 282 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_link_state_process(struct be_adapter *adapter, be_adapter 308 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_port_misconfig_event_process(struct be_adapter *adapter, be_adapter 366 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_grp5_cos_priority_process(struct be_adapter *adapter, be_adapter 380 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_grp5_qos_speed_process(struct be_adapter *adapter, be_adapter 392 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_grp5_pvid_state_process(struct be_adapter *adapter, be_adapter 407 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_grp5_fw_control_process(struct be_adapter *adapter, be_adapter 421 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_grp5_evt_process(struct be_adapter *adapter, be_adapter 446 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_dbg_evt_process(struct be_adapter *adapter, be_adapter 468 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_async_sliport_evt_process(struct be_adapter *adapter, be_adapter 502 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_mcc_event_process(struct be_adapter *adapter, be_adapter 515 drivers/net/ethernet/emulex/benet/be_cmds.c static struct be_mcc_compl *be_mcc_compl_get(struct be_adapter *adapter) be_adapter 527 drivers/net/ethernet/emulex/benet/be_cmds.c void be_async_mcc_enable(struct be_adapter *adapter) be_adapter 537 drivers/net/ethernet/emulex/benet/be_cmds.c void be_async_mcc_disable(struct be_adapter *adapter) be_adapter 547 drivers/net/ethernet/emulex/benet/be_cmds.c int be_process_mcc(struct be_adapter *adapter) be_adapter 574 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_mcc_wait_compl(struct be_adapter *adapter) be_adapter 599 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_mcc_notify_wait(struct be_adapter *adapter) be_adapter 627 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_mbox_db_ready_wait(struct be_adapter *adapter, void __iomem *db) be_adapter 662 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_mbox_notify_wait(struct be_adapter *adapter) be_adapter 708 drivers/net/ethernet/emulex/benet/be_cmds.c u16 be_POST_stage_get(struct be_adapter *adapter) be_adapter 721 drivers/net/ethernet/emulex/benet/be_cmds.c static int lancer_wait_ready(struct be_adapter *adapter) be_adapter 742 drivers/net/ethernet/emulex/benet/be_cmds.c int be_fw_wait_ready(struct be_adapter *adapter) be_adapter 830 drivers/net/ethernet/emulex/benet/be_cmds.c static inline struct be_mcc_wrb *wrb_from_mbox(struct be_adapter *adapter) be_adapter 839 drivers/net/ethernet/emulex/benet/be_cmds.c static struct be_mcc_wrb *wrb_from_mccq(struct be_adapter *adapter) be_adapter 857 drivers/net/ethernet/emulex/benet/be_cmds.c static bool use_mcc(struct be_adapter *adapter) be_adapter 863 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_lock(struct be_adapter *adapter) be_adapter 874 drivers/net/ethernet/emulex/benet/be_cmds.c static void be_cmd_unlock(struct be_adapter *adapter) be_adapter 882 drivers/net/ethernet/emulex/benet/be_cmds.c static struct be_mcc_wrb *be_cmd_copy(struct be_adapter *adapter, be_adapter 903 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_notify_wait(struct be_adapter *adapter, be_adapter 935 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_fw_init(struct be_adapter *adapter) be_adapter 965 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_fw_clean(struct be_adapter *adapter) be_adapter 992 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo) be_adapter 1040 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr, be_adapter 1081 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr, be_adapter 1122 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, int pmac_id, u32 dom) be_adapter 1156 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq, be_adapter 1233 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_mccq_ext_create(struct be_adapter *adapter, be_adapter 1298 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_mccq_org_create(struct be_adapter *adapter, be_adapter 1342 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_mccq_create(struct be_adapter *adapter, be_adapter 1357 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo) be_adapter 1405 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_rxq_create(struct be_adapter *adapter, be_adapter 1451 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q, be_adapter 1502 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_rxq_destroy(struct be_adapter *adapter, struct be_queue_info *q) be_adapter 1532 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags, be_adapter 1562 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_if_destroy(struct be_adapter *adapter, int interface_id, u32 domain) be_adapter 1587 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_stats(struct be_adapter *adapter, struct be_dma_mem *nonemb_cmd) be_adapter 1626 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_cmd_get_pport_stats(struct be_adapter *adapter, be_adapter 1690 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed, be_adapter 1741 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_die_temperature(struct be_adapter *adapter) be_adapter 1767 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_fat_dump_len(struct be_adapter *adapter, u32 *dump_size) be_adapter 1790 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_fat_dump(struct be_adapter *adapter, u32 buf_len, void *buf) be_adapter 1856 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_fw_ver(struct be_adapter *adapter) be_adapter 1892 drivers/net/ethernet/emulex/benet/be_cmds.c static int __be_cmd_modify_eqd(struct be_adapter *adapter, be_adapter 1926 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_modify_eqd(struct be_adapter *adapter, struct be_set_eqd *set_eqd, be_adapter 1942 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array, be_adapter 1975 drivers/net/ethernet/emulex/benet/be_cmds.c static int __be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 value) be_adapter 2019 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 value) be_adapter 2036 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc) be_adapter 2075 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc) be_adapter 2113 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_query_fw_cfg(struct be_adapter *adapter) be_adapter 2147 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_reset_function(struct be_adapter *adapter) be_adapter 2179 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_rss_config(struct be_adapter *adapter, u8 *rsstable, be_adapter 2219 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, be_adapter 2252 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, u32 *state) be_adapter 2287 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_read_port_transceiver_data(struct be_adapter *adapter, be_adapter 2333 drivers/net/ethernet/emulex/benet/be_cmds.c static int lancer_cmd_write_object(struct be_adapter *adapter, be_adapter 2410 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_query_cable_type(struct be_adapter *adapter) be_adapter 2435 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_query_sfp_info(struct be_adapter *adapter) be_adapter 2453 drivers/net/ethernet/emulex/benet/be_cmds.c static int lancer_cmd_delete_object(struct be_adapter *adapter, be_adapter 2482 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd, be_adapter 2529 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_write_flashrom(struct be_adapter *adapter, be_adapter 2577 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_get_flash_crc(struct be_adapter *adapter, u8 *flashed_crc, be_adapter 2617 drivers/net/ethernet/emulex/benet/be_cmds.c static bool phy_flashing_required(struct be_adapter *adapter) be_adapter 2623 drivers/net/ethernet/emulex/benet/be_cmds.c static bool is_comp_in_ufi(struct be_adapter *adapter, be_adapter 2644 drivers/net/ethernet/emulex/benet/be_cmds.c static struct flash_section_info *get_fsec_info(struct be_adapter *adapter, be_adapter 2661 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_check_flash_crc(struct be_adapter *adapter, const u8 *p, be_adapter 2685 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_flash(struct be_adapter *adapter, const u8 *img, be_adapter 2747 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_flash_BEx(struct be_adapter *adapter, be_adapter 2918 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_flash_skyhawk(struct be_adapter *adapter, be_adapter 3041 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_fw_download(struct be_adapter *adapter, be_adapter 3127 drivers/net/ethernet/emulex/benet/be_cmds.c static bool be_check_ufi_compatibility(struct be_adapter *adapter, be_adapter 3166 drivers/net/ethernet/emulex/benet/be_cmds.c int be_fw_download(struct be_adapter *adapter, const struct firmware *fw) be_adapter 3210 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac, be_adapter 3238 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num, be_adapter 3285 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num, be_adapter 3336 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, be_adapter 3386 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_seeprom_data(struct be_adapter *adapter, be_adapter 3413 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_phy_info(struct be_adapter *adapter) be_adapter 3473 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_set_qos(struct be_adapter *adapter, u32 bps, u32 domain) be_adapter 3503 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_cntl_attributes(struct be_adapter *adapter) be_adapter 3563 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_req_native_mode(struct be_adapter *adapter) be_adapter 3604 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_fn_privileges(struct be_adapter *adapter, u32 *privilege, be_adapter 3648 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_fn_privileges(struct be_adapter *adapter, u32 privileges, be_adapter 3683 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_mac_from_list(struct be_adapter *adapter, u8 *mac, be_adapter 3777 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_active_mac(struct be_adapter *adapter, u32 curr_pmac_id, be_adapter 3793 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_perm_mac(struct be_adapter *adapter, u8 *mac) be_adapter 3816 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_mac_list(struct be_adapter *adapter, u8 *mac_array, be_adapter 3861 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom) be_adapter 3877 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_hsw_config(struct be_adapter *adapter, u16 pvid, be_adapter 3935 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_hsw_config(struct be_adapter *adapter, u16 *pvid, be_adapter 3995 drivers/net/ethernet/emulex/benet/be_cmds.c static bool be_is_wol_excluded(struct be_adapter *adapter) be_adapter 4013 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_acpi_wol_cap(struct be_adapter *adapter) be_adapter 4077 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_fw_log_level(struct be_adapter *adapter, u32 level) be_adapter 4115 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_fw_log_level(struct be_adapter *adapter) be_adapter 4150 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_ext_fat_capabilites(struct be_adapter *adapter, be_adapter 4182 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_ext_fat_capabilites(struct be_adapter *adapter, be_adapter 4210 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_query_port_name(struct be_adapter *adapter) be_adapter 4339 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_func_config(struct be_adapter *adapter, struct be_resources *res) be_adapter 4431 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_profile_config(struct be_adapter *adapter, be_adapter 4526 drivers/net/ethernet/emulex/benet/be_cmds.c static int be_cmd_set_profile_config(struct be_adapter *adapter, void *desc, be_adapter 4594 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate, u16 link_speed, be_adapter 4628 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_sriov_config(struct be_adapter *adapter, be_adapter 4675 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_manage_iface(struct be_adapter *adapter, u32 iface, u8 op) be_adapter 4705 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_vxlan_port(struct be_adapter *adapter, __be16 port) be_adapter 4727 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_if_id(struct be_adapter *adapter, struct be_vf_cfg *vf_cfg, be_adapter 4760 drivers/net/ethernet/emulex/benet/be_cmds.c static int lancer_wait_idle(struct be_adapter *adapter) be_adapter 4780 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask) be_adapter 4794 drivers/net/ethernet/emulex/benet/be_cmds.c bool dump_present(struct be_adapter *adapter) be_adapter 4802 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_initiate_dump(struct be_adapter *adapter) be_adapter 4832 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_delete_dump(struct be_adapter *adapter) be_adapter 4841 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_enable_vf(struct be_adapter *adapter, u8 domain) be_adapter 4872 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_intr_set(struct be_adapter *adapter, bool intr_enable) be_adapter 4898 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_get_active_profile(struct be_adapter *adapter, u16 *profile_id) be_adapter 4933 drivers/net/ethernet/emulex/benet/be_cmds.c __be_cmd_set_logical_link_config(struct be_adapter *adapter, be_adapter 4973 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_logical_link_config(struct be_adapter *adapter, be_adapter 4993 drivers/net/ethernet/emulex/benet/be_cmds.c int be_cmd_set_features(struct be_adapter *adapter) be_adapter 5046 drivers/net/ethernet/emulex/benet/be_cmds.c struct be_adapter *adapter = netdev_priv(netdev_handle); be_adapter 1008 drivers/net/ethernet/emulex/benet/be_cmds.h pport_stats_from_cmd(struct be_adapter *adapter) be_adapter 2230 drivers/net/ethernet/emulex/benet/be_cmds.h static inline bool be_is_mc(struct be_adapter *adapter) be_adapter 2298 drivers/net/ethernet/emulex/benet/be_cmds.h static inline bool check_privilege(struct be_adapter *adapter, u32 flags) be_adapter 2383 drivers/net/ethernet/emulex/benet/be_cmds.h u16 be_POST_stage_get(struct be_adapter *adapter); be_adapter 2384 drivers/net/ethernet/emulex/benet/be_cmds.h int be_pci_fnum_get(struct be_adapter *adapter); be_adapter 2385 drivers/net/ethernet/emulex/benet/be_cmds.h int be_fw_wait_ready(struct be_adapter *adapter); be_adapter 2386 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr, be_adapter 2388 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr, u32 if_id, be_adapter 2390 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, int pmac_id, be_adapter 2392 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags, be_adapter 2394 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_if_destroy(struct be_adapter *adapter, int if_handle, u32 domain); be_adapter 2395 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo); be_adapter 2396 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq, be_adapter 2399 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_mccq_create(struct be_adapter *adapter, struct be_queue_info *mccq, be_adapter 2401 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo); be_adapter 2402 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_rxq_create(struct be_adapter *adapter, struct be_queue_info *rxq, be_adapter 2404 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q, be_adapter 2406 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_rxq_destroy(struct be_adapter *adapter, struct be_queue_info *q); be_adapter 2407 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed, be_adapter 2409 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_reset(struct be_adapter *adapter); be_adapter 2410 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_stats(struct be_adapter *adapter, struct be_dma_mem *nonemb_cmd); be_adapter 2411 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_cmd_get_pport_stats(struct be_adapter *adapter, be_adapter 2413 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_fw_ver(struct be_adapter *adapter); be_adapter 2414 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_modify_eqd(struct be_adapter *adapter, struct be_set_eqd *, int num); be_adapter 2415 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array, be_adapter 2417 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 status); be_adapter 2418 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc); be_adapter 2419 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc); be_adapter 2420 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_query_fw_cfg(struct be_adapter *adapter); be_adapter 2421 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_reset_function(struct be_adapter *adapter); be_adapter 2422 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_rss_config(struct be_adapter *adapter, u8 *rsstable, be_adapter 2424 drivers/net/ethernet/emulex/benet/be_cmds.h int be_process_mcc(struct be_adapter *adapter); be_adapter 2425 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, u8 beacon, be_adapter 2427 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, be_adapter 2429 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_read_port_transceiver_data(struct be_adapter *adapter, be_adapter 2431 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_query_cable_type(struct be_adapter *adapter); be_adapter 2432 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_query_sfp_info(struct be_adapter *adapter); be_adapter 2433 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd, be_adapter 2436 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_fw_download(struct be_adapter *adapter, const struct firmware *fw); be_adapter 2437 drivers/net/ethernet/emulex/benet/be_cmds.h int be_fw_download(struct be_adapter *adapter, const struct firmware *fw); be_adapter 2438 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac, be_adapter 2440 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_fw_init(struct be_adapter *adapter); be_adapter 2441 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_fw_clean(struct be_adapter *adapter); be_adapter 2442 drivers/net/ethernet/emulex/benet/be_cmds.h void be_async_mcc_enable(struct be_adapter *adapter); be_adapter 2443 drivers/net/ethernet/emulex/benet/be_cmds.h void be_async_mcc_disable(struct be_adapter *adapter); be_adapter 2444 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num, be_adapter 2447 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, u32 byte_cnt, be_adapter 2449 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_seeprom_data(struct be_adapter *adapter, be_adapter 2451 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num, be_adapter 2453 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_phy_info(struct be_adapter *adapter); be_adapter 2454 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate, be_adapter 2456 drivers/net/ethernet/emulex/benet/be_cmds.h void be_detect_error(struct be_adapter *adapter); be_adapter 2457 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_die_temperature(struct be_adapter *adapter); be_adapter 2458 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_cntl_attributes(struct be_adapter *adapter); be_adapter 2459 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_fat_dump_len(struct be_adapter *adapter, u32 *dump_size); be_adapter 2460 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_fat_dump(struct be_adapter *adapter, u32 buf_len, void *buf); be_adapter 2461 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_req_native_mode(struct be_adapter *adapter); be_adapter 2462 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_fn_privileges(struct be_adapter *adapter, u32 *privilege, be_adapter 2464 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_fn_privileges(struct be_adapter *adapter, u32 privileges, be_adapter 2466 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_mac_from_list(struct be_adapter *adapter, u8 *mac, be_adapter 2469 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_active_mac(struct be_adapter *adapter, u32 pmac_id, u8 *mac, be_adapter 2471 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_perm_mac(struct be_adapter *adapter, u8 *mac); be_adapter 2472 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_mac_list(struct be_adapter *adapter, u8 *mac_array, u8 mac_count, be_adapter 2474 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom); be_adapter 2475 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_hsw_config(struct be_adapter *adapter, u16 pvid, u32 domain, be_adapter 2477 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_hsw_config(struct be_adapter *adapter, u16 *pvid, u32 domain, be_adapter 2479 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_acpi_wol_cap(struct be_adapter *adapter); be_adapter 2480 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_fw_log_level(struct be_adapter *adapter, u32 level); be_adapter 2481 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_fw_log_level(struct be_adapter *adapter); be_adapter 2482 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_ext_fat_capabilites(struct be_adapter *adapter, be_adapter 2484 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_ext_fat_capabilites(struct be_adapter *adapter, be_adapter 2487 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask); be_adapter 2488 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_initiate_dump(struct be_adapter *adapter); be_adapter 2489 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_delete_dump(struct be_adapter *adapter); be_adapter 2490 drivers/net/ethernet/emulex/benet/be_cmds.h bool dump_present(struct be_adapter *adapter); be_adapter 2491 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_test_and_set_rdy_state(struct be_adapter *adapter); be_adapter 2492 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_query_port_name(struct be_adapter *adapter); be_adapter 2493 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_func_config(struct be_adapter *adapter, be_adapter 2495 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_profile_config(struct be_adapter *adapter, be_adapter 2499 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_active_profile(struct be_adapter *adapter, u16 *profile); be_adapter 2500 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_get_if_id(struct be_adapter *adapter, struct be_vf_cfg *vf_cfg, be_adapter 2502 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_enable_vf(struct be_adapter *adapter, u8 domain); be_adapter 2503 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_intr_set(struct be_adapter *adapter, bool intr_enable); be_adapter 2504 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_logical_link_config(struct be_adapter *adapter, be_adapter 2506 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_vxlan_port(struct be_adapter *adapter, __be16 port); be_adapter 2507 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_manage_iface(struct be_adapter *adapter, u32 iface, u8 op); be_adapter 2508 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_sriov_config(struct be_adapter *adapter, be_adapter 2511 drivers/net/ethernet/emulex/benet/be_cmds.h int be_cmd_set_features(struct be_adapter *adapter); be_adapter 221 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 236 drivers/net/ethernet/emulex/benet/be_ethtool.c static u32 lancer_cmd_get_file_len(struct be_adapter *adapter, u8 *file_name) be_adapter 250 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_get_dump_len(struct be_adapter *adapter) be_adapter 263 drivers/net/ethernet/emulex/benet/be_ethtool.c static int lancer_cmd_read_file(struct be_adapter *adapter, u8 *file_name, be_adapter 304 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_read_dump_data(struct be_adapter *adapter, u32 dump_len, be_adapter 321 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 344 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 373 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 429 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 468 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 484 drivers/net/ethernet/emulex/benet/be_ethtool.c static u32 be_get_port_type(struct be_adapter *adapter) be_adapter 520 drivers/net/ethernet/emulex/benet/be_ethtool.c static u32 convert_to_et_setting(struct be_adapter *adapter, u32 if_speeds) be_adapter 601 drivers/net/ethernet/emulex/benet/be_ethtool.c bool be_pause_supported(struct be_adapter *adapter) be_adapter 611 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 685 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 696 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 705 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 726 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 757 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 785 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 799 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 842 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_test_ddr_dma(struct be_adapter *adapter) be_adapter 870 drivers/net/ethernet/emulex/benet/be_ethtool.c static u64 be_loopback_test(struct be_adapter *adapter, u8 loopback_type, be_adapter 894 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 954 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 962 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 977 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 989 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1009 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1051 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1058 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1071 drivers/net/ethernet/emulex/benet/be_ethtool.c static u64 be_get_rss_hash_opts(struct be_adapter *adapter, u64 flow_type) be_adapter 1108 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1130 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_set_rss_hash_opts(struct be_adapter *adapter, be_adapter 1195 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1218 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1235 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1272 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1294 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1334 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1358 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1385 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1392 drivers/net/ethernet/emulex/benet/be_ethtool.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 146 drivers/net/ethernet/emulex/benet/be_main.c static void be_queue_free(struct be_adapter *adapter, struct be_queue_info *q) be_adapter 157 drivers/net/ethernet/emulex/benet/be_main.c static int be_queue_alloc(struct be_adapter *adapter, struct be_queue_info *q, be_adapter 173 drivers/net/ethernet/emulex/benet/be_main.c static void be_reg_intr_set(struct be_adapter *adapter, bool enable) be_adapter 192 drivers/net/ethernet/emulex/benet/be_main.c static void be_intr_set(struct be_adapter *adapter, bool enable) be_adapter 208 drivers/net/ethernet/emulex/benet/be_main.c static void be_rxq_notify(struct be_adapter *adapter, u16 qid, u16 posted) be_adapter 222 drivers/net/ethernet/emulex/benet/be_main.c static void be_txq_notify(struct be_adapter *adapter, struct be_tx_obj *txo, be_adapter 237 drivers/net/ethernet/emulex/benet/be_main.c static void be_eq_notify(struct be_adapter *adapter, u16 qid, be_adapter 259 drivers/net/ethernet/emulex/benet/be_main.c void be_cq_notify(struct be_adapter *adapter, u16 qid, bool arm, u16 num_popped) be_adapter 276 drivers/net/ethernet/emulex/benet/be_main.c static int be_dev_mac_add(struct be_adapter *adapter, u8 *mac) be_adapter 293 drivers/net/ethernet/emulex/benet/be_main.c static void be_dev_mac_del(struct be_adapter *adapter, int pmac_id) be_adapter 309 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 382 drivers/net/ethernet/emulex/benet/be_main.c static void *hw_stats_from_cmd(struct be_adapter *adapter) be_adapter 400 drivers/net/ethernet/emulex/benet/be_main.c static void *be_erx_stats_from_cmd(struct be_adapter *adapter) be_adapter 417 drivers/net/ethernet/emulex/benet/be_main.c static void populate_be_v0_stats(struct be_adapter *adapter) be_adapter 466 drivers/net/ethernet/emulex/benet/be_main.c static void populate_be_v1_stats(struct be_adapter *adapter) be_adapter 512 drivers/net/ethernet/emulex/benet/be_main.c static void populate_be_v2_stats(struct be_adapter *adapter) be_adapter 566 drivers/net/ethernet/emulex/benet/be_main.c static void populate_lancer_stats(struct be_adapter *adapter) be_adapter 615 drivers/net/ethernet/emulex/benet/be_main.c static void populate_erx_stats(struct be_adapter *adapter, be_adapter 628 drivers/net/ethernet/emulex/benet/be_main.c void be_parse_stats(struct be_adapter *adapter) be_adapter 657 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 721 drivers/net/ethernet/emulex/benet/be_main.c void be_link_status_update(struct be_adapter *adapter, u8 link_status) be_adapter 788 drivers/net/ethernet/emulex/benet/be_main.c static inline u16 be_get_tx_vlan_tag(struct be_adapter *adapter, be_adapter 832 drivers/net/ethernet/emulex/benet/be_main.c static void be_get_wrb_params_from_skb(struct be_adapter *adapter, be_adapter 864 drivers/net/ethernet/emulex/benet/be_main.c static void wrb_fill_hdr(struct be_adapter *adapter, be_adapter 928 drivers/net/ethernet/emulex/benet/be_main.c static void be_tx_setup_wrb_hdr(struct be_adapter *adapter, be_adapter 964 drivers/net/ethernet/emulex/benet/be_main.c static void be_xmit_restore(struct be_adapter *adapter, be_adapter 992 drivers/net/ethernet/emulex/benet/be_main.c static u32 be_xmit_enqueue(struct be_adapter *adapter, struct be_tx_obj *txo, be_adapter 1038 drivers/net/ethernet/emulex/benet/be_main.c static inline int qnq_async_evt_rcvd(struct be_adapter *adapter) be_adapter 1043 drivers/net/ethernet/emulex/benet/be_main.c static struct sk_buff *be_insert_vlan_in_pkt(struct be_adapter *adapter, be_adapter 1114 drivers/net/ethernet/emulex/benet/be_main.c static int be_vlan_tag_tx_chk(struct be_adapter *adapter, struct sk_buff *skb) be_adapter 1119 drivers/net/ethernet/emulex/benet/be_main.c static int be_ipv6_tx_stall_chk(struct be_adapter *adapter, struct sk_buff *skb) be_adapter 1124 drivers/net/ethernet/emulex/benet/be_main.c static struct sk_buff *be_lancer_xmit_workarounds(struct be_adapter *adapter, be_adapter 1193 drivers/net/ethernet/emulex/benet/be_main.c static struct sk_buff *be_xmit_workarounds(struct be_adapter *adapter, be_adapter 1225 drivers/net/ethernet/emulex/benet/be_main.c static void be_xmit_flush(struct be_adapter *adapter, struct be_tx_obj *txo) be_adapter 1299 drivers/net/ethernet/emulex/benet/be_main.c static bool be_send_pkt_to_bmc(struct be_adapter *adapter, be_adapter 1371 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1422 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1497 drivers/net/ethernet/emulex/benet/be_main.c static inline bool be_in_all_promisc(struct be_adapter *adapter) be_adapter 1503 drivers/net/ethernet/emulex/benet/be_main.c static int be_set_vlan_promisc(struct be_adapter *adapter) be_adapter 1521 drivers/net/ethernet/emulex/benet/be_main.c static int be_clear_vlan_promisc(struct be_adapter *adapter) be_adapter 1538 drivers/net/ethernet/emulex/benet/be_main.c static int be_vid_config(struct be_adapter *adapter) be_adapter 1575 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1598 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1619 drivers/net/ethernet/emulex/benet/be_main.c static void be_set_all_promisc(struct be_adapter *adapter) be_adapter 1625 drivers/net/ethernet/emulex/benet/be_main.c static void be_set_mc_promisc(struct be_adapter *adapter) be_adapter 1637 drivers/net/ethernet/emulex/benet/be_main.c static void be_set_uc_promisc(struct be_adapter *adapter) be_adapter 1649 drivers/net/ethernet/emulex/benet/be_main.c static void be_clear_uc_promisc(struct be_adapter *adapter) be_adapter 1669 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1678 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1684 drivers/net/ethernet/emulex/benet/be_main.c static void be_set_mc_list(struct be_adapter *adapter) be_adapter 1735 drivers/net/ethernet/emulex/benet/be_main.c static void be_clear_mc_list(struct be_adapter *adapter) be_adapter 1744 drivers/net/ethernet/emulex/benet/be_main.c static int be_uc_mac_add(struct be_adapter *adapter, int uc_idx) be_adapter 1756 drivers/net/ethernet/emulex/benet/be_main.c static void be_uc_mac_del(struct be_adapter *adapter, int pmac_id) be_adapter 1764 drivers/net/ethernet/emulex/benet/be_main.c static void be_set_uc_list(struct be_adapter *adapter) be_adapter 1812 drivers/net/ethernet/emulex/benet/be_main.c static void be_clear_uc_list(struct be_adapter *adapter) be_adapter 1824 drivers/net/ethernet/emulex/benet/be_main.c static void __be_set_rx_mode(struct be_adapter *adapter) be_adapter 1858 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1899 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 1920 drivers/net/ethernet/emulex/benet/be_main.c static int be_set_vf_tvt(struct be_adapter *adapter, int vf, u16 vlan) be_adapter 1949 drivers/net/ethernet/emulex/benet/be_main.c static int be_clear_vf_tvt(struct be_adapter *adapter, int vf) be_adapter 1979 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 2013 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 2075 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 2098 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 2139 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = eqo->adapter; be_adapter 2201 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = eqo->adapter; be_adapter 2229 drivers/net/ethernet/emulex/benet/be_main.c void be_eqd_update(struct be_adapter *adapter, bool force_update) be_adapter 2280 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 2397 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 2434 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 2535 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 2591 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 2708 drivers/net/ethernet/emulex/benet/be_main.c static struct be_tx_compl_info *be_tx_compl_get(struct be_adapter *adapter, be_adapter 2748 drivers/net/ethernet/emulex/benet/be_main.c static u16 be_tx_compl_process(struct be_adapter *adapter, be_adapter 2831 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 2867 drivers/net/ethernet/emulex/benet/be_main.c static void be_tx_compl_clean(struct be_adapter *adapter) be_adapter 2934 drivers/net/ethernet/emulex/benet/be_main.c static void be_evt_queues_destroy(struct be_adapter *adapter) be_adapter 2950 drivers/net/ethernet/emulex/benet/be_main.c static int be_evt_queues_create(struct be_adapter *adapter) be_adapter 2992 drivers/net/ethernet/emulex/benet/be_main.c static void be_mcc_queues_destroy(struct be_adapter *adapter) be_adapter 3008 drivers/net/ethernet/emulex/benet/be_main.c static int be_mcc_queues_create(struct be_adapter *adapter) be_adapter 3040 drivers/net/ethernet/emulex/benet/be_main.c static void be_tx_queues_destroy(struct be_adapter *adapter) be_adapter 3059 drivers/net/ethernet/emulex/benet/be_main.c static int be_tx_qs_create(struct be_adapter *adapter) be_adapter 3104 drivers/net/ethernet/emulex/benet/be_main.c static void be_rx_cqs_destroy(struct be_adapter *adapter) be_adapter 3118 drivers/net/ethernet/emulex/benet/be_main.c static int be_rx_cqs_create(struct be_adapter *adapter) be_adapter 3163 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = eqo->adapter; be_adapter 3209 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = rxo->adapter; be_adapter 3266 drivers/net/ethernet/emulex/benet/be_main.c static void be_process_tx(struct be_adapter *adapter, struct be_tx_obj *txo, be_adapter 3297 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = eqo->adapter; be_adapter 3338 drivers/net/ethernet/emulex/benet/be_main.c void be_detect_error(struct be_adapter *adapter) be_adapter 3418 drivers/net/ethernet/emulex/benet/be_main.c static void be_msix_disable(struct be_adapter *adapter) be_adapter 3427 drivers/net/ethernet/emulex/benet/be_main.c static int be_msix_enable(struct be_adapter *adapter) be_adapter 3476 drivers/net/ethernet/emulex/benet/be_main.c static inline int be_msix_vec_get(struct be_adapter *adapter, be_adapter 3482 drivers/net/ethernet/emulex/benet/be_main.c static int be_msix_register(struct be_adapter *adapter) be_adapter 3510 drivers/net/ethernet/emulex/benet/be_main.c static int be_irq_register(struct be_adapter *adapter) be_adapter 3538 drivers/net/ethernet/emulex/benet/be_main.c static void be_irq_unregister(struct be_adapter *adapter) be_adapter 3564 drivers/net/ethernet/emulex/benet/be_main.c static void be_rx_qs_destroy(struct be_adapter *adapter) be_adapter 3601 drivers/net/ethernet/emulex/benet/be_main.c static void be_disable_if_filters(struct be_adapter *adapter) be_adapter 3635 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 3682 drivers/net/ethernet/emulex/benet/be_main.c static int be_rx_qs_create(struct be_adapter *adapter) be_adapter 3753 drivers/net/ethernet/emulex/benet/be_main.c static int be_enable_if_filters(struct be_adapter *adapter) be_adapter 3795 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 3842 drivers/net/ethernet/emulex/benet/be_main.c static void be_vf_eth_addr_generate(struct be_adapter *adapter, u8 *mac) be_adapter 3861 drivers/net/ethernet/emulex/benet/be_main.c static int be_vf_eth_addr_config(struct be_adapter *adapter) be_adapter 3891 drivers/net/ethernet/emulex/benet/be_main.c static int be_vfs_mac_query(struct be_adapter *adapter) be_adapter 3908 drivers/net/ethernet/emulex/benet/be_main.c static void be_vf_clear(struct be_adapter *adapter) be_adapter 3942 drivers/net/ethernet/emulex/benet/be_main.c static void be_clear_queues(struct be_adapter *adapter) be_adapter 3950 drivers/net/ethernet/emulex/benet/be_main.c static void be_cancel_worker(struct be_adapter *adapter) be_adapter 3958 drivers/net/ethernet/emulex/benet/be_main.c static void be_cancel_err_detection(struct be_adapter *adapter) be_adapter 3971 drivers/net/ethernet/emulex/benet/be_main.c static int be_enable_vxlan_offloads(struct be_adapter *adapter) be_adapter 4007 drivers/net/ethernet/emulex/benet/be_main.c static void be_disable_vxlan_offloads(struct be_adapter *adapter) be_adapter 4024 drivers/net/ethernet/emulex/benet/be_main.c static void be_calculate_vf_res(struct be_adapter *adapter, u16 num_vfs, be_adapter 4100 drivers/net/ethernet/emulex/benet/be_main.c static void be_if_destroy(struct be_adapter *adapter) be_adapter 4114 drivers/net/ethernet/emulex/benet/be_main.c static int be_clear(struct be_adapter *adapter) be_adapter 4150 drivers/net/ethernet/emulex/benet/be_main.c static int be_vfs_if_create(struct be_adapter *adapter) be_adapter 4186 drivers/net/ethernet/emulex/benet/be_main.c static int be_vf_setup_init(struct be_adapter *adapter) be_adapter 4203 drivers/net/ethernet/emulex/benet/be_main.c static int be_vf_setup(struct be_adapter *adapter) be_adapter 4313 drivers/net/ethernet/emulex/benet/be_main.c static void BEx_get_resources(struct be_adapter *adapter, be_adapter 4384 drivers/net/ethernet/emulex/benet/be_main.c static void be_setup_init(struct be_adapter *adapter) be_adapter 4405 drivers/net/ethernet/emulex/benet/be_main.c static void be_calculate_pf_pool_rss_tables(struct be_adapter *adapter) be_adapter 4423 drivers/net/ethernet/emulex/benet/be_main.c static int be_get_sriov_config(struct be_adapter *adapter) be_adapter 4462 drivers/net/ethernet/emulex/benet/be_main.c static void be_alloc_sriov_res(struct be_adapter *adapter) be_adapter 4488 drivers/net/ethernet/emulex/benet/be_main.c static int be_get_resources(struct be_adapter *adapter) be_adapter 4538 drivers/net/ethernet/emulex/benet/be_main.c static int be_get_config(struct be_adapter *adapter) be_adapter 4576 drivers/net/ethernet/emulex/benet/be_main.c static int be_mac_setup(struct be_adapter *adapter) be_adapter 4597 drivers/net/ethernet/emulex/benet/be_main.c static void be_schedule_worker(struct be_adapter *adapter) be_adapter 4613 drivers/net/ethernet/emulex/benet/be_main.c static void be_schedule_err_detection(struct be_adapter *adapter, u32 delay) be_adapter 4625 drivers/net/ethernet/emulex/benet/be_main.c static int be_setup_queues(struct be_adapter *adapter) be_adapter 4660 drivers/net/ethernet/emulex/benet/be_main.c static int be_if_create(struct be_adapter *adapter) be_adapter 4696 drivers/net/ethernet/emulex/benet/be_main.c int be_update_queues(struct be_adapter *adapter) be_adapter 4770 drivers/net/ethernet/emulex/benet/be_main.c static bool be_reset_required(struct be_adapter *adapter) be_adapter 4779 drivers/net/ethernet/emulex/benet/be_main.c static int be_func_init(struct be_adapter *adapter) be_adapter 4810 drivers/net/ethernet/emulex/benet/be_main.c static int be_setup(struct be_adapter *adapter) be_adapter 4918 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 4929 drivers/net/ethernet/emulex/benet/be_main.c int be_load_fw(struct be_adapter *adapter, u8 *fw_file) be_adapter 4962 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(dev); be_adapter 5013 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(dev); be_adapter 5040 drivers/net/ethernet/emulex/benet/be_main.c static struct be_cmd_work *be_alloc_work(struct be_adapter *adapter, be_adapter 5075 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = cmd_work->adapter; be_adapter 5127 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = cmd_work->adapter; be_adapter 5170 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 5202 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(dev); be_adapter 5264 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(dev); be_adapter 5283 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(dev); be_adapter 5321 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = netdev_priv(netdev); be_adapter 5351 drivers/net/ethernet/emulex/benet/be_main.c static void be_cleanup(struct be_adapter *adapter) be_adapter 5364 drivers/net/ethernet/emulex/benet/be_main.c static int be_resume(struct be_adapter *adapter) be_adapter 5386 drivers/net/ethernet/emulex/benet/be_main.c static void be_soft_reset(struct be_adapter *adapter) be_adapter 5396 drivers/net/ethernet/emulex/benet/be_main.c static bool be_err_is_recoverable(struct be_adapter *adapter) be_adapter 5442 drivers/net/ethernet/emulex/benet/be_main.c static int be_tpe_recover(struct be_adapter *adapter) be_adapter 5513 drivers/net/ethernet/emulex/benet/be_main.c static int be_err_recover(struct be_adapter *adapter) be_adapter 5552 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = be_adapter 5553 drivers/net/ethernet/emulex/benet/be_main.c container_of(err_rec, struct be_adapter, be_adapter 5603 drivers/net/ethernet/emulex/benet/be_main.c static void be_log_sfp_info(struct be_adapter *adapter) be_adapter 5621 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = be_adapter 5622 drivers/net/ethernet/emulex/benet/be_main.c container_of(work, struct be_adapter, work.work); be_adapter 5666 drivers/net/ethernet/emulex/benet/be_main.c static void be_unmap_pci_bars(struct be_adapter *adapter) be_adapter 5676 drivers/net/ethernet/emulex/benet/be_main.c static int db_bar(struct be_adapter *adapter) be_adapter 5684 drivers/net/ethernet/emulex/benet/be_main.c static int be_roce_map_pci_bars(struct be_adapter *adapter) be_adapter 5696 drivers/net/ethernet/emulex/benet/be_main.c static int be_map_pci_bars(struct be_adapter *adapter) be_adapter 5741 drivers/net/ethernet/emulex/benet/be_main.c static void be_drv_cleanup(struct be_adapter *adapter) be_adapter 5759 drivers/net/ethernet/emulex/benet/be_main.c static int be_drv_init(struct be_adapter *adapter) be_adapter 5836 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 5871 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = dev_get_drvdata(dev); be_adapter 5891 drivers/net/ethernet/emulex/benet/be_main.c static char *mc_name(struct be_adapter *adapter) be_adapter 5921 drivers/net/ethernet/emulex/benet/be_main.c static inline char *func_name(struct be_adapter *adapter) be_adapter 5948 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter; be_adapter 6045 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 6060 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 6083 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 6102 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 6135 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 6161 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 6181 drivers/net/ethernet/emulex/benet/be_main.c struct be_adapter *adapter = pci_get_drvdata(pdev); be_adapter 26 drivers/net/ethernet/emulex/benet/be_roce.c static void _be_roce_dev_add(struct be_adapter *adapter) be_adapter 82 drivers/net/ethernet/emulex/benet/be_roce.c void be_roce_dev_add(struct be_adapter *adapter) be_adapter 98 drivers/net/ethernet/emulex/benet/be_roce.c static void _be_roce_dev_remove(struct be_adapter *adapter) be_adapter 105 drivers/net/ethernet/emulex/benet/be_roce.c void be_roce_dev_remove(struct be_adapter *adapter) be_adapter 115 drivers/net/ethernet/emulex/benet/be_roce.c void be_roce_dev_shutdown(struct be_adapter *adapter) be_adapter 129 drivers/net/ethernet/emulex/benet/be_roce.c struct be_adapter *dev; be_adapter 147 drivers/net/ethernet/emulex/benet/be_roce.c struct be_adapter *dev;