Lines Matching defs:o
51 struct bnx2x_exe_queue_obj *o, in bnx2x_exe_queue_init()
88 static inline int bnx2x_exe_queue_length(struct bnx2x_exe_queue_obj *o) in bnx2x_exe_queue_length()
114 struct bnx2x_exe_queue_obj *o, in bnx2x_exe_queue_add()
153 struct bnx2x_exe_queue_obj *o) in __bnx2x_exe_queue_reset_pending()
176 struct bnx2x_exe_queue_obj *o, in bnx2x_exe_queue_step()
240 static inline bool bnx2x_exe_queue_empty(struct bnx2x_exe_queue_obj *o) in bnx2x_exe_queue_empty()
258 static bool bnx2x_raw_check_pending(struct bnx2x_raw_obj *o) in bnx2x_raw_check_pending()
263 static void bnx2x_raw_clear_pending(struct bnx2x_raw_obj *o) in bnx2x_raw_clear_pending()
270 static void bnx2x_raw_set_pending(struct bnx2x_raw_obj *o) in bnx2x_raw_set_pending()
327 static bool bnx2x_get_cam_offset_mac(struct bnx2x_vlan_mac_obj *o, int *offset) in bnx2x_get_cam_offset_mac()
336 static bool bnx2x_get_credit_mac(struct bnx2x_vlan_mac_obj *o) in bnx2x_get_credit_mac()
345 static bool bnx2x_get_cam_offset_vlan(struct bnx2x_vlan_mac_obj *o, int *offset) in bnx2x_get_cam_offset_vlan()
354 static bool bnx2x_get_credit_vlan(struct bnx2x_vlan_mac_obj *o) in bnx2x_get_credit_vlan()
363 static bool bnx2x_get_credit_vlan_mac(struct bnx2x_vlan_mac_obj *o) in bnx2x_get_credit_vlan_mac()
379 static bool bnx2x_put_cam_offset_mac(struct bnx2x_vlan_mac_obj *o, int offset) in bnx2x_put_cam_offset_mac()
386 static bool bnx2x_put_credit_mac(struct bnx2x_vlan_mac_obj *o) in bnx2x_put_credit_mac()
393 static bool bnx2x_put_cam_offset_vlan(struct bnx2x_vlan_mac_obj *o, int offset) in bnx2x_put_cam_offset_vlan()
400 static bool bnx2x_put_credit_vlan(struct bnx2x_vlan_mac_obj *o) in bnx2x_put_credit_vlan()
407 static bool bnx2x_put_credit_vlan_mac(struct bnx2x_vlan_mac_obj *o) in bnx2x_put_credit_vlan_mac()
433 struct bnx2x_vlan_mac_obj *o) in __bnx2x_vlan_mac_h_write_trylock()
454 struct bnx2x_vlan_mac_obj *o) in __bnx2x_vlan_mac_h_exec_pending()
483 struct bnx2x_vlan_mac_obj *o, in __bnx2x_vlan_mac_h_pend()
503 struct bnx2x_vlan_mac_obj *o) in __bnx2x_vlan_mac_h_write_unlock()
525 struct bnx2x_vlan_mac_obj *o) in __bnx2x_vlan_mac_h_read_lock()
544 struct bnx2x_vlan_mac_obj *o) in bnx2x_vlan_mac_h_read_lock()
566 struct bnx2x_vlan_mac_obj *o) in __bnx2x_vlan_mac_h_read_unlock()
601 struct bnx2x_vlan_mac_obj *o) in bnx2x_vlan_mac_h_read_unlock()
608 static int bnx2x_get_n_elements(struct bnx2x *bp, struct bnx2x_vlan_mac_obj *o, in bnx2x_get_n_elements()
642 struct bnx2x_vlan_mac_obj *o, in bnx2x_check_mac_add()
662 struct bnx2x_vlan_mac_obj *o, in bnx2x_check_vlan_add()
677 struct bnx2x_vlan_mac_obj *o, in bnx2x_check_vlan_mac_add()
699 struct bnx2x_vlan_mac_obj *o, in bnx2x_check_mac_del()
716 struct bnx2x_vlan_mac_obj *o, in bnx2x_check_vlan_del()
732 struct bnx2x_vlan_mac_obj *o, in bnx2x_check_vlan_mac_del()
786 static inline u8 bnx2x_vlan_mac_get_rx_tx_flag(struct bnx2x_vlan_mac_obj *o) in bnx2x_vlan_mac_get_rx_tx_flag()
844 struct bnx2x_vlan_mac_obj *o, bool add, int opcode, in bnx2x_vlan_mac_set_cmd_hdr_e2()
884 struct bnx2x_vlan_mac_obj *o, in bnx2x_set_one_mac_e2()
980 struct bnx2x_vlan_mac_obj *o, int type, int cam_offset, in bnx2x_vlan_mac_set_rdata_hdr_e1x()
993 struct bnx2x_vlan_mac_obj *o, bool add, int opcode, u8 *mac, in bnx2x_vlan_mac_set_cfg_entry_e1x()
1019 struct bnx2x_vlan_mac_obj *o, int type, int cam_offset, bool add, in bnx2x_vlan_mac_set_rdata_e1x()
1045 struct bnx2x_vlan_mac_obj *o, in bnx2x_set_one_mac_e1x()
1068 struct bnx2x_vlan_mac_obj *o, in bnx2x_set_one_vlan_e2()
1118 struct bnx2x_vlan_mac_obj *o, in bnx2x_set_one_vlan_mac_e2()
1184 struct bnx2x_vlan_mac_obj *o, in bnx2x_set_one_vlan_mac_e1h()
1231 struct bnx2x_vlan_mac_obj *o = p->vlan_mac_obj; in bnx2x_vlan_mac_restore() local
1273 struct bnx2x_exe_queue_obj *o, in bnx2x_exeq_get_mac()
1290 struct bnx2x_exe_queue_obj *o, in bnx2x_exeq_get_vlan()
1307 struct bnx2x_exe_queue_obj *o, in bnx2x_exeq_get_vlan_mac()
1342 struct bnx2x_vlan_mac_obj *o = &qo->vlan_mac; in bnx2x_validate_vlan_mac_add() local
1390 struct bnx2x_vlan_mac_obj *o = &qo->vlan_mac; in bnx2x_validate_vlan_mac_del() local
1560 struct bnx2x_vlan_mac_obj *o) in bnx2x_wait_vlan_mac()
1583 struct bnx2x_vlan_mac_obj *o, in __bnx2x_vlan_mac_execute_step()
1618 struct bnx2x_vlan_mac_obj *o, in bnx2x_complete_vlan_mac()
1669 struct bnx2x_vlan_mac_obj *o = &qo->vlan_mac; in bnx2x_optimize_vlan_mac() local
1728 struct bnx2x_vlan_mac_obj *o, in bnx2x_vlan_mac_get_registry_elem()
1785 struct bnx2x_vlan_mac_obj *o = &qo->vlan_mac, *cam_obj; in bnx2x_execute_vlan_mac() local
1907 struct bnx2x_vlan_mac_obj *o = p->vlan_mac_obj; in bnx2x_vlan_mac_push_new_cmd() local
1942 struct bnx2x_vlan_mac_obj *o = p->vlan_mac_obj; in bnx2x_config_vlan_mac() local
2021 struct bnx2x_vlan_mac_obj *o, in bnx2x_vlan_mac_del_all()
2114 static inline void bnx2x_init_vlan_mac_common(struct bnx2x_vlan_mac_obj *o, in bnx2x_init_vlan_mac_common()
2582 struct bnx2x_rx_mode_obj *o) in bnx2x_init_rx_mode_obj()
2649 struct bnx2x_mcast_obj *o) in bnx2x_mcast_wait()
2672 struct bnx2x_mcast_obj *o, in bnx2x_mcast_enqueue_cmd()
2777 static inline int bnx2x_mcast_get_next_bin(struct bnx2x_mcast_obj *o, int last) in bnx2x_mcast_get_next_bin()
2804 static inline int bnx2x_mcast_clear_first_bin(struct bnx2x_mcast_obj *o) in bnx2x_mcast_clear_first_bin()
2814 static inline u8 bnx2x_mcast_get_rx_tx_flag(struct bnx2x_mcast_obj *o) in bnx2x_mcast_get_rx_tx_flag()
2831 struct bnx2x_mcast_obj *o, int idx, in bnx2x_mcast_set_one_rule_e2()
2904 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_bin, in bnx2x_mcast_handle_restore_cmd_e2()
2935 struct bnx2x_mcast_obj *o, struct bnx2x_pending_mcast_cmd *cmd_pos, in bnx2x_mcast_hdl_pending_add_e2()
2970 struct bnx2x_mcast_obj *o, struct bnx2x_pending_mcast_cmd *cmd_pos, in bnx2x_mcast_hdl_pending_del_e2()
3000 struct bnx2x_mcast_obj *o, struct bnx2x_pending_mcast_cmd *cmd_pos, in bnx2x_mcast_hdl_pending_restore_e2()
3016 struct bnx2x_mcast_obj *o, in bnx2x_mcast_hdl_pending_set_e2_convert()
3083 struct bnx2x_mcast_obj *o, in bnx2x_mcast_hdl_pending_set_e2()
3123 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_handle_pending_cmds_e2() local
3168 struct bnx2x_mcast_obj *o, struct bnx2x_mcast_ramrod_params *p, in bnx2x_mcast_hdl_add()
3189 struct bnx2x_mcast_obj *o, struct bnx2x_mcast_ramrod_params *p, in bnx2x_mcast_hdl_del()
3223 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_handle_current_cmd() local
3256 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_validate_e2() local
3315 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_revert_e2() local
3357 struct bnx2x_mcast_obj *o) in bnx2x_mcast_refresh_registry_e2()
3378 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_setup_e2() local
3489 struct bnx2x_mcast_obj *o, in bnx2x_mcast_hdl_add_e1h()
3510 struct bnx2x_mcast_obj *o, struct bnx2x_mcast_ramrod_params *p, in bnx2x_mcast_hdl_restore_e1h()
3532 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_setup_e1h() local
3585 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_validate_e1() local
3646 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_revert_e1() local
3659 struct bnx2x_mcast_obj *o, int idx, in bnx2x_mcast_set_one_rule_e1()
3726 struct bnx2x *bp, struct bnx2x_mcast_obj *o , int start_idx, in bnx2x_mcast_handle_restore_cmd_e1()
3754 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_handle_pending_cmds_e1() local
3831 struct bnx2x_mcast_obj *o) in bnx2x_mcast_refresh_registry_e1()
3881 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_mcast_setup_e1() local
3956 static int bnx2x_mcast_get_registry_size_exact(struct bnx2x_mcast_obj *o) in bnx2x_mcast_get_registry_size_exact()
3961 static int bnx2x_mcast_get_registry_size_aprox(struct bnx2x_mcast_obj *o) in bnx2x_mcast_get_registry_size_aprox()
3966 static void bnx2x_mcast_set_registry_size_exact(struct bnx2x_mcast_obj *o, in bnx2x_mcast_set_registry_size_exact()
3972 static void bnx2x_mcast_set_registry_size_aprox(struct bnx2x_mcast_obj *o, in bnx2x_mcast_set_registry_size_aprox()
3982 struct bnx2x_mcast_obj *o = p->mcast_obj; in bnx2x_config_mcast() local
4044 static void bnx2x_mcast_clear_sched(struct bnx2x_mcast_obj *o) in bnx2x_mcast_clear_sched()
4051 static void bnx2x_mcast_set_sched(struct bnx2x_mcast_obj *o) in bnx2x_mcast_set_sched()
4058 static bool bnx2x_mcast_check_sched(struct bnx2x_mcast_obj *o) in bnx2x_mcast_check_sched()
4063 static bool bnx2x_mcast_check_pending(struct bnx2x_mcast_obj *o) in bnx2x_mcast_check_pending()
4210 static bool bnx2x_credit_pool_get(struct bnx2x_credit_pool_obj *o, int cnt) in bnx2x_credit_pool_get()
4221 static bool bnx2x_credit_pool_put(struct bnx2x_credit_pool_obj *o, int cnt) in bnx2x_credit_pool_put()
4235 static int bnx2x_credit_pool_check(struct bnx2x_credit_pool_obj *o) in bnx2x_credit_pool_check()
4245 static bool bnx2x_credit_pool_always_true(struct bnx2x_credit_pool_obj *o, in bnx2x_credit_pool_always_true()
4252 struct bnx2x_credit_pool_obj *o, in bnx2x_credit_pool_get_entry()
4282 struct bnx2x_credit_pool_obj *o, in bnx2x_credit_pool_put_entry()
4300 struct bnx2x_credit_pool_obj *o, in bnx2x_credit_pool_put_entry_always_true()
4307 struct bnx2x_credit_pool_obj *o, in bnx2x_credit_pool_get_entry_always_true()
4486 struct bnx2x_rss_config_obj *o = p->rss_obj; in bnx2x_setup_rss() local
4605 struct bnx2x_rss_config_obj *o = p->rss_obj; in bnx2x_config_rss() local
4660 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_queue_state_change() local
4720 struct bnx2x_queue_sp_obj *o, in bnx2x_queue_wait_comp()
4736 struct bnx2x_queue_sp_obj *o, in bnx2x_queue_comp_cmd()
4792 struct bnx2x_queue_sp_obj *o, in bnx2x_q_fill_init_general_data()
4827 static void bnx2x_q_fill_init_tx_data(struct bnx2x_queue_sp_obj *o, in bnx2x_q_fill_init_tx_data()
4865 static void bnx2x_q_fill_init_pause_data(struct bnx2x_queue_sp_obj *o, in bnx2x_q_fill_init_pause_data()
4879 static void bnx2x_q_fill_init_rx_data(struct bnx2x_queue_sp_obj *o, in bnx2x_q_fill_init_rx_data()
5006 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_init() local
5052 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_setup_e1x() local
5078 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_setup_e2() local
5105 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_setup_tx_only() local
5220 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_update() local
5317 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_update_tpa() local
5353 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_halt() local
5363 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_cfc_del() local
5379 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_terminate() local
5395 struct bnx2x_queue_sp_obj *o = params->q_obj; in bnx2x_q_send_empty() local
5495 struct bnx2x_queue_sp_obj *o, in bnx2x_queue_chk_transition()
5715 struct bnx2x_func_sp_obj *o) in bnx2x_func_get_state()
5730 struct bnx2x_func_sp_obj *o, in bnx2x_func_wait_comp()
5747 struct bnx2x_func_sp_obj *o, in bnx2x_func_state_change_comp()
5787 struct bnx2x_func_sp_obj *o, in bnx2x_func_comp_cmd()
5813 struct bnx2x_func_sp_obj *o, in bnx2x_func_chk_transition()
5989 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_hw_init() local
6109 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_hw_reset() local
6140 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_send_start() local
6202 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_send_switch_update() local
6281 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_send_afex_update() local
6320 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_send_afex_viflists() local
6371 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_send_tx_start() local
6406 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_send_set_timesync() local
6506 struct bnx2x_func_sp_obj *o = params->f_obj; in bnx2x_func_state_change() local