Lines Matching refs:tracker

1003 	struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker;  in handle_unexisting_counter()  local
1011 &tracker->slave_list[slave].res_list[RES_COUNTER], in handle_unexisting_counter()
1235 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mlx4_calc_vf_counters() local
1250 &tracker->slave_list[slave].res_list[RES_COUNTER], in mlx4_calc_vf_counters()
1285 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in add_res_range() local
1286 struct rb_root *root = &tracker->res_tree[type]; in add_res_range()
1313 &tracker->slave_list[slave].res_list[type]); in add_res_range()
1471 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_res_range() local
1476 r = res_tracker_lookup(&tracker->res_tree[type], i); in rem_res_range()
1491 r = res_tracker_lookup(&tracker->res_tree[type], i); in rem_res_range()
1492 rb_erase(&r->node, &tracker->res_tree[type]); in rem_res_range()
1509 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in qp_res_start_move_to() local
1514 r = res_tracker_lookup(&tracker->res_tree[RES_QP], qpn); in qp_res_start_move_to()
1573 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mr_res_start_move_to() local
1578 r = res_tracker_lookup(&tracker->res_tree[RES_MPT], index); in mr_res_start_move_to()
1626 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in eq_res_start_move_to() local
1631 r = res_tracker_lookup(&tracker->res_tree[RES_EQ], index); in eq_res_start_move_to()
1675 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in cq_res_start_move_to() local
1680 r = res_tracker_lookup(&tracker->res_tree[RES_CQ], cqn); in cq_res_start_move_to()
1715 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in srq_res_start_move_to() local
1720 r = res_tracker_lookup(&tracker->res_tree[RES_SRQ], index); in srq_res_start_move_to()
1751 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in res_abort_move() local
1755 r = res_tracker_lookup(&tracker->res_tree[type], id); in res_abort_move()
1765 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in res_end_move() local
1769 r = res_tracker_lookup(&tracker->res_tree[type], id); in res_end_move()
2009 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mac_find_smac_ix_in_slave() local
2011 &tracker->slave_list[slave].res_list[RES_MAC]; in mac_find_smac_ix_in_slave()
2026 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mac_add_to_slave() local
2028 &tracker->slave_list[slave].res_list[RES_MAC]; in mac_add_to_slave()
2051 &tracker->slave_list[slave].res_list[RES_MAC]); in mac_add_to_slave()
2059 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mac_del_from_slave() local
2061 &tracker->slave_list[slave].res_list[RES_MAC]; in mac_del_from_slave()
2079 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_macs() local
2081 &tracker->slave_list[slave].res_list[RES_MAC]; in rem_slave_macs()
2133 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in vlan_add_to_slave() local
2135 &tracker->slave_list[slave].res_list[RES_VLAN]; in vlan_add_to_slave()
2158 &tracker->slave_list[slave].res_list[RES_VLAN]); in vlan_add_to_slave()
2167 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in vlan_del_from_slave() local
2169 &tracker->slave_list[slave].res_list[RES_VLAN]; in vlan_del_from_slave()
2188 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_vlans() local
2190 &tracker->slave_list[slave].res_list[RES_VLAN]; in rem_slave_vlans()
3163 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in get_containing_mtt() local
3168 list_for_each_entry(mtt, &tracker->slave_list[slave].res_list[RES_MTT], in get_containing_mtt()
4374 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mlx4_QP_FLOW_STEERING_ATTACH_wrapper() local
4375 struct list_head *rlist = &tracker->slave_list[slave].res_list[RES_MAC]; in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4608 struct mlx4_resource_tracker *tracker = in _move_all_busy() local
4610 struct list_head *rlist = &tracker->slave_list[slave].res_list[type]; in _move_all_busy()
4663 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_qps() local
4665 &tracker->slave_list[slave].res_list[RES_QP]; in rem_slave_qps()
4690 &tracker->res_tree[RES_QP]); in rem_slave_qps()
4736 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_srqs() local
4738 &tracker->slave_list[slave].res_list[RES_SRQ]; in rem_slave_srqs()
4763 &tracker->res_tree[RES_SRQ]); in rem_slave_srqs()
4801 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_cqs() local
4803 &tracker->slave_list[slave].res_list[RES_CQ]; in rem_slave_cqs()
4828 &tracker->res_tree[RES_CQ]); in rem_slave_cqs()
4863 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_mrs() local
4865 &tracker->slave_list[slave].res_list[RES_MPT]; in rem_slave_mrs()
4890 &tracker->res_tree[RES_MPT]); in rem_slave_mrs()
4930 struct mlx4_resource_tracker *tracker = in rem_slave_mtts() local
4933 &tracker->slave_list[slave].res_list[RES_MTT]; in rem_slave_mtts()
4958 &tracker->res_tree[RES_MTT]); in rem_slave_mtts()
5029 struct mlx4_resource_tracker *tracker = in mlx4_mirror_fs_rules() local
5031 struct rb_root *root = &tracker->res_tree[RES_FS_RULE]; in mlx4_mirror_fs_rules()
5066 struct mlx4_resource_tracker *tracker = in rem_slave_fs_rule() local
5069 &tracker->slave_list[slave].res_list[RES_FS_RULE]; in rem_slave_fs_rule()
5098 &tracker->res_tree[RES_FS_RULE]); in rem_slave_fs_rule()
5119 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_eqs() local
5121 &tracker->slave_list[slave].res_list[RES_EQ]; in rem_slave_eqs()
5144 &tracker->res_tree[RES_EQ]); in rem_slave_eqs()
5176 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_counters() local
5178 &tracker->slave_list[slave].res_list[RES_COUNTER]; in rem_slave_counters()
5203 &tracker->res_tree[RES_COUNTER]); in rem_slave_counters()
5222 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_slave_xrcdns() local
5224 &tracker->slave_list[slave].res_list[RES_XRCD]; in rem_slave_xrcdns()
5239 rb_erase(&xrcd->com.node, &tracker->res_tree[RES_XRCD]); in rem_slave_xrcdns()
5281 struct mlx4_resource_tracker *tracker = in mlx4_vf_immed_vlan_work_handler() local
5284 &tracker->slave_list[work->slave].res_list[RES_QP]; in mlx4_vf_immed_vlan_work_handler()