Home
last modified time | relevance | path

Searched refs:tracker (Results 1 – 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dlag_mp.c50 struct lag_tracker tracker; in mlx5_lag_set_port_affinity() local
57 tracker.netdev_state[MLX5_LAG_P1].tx_enabled = true; in mlx5_lag_set_port_affinity()
58 tracker.netdev_state[MLX5_LAG_P2].tx_enabled = true; in mlx5_lag_set_port_affinity()
59 tracker.netdev_state[MLX5_LAG_P1].link_up = true; in mlx5_lag_set_port_affinity()
60 tracker.netdev_state[MLX5_LAG_P2].link_up = true; in mlx5_lag_set_port_affinity()
63 tracker.netdev_state[MLX5_LAG_P1].tx_enabled = true; in mlx5_lag_set_port_affinity()
64 tracker.netdev_state[MLX5_LAG_P1].link_up = true; in mlx5_lag_set_port_affinity()
65 tracker.netdev_state[MLX5_LAG_P2].tx_enabled = false; in mlx5_lag_set_port_affinity()
66 tracker.netdev_state[MLX5_LAG_P2].link_up = false; in mlx5_lag_set_port_affinity()
69 tracker.netdev_state[MLX5_LAG_P1].tx_enabled = false; in mlx5_lag_set_port_affinity()
[all …]
Dlag.c118 static void mlx5_infer_tx_affinity_mapping(struct lag_tracker *tracker, in mlx5_infer_tx_affinity_mapping() argument
124 p1en = tracker->netdev_state[MLX5_LAG_P1].tx_enabled && in mlx5_infer_tx_affinity_mapping()
125 tracker->netdev_state[MLX5_LAG_P1].link_up; in mlx5_infer_tx_affinity_mapping()
127 p2en = tracker->netdev_state[MLX5_LAG_P2].tx_enabled && in mlx5_infer_tx_affinity_mapping()
128 tracker->netdev_state[MLX5_LAG_P2].link_up; in mlx5_infer_tx_affinity_mapping()
142 struct lag_tracker *tracker) in mlx5_modify_lag() argument
148 mlx5_infer_tx_affinity_mapping(tracker, &v2p_port1, in mlx5_modify_lag()
169 struct lag_tracker *tracker) in mlx5_create_lag() argument
174 mlx5_infer_tx_affinity_mapping(tracker, &ldev->v2p_map[MLX5_LAG_P1], in mlx5_create_lag()
190 struct lag_tracker *tracker, in mlx5_activate_lag() argument
[all …]
Dlag.h44 struct lag_tracker tracker; member
70 struct lag_tracker *tracker);
72 struct lag_tracker *tracker,
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c1003 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()
[all …]
/kernel/linux/linux-5.10/Documentation/core-api/
Ddebug-objects.rst83 allocates a tracker object for the real object and sets the tracker
106 allocates a tracker object for the real object and sets the tracker
110 An object which is on the stack must be removed from the tracker by
136 tracker object is set to ODEBUG_STATE_ACTIVE.
150 tracker object is set to ODEBUG_STATE_INACTIVE.
169 tracker object is set to ODEBUG_STATE_DESTROYED.
184 Note that debug_object_free removes the object from the tracker. Later
215 object and the state which is currently recorded in the tracker.
253 to make the object known to the tracker and marked active. In this case
304 should be called to make the object known to the tracker. Then the
/kernel/linux/linux-5.10/drivers/virt/vboxguest/
Dvboxguest_core.c502 static bool vbg_track_bit_usage(struct vbg_bit_usage_tracker *tracker, in vbg_track_bit_usage() argument
512 tracker->per_bit_usage[bit] -= 1; in vbg_track_bit_usage()
513 if (tracker->per_bit_usage[bit] == 0) { in vbg_track_bit_usage()
515 tracker->mask &= ~bitmask; in vbg_track_bit_usage()
518 tracker->per_bit_usage[bit] += 1; in vbg_track_bit_usage()
519 if (tracker->per_bit_usage[bit] == 1) { in vbg_track_bit_usage()
521 tracker->mask |= bitmask; in vbg_track_bit_usage()
/kernel/linux/linux-5.10/Documentation/driver-api/thermal/
Dnouveau_thermal.rst95 Bug reports should be filled on Freedesktop's bug tracker. Please follow
/kernel/linux/linux-5.10/drivers/md/
DMakefile18 dm-cache-background-tracker.o
Ddm-cache-target.c473 struct io_tracker tracker; member
869 iot_io_begin(&cache->tracker, pb->len); in accounted_begin()
877 iot_io_end(&cache->tracker, pb->len); in accounted_complete()
1645 bool idle = iot_idle_for(&cache->tracker, HZ); in spare_migration_bandwidth()
2607 iot_init(&cache->tracker); in cache_create()
2829 WARN_ON(cache->tracker.in_flight); in cache_postsuspend()
/kernel/linux/linux-5.10/Documentation/networking/
Dgtp.rst141 The Osmocom project maintains an issue tracker for the Kernel GTP-U
/kernel/linux/linux-5.10/drivers/usb/serial/
DKconfig593 tristate "Xsens motion tracker serial interface driver"
/kernel/linux/linux-5.10/drivers/perf/
Dxgene_pmu.c575 XGENE_PMU_EVENT_ATTR(tmaw-tracker-full, 0x2c),
/kernel/linux/linux-5.10/Documentation/bpf/
Dbpf_devel_QA.rst545 LLVM also has an issue tracker where BPF related bugs can be found:
/kernel/linux/linux-5.10/Documentation/admin-guide/
Ddevices.txt2562 190 char Kansas City tracker/tuner card
/kernel/linux/linux-5.10/
DMAINTAINERS100 filing info, a direct bug tracker link, or a mailto: URI.