/kernel/linux/linux-6.6/lib/ |
H A D | test_ref_tracker.c | 15 static struct ref_tracker *tracker[20]; variable [all...] |
H A D | ref_tracker.c | 35 struct ref_tracker *tracker; in ref_tracker_get_stats() local 159 struct ref_tracker *tracker, *n; in ref_tracker_dir_exit() local 190 struct ref_tracker *tracker; ref_tracker_alloc() local 224 struct ref_tracker *tracker; ref_tracker_free() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | lag.h | 44 struct lag_tracker tracker; member
|
H A D | lag_mp.c | 50 struct lag_tracker tracker; in mlx5_lag_set_port_affinity() local 166 struct lag_tracker tracker; mlx5_lag_fib_route_event() local [all...] |
H A D | lag.c | 118 static void mlx5_infer_tx_affinity_mapping(struct lag_tracker *tracker, in mlx5_infer_tx_affinity_mapping() argument 141 mlx5_modify_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker) mlx5_modify_lag() argument 168 mlx5_create_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker) mlx5_create_lag() argument 189 mlx5_activate_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker, u8 flags) mlx5_activate_lag() argument 277 struct lag_tracker tracker = { }; mlx5_do_bond() local 358 mlx5_handle_changeupper_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct net_device *ndev, struct netdev_notifier_changeupper_info *info) mlx5_handle_changeupper_event() argument 428 mlx5_handle_changelowerstate_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct net_device *ndev, struct netdev_notifier_changelowerstate_info *info) mlx5_handle_changelowerstate_event() argument 459 struct lag_tracker tracker; mlx5_lag_netdev_event() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | mp.c | 53 struct lag_tracker tracker = {}; in mlx5_lag_set_port_affinity() local 201 struct lag_tracker tracker; mlx5_lag_fib_route_event() local [all...] |
H A D | lag.h | 66 struct lag_tracker tracker; member
|
H A D | lag.c | 151 static void mlx5_infer_tx_disabled(struct lag_tracker *tracker, u8 num_ports, in mlx5_infer_tx_disabled() argument 164 void mlx5_infer_tx_enabled(struct lag_tracker *tracker, u8 num_ports, in mlx5_infer_tx_enabled() argument 180 mlx5_lag_print_mapping(struct mlx5_core_dev *dev, struct mlx5_lag *ldev, struct lag_tracker *tracker, unsigned long flags) mlx5_lag_print_mapping() argument 312 mlx5_infer_tx_affinity_mapping(struct lag_tracker *tracker, u8 num_ports, u8 buckets, u8 *ports) mlx5_infer_tx_affinity_mapping() argument 381 mlx5_lag_drop_rule_setup(struct mlx5_lag *ldev, struct lag_tracker *tracker) mlx5_lag_drop_rule_setup() argument 448 mlx5_modify_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker) mlx5_modify_lag() argument 504 mlx5_lag_set_port_sel_mode_offloads(struct mlx5_lag *ldev, struct lag_tracker *tracker, enum mlx5_lag_mode mode, unsigned long *flags) mlx5_lag_set_port_sel_mode_offloads() argument 522 mlx5_lag_set_flags(struct mlx5_lag *ldev, enum mlx5_lag_mode mode, struct lag_tracker *tracker, bool shared_fdb, unsigned long *flags) mlx5_lag_set_flags() argument 579 mlx5_create_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker, enum mlx5_lag_mode mode, unsigned long flags) mlx5_create_lag() argument 620 mlx5_activate_lag(struct mlx5_lag *ldev, struct lag_tracker *tracker, enum mlx5_lag_mode mode, bool shared_fdb) mlx5_activate_lag() argument 877 struct lag_tracker tracker = { }; mlx5_do_bond() local 977 mlx5_handle_changeupper_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct netdev_notifier_changeupper_info *info) mlx5_handle_changeupper_event() argument 1056 mlx5_handle_changelowerstate_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct net_device *ndev, struct netdev_notifier_changelowerstate_info *info) mlx5_handle_changelowerstate_event() argument 1083 mlx5_handle_changeinfodata_event(struct mlx5_lag *ldev, struct lag_tracker *tracker, struct net_device *ndev) mlx5_handle_changeinfodata_event() argument 1120 struct lag_tracker tracker; mlx5_lag_netdev_event() local [all...] |
/kernel/linux/linux-5.10/drivers/virt/vboxguest/ |
H A D | vboxguest_core.c | 502 static bool vbg_track_bit_usage(struct vbg_bit_usage_tracker *tracker, in vbg_track_bit_usage() argument [all...] |
/kernel/linux/linux-6.6/drivers/virt/vboxguest/ |
H A D | vboxguest_core.c | 502 static bool vbg_track_bit_usage(struct vbg_bit_usage_tracker *tracker, in vbg_track_bit_usage() argument [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | net_namespace.h | 339 static inline void netns_tracker_alloc(struct net *net, netns_tracker *tracker, in netns_tracker_alloc() argument 363 static inline void put_net_track(struct net *net, netns_tracker *tracker) in put_net_track() argument 327 __netns_tracker_alloc(struct net *net, netns_tracker *tracker, bool refcounted, gfp_t gfp) __netns_tracker_alloc() argument 345 __netns_tracker_free(struct net *net, netns_tracker *tracker, bool refcounted) __netns_tracker_free() argument 355 get_net_track(struct net *net, netns_tracker *tracker, gfp_t gfp) get_net_track() argument [all...] |
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/ |
H A D | cmd.h | 175 struct mlx5_vhca_page_tracker tracker; member
|
H A D | cmd.c | 741 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; in mlx5vf_create_tracker() local 907 struct mlx5_vhca_page_tracker *tracker in mlx5vf_event_notifier() local 946 mlx5vf_create_cq(struct mlx5_core_dev *mdev, struct mlx5_vhca_page_tracker *tracker, size_t ncqe) mlx5vf_create_cq() argument 1017 mlx5vf_create_rc_qp(struct mlx5_core_dev *mdev, struct mlx5_vhca_page_tracker *tracker, u32 max_recv_wr) mlx5vf_create_rc_qp() argument 1323 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; _mlx5vf_free_page_tracker_resources() local 1366 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; mlx5vf_start_page_tracker() local 1572 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; mlx5vf_tracker_read_and_clear() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | ptp.c | 41 struct mlx5e_ptp_port_ts_cqe_tracker *tracker = &list->nodes[metadata]; in mlx5e_ptp_port_ts_cqe_list_add() local 53 struct mlx5e_ptp_port_ts_cqe_tracker *tracker = &list->nodes[metadata]; in mlx5e_ptp_port_ts_cqe_list_remove() local
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-cache-target.c | 473 struct io_tracker tracker; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 1003 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in handle_unexisting_counter() local 1235 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mlx4_calc_vf_counters() local 1285 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in add_res_range() local 1471 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_res_range() local 1509 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; qp_res_start_move_to() local 1573 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mr_res_start_move_to() local 1626 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; eq_res_start_move_to() local 1675 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; cq_res_start_move_to() local 1715 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; srq_res_start_move_to() local 1751 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; res_abort_move() local 1765 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; res_end_move() local 2009 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mac_find_smac_ix_in_slave() local 2026 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mac_add_to_slave() local 2059 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mac_del_from_slave() local 2079 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_macs() local 2133 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; vlan_add_to_slave() local 2167 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; vlan_del_from_slave() local 2188 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_vlans() local 3162 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; get_containing_mtt() local 4373 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mlx4_QP_FLOW_STEERING_ATTACH_wrapper() local 4607 struct mlx4_resource_tracker *tracker = _move_all_busy() local 4662 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_qps() local 4735 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_srqs() local 4800 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_cqs() local 4862 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_mrs() local 4929 struct mlx4_resource_tracker *tracker = rem_slave_mtts() local 5028 struct mlx4_resource_tracker *tracker = mlx4_mirror_fs_rules() local 5065 struct mlx4_resource_tracker *tracker = rem_slave_fs_rule() local 5118 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_eqs() local 5175 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_counters() local 5221 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_xrcdns() local 5280 struct mlx4_resource_tracker *tracker = mlx4_vf_immed_vlan_work_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | resource_tracker.c | 1003 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in handle_unexisting_counter() local 1235 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in mlx4_calc_vf_counters() local 1285 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in add_res_range() local 1471 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; in rem_res_range() local 1509 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; qp_res_start_move_to() local 1573 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mr_res_start_move_to() local 1626 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; eq_res_start_move_to() local 1675 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; cq_res_start_move_to() local 1715 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; srq_res_start_move_to() local 1751 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; res_abort_move() local 1765 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; res_end_move() local 2009 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mac_find_smac_ix_in_slave() local 2026 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mac_add_to_slave() local 2059 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mac_del_from_slave() local 2079 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_macs() local 2133 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; vlan_add_to_slave() local 2167 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; vlan_del_from_slave() local 2188 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_vlans() local 3163 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; get_containing_mtt() local 4374 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; mlx4_QP_FLOW_STEERING_ATTACH_wrapper() local 4608 struct mlx4_resource_tracker *tracker = _move_all_busy() local 4663 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_qps() local 4736 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_srqs() local 4801 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_cqs() local 4863 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_mrs() local 4930 struct mlx4_resource_tracker *tracker = rem_slave_mtts() local 5029 struct mlx4_resource_tracker *tracker = mlx4_mirror_fs_rules() local 5066 struct mlx4_resource_tracker *tracker = rem_slave_fs_rule() local 5119 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_eqs() local 5176 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_counters() local 5222 struct mlx4_resource_tracker *tracker = &priv->mfunc.master.res_tracker; rem_slave_xrcdns() local 5281 struct mlx4_resource_tracker *tracker = mlx4_vf_immed_vlan_work_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-cache-target.c | 404 struct dm_io_tracker tracker; member
|
/kernel/linux/linux-6.6/net/core/ |
H A D | dev.c | 805 netdev_get_by_name(struct net *net, const char *name, netdevice_tracker *tracker, gfp_t gfp) netdev_get_by_name() argument 891 netdev_get_by_index(struct net *net, int ifindex, netdevice_tracker *tracker, gfp_t gfp) netdev_get_by_index() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | netdevice.h | 4073 __netdev_tracker_alloc(struct net_device *dev, netdevice_tracker *tracker, gfp_t gfp) __netdev_tracker_alloc() argument 4085 netdev_tracker_alloc(struct net_device *dev, netdevice_tracker *tracker, gfp_t gfp) netdev_tracker_alloc() argument 4094 netdev_tracker_free(struct net_device *dev, netdevice_tracker *tracker) netdev_tracker_free() argument 4102 netdev_hold(struct net_device *dev, netdevice_tracker *tracker, gfp_t gfp) netdev_hold() argument 4111 netdev_put(struct net_device *dev, netdevice_tracker *tracker) netdev_put() argument 4144 netdev_ref_replace(struct net_device *odev, struct net_device *ndev, netdevice_tracker *tracker, gfp_t gfp) netdev_ref_replace() argument [all...] |