Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dlag.c143 static void mlx5_infer_tx_affinity_mapping(struct lag_tracker *tracker, in mlx5_infer_tx_affinity_mapping() argument
148 if (!tracker->netdev_state[0].tx_enabled || in mlx5_infer_tx_affinity_mapping()
149 !tracker->netdev_state[0].link_up) { in mlx5_infer_tx_affinity_mapping()
154 if (!tracker->netdev_state[1].tx_enabled || in mlx5_infer_tx_affinity_mapping()
155 !tracker->netdev_state[1].link_up) in mlx5_infer_tx_affinity_mapping()
160 struct lag_tracker *tracker) in mlx5_modify_lag() argument
166 mlx5_infer_tx_affinity_mapping(tracker, &v2p_port1, in mlx5_modify_lag()
186 struct lag_tracker *tracker) in mlx5_create_lag() argument
191 mlx5_infer_tx_affinity_mapping(tracker, &ldev->v2p_map[0], in mlx5_create_lag()
206 struct lag_tracker *tracker, in mlx5_activate_lag() argument
[all …]
Dlag_mp.c48 struct lag_tracker tracker; in mlx5_lag_set_port_affinity() local
55 tracker.netdev_state[0].tx_enabled = true; in mlx5_lag_set_port_affinity()
56 tracker.netdev_state[1].tx_enabled = true; in mlx5_lag_set_port_affinity()
57 tracker.netdev_state[0].link_up = true; in mlx5_lag_set_port_affinity()
58 tracker.netdev_state[1].link_up = true; in mlx5_lag_set_port_affinity()
61 tracker.netdev_state[0].tx_enabled = true; in mlx5_lag_set_port_affinity()
62 tracker.netdev_state[0].link_up = true; in mlx5_lag_set_port_affinity()
63 tracker.netdev_state[1].tx_enabled = false; in mlx5_lag_set_port_affinity()
64 tracker.netdev_state[1].link_up = false; in mlx5_lag_set_port_affinity()
67 tracker.netdev_state[0].tx_enabled = false; in mlx5_lag_set_port_affinity()
[all …]
Dlag.h38 struct lag_tracker tracker; member
58 struct lag_tracker *tracker);
60 struct lag_tracker *tracker,
/Linux-v5.4/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 …]
/Linux-v5.4/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
/Linux-v5.4/drivers/virt/vboxguest/
Dvboxguest_core.c501 static bool vbg_track_bit_usage(struct vbg_bit_usage_tracker *tracker, in vbg_track_bit_usage() argument
511 tracker->per_bit_usage[bit] -= 1; in vbg_track_bit_usage()
512 if (tracker->per_bit_usage[bit] == 0) { in vbg_track_bit_usage()
514 tracker->mask &= ~bitmask; in vbg_track_bit_usage()
517 tracker->per_bit_usage[bit] += 1; in vbg_track_bit_usage()
518 if (tracker->per_bit_usage[bit] == 1) { in vbg_track_bit_usage()
520 tracker->mask |= bitmask; in vbg_track_bit_usage()
/Linux-v5.4/Documentation/driver-api/thermal/
Dnouveau_thermal.rst95 Bug reports should be filled on Freedesktop's bug tracker. Please follow
/Linux-v5.4/drivers/md/
DMakefile18 dm-cache-background-tracker.o
Ddm-cache-target.c482 struct io_tracker tracker; member
895 iot_io_begin(&cache->tracker, pb->len); in accounted_begin()
903 iot_io_end(&cache->tracker, pb->len); in accounted_complete()
1671 bool idle = iot_idle_for(&cache->tracker, HZ); in spare_migration_bandwidth()
2650 iot_init(&cache->tracker); in cache_create()
2872 WARN_ON(cache->tracker.in_flight); in cache_postsuspend()
/Linux-v5.4/Documentation/networking/
Dgtp.txt128 The Osmocom project maintains an issue tracker for the Kernel GTP-U
/Linux-v5.4/drivers/usb/serial/
DKconfig595 tristate "Xsens motion tracker serial interface driver"
/Linux-v5.4/drivers/perf/
Dxgene_pmu.c575 XGENE_PMU_EVENT_ATTR(tmaw-tracker-full, 0x2c),
/Linux-v5.4/Documentation/bpf/
Dbpf_devel_QA.rst530 LLVM also has an issue tracker where BPF related bugs can be found:
/Linux-v5.4/Documentation/admin-guide/
Ddevices.txt2561 190 char Kansas City tracker/tuner card
/Linux-v5.4/
DMAINTAINERS86 filing info, a direct bug tracker link, or a mailto: URI.