Lines Matching defs:bp

46 static inline void bnx2x_exe_queue_init(struct bnx2x *bp,  in bnx2x_exe_queue_init()
77 static inline void bnx2x_exe_queue_free_elem(struct bnx2x *bp, in bnx2x_exe_queue_free_elem()
109 static inline int bnx2x_exe_queue_add(struct bnx2x *bp, in bnx2x_exe_queue_add()
148 struct bnx2x *bp, in __bnx2x_exe_queue_reset_pending()
171 static inline int bnx2x_exe_queue_step(struct bnx2x *bp, in bnx2x_exe_queue_step()
247 struct bnx2x *bp) in bnx2x_exe_queue_alloc_elem()
281 static inline int bnx2x_state_wait(struct bnx2x *bp, int state, in bnx2x_state_wait()
316 static int bnx2x_raw_wait(struct bnx2x *bp, struct bnx2x_raw_obj *raw) in bnx2x_raw_wait()
395 static int __bnx2x_vlan_mac_h_write_trylock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_write_trylock()
416 static void __bnx2x_vlan_mac_h_exec_pending(struct bnx2x *bp, in __bnx2x_vlan_mac_h_exec_pending()
445 static void __bnx2x_vlan_mac_h_pend(struct bnx2x *bp, in __bnx2x_vlan_mac_h_pend()
465 static void __bnx2x_vlan_mac_h_write_unlock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_write_unlock()
487 static int __bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_read_lock()
506 int bnx2x_vlan_mac_h_read_lock(struct bnx2x *bp, in bnx2x_vlan_mac_h_read_lock()
528 static void __bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp, in __bnx2x_vlan_mac_h_read_unlock()
563 void bnx2x_vlan_mac_h_read_unlock(struct bnx2x *bp, in bnx2x_vlan_mac_h_read_unlock()
571 static int bnx2x_get_n_elements(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *o, in bnx2x_get_n_elements()
604 static int bnx2x_check_mac_add(struct bnx2x *bp, in bnx2x_check_mac_add()
624 static int bnx2x_check_vlan_add(struct bnx2x *bp, in bnx2x_check_vlan_add()
641 bnx2x_check_mac_del(struct bnx2x *bp, in bnx2x_check_mac_del()
658 bnx2x_check_vlan_del(struct bnx2x *bp, in bnx2x_check_vlan_del()
674 static bool bnx2x_check_move(struct bnx2x *bp, in bnx2x_check_move()
700 struct bnx2x *bp, in bnx2x_check_move_always_err()
724 static void bnx2x_set_mac_in_nig(struct bnx2x *bp, in bnx2x_set_mac_in_nig()
765 static inline void bnx2x_vlan_mac_set_cmd_hdr_e2(struct bnx2x *bp, in bnx2x_vlan_mac_set_cmd_hdr_e2()
805 static void bnx2x_set_one_mac_e2(struct bnx2x *bp, in bnx2x_set_one_mac_e2()
901 static inline void bnx2x_vlan_mac_set_rdata_hdr_e1x(struct bnx2x *bp, in bnx2x_vlan_mac_set_rdata_hdr_e1x()
914 static inline void bnx2x_vlan_mac_set_cfg_entry_e1x(struct bnx2x *bp, in bnx2x_vlan_mac_set_cfg_entry_e1x()
940 static inline void bnx2x_vlan_mac_set_rdata_e1x(struct bnx2x *bp, in bnx2x_vlan_mac_set_rdata_e1x()
966 static void bnx2x_set_one_mac_e1x(struct bnx2x *bp, in bnx2x_set_one_mac_e1x()
989 static void bnx2x_set_one_vlan_e2(struct bnx2x *bp, in bnx2x_set_one_vlan_e2()
1058 static int bnx2x_vlan_mac_restore(struct bnx2x *bp, in bnx2x_vlan_mac_restore()
1151 static inline int bnx2x_validate_vlan_mac_add(struct bnx2x *bp, in bnx2x_validate_vlan_mac_add()
1199 static inline int bnx2x_validate_vlan_mac_del(struct bnx2x *bp, in bnx2x_validate_vlan_mac_del()
1258 static inline int bnx2x_validate_vlan_mac_move(struct bnx2x *bp, in bnx2x_validate_vlan_mac_move()
1320 static int bnx2x_validate_vlan_mac(struct bnx2x *bp, in bnx2x_validate_vlan_mac()
1336 static int bnx2x_remove_vlan_mac(struct bnx2x *bp, in bnx2x_remove_vlan_mac()
1372 static int bnx2x_wait_vlan_mac(struct bnx2x *bp, in bnx2x_wait_vlan_mac()
1395 static int __bnx2x_vlan_mac_execute_step(struct bnx2x *bp, in __bnx2x_vlan_mac_execute_step()
1430 static int bnx2x_complete_vlan_mac(struct bnx2x *bp, in bnx2x_complete_vlan_mac()
1477 static int bnx2x_optimize_vlan_mac(struct bnx2x *bp, in bnx2x_optimize_vlan_mac()
1540 struct bnx2x *bp, in bnx2x_vlan_mac_get_registry_elem()
1592 static int bnx2x_execute_vlan_mac(struct bnx2x *bp, in bnx2x_execute_vlan_mac()
1716 struct bnx2x *bp, in bnx2x_vlan_mac_push_new_cmd()
1751 int bnx2x_config_vlan_mac(struct bnx2x *bp, in bnx2x_config_vlan_mac()
1833 static int bnx2x_vlan_mac_del_all(struct bnx2x *bp, in bnx2x_vlan_mac_del_all()
1950 void bnx2x_init_mac_obj(struct bnx2x *bp, in bnx2x_init_mac_obj()
2004 void bnx2x_init_vlan_obj(struct bnx2x *bp, in bnx2x_init_vlan_obj()
2046 static inline void __storm_memset_mac_filters(struct bnx2x *bp, in __storm_memset_mac_filters()
2058 static int bnx2x_set_rx_mode_e1x(struct bnx2x *bp, in bnx2x_set_rx_mode_e1x()
2148 static inline void bnx2x_rx_mode_set_cmd_state_e2(struct bnx2x *bp, in bnx2x_rx_mode_set_cmd_state_e2()
2197 static int bnx2x_set_rx_mode_e2(struct bnx2x *bp, in bnx2x_set_rx_mode_e2()
2299 static int bnx2x_wait_rx_mode_comp_e2(struct bnx2x *bp, in bnx2x_wait_rx_mode_comp_e2()
2305 static int bnx2x_empty_rx_mode_wait(struct bnx2x *bp, in bnx2x_empty_rx_mode_wait()
2312 int bnx2x_config_rx_mode(struct bnx2x *bp, in bnx2x_config_rx_mode()
2332 void bnx2x_init_rx_mode_obj(struct bnx2x *bp, in bnx2x_init_rx_mode_obj()
2373 static int bnx2x_mcast_wait(struct bnx2x *bp, in bnx2x_mcast_wait()
2383 static int bnx2x_mcast_enqueue_cmd(struct bnx2x *bp, in bnx2x_mcast_enqueue_cmd()
2515 static void bnx2x_mcast_set_one_rule_e2(struct bnx2x *bp, in bnx2x_mcast_set_one_rule_e2()
2578 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_bin, in bnx2x_mcast_handle_restore_cmd_e2()
2608 static inline void bnx2x_mcast_hdl_pending_add_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_add_e2()
2643 static inline void bnx2x_mcast_hdl_pending_del_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_del_e2()
2673 static inline void bnx2x_mcast_hdl_pending_restore_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_restore_e2()
2688 static inline int bnx2x_mcast_handle_pending_cmds_e2(struct bnx2x *bp, in bnx2x_mcast_handle_pending_cmds_e2()
2732 static inline void bnx2x_mcast_hdl_add(struct bnx2x *bp, in bnx2x_mcast_hdl_add()
2753 static inline void bnx2x_mcast_hdl_del(struct bnx2x *bp, in bnx2x_mcast_hdl_del()
2783 static inline int bnx2x_mcast_handle_current_cmd(struct bnx2x *bp, in bnx2x_mcast_handle_current_cmd()
2817 static int bnx2x_mcast_validate_e2(struct bnx2x *bp, in bnx2x_mcast_validate_e2()
2862 static void bnx2x_mcast_revert_e2(struct bnx2x *bp, in bnx2x_mcast_revert_e2()
2879 static inline void bnx2x_mcast_set_rdata_hdr_e2(struct bnx2x *bp, in bnx2x_mcast_set_rdata_hdr_e2()
2904 static inline int bnx2x_mcast_refresh_registry_e2(struct bnx2x *bp, in bnx2x_mcast_refresh_registry_e2()
2921 static int bnx2x_mcast_setup_e2(struct bnx2x *bp, in bnx2x_mcast_setup_e2()
3005 static int bnx2x_mcast_validate_e1h(struct bnx2x *bp, in bnx2x_mcast_validate_e1h()
3016 static void bnx2x_mcast_revert_e1h(struct bnx2x *bp, in bnx2x_mcast_revert_e1h()
3028 static inline void bnx2x_mcast_hdl_add_e1h(struct bnx2x *bp, in bnx2x_mcast_hdl_add_e1h()
3049 static inline void bnx2x_mcast_hdl_restore_e1h(struct bnx2x *bp, in bnx2x_mcast_hdl_restore_e1h()
3067 static int bnx2x_mcast_setup_e1h(struct bnx2x *bp, in bnx2x_mcast_setup_e1h()
3121 static int bnx2x_mcast_validate_e1(struct bnx2x *bp, in bnx2x_mcast_validate_e1()
3176 static void bnx2x_mcast_revert_e1(struct bnx2x *bp, in bnx2x_mcast_revert_e1()
3192 static void bnx2x_mcast_set_one_rule_e1(struct bnx2x *bp, in bnx2x_mcast_set_one_rule_e1()
3226 static inline void bnx2x_mcast_set_rdata_hdr_e1(struct bnx2x *bp, in bnx2x_mcast_set_rdata_hdr_e1()
3260 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_idx, in bnx2x_mcast_handle_restore_cmd_e1()
3284 struct bnx2x *bp, struct bnx2x_mcast_ramrod_params *p) in bnx2x_mcast_handle_pending_cmds_e1()
3363 static inline int bnx2x_mcast_refresh_registry_e1(struct bnx2x *bp, in bnx2x_mcast_refresh_registry_e1()
3410 static int bnx2x_mcast_setup_e1(struct bnx2x *bp, in bnx2x_mcast_setup_e1()
3511 int bnx2x_config_mcast(struct bnx2x *bp, in bnx2x_config_mcast()
3601 void bnx2x_init_mcast_obj(struct bnx2x *bp, in bnx2x_init_mcast_obj()
3899 void bnx2x_init_mac_credit_pool(struct bnx2x *bp, in bnx2x_init_mac_credit_pool()
3954 void bnx2x_init_vlan_credit_pool(struct bnx2x *bp, in bnx2x_init_vlan_credit_pool()
3986 static inline void bnx2x_debug_print_ind_table(struct bnx2x *bp, in bnx2x_debug_print_ind_table()
4015 static int bnx2x_setup_rss(struct bnx2x *bp, in bnx2x_setup_rss()
4119 int bnx2x_config_rss(struct bnx2x *bp, in bnx2x_config_rss()
4147 void bnx2x_init_rss_config_obj(struct bnx2x *bp, in bnx2x_init_rss_config_obj()
4175 int bnx2x_queue_state_change(struct bnx2x *bp, in bnx2x_queue_state_change()
4237 static int bnx2x_queue_wait_comp(struct bnx2x *bp, in bnx2x_queue_wait_comp()
4253 static int bnx2x_queue_comp_cmd(struct bnx2x *bp, in bnx2x_queue_comp_cmd()
4296 static void bnx2x_q_fill_setup_data_e2(struct bnx2x *bp, in bnx2x_q_fill_setup_data_e2()
4309 static void bnx2x_q_fill_init_general_data(struct bnx2x *bp, in bnx2x_q_fill_init_general_data()
4465 static void bnx2x_q_fill_setup_data_cmn(struct bnx2x *bp, in bnx2x_q_fill_setup_data_cmn()
4490 static void bnx2x_q_fill_setup_tx_only(struct bnx2x *bp, in bnx2x_q_fill_setup_tx_only()
4521 static inline int bnx2x_q_init(struct bnx2x *bp, in bnx2x_q_init()
4568 static inline int bnx2x_q_send_setup_e1x(struct bnx2x *bp, in bnx2x_q_send_setup_e1x()
4594 static inline int bnx2x_q_send_setup_e2(struct bnx2x *bp, in bnx2x_q_send_setup_e2()
4621 static inline int bnx2x_q_send_setup_tx_only(struct bnx2x *bp, in bnx2x_q_send_setup_tx_only()
4664 static void bnx2x_q_fill_update_data(struct bnx2x *bp, in bnx2x_q_fill_update_data()
4736 static inline int bnx2x_q_send_update(struct bnx2x *bp, in bnx2x_q_send_update()
4778 static inline int bnx2x_q_send_deactivate(struct bnx2x *bp, in bnx2x_q_send_deactivate()
4798 static inline int bnx2x_q_send_activate(struct bnx2x *bp, in bnx2x_q_send_activate()
4811 static void bnx2x_q_fill_update_tpa_data(struct bnx2x *bp, in bnx2x_q_fill_update_tpa_data()
4833 static inline int bnx2x_q_send_update_tpa(struct bnx2x *bp, in bnx2x_q_send_update_tpa()
4869 static inline int bnx2x_q_send_halt(struct bnx2x *bp, in bnx2x_q_send_halt()
4879 static inline int bnx2x_q_send_cfc_del(struct bnx2x *bp, in bnx2x_q_send_cfc_del()
4895 static inline int bnx2x_q_send_terminate(struct bnx2x *bp, in bnx2x_q_send_terminate()
4911 static inline int bnx2x_q_send_empty(struct bnx2x *bp, in bnx2x_q_send_empty()
4921 static inline int bnx2x_queue_send_cmd_cmn(struct bnx2x *bp, in bnx2x_queue_send_cmd_cmn()
4951 static int bnx2x_queue_send_cmd_e1x(struct bnx2x *bp, in bnx2x_queue_send_cmd_e1x()
4974 static int bnx2x_queue_send_cmd_e2(struct bnx2x *bp, in bnx2x_queue_send_cmd_e2()
5013 static int bnx2x_queue_chk_transition(struct bnx2x *bp, in bnx2x_queue_chk_transition()
5179 void bnx2x_init_queue_obj(struct bnx2x *bp, in bnx2x_init_queue_obj()
5212 int bnx2x_get_q_logical_state(struct bnx2x *bp, in bnx2x_get_q_logical_state()
5233 enum bnx2x_func_state bnx2x_func_get_state(struct bnx2x *bp, in bnx2x_func_get_state()
5248 static int bnx2x_func_wait_comp(struct bnx2x *bp, in bnx2x_func_wait_comp()
5265 static inline int bnx2x_func_state_change_comp(struct bnx2x *bp, in bnx2x_func_state_change_comp()
5305 static int bnx2x_func_comp_cmd(struct bnx2x *bp, in bnx2x_func_comp_cmd()
5331 static int bnx2x_func_chk_transition(struct bnx2x *bp, in bnx2x_func_chk_transition()
5437 static inline int bnx2x_func_init_func(struct bnx2x *bp, in bnx2x_func_init_func()
5454 static inline int bnx2x_func_init_port(struct bnx2x *bp, in bnx2x_func_init_port()
5474 static inline int bnx2x_func_init_cmn_chip(struct bnx2x *bp, in bnx2x_func_init_cmn_chip()
5494 static inline int bnx2x_func_init_cmn(struct bnx2x *bp, in bnx2x_func_init_cmn()
5504 static int bnx2x_func_hw_init(struct bnx2x *bp, in bnx2x_func_hw_init()
5579 static inline void bnx2x_func_reset_func(struct bnx2x *bp, in bnx2x_func_reset_func()
5600 static inline void bnx2x_func_reset_port(struct bnx2x *bp, in bnx2x_func_reset_port()
5617 static inline void bnx2x_func_reset_cmn(struct bnx2x *bp, in bnx2x_func_reset_cmn()
5624 static inline int bnx2x_func_hw_reset(struct bnx2x *bp, in bnx2x_func_hw_reset()
5656 static inline int bnx2x_func_send_start(struct bnx2x *bp, in bnx2x_func_send_start()
5705 static inline int bnx2x_func_send_switch_update(struct bnx2x *bp, in bnx2x_func_send_switch_update()
5777 static inline int bnx2x_func_send_afex_update(struct bnx2x *bp, in bnx2x_func_send_afex_update()
5816 inline int bnx2x_func_send_afex_viflists(struct bnx2x *bp, in bnx2x_func_send_afex_viflists()
5854 static inline int bnx2x_func_send_stop(struct bnx2x *bp, in bnx2x_func_send_stop()
5861 static inline int bnx2x_func_send_tx_stop(struct bnx2x *bp, in bnx2x_func_send_tx_stop()
5867 static inline int bnx2x_func_send_tx_start(struct bnx2x *bp, in bnx2x_func_send_tx_start()
5900 int bnx2x_func_send_set_timesync(struct bnx2x *bp, in bnx2x_func_send_set_timesync()
5935 static int bnx2x_func_send_cmd(struct bnx2x *bp, in bnx2x_func_send_cmd()
5965 void bnx2x_init_func_obj(struct bnx2x *bp, in bnx2x_init_func_obj()
6000 int bnx2x_func_state_change(struct bnx2x *bp, in bnx2x_func_state_change()