Lines Matching defs:adapter

71 static bool be_cmd_allowed(struct be_adapter *adapter, u8 opcode, u8 subsystem)  in be_cmd_allowed()
91 static int be_mcc_notify(struct be_adapter *adapter) in be_mcc_notify()
157 static void be_async_cmd_process(struct be_adapter *adapter, in be_async_cmd_process()
214 static int be_mcc_compl_process(struct be_adapter *adapter, in be_mcc_compl_process()
253 static void be_async_link_state_process(struct be_adapter *adapter, in be_async_link_state_process()
279 static void be_async_port_misconfig_event_process(struct be_adapter *adapter, in be_async_port_misconfig_event_process()
303 static void be_async_grp5_cos_priority_process(struct be_adapter *adapter, in be_async_grp5_cos_priority_process()
318 static void be_async_grp5_qos_speed_process(struct be_adapter *adapter, in be_async_grp5_qos_speed_process()
330 static void be_async_grp5_pvid_state_process(struct be_adapter *adapter, in be_async_grp5_pvid_state_process()
345 static void be_async_grp5_fw_control_process(struct be_adapter *adapter, in be_async_grp5_fw_control_process()
359 static void be_async_grp5_evt_process(struct be_adapter *adapter, in be_async_grp5_evt_process()
384 static void be_async_dbg_evt_process(struct be_adapter *adapter, in be_async_dbg_evt_process()
406 static void be_async_sliport_evt_process(struct be_adapter *adapter, in be_async_sliport_evt_process()
440 static void be_mcc_event_process(struct be_adapter *adapter, in be_mcc_event_process()
453 static struct be_mcc_compl *be_mcc_compl_get(struct be_adapter *adapter) in be_mcc_compl_get()
465 void be_async_mcc_enable(struct be_adapter *adapter) in be_async_mcc_enable()
475 void be_async_mcc_disable(struct be_adapter *adapter) in be_async_mcc_disable()
485 int be_process_mcc(struct be_adapter *adapter) in be_process_mcc()
512 static int be_mcc_wait_compl(struct be_adapter *adapter) in be_mcc_wait_compl()
539 static int be_mcc_notify_wait(struct be_adapter *adapter) in be_mcc_notify_wait()
567 static int be_mbox_db_ready_wait(struct be_adapter *adapter, void __iomem *db) in be_mbox_db_ready_wait()
602 static int be_mbox_notify_wait(struct be_adapter *adapter) in be_mbox_notify_wait()
648 static u16 be_POST_stage_get(struct be_adapter *adapter) in be_POST_stage_get()
661 static int lancer_wait_ready(struct be_adapter *adapter) in lancer_wait_ready()
682 int be_fw_wait_ready(struct be_adapter *adapter) in be_fw_wait_ready()
770 static inline struct be_mcc_wrb *wrb_from_mbox(struct be_adapter *adapter) in wrb_from_mbox()
779 static struct be_mcc_wrb *wrb_from_mccq(struct be_adapter *adapter) in wrb_from_mccq()
797 static bool use_mcc(struct be_adapter *adapter) in use_mcc()
803 static int be_cmd_lock(struct be_adapter *adapter) in be_cmd_lock()
814 static void be_cmd_unlock(struct be_adapter *adapter) in be_cmd_unlock()
822 static struct be_mcc_wrb *be_cmd_copy(struct be_adapter *adapter, in be_cmd_copy()
843 static int be_cmd_notify_wait(struct be_adapter *adapter, in be_cmd_notify_wait()
875 int be_cmd_fw_init(struct be_adapter *adapter) in be_cmd_fw_init()
905 int be_cmd_fw_clean(struct be_adapter *adapter) in be_cmd_fw_clean()
932 int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo) in be_cmd_eq_create()
980 int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr, in be_cmd_mac_addr_query()
1021 int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr, in be_cmd_pmac_add()
1062 int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, int pmac_id, u32 dom) in be_cmd_pmac_del()
1096 int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq, in be_cmd_cq_create()
1173 static int be_cmd_mccq_ext_create(struct be_adapter *adapter, in be_cmd_mccq_ext_create()
1238 static int be_cmd_mccq_org_create(struct be_adapter *adapter, in be_cmd_mccq_org_create()
1282 int be_cmd_mccq_create(struct be_adapter *adapter, in be_cmd_mccq_create()
1297 int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo) in be_cmd_txq_create()
1345 int be_cmd_rxq_create(struct be_adapter *adapter, in be_cmd_rxq_create()
1391 int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q, in be_cmd_q_destroy()
1442 int be_cmd_rxq_destroy(struct be_adapter *adapter, struct be_queue_info *q) in be_cmd_rxq_destroy()
1472 int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags, in be_cmd_if_create()
1502 int be_cmd_if_destroy(struct be_adapter *adapter, int interface_id, u32 domain) in be_cmd_if_destroy()
1536 int be_cmd_get_stats(struct be_adapter *adapter, struct be_dma_mem *nonemb_cmd) in be_cmd_get_stats()
1575 int lancer_cmd_get_pport_stats(struct be_adapter *adapter, in lancer_cmd_get_pport_stats()
1639 int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed, in be_cmd_link_status_query()
1690 int be_cmd_get_die_temperature(struct be_adapter *adapter) in be_cmd_get_die_temperature()
1716 int be_cmd_get_reg_len(struct be_adapter *adapter, u32 *log_size) in be_cmd_get_reg_len()
1748 int be_cmd_get_regs(struct be_adapter *adapter, u32 buf_len, void *buf) in be_cmd_get_regs()
1817 int be_cmd_get_fw_ver(struct be_adapter *adapter) in be_cmd_get_fw_ver()
1853 static int __be_cmd_modify_eqd(struct be_adapter *adapter, in __be_cmd_modify_eqd()
1887 int be_cmd_modify_eqd(struct be_adapter *adapter, struct be_set_eqd *set_eqd, in be_cmd_modify_eqd()
1903 int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array, in be_cmd_vlan_config()
1936 static int __be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 value) in __be_cmd_rx_filter()
1980 int be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 value) in be_cmd_rx_filter()
1997 int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc) in be_cmd_set_flow_control()
2036 int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc) in be_cmd_get_flow_control()
2074 int be_cmd_query_fw_cfg(struct be_adapter *adapter) in be_cmd_query_fw_cfg()
2108 int be_cmd_reset_function(struct be_adapter *adapter) in be_cmd_reset_function()
2140 int be_cmd_rss_config(struct be_adapter *adapter, u8 *rsstable, in be_cmd_rss_config()
2180 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, in be_cmd_set_beacon_state()
2213 int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, u32 *state) in be_cmd_get_beacon_state()
2248 int be_cmd_read_port_transceiver_data(struct be_adapter *adapter, in be_cmd_read_port_transceiver_data()
2294 int lancer_cmd_write_object(struct be_adapter *adapter, struct be_dma_mem *cmd, in lancer_cmd_write_object()
2370 int be_cmd_query_cable_type(struct be_adapter *adapter) in be_cmd_query_cable_type()
2395 int be_cmd_query_sfp_info(struct be_adapter *adapter) in be_cmd_query_sfp_info()
2413 int lancer_cmd_delete_object(struct be_adapter *adapter, const char *obj_name) in lancer_cmd_delete_object()
2441 int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd, in lancer_cmd_read_object()
2488 int be_cmd_write_flashrom(struct be_adapter *adapter, struct be_dma_mem *cmd, in be_cmd_write_flashrom()
2536 int be_cmd_get_flash_crc(struct be_adapter *adapter, u8 *flashed_crc, in be_cmd_get_flash_crc()
2574 int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac, in be_cmd_enable_magic_wol()
2602 int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num, in be_cmd_set_loopback()
2645 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num, in be_cmd_loopback_test()
2692 int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, in be_cmd_ddr_dma_test()
2738 int be_cmd_get_seeprom_data(struct be_adapter *adapter, in be_cmd_get_seeprom_data()
2765 int be_cmd_get_phy_info(struct be_adapter *adapter) in be_cmd_get_phy_info()
2825 static int be_cmd_set_qos(struct be_adapter *adapter, u32 bps, u32 domain) in be_cmd_set_qos()
2855 int be_cmd_get_cntl_attributes(struct be_adapter *adapter) in be_cmd_get_cntl_attributes()
2911 int be_cmd_req_native_mode(struct be_adapter *adapter) in be_cmd_req_native_mode()
2952 int be_cmd_get_fn_privileges(struct be_adapter *adapter, u32 *privilege, in be_cmd_get_fn_privileges()
2996 int be_cmd_set_fn_privileges(struct be_adapter *adapter, u32 privileges, in be_cmd_set_fn_privileges()
3031 int be_cmd_get_mac_from_list(struct be_adapter *adapter, u8 *mac, in be_cmd_get_mac_from_list()
3125 int be_cmd_get_active_mac(struct be_adapter *adapter, u32 curr_pmac_id, in be_cmd_get_active_mac()
3141 int be_cmd_get_perm_mac(struct be_adapter *adapter, u8 *mac) in be_cmd_get_perm_mac()
3164 int be_cmd_set_mac_list(struct be_adapter *adapter, u8 *mac_array, in be_cmd_set_mac_list()
3209 int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom) in be_cmd_set_mac()
3225 int be_cmd_set_hsw_config(struct be_adapter *adapter, u16 pvid, in be_cmd_set_hsw_config()
3279 int be_cmd_get_hsw_config(struct be_adapter *adapter, u16 *pvid, in be_cmd_get_hsw_config()
3339 static bool be_is_wol_excluded(struct be_adapter *adapter) in be_is_wol_excluded()
3357 int be_cmd_get_acpi_wol_cap(struct be_adapter *adapter) in be_cmd_get_acpi_wol_cap()
3418 int be_cmd_set_fw_log_level(struct be_adapter *adapter, u32 level) in be_cmd_set_fw_log_level()
3456 int be_cmd_get_fw_log_level(struct be_adapter *adapter) in be_cmd_get_fw_log_level()
3491 int be_cmd_get_ext_fat_capabilites(struct be_adapter *adapter, in be_cmd_get_ext_fat_capabilites()
3519 int be_cmd_set_ext_fat_capabilites(struct be_adapter *adapter, in be_cmd_set_ext_fat_capabilites()
3547 int be_cmd_query_port_name(struct be_adapter *adapter) in be_cmd_query_port_name()
3672 int be_cmd_get_func_config(struct be_adapter *adapter, struct be_resources *res) in be_cmd_get_func_config()
3733 int be_cmd_get_profile_config(struct be_adapter *adapter, in be_cmd_get_profile_config()
3807 static int be_cmd_set_profile_config(struct be_adapter *adapter, void *desc, in be_cmd_set_profile_config()
3875 int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate, u16 link_speed, in be_cmd_config_qos()
3909 static void be_fill_vf_res_template(struct be_adapter *adapter, in be_fill_vf_res_template()
3973 int be_cmd_set_sriov_config(struct be_adapter *adapter, in be_cmd_set_sriov_config()
4006 int be_cmd_manage_iface(struct be_adapter *adapter, u32 iface, u8 op) in be_cmd_manage_iface()
4036 int be_cmd_set_vxlan_port(struct be_adapter *adapter, __be16 port) in be_cmd_set_vxlan_port()
4058 int be_cmd_get_if_id(struct be_adapter *adapter, struct be_vf_cfg *vf_cfg, in be_cmd_get_if_id()
4091 static int lancer_wait_idle(struct be_adapter *adapter) in lancer_wait_idle()
4111 int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask) in lancer_physdev_ctrl()
4125 bool dump_present(struct be_adapter *adapter) in dump_present()
4133 int lancer_initiate_dump(struct be_adapter *adapter) in lancer_initiate_dump()
4163 int lancer_delete_dump(struct be_adapter *adapter) in lancer_delete_dump()
4172 int be_cmd_enable_vf(struct be_adapter *adapter, u8 domain) in be_cmd_enable_vf()
4203 int be_cmd_intr_set(struct be_adapter *adapter, bool intr_enable) in be_cmd_intr_set()
4229 int be_cmd_get_active_profile(struct be_adapter *adapter, u16 *profile_id) in be_cmd_get_active_profile()
4263 int be_cmd_set_logical_link_config(struct be_adapter *adapter, in be_cmd_set_logical_link_config()
4305 struct be_adapter *adapter = netdev_priv(netdev_handle); in be_roce_mcc_cmd() local