| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | lag_mp.c | 50 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 …]
|
| D | lag.c | 118 static void mlx5_infer_tx_affinity_mapping(struct lag_tracker *tracker, in mlx5_infer_tx_affinity_mapping() argument 123 if (!tracker->netdev_state[MLX5_LAG_P1].tx_enabled || in mlx5_infer_tx_affinity_mapping() 124 !tracker->netdev_state[MLX5_LAG_P1].link_up) { in mlx5_infer_tx_affinity_mapping() 129 if (!tracker->netdev_state[MLX5_LAG_P2].tx_enabled || in mlx5_infer_tx_affinity_mapping() 130 !tracker->netdev_state[MLX5_LAG_P2].link_up) in mlx5_infer_tx_affinity_mapping() 135 struct lag_tracker *tracker) in mlx5_modify_lag() argument 141 mlx5_infer_tx_affinity_mapping(tracker, &v2p_port1, in mlx5_modify_lag() 162 struct lag_tracker *tracker) in mlx5_create_lag() argument 167 mlx5_infer_tx_affinity_mapping(tracker, &ldev->v2p_map[MLX5_LAG_P1], in mlx5_create_lag() 183 struct lag_tracker *tracker, in mlx5_activate_lag() argument [all …]
|
| D | lag.h | 44 struct lag_tracker tracker; member 70 struct lag_tracker *tracker); 72 struct lag_tracker *tracker,
|
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/ |
| D | resource_tracker.c | 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() [all …]
|
| /Linux-v5.10/Documentation/core-api/ |
| D | debug-objects.rst | 83 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.10/drivers/virt/vboxguest/ |
| D | vboxguest_core.c | 502 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()
|
| /Linux-v5.10/Documentation/driver-api/thermal/ |
| D | nouveau_thermal.rst | 95 Bug reports should be filled on Freedesktop's bug tracker. Please follow
|
| /Linux-v5.10/drivers/md/ |
| D | Makefile | 18 dm-cache-background-tracker.o
|
| D | dm-cache-target.c | 473 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() 2606 iot_init(&cache->tracker); in cache_create() 2828 WARN_ON(cache->tracker.in_flight); in cache_postsuspend()
|
| /Linux-v5.10/Documentation/networking/ |
| D | gtp.rst | 141 The Osmocom project maintains an issue tracker for the Kernel GTP-U
|
| /Linux-v5.10/drivers/usb/serial/ |
| D | Kconfig | 592 tristate "Xsens motion tracker serial interface driver"
|
| /Linux-v5.10/drivers/perf/ |
| D | xgene_pmu.c | 575 XGENE_PMU_EVENT_ATTR(tmaw-tracker-full, 0x2c),
|
| /Linux-v5.10/Documentation/bpf/ |
| D | bpf_devel_QA.rst | 545 LLVM also has an issue tracker where BPF related bugs can be found:
|
| /Linux-v5.10/Documentation/admin-guide/ |
| D | devices.txt | 2562 190 char Kansas City tracker/tuner card
|
| /Linux-v5.10/ |
| D | MAINTAINERS | 100 filing info, a direct bug tracker link, or a mailto: URI.
|