Lines Matching defs:adapter

71 static bool be_cmd_allowed(struct be_adapter *adapter, u8 opcode, u8 subsystem)  in be_cmd_allowed()
91 static void be_mcc_notify(struct be_adapter *adapter) in be_mcc_notify()
154 static void be_async_cmd_process(struct be_adapter *adapter, in be_async_cmd_process()
203 static int be_mcc_compl_process(struct be_adapter *adapter, in be_mcc_compl_process()
242 static void be_async_link_state_process(struct be_adapter *adapter, in be_async_link_state_process()
268 static void be_async_port_misconfig_event_process(struct be_adapter *adapter, in be_async_port_misconfig_event_process()
292 static void be_async_grp5_cos_priority_process(struct be_adapter *adapter, in be_async_grp5_cos_priority_process()
307 static void be_async_grp5_qos_speed_process(struct be_adapter *adapter, in be_async_grp5_qos_speed_process()
319 static void be_async_grp5_pvid_state_process(struct be_adapter *adapter, in be_async_grp5_pvid_state_process()
333 static void be_async_grp5_evt_process(struct be_adapter *adapter, in be_async_grp5_evt_process()
354 static void be_async_dbg_evt_process(struct be_adapter *adapter, in be_async_dbg_evt_process()
376 static void be_async_sliport_evt_process(struct be_adapter *adapter, in be_async_sliport_evt_process()
410 static void be_mcc_event_process(struct be_adapter *adapter, in be_mcc_event_process()
423 static struct be_mcc_compl *be_mcc_compl_get(struct be_adapter *adapter) in be_mcc_compl_get()
435 void be_async_mcc_enable(struct be_adapter *adapter) in be_async_mcc_enable()
445 void be_async_mcc_disable(struct be_adapter *adapter) in be_async_mcc_disable()
455 int be_process_mcc(struct be_adapter *adapter) in be_process_mcc()
482 static int be_mcc_wait_compl(struct be_adapter *adapter) in be_mcc_wait_compl()
509 static int be_mcc_notify_wait(struct be_adapter *adapter) in be_mcc_notify_wait()
535 static int be_mbox_db_ready_wait(struct be_adapter *adapter, void __iomem *db) in be_mbox_db_ready_wait()
570 static int be_mbox_notify_wait(struct be_adapter *adapter) in be_mbox_notify_wait()
616 static u16 be_POST_stage_get(struct be_adapter *adapter) in be_POST_stage_get()
629 static int lancer_wait_ready(struct be_adapter *adapter) in lancer_wait_ready()
650 int be_fw_wait_ready(struct be_adapter *adapter) in be_fw_wait_ready()
738 static inline struct be_mcc_wrb *wrb_from_mbox(struct be_adapter *adapter) in wrb_from_mbox()
747 static struct be_mcc_wrb *wrb_from_mccq(struct be_adapter *adapter) in wrb_from_mccq()
765 static bool use_mcc(struct be_adapter *adapter) in use_mcc()
771 static int be_cmd_lock(struct be_adapter *adapter) in be_cmd_lock()
782 static void be_cmd_unlock(struct be_adapter *adapter) in be_cmd_unlock()
790 static struct be_mcc_wrb *be_cmd_copy(struct be_adapter *adapter, in be_cmd_copy()
811 static int be_cmd_notify_wait(struct be_adapter *adapter, in be_cmd_notify_wait()
840 int be_cmd_fw_init(struct be_adapter *adapter) in be_cmd_fw_init()
870 int be_cmd_fw_clean(struct be_adapter *adapter) in be_cmd_fw_clean()
897 int be_cmd_eq_create(struct be_adapter *adapter, struct be_eq_obj *eqo) in be_cmd_eq_create()
945 int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr, in be_cmd_mac_addr_query()
986 int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr, in be_cmd_pmac_add()
1027 int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, int pmac_id, u32 dom) in be_cmd_pmac_del()
1061 int be_cmd_cq_create(struct be_adapter *adapter, struct be_queue_info *cq, in be_cmd_cq_create()
1138 static int be_cmd_mccq_ext_create(struct be_adapter *adapter, in be_cmd_mccq_ext_create()
1203 static int be_cmd_mccq_org_create(struct be_adapter *adapter, in be_cmd_mccq_org_create()
1247 int be_cmd_mccq_create(struct be_adapter *adapter, in be_cmd_mccq_create()
1262 int be_cmd_txq_create(struct be_adapter *adapter, struct be_tx_obj *txo) in be_cmd_txq_create()
1310 int be_cmd_rxq_create(struct be_adapter *adapter, in be_cmd_rxq_create()
1356 int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q, in be_cmd_q_destroy()
1407 int be_cmd_rxq_destroy(struct be_adapter *adapter, struct be_queue_info *q) in be_cmd_rxq_destroy()
1437 int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags, in be_cmd_if_create()
1467 int be_cmd_if_destroy(struct be_adapter *adapter, int interface_id, u32 domain) in be_cmd_if_destroy()
1501 int be_cmd_get_stats(struct be_adapter *adapter, struct be_dma_mem *nonemb_cmd) in be_cmd_get_stats()
1537 int lancer_cmd_get_pport_stats(struct be_adapter *adapter, in lancer_cmd_get_pport_stats()
1598 int be_cmd_link_status_query(struct be_adapter *adapter, u16 *link_speed, in be_cmd_link_status_query()
1649 int be_cmd_get_die_temperature(struct be_adapter *adapter) in be_cmd_get_die_temperature()
1676 int be_cmd_get_reg_len(struct be_adapter *adapter, u32 *log_size) in be_cmd_get_reg_len()
1708 int be_cmd_get_regs(struct be_adapter *adapter, u32 buf_len, void *buf) in be_cmd_get_regs()
1777 int be_cmd_get_fw_ver(struct be_adapter *adapter) in be_cmd_get_fw_ver()
1813 static int __be_cmd_modify_eqd(struct be_adapter *adapter, in __be_cmd_modify_eqd()
1847 int be_cmd_modify_eqd(struct be_adapter *adapter, struct be_set_eqd *set_eqd, in be_cmd_modify_eqd()
1863 int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array, in be_cmd_vlan_config()
1896 static int __be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 value) in __be_cmd_rx_filter()
1940 int be_cmd_rx_filter(struct be_adapter *adapter, u32 flags, u32 value) in be_cmd_rx_filter()
1955 int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc) in be_cmd_set_flow_control()
1994 int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc) in be_cmd_get_flow_control()
2032 int be_cmd_query_fw_cfg(struct be_adapter *adapter) in be_cmd_query_fw_cfg()
2066 int be_cmd_reset_function(struct be_adapter *adapter) in be_cmd_reset_function()
2098 int be_cmd_rss_config(struct be_adapter *adapter, u8 *rsstable, in be_cmd_rss_config()
2138 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num, in be_cmd_set_beacon_state()
2171 int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, u32 *state) in be_cmd_get_beacon_state()
2206 int be_cmd_read_port_transceiver_data(struct be_adapter *adapter, in be_cmd_read_port_transceiver_data()
2252 int lancer_cmd_write_object(struct be_adapter *adapter, struct be_dma_mem *cmd, in lancer_cmd_write_object()
2325 int be_cmd_query_cable_type(struct be_adapter *adapter) in be_cmd_query_cable_type()
2350 int be_cmd_query_sfp_info(struct be_adapter *adapter) in be_cmd_query_sfp_info()
2368 int lancer_cmd_delete_object(struct be_adapter *adapter, const char *obj_name) in lancer_cmd_delete_object()
2396 int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd, in lancer_cmd_read_object()
2443 int be_cmd_write_flashrom(struct be_adapter *adapter, struct be_dma_mem *cmd, in be_cmd_write_flashrom()
2488 int be_cmd_get_flash_crc(struct be_adapter *adapter, u8 *flashed_crc, in be_cmd_get_flash_crc()
2526 int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac, in be_cmd_enable_magic_wol()
2554 int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num, in be_cmd_set_loopback()
2586 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num, in be_cmd_loopback_test()
2631 int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern, in be_cmd_ddr_dma_test()
2677 int be_cmd_get_seeprom_data(struct be_adapter *adapter, in be_cmd_get_seeprom_data()
2704 int be_cmd_get_phy_info(struct be_adapter *adapter) in be_cmd_get_phy_info()
2764 static int be_cmd_set_qos(struct be_adapter *adapter, u32 bps, u32 domain) in be_cmd_set_qos()
2794 int be_cmd_get_cntl_attributes(struct be_adapter *adapter) in be_cmd_get_cntl_attributes()
2844 int be_cmd_req_native_mode(struct be_adapter *adapter) in be_cmd_req_native_mode()
2885 int be_cmd_get_fn_privileges(struct be_adapter *adapter, u32 *privilege, in be_cmd_get_fn_privileges()
2929 int be_cmd_set_fn_privileges(struct be_adapter *adapter, u32 privileges, in be_cmd_set_fn_privileges()
2964 int be_cmd_get_mac_from_list(struct be_adapter *adapter, u8 *mac, in be_cmd_get_mac_from_list()
3058 int be_cmd_get_active_mac(struct be_adapter *adapter, u32 curr_pmac_id, in be_cmd_get_active_mac()
3074 int be_cmd_get_perm_mac(struct be_adapter *adapter, u8 *mac) in be_cmd_get_perm_mac()
3097 int be_cmd_set_mac_list(struct be_adapter *adapter, u8 *mac_array, in be_cmd_set_mac_list()
3142 int be_cmd_set_mac(struct be_adapter *adapter, u8 *mac, int if_id, u32 dom) in be_cmd_set_mac()
3158 int be_cmd_set_hsw_config(struct be_adapter *adapter, u16 pvid, in be_cmd_set_hsw_config()
3204 int be_cmd_get_hsw_config(struct be_adapter *adapter, u16 *pvid, in be_cmd_get_hsw_config()
3260 static bool be_is_wol_excluded(struct be_adapter *adapter) in be_is_wol_excluded()
3278 int be_cmd_get_acpi_wol_cap(struct be_adapter *adapter) in be_cmd_get_acpi_wol_cap()
3339 int be_cmd_set_fw_log_level(struct be_adapter *adapter, u32 level) in be_cmd_set_fw_log_level()
3377 int be_cmd_get_fw_log_level(struct be_adapter *adapter) in be_cmd_get_fw_log_level()
3412 int be_cmd_get_ext_fat_capabilites(struct be_adapter *adapter, in be_cmd_get_ext_fat_capabilites()
3440 int be_cmd_set_ext_fat_capabilites(struct be_adapter *adapter, in be_cmd_set_ext_fat_capabilites()
3468 int be_cmd_query_port_name(struct be_adapter *adapter) in be_cmd_query_port_name()
3593 int be_cmd_get_func_config(struct be_adapter *adapter, struct be_resources *res) in be_cmd_get_func_config()
3652 int be_cmd_get_profile_config(struct be_adapter *adapter, in be_cmd_get_profile_config()
3721 static int be_cmd_set_profile_config(struct be_adapter *adapter, void *desc, in be_cmd_set_profile_config()
3789 int be_cmd_config_qos(struct be_adapter *adapter, u32 max_rate, u16 link_speed, in be_cmd_config_qos()
3823 static void be_fill_vf_res_template(struct be_adapter *adapter, in be_fill_vf_res_template()
3883 int be_cmd_set_sriov_config(struct be_adapter *adapter, in be_cmd_set_sriov_config()
3916 int be_cmd_manage_iface(struct be_adapter *adapter, u32 iface, u8 op) in be_cmd_manage_iface()
3946 int be_cmd_set_vxlan_port(struct be_adapter *adapter, __be16 port) in be_cmd_set_vxlan_port()
3968 int be_cmd_get_if_id(struct be_adapter *adapter, struct be_vf_cfg *vf_cfg, in be_cmd_get_if_id()
4001 static int lancer_wait_idle(struct be_adapter *adapter) in lancer_wait_idle()
4021 int lancer_physdev_ctrl(struct be_adapter *adapter, u32 mask) in lancer_physdev_ctrl()
4035 bool dump_present(struct be_adapter *adapter) in dump_present()
4043 int lancer_initiate_dump(struct be_adapter *adapter) in lancer_initiate_dump()
4073 int lancer_delete_dump(struct be_adapter *adapter) in lancer_delete_dump()
4082 int be_cmd_enable_vf(struct be_adapter *adapter, u8 domain) in be_cmd_enable_vf()
4113 int be_cmd_intr_set(struct be_adapter *adapter, bool intr_enable) in be_cmd_intr_set()
4139 int be_cmd_get_active_profile(struct be_adapter *adapter, u16 *profile_id) in be_cmd_get_active_profile()
4173 int be_cmd_set_logical_link_config(struct be_adapter *adapter, in be_cmd_set_logical_link_config()
4215 struct be_adapter *adapter = netdev_priv(netdev_handle); in be_roce_mcc_cmd() local