Lines Matching refs:bnx2x

48 static inline void bnx2x_exe_queue_init(struct bnx2x *bp,  in bnx2x_exe_queue_init()
79 static inline void bnx2x_exe_queue_free_elem(struct bnx2x *bp, in bnx2x_exe_queue_free_elem()
111 static inline int bnx2x_exe_queue_add(struct bnx2x *bp, in bnx2x_exe_queue_add()
150 struct bnx2x *bp, in __bnx2x_exe_queue_reset_pending()
173 static inline int bnx2x_exe_queue_step(struct bnx2x *bp, in bnx2x_exe_queue_step()
249 struct bnx2x *bp) in bnx2x_exe_queue_alloc_elem()
283 static inline int bnx2x_state_wait(struct bnx2x *bp, int state, in bnx2x_state_wait()
318 static int bnx2x_raw_wait(struct bnx2x *bp, struct bnx2x_raw_obj *raw) in bnx2x_raw_wait()
430 static int __bnx2x_vlan_mac_h_write_trylock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_write_trylock()
451 static void __bnx2x_vlan_mac_h_exec_pending(struct bnx2x *bp, in __bnx2x_vlan_mac_h_exec_pending()
480 static void __bnx2x_vlan_mac_h_pend(struct bnx2x *bp, in __bnx2x_vlan_mac_h_pend()
500 static void __bnx2x_vlan_mac_h_write_unlock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_write_unlock()
522 static int __bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_read_lock()
541 int bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp, in bnx2x_vlan_mac_h_read_lock()
563 static void __bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_read_unlock()
598 void bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp, in bnx2x_vlan_mac_h_read_unlock()
606 static int bnx2x_get_n_elements(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *o, in bnx2x_get_n_elements()
639 static int bnx2x_check_mac_add(struct bnx2x *bp, in bnx2x_check_mac_add()
659 static int bnx2x_check_vlan_add(struct bnx2x *bp, in bnx2x_check_vlan_add()
674 static int bnx2x_check_vlan_mac_add(struct bnx2x *bp, in bnx2x_check_vlan_mac_add()
696 bnx2x_check_mac_del(struct bnx2x *bp, in bnx2x_check_mac_del()
713 bnx2x_check_vlan_del(struct bnx2x *bp, in bnx2x_check_vlan_del()
729 bnx2x_check_vlan_mac_del(struct bnx2x *bp, in bnx2x_check_vlan_mac_del()
750 static bool bnx2x_check_move(struct bnx2x *bp, in bnx2x_check_move()
776 struct bnx2x *bp, in bnx2x_check_move_always_err()
800 static void bnx2x_set_mac_in_nig(struct bnx2x *bp, in bnx2x_set_mac_in_nig()
841 static inline void bnx2x_vlan_mac_set_cmd_hdr_e2(struct bnx2x *bp, in bnx2x_vlan_mac_set_cmd_hdr_e2()
881 static void bnx2x_set_one_mac_e2(struct bnx2x *bp, in bnx2x_set_one_mac_e2()
977 static inline void bnx2x_vlan_mac_set_rdata_hdr_e1x(struct bnx2x *bp, in bnx2x_vlan_mac_set_rdata_hdr_e1x()
990 static inline void bnx2x_vlan_mac_set_cfg_entry_e1x(struct bnx2x *bp, in bnx2x_vlan_mac_set_cfg_entry_e1x()
1016 static inline void bnx2x_vlan_mac_set_rdata_e1x(struct bnx2x *bp, in bnx2x_vlan_mac_set_rdata_e1x()
1042 static void bnx2x_set_one_mac_e1x(struct bnx2x *bp, in bnx2x_set_one_mac_e1x()
1065 static void bnx2x_set_one_vlan_e2(struct bnx2x *bp, in bnx2x_set_one_vlan_e2()
1115 static void bnx2x_set_one_vlan_mac_e2(struct bnx2x *bp, in bnx2x_set_one_vlan_mac_e2()
1181 static void bnx2x_set_one_vlan_mac_e1h(struct bnx2x *bp, in bnx2x_set_one_vlan_mac_e1h()
1224 static int bnx2x_vlan_mac_restore(struct bnx2x *bp, in bnx2x_vlan_mac_restore()
1336 static inline int bnx2x_validate_vlan_mac_add(struct bnx2x *bp, in bnx2x_validate_vlan_mac_add()
1384 static inline int bnx2x_validate_vlan_mac_del(struct bnx2x *bp, in bnx2x_validate_vlan_mac_del()
1443 static inline int bnx2x_validate_vlan_mac_move(struct bnx2x *bp, in bnx2x_validate_vlan_mac_move()
1505 static int bnx2x_validate_vlan_mac(struct bnx2x *bp, in bnx2x_validate_vlan_mac()
1521 static int bnx2x_remove_vlan_mac(struct bnx2x *bp, in bnx2x_remove_vlan_mac()
1557 static int bnx2x_wait_vlan_mac(struct bnx2x *bp, in bnx2x_wait_vlan_mac()
1580 static int __bnx2x_vlan_mac_execute_step(struct bnx2x *bp, in __bnx2x_vlan_mac_execute_step()
1615 static int bnx2x_complete_vlan_mac(struct bnx2x *bp, in bnx2x_complete_vlan_mac()
1662 static int bnx2x_optimize_vlan_mac(struct bnx2x *bp, in bnx2x_optimize_vlan_mac()
1725 struct bnx2x *bp, in bnx2x_vlan_mac_get_registry_elem()
1777 static int bnx2x_execute_vlan_mac(struct bnx2x *bp, in bnx2x_execute_vlan_mac()
1901 struct bnx2x *bp, in bnx2x_vlan_mac_push_new_cmd()
1936 int bnx2x_config_vlan_mac(struct bnx2x *bp, in bnx2x_config_vlan_mac()
2018 static int bnx2x_vlan_mac_del_all(struct bnx2x *bp, in bnx2x_vlan_mac_del_all()
2135 void bnx2x_init_mac_obj(struct bnx2x *bp, in bnx2x_init_mac_obj()
2189 void bnx2x_init_vlan_obj(struct bnx2x *bp, in bnx2x_init_vlan_obj()
2230 void bnx2x_init_vlan_mac_obj(struct bnx2x *bp, in bnx2x_init_vlan_mac_obj()
2293 static inline void __storm_memset_mac_filters(struct bnx2x *bp, in __storm_memset_mac_filters()
2305 static int bnx2x_set_rx_mode_e1x(struct bnx2x *bp, in bnx2x_set_rx_mode_e1x()
2395 static inline void bnx2x_rx_mode_set_cmd_state_e2(struct bnx2x *bp, in bnx2x_rx_mode_set_cmd_state_e2()
2444 static int bnx2x_set_rx_mode_e2(struct bnx2x *bp, in bnx2x_set_rx_mode_e2()
2546 static int bnx2x_wait_rx_mode_comp_e2(struct bnx2x *bp, in bnx2x_wait_rx_mode_comp_e2()
2552 static int bnx2x_empty_rx_mode_wait(struct bnx2x *bp, in bnx2x_empty_rx_mode_wait()
2559 int bnx2x_config_rx_mode(struct bnx2x *bp, in bnx2x_config_rx_mode()
2579 void bnx2x_init_rx_mode_obj(struct bnx2x *bp, in bnx2x_init_rx_mode_obj()
2620 static int bnx2x_mcast_wait(struct bnx2x *bp, in bnx2x_mcast_wait()
2630 static int bnx2x_mcast_enqueue_cmd(struct bnx2x *bp, in bnx2x_mcast_enqueue_cmd()
2762 static void bnx2x_mcast_set_one_rule_e2(struct bnx2x *bp, in bnx2x_mcast_set_one_rule_e2()
2825 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_bin, in bnx2x_mcast_handle_restore_cmd_e2()
2855 static inline void bnx2x_mcast_hdl_pending_add_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_add_e2()
2890 static inline void bnx2x_mcast_hdl_pending_del_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_del_e2()
2920 static inline void bnx2x_mcast_hdl_pending_restore_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_restore_e2()
2935 static inline int bnx2x_mcast_handle_pending_cmds_e2(struct bnx2x *bp, in bnx2x_mcast_handle_pending_cmds_e2()
2979 static inline void bnx2x_mcast_hdl_add(struct bnx2x *bp, in bnx2x_mcast_hdl_add()
3000 static inline void bnx2x_mcast_hdl_del(struct bnx2x *bp, in bnx2x_mcast_hdl_del()
3030 static inline int bnx2x_mcast_handle_current_cmd(struct bnx2x *bp, in bnx2x_mcast_handle_current_cmd()
3064 static int bnx2x_mcast_validate_e2(struct bnx2x *bp, in bnx2x_mcast_validate_e2()
3109 static void bnx2x_mcast_revert_e2(struct bnx2x *bp, in bnx2x_mcast_revert_e2()
3126 static inline void bnx2x_mcast_set_rdata_hdr_e2(struct bnx2x *bp, in bnx2x_mcast_set_rdata_hdr_e2()
3151 static inline int bnx2x_mcast_refresh_registry_e2(struct bnx2x *bp, in bnx2x_mcast_refresh_registry_e2()
3168 static int bnx2x_mcast_setup_e2(struct bnx2x *bp, in bnx2x_mcast_setup_e2()
3252 static int bnx2x_mcast_validate_e1h(struct bnx2x *bp, in bnx2x_mcast_validate_e1h()
3263 static void bnx2x_mcast_revert_e1h(struct bnx2x *bp, in bnx2x_mcast_revert_e1h()
3275 static inline void bnx2x_mcast_hdl_add_e1h(struct bnx2x *bp, in bnx2x_mcast_hdl_add_e1h()
3296 static inline void bnx2x_mcast_hdl_restore_e1h(struct bnx2x *bp, in bnx2x_mcast_hdl_restore_e1h()
3314 static int bnx2x_mcast_setup_e1h(struct bnx2x *bp, in bnx2x_mcast_setup_e1h()
3368 static int bnx2x_mcast_validate_e1(struct bnx2x *bp, in bnx2x_mcast_validate_e1()
3423 static void bnx2x_mcast_revert_e1(struct bnx2x *bp, in bnx2x_mcast_revert_e1()
3439 static void bnx2x_mcast_set_one_rule_e1(struct bnx2x *bp, in bnx2x_mcast_set_one_rule_e1()
3473 static inline void bnx2x_mcast_set_rdata_hdr_e1(struct bnx2x *bp, in bnx2x_mcast_set_rdata_hdr_e1()
3507 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_idx, in bnx2x_mcast_handle_restore_cmd_e1()
3531 struct bnx2x *bp, struct bnx2x_mcast_ramrod_params *p) in bnx2x_mcast_handle_pending_cmds_e1()
3610 static inline int bnx2x_mcast_refresh_registry_e1(struct bnx2x *bp, in bnx2x_mcast_refresh_registry_e1()
3657 static int bnx2x_mcast_setup_e1(struct bnx2x *bp, in bnx2x_mcast_setup_e1()
3758 int bnx2x_config_mcast(struct bnx2x *bp, in bnx2x_config_mcast()
3848 void bnx2x_init_mcast_obj(struct bnx2x *bp, in bnx2x_init_mcast_obj()
4146 void bnx2x_init_mac_credit_pool(struct bnx2x *bp, in bnx2x_init_mac_credit_pool()
4201 void bnx2x_init_vlan_credit_pool(struct bnx2x *bp, in bnx2x_init_vlan_credit_pool()
4234 static inline void bnx2x_debug_print_ind_table(struct bnx2x *bp, in bnx2x_debug_print_ind_table()
4263 static int bnx2x_setup_rss(struct bnx2x *bp, in bnx2x_setup_rss()
4381 int bnx2x_config_rss(struct bnx2x *bp, in bnx2x_config_rss()
4409 void bnx2x_init_rss_config_obj(struct bnx2x *bp, in bnx2x_init_rss_config_obj()
4437 int bnx2x_queue_state_change(struct bnx2x *bp, in bnx2x_queue_state_change()
4499 static int bnx2x_queue_wait_comp(struct bnx2x *bp, in bnx2x_queue_wait_comp()
4515 static int bnx2x_queue_comp_cmd(struct bnx2x *bp, in bnx2x_queue_comp_cmd()
4558 static void bnx2x_q_fill_setup_data_e2(struct bnx2x *bp, in bnx2x_q_fill_setup_data_e2()
4571 static void bnx2x_q_fill_init_general_data(struct bnx2x *bp, in bnx2x_q_fill_init_general_data()
4727 static void bnx2x_q_fill_setup_data_cmn(struct bnx2x *bp, in bnx2x_q_fill_setup_data_cmn()
4752 static void bnx2x_q_fill_setup_tx_only(struct bnx2x *bp, in bnx2x_q_fill_setup_tx_only()
4783 static inline int bnx2x_q_init(struct bnx2x *bp, in bnx2x_q_init()
4830 static inline int bnx2x_q_send_setup_e1x(struct bnx2x *bp, in bnx2x_q_send_setup_e1x()
4856 static inline int bnx2x_q_send_setup_e2(struct bnx2x *bp, in bnx2x_q_send_setup_e2()
4883 static inline int bnx2x_q_send_setup_tx_only(struct bnx2x *bp, in bnx2x_q_send_setup_tx_only()
4926 static void bnx2x_q_fill_update_data(struct bnx2x *bp, in bnx2x_q_fill_update_data()
4998 static inline int bnx2x_q_send_update(struct bnx2x *bp, in bnx2x_q_send_update()
5040 static inline int bnx2x_q_send_deactivate(struct bnx2x *bp, in bnx2x_q_send_deactivate()
5060 static inline int bnx2x_q_send_activate(struct bnx2x *bp, in bnx2x_q_send_activate()
5073 static void bnx2x_q_fill_update_tpa_data(struct bnx2x *bp, in bnx2x_q_fill_update_tpa_data()
5095 static inline int bnx2x_q_send_update_tpa(struct bnx2x *bp, in bnx2x_q_send_update_tpa()
5131 static inline int bnx2x_q_send_halt(struct bnx2x *bp, in bnx2x_q_send_halt()
5141 static inline int bnx2x_q_send_cfc_del(struct bnx2x *bp, in bnx2x_q_send_cfc_del()
5157 static inline int bnx2x_q_send_terminate(struct bnx2x *bp, in bnx2x_q_send_terminate()
5173 static inline int bnx2x_q_send_empty(struct bnx2x *bp, in bnx2x_q_send_empty()
5183 static inline int bnx2x_queue_send_cmd_cmn(struct bnx2x *bp, in bnx2x_queue_send_cmd_cmn()
5213 static int bnx2x_queue_send_cmd_e1x(struct bnx2x *bp, in bnx2x_queue_send_cmd_e1x()
5236 static int bnx2x_queue_send_cmd_e2(struct bnx2x *bp, in bnx2x_queue_send_cmd_e2()
5275 static int bnx2x_queue_chk_transition(struct bnx2x *bp, in bnx2x_queue_chk_transition()
5441 void bnx2x_init_queue_obj(struct bnx2x *bp, in bnx2x_init_queue_obj()
5474 int bnx2x_get_q_logical_state(struct bnx2x *bp, in bnx2x_get_q_logical_state()
5495 enum bnx2x_func_state bnx2x_func_get_state(struct bnx2x *bp, in bnx2x_func_get_state()
5510 static int bnx2x_func_wait_comp(struct bnx2x *bp, in bnx2x_func_wait_comp()
5527 static inline int bnx2x_func_state_change_comp(struct bnx2x *bp, in bnx2x_func_state_change_comp()
5567 static int bnx2x_func_comp_cmd(struct bnx2x *bp, in bnx2x_func_comp_cmd()
5593 static int bnx2x_func_chk_transition(struct bnx2x *bp, in bnx2x_func_chk_transition()
5699 static inline int bnx2x_func_init_func(struct bnx2x *bp, in bnx2x_func_init_func()
5716 static inline int bnx2x_func_init_port(struct bnx2x *bp, in bnx2x_func_init_port()
5736 static inline int bnx2x_func_init_cmn_chip(struct bnx2x *bp, in bnx2x_func_init_cmn_chip()
5756 static inline int bnx2x_func_init_cmn(struct bnx2x *bp, in bnx2x_func_init_cmn()
5766 static int bnx2x_func_hw_init(struct bnx2x *bp, in bnx2x_func_hw_init()
5841 static inline void bnx2x_func_reset_func(struct bnx2x *bp, in bnx2x_func_reset_func()
5862 static inline void bnx2x_func_reset_port(struct bnx2x *bp, in bnx2x_func_reset_port()
5879 static inline void bnx2x_func_reset_cmn(struct bnx2x *bp, in bnx2x_func_reset_cmn()
5886 static inline int bnx2x_func_hw_reset(struct bnx2x *bp, in bnx2x_func_hw_reset()
5918 static inline int bnx2x_func_send_start(struct bnx2x *bp, in bnx2x_func_send_start()
5979 static inline int bnx2x_func_send_switch_update(struct bnx2x *bp, in bnx2x_func_send_switch_update()
6058 static inline int bnx2x_func_send_afex_update(struct bnx2x *bp, in bnx2x_func_send_afex_update()
6097 inline int bnx2x_func_send_afex_viflists(struct bnx2x *bp, in bnx2x_func_send_afex_viflists()
6135 static inline int bnx2x_func_send_stop(struct bnx2x *bp, in bnx2x_func_send_stop()
6142 static inline int bnx2x_func_send_tx_stop(struct bnx2x *bp, in bnx2x_func_send_tx_stop()
6148 static inline int bnx2x_func_send_tx_start(struct bnx2x *bp, in bnx2x_func_send_tx_start()
6183 int bnx2x_func_send_set_timesync(struct bnx2x *bp, in bnx2x_func_send_set_timesync()
6218 static int bnx2x_func_send_cmd(struct bnx2x *bp, in bnx2x_func_send_cmd()
6248 void bnx2x_init_func_obj(struct bnx2x *bp, in bnx2x_init_func_obj()
6283 int bnx2x_func_state_change(struct bnx2x *bp, in bnx2x_func_state_change()