Lines Matching defs:bp
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()
2646 static int bnx2x_mcast_wait(struct bnx2x *bp, in bnx2x_mcast_wait()
2669 static int bnx2x_mcast_enqueue_cmd(struct bnx2x *bp, in bnx2x_mcast_enqueue_cmd()
2828 static void bnx2x_mcast_set_one_rule_e2(struct bnx2x *bp, in bnx2x_mcast_set_one_rule_e2()
2902 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_bin, in bnx2x_mcast_handle_restore_cmd_e2()
2932 static inline void bnx2x_mcast_hdl_pending_add_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_add_e2()
2967 static inline void bnx2x_mcast_hdl_pending_del_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_del_e2()
2997 static inline void bnx2x_mcast_hdl_pending_restore_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_restore_e2()
3013 bnx2x_mcast_hdl_pending_set_e2_convert(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_set_e2_convert()
3080 bnx2x_mcast_hdl_pending_set_e2(struct bnx2x *bp, in bnx2x_mcast_hdl_pending_set_e2()
3116 static inline int bnx2x_mcast_handle_pending_cmds_e2(struct bnx2x *bp, in bnx2x_mcast_handle_pending_cmds_e2()
3165 static inline void bnx2x_mcast_hdl_add(struct bnx2x *bp, in bnx2x_mcast_hdl_add()
3186 static inline void bnx2x_mcast_hdl_del(struct bnx2x *bp, in bnx2x_mcast_hdl_del()
3216 static inline int bnx2x_mcast_handle_current_cmd(struct bnx2x *bp, in bnx2x_mcast_handle_current_cmd()
3250 static int bnx2x_mcast_validate_e2(struct bnx2x *bp, in bnx2x_mcast_validate_e2()
3308 static void bnx2x_mcast_revert_e2(struct bnx2x *bp, in bnx2x_mcast_revert_e2()
3329 static inline void bnx2x_mcast_set_rdata_hdr_e2(struct bnx2x *bp, in bnx2x_mcast_set_rdata_hdr_e2()
3354 static inline int bnx2x_mcast_refresh_registry_e2(struct bnx2x *bp, in bnx2x_mcast_refresh_registry_e2()
3371 static int bnx2x_mcast_setup_e2(struct bnx2x *bp, in bnx2x_mcast_setup_e2()
3457 static int bnx2x_mcast_validate_e1h(struct bnx2x *bp, in bnx2x_mcast_validate_e1h()
3473 static void bnx2x_mcast_revert_e1h(struct bnx2x *bp, in bnx2x_mcast_revert_e1h()
3486 static inline void bnx2x_mcast_hdl_add_e1h(struct bnx2x *bp, in bnx2x_mcast_hdl_add_e1h()
3507 static inline void bnx2x_mcast_hdl_restore_e1h(struct bnx2x *bp, in bnx2x_mcast_hdl_restore_e1h()
3525 static int bnx2x_mcast_setup_e1h(struct bnx2x *bp, in bnx2x_mcast_setup_e1h()
3579 static int bnx2x_mcast_validate_e1(struct bnx2x *bp, in bnx2x_mcast_validate_e1()
3639 static void bnx2x_mcast_revert_e1(struct bnx2x *bp, in bnx2x_mcast_revert_e1()
3656 static void bnx2x_mcast_set_one_rule_e1(struct bnx2x *bp, in bnx2x_mcast_set_one_rule_e1()
3690 static inline void bnx2x_mcast_set_rdata_hdr_e1(struct bnx2x *bp, in bnx2x_mcast_set_rdata_hdr_e1()
3724 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_idx, in bnx2x_mcast_handle_restore_cmd_e1()
3748 struct bnx2x *bp, struct bnx2x_mcast_ramrod_params *p) in bnx2x_mcast_handle_pending_cmds_e1()
3828 static inline int bnx2x_mcast_refresh_registry_e1(struct bnx2x *bp, in bnx2x_mcast_refresh_registry_e1()
3875 static int bnx2x_mcast_setup_e1(struct bnx2x *bp, in bnx2x_mcast_setup_e1()
3976 int bnx2x_config_mcast(struct bnx2x *bp, in bnx2x_config_mcast()
4066 void bnx2x_init_mcast_obj(struct bnx2x *bp, in bnx2x_init_mcast_obj()
4364 void bnx2x_init_mac_credit_pool(struct bnx2x *bp, in bnx2x_init_mac_credit_pool()
4419 void bnx2x_init_vlan_credit_pool(struct bnx2x *bp, in bnx2x_init_vlan_credit_pool()
4452 static inline void bnx2x_debug_print_ind_table(struct bnx2x *bp, in bnx2x_debug_print_ind_table()
4481 static int bnx2x_setup_rss(struct bnx2x *bp, in bnx2x_setup_rss()
4599 int bnx2x_config_rss(struct bnx2x *bp, in bnx2x_config_rss()
4627 void bnx2x_init_rss_config_obj(struct bnx2x *bp, in bnx2x_init_rss_config_obj()
4655 int bnx2x_queue_state_change(struct bnx2x *bp, in bnx2x_queue_state_change()
4717 static int bnx2x_queue_wait_comp(struct bnx2x *bp, in bnx2x_queue_wait_comp()
4733 static int bnx2x_queue_comp_cmd(struct bnx2x *bp, in bnx2x_queue_comp_cmd()
4776 static void bnx2x_q_fill_setup_data_e2(struct bnx2x *bp, in bnx2x_q_fill_setup_data_e2()
4789 static void bnx2x_q_fill_init_general_data(struct bnx2x *bp, in bnx2x_q_fill_init_general_data()
4945 static void bnx2x_q_fill_setup_data_cmn(struct bnx2x *bp, in bnx2x_q_fill_setup_data_cmn()
4970 static void bnx2x_q_fill_setup_tx_only(struct bnx2x *bp, in bnx2x_q_fill_setup_tx_only()
5001 static inline int bnx2x_q_init(struct bnx2x *bp, in bnx2x_q_init()
5048 static inline int bnx2x_q_send_setup_e1x(struct bnx2x *bp, in bnx2x_q_send_setup_e1x()
5074 static inline int bnx2x_q_send_setup_e2(struct bnx2x *bp, in bnx2x_q_send_setup_e2()
5101 static inline int bnx2x_q_send_setup_tx_only(struct bnx2x *bp, in bnx2x_q_send_setup_tx_only()
5144 static void bnx2x_q_fill_update_data(struct bnx2x *bp, in bnx2x_q_fill_update_data()
5216 static inline int bnx2x_q_send_update(struct bnx2x *bp, in bnx2x_q_send_update()
5258 static inline int bnx2x_q_send_deactivate(struct bnx2x *bp, in bnx2x_q_send_deactivate()
5278 static inline int bnx2x_q_send_activate(struct bnx2x *bp, in bnx2x_q_send_activate()
5291 static void bnx2x_q_fill_update_tpa_data(struct bnx2x *bp, in bnx2x_q_fill_update_tpa_data()
5313 static inline int bnx2x_q_send_update_tpa(struct bnx2x *bp, in bnx2x_q_send_update_tpa()
5349 static inline int bnx2x_q_send_halt(struct bnx2x *bp, in bnx2x_q_send_halt()
5359 static inline int bnx2x_q_send_cfc_del(struct bnx2x *bp, in bnx2x_q_send_cfc_del()
5375 static inline int bnx2x_q_send_terminate(struct bnx2x *bp, in bnx2x_q_send_terminate()
5391 static inline int bnx2x_q_send_empty(struct bnx2x *bp, in bnx2x_q_send_empty()
5401 static inline int bnx2x_queue_send_cmd_cmn(struct bnx2x *bp, in bnx2x_queue_send_cmd_cmn()
5431 static int bnx2x_queue_send_cmd_e1x(struct bnx2x *bp, in bnx2x_queue_send_cmd_e1x()
5454 static int bnx2x_queue_send_cmd_e2(struct bnx2x *bp, in bnx2x_queue_send_cmd_e2()
5493 static int bnx2x_queue_chk_transition(struct bnx2x *bp, in bnx2x_queue_chk_transition()
5659 void bnx2x_init_queue_obj(struct bnx2x *bp, in bnx2x_init_queue_obj()
5692 int bnx2x_get_q_logical_state(struct bnx2x *bp, in bnx2x_get_q_logical_state()
5713 enum bnx2x_func_state bnx2x_func_get_state(struct bnx2x *bp, in bnx2x_func_get_state()
5728 static int bnx2x_func_wait_comp(struct bnx2x *bp, in bnx2x_func_wait_comp()
5745 static inline int bnx2x_func_state_change_comp(struct bnx2x *bp, in bnx2x_func_state_change_comp()
5785 static int bnx2x_func_comp_cmd(struct bnx2x *bp, in bnx2x_func_comp_cmd()
5811 static int bnx2x_func_chk_transition(struct bnx2x *bp, in bnx2x_func_chk_transition()
5917 static inline int bnx2x_func_init_func(struct bnx2x *bp, in bnx2x_func_init_func()
5934 static inline int bnx2x_func_init_port(struct bnx2x *bp, in bnx2x_func_init_port()
5954 static inline int bnx2x_func_init_cmn_chip(struct bnx2x *bp, in bnx2x_func_init_cmn_chip()
5974 static inline int bnx2x_func_init_cmn(struct bnx2x *bp, in bnx2x_func_init_cmn()
5984 static int bnx2x_func_hw_init(struct bnx2x *bp, in bnx2x_func_hw_init()
6059 static inline void bnx2x_func_reset_func(struct bnx2x *bp, in bnx2x_func_reset_func()
6080 static inline void bnx2x_func_reset_port(struct bnx2x *bp, in bnx2x_func_reset_port()
6097 static inline void bnx2x_func_reset_cmn(struct bnx2x *bp, in bnx2x_func_reset_cmn()
6104 static inline int bnx2x_func_hw_reset(struct bnx2x *bp, in bnx2x_func_hw_reset()
6136 static inline int bnx2x_func_send_start(struct bnx2x *bp, in bnx2x_func_send_start()
6197 static inline int bnx2x_func_send_switch_update(struct bnx2x *bp, in bnx2x_func_send_switch_update()
6276 static inline int bnx2x_func_send_afex_update(struct bnx2x *bp, in bnx2x_func_send_afex_update()
6315 inline int bnx2x_func_send_afex_viflists(struct bnx2x *bp, in bnx2x_func_send_afex_viflists()
6353 static inline int bnx2x_func_send_stop(struct bnx2x *bp, in bnx2x_func_send_stop()
6360 static inline int bnx2x_func_send_tx_stop(struct bnx2x *bp, in bnx2x_func_send_tx_stop()
6366 static inline int bnx2x_func_send_tx_start(struct bnx2x *bp, in bnx2x_func_send_tx_start()
6401 int bnx2x_func_send_set_timesync(struct bnx2x *bp, in bnx2x_func_send_set_timesync()
6436 static int bnx2x_func_send_cmd(struct bnx2x *bp, in bnx2x_func_send_cmd()
6466 void bnx2x_init_func_obj(struct bnx2x *bp, in bnx2x_init_func_obj()
6501 int bnx2x_func_state_change(struct bnx2x *bp, in bnx2x_func_state_change()