| /drivers/net/ethernet/mellanox/mlx5/core/lag/ |
| A D | lag.c | 189 struct lag_tracker *tracker, in mlx5_lag_print_mapping() argument 446 if (!ldev->tracker.has_inactive) in mlx5_lag_drop_rule_setup() 674 struct lag_tracker *tracker, in mlx5_create_lag() argument 688 if (tracker) in mlx5_create_lag() 767 if (tracker && tracker->tx_type == NETDEV_LAG_TX_TYPE_ACTIVEBACKUP && in mlx5_activate_lag() 996 struct lag_tracker tracker = { }; in mlx5_do_bond() local 1014 tracker = ldev->tracker; in mlx5_do_bond() 1207 tracker->is_bonded = is_bonded; in mlx5_handle_changeupper_event() 1288 struct lag_tracker tracker; in mlx5_lag_netdev_event() local 1299 tracker = ldev->tracker; in mlx5_lag_netdev_event() [all …]
|
| A D | mp.c | 58 struct lag_tracker tracker = {}; in mlx5_lag_set_port_affinity() local 67 tracker.netdev_state[idx0].link_up = true; in mlx5_lag_set_port_affinity() 68 tracker.netdev_state[idx1].link_up = true; in mlx5_lag_set_port_affinity() 72 tracker.netdev_state[idx0].link_up = true; in mlx5_lag_set_port_affinity() 74 tracker.netdev_state[idx1].link_up = false; in mlx5_lag_set_port_affinity() 80 tracker.netdev_state[idx1].link_up = true; in mlx5_lag_set_port_affinity() 88 if (tracker.netdev_state[idx0].tx_enabled) in mlx5_lag_set_port_affinity() 93 if (tracker.netdev_state[idx1].tx_enabled) in mlx5_lag_set_port_affinity() 98 mlx5_modify_lag(ldev, &tracker); in mlx5_lag_set_port_affinity() 213 struct lag_tracker tracker; in mlx5_lag_fib_route_event() local [all …]
|
| A D | lag.h | 66 struct lag_tracker tracker; member 98 struct lag_tracker *tracker); 100 struct lag_tracker *tracker, 107 void mlx5_infer_tx_enabled(struct lag_tracker *tracker, struct mlx5_lag *ldev,
|
| A D | debugfs.c | 116 mlx5_infer_tx_enabled(&ldev->tracker, ldev, ports, in mapping_show()
|
| /drivers/vfio/pci/mlx5/ |
| A D | cmd.c | 917 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; in mlx5vf_create_tracker() local 1109 tracker, struct mlx5vf_pci_core_device, tracker); in mlx5vf_event_notifier() 1148 tracker.cq.mcq); in mlx5vf_cq_complete() 1165 cq = &tracker->cq; in mlx5vf_create_cq() 1457 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; in _mlx5vf_free_page_tracker_resources() local 1500 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; in mlx5vf_start_page_tracker() local 1529 memset(tracker, 0, sizeof(*tracker)); in mlx5vf_start_page_tracker() 1583 tracker->fw_qp = fw_qp; in mlx5vf_start_page_tracker() 1729 struct mlx5_vhca_page_tracker *tracker = &mvdev->tracker; in mlx5vf_tracker_read_and_clear() local 1745 if (tracker->is_err) { in mlx5vf_tracker_read_and_clear() [all …]
|
| A D | cmd.h | 185 struct mlx5_vhca_page_tracker tracker; member
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | resource_tracker.c | 4608 struct mlx4_resource_tracker *tracker = in _move_all_busy() local 4690 &tracker->res_tree[RES_QP]); in rem_slave_qps() 4763 &tracker->res_tree[RES_SRQ]); in rem_slave_srqs() 4828 &tracker->res_tree[RES_CQ]); in rem_slave_cqs() 4890 &tracker->res_tree[RES_MPT]); in rem_slave_mrs() 4930 struct mlx4_resource_tracker *tracker = in rem_slave_mtts() local 4958 &tracker->res_tree[RES_MTT]); in rem_slave_mtts() 5029 struct mlx4_resource_tracker *tracker = in mlx4_mirror_fs_rules() local 5066 struct mlx4_resource_tracker *tracker = in rem_slave_fs_rule() local 5144 &tracker->res_tree[RES_EQ]); in rem_slave_eqs() [all …]
|
| /drivers/gpu/drm/display/ |
| A D | drm_dp_tunnel.c | 135 struct ref_tracker *tracker; member 391 struct ref_tracker **tracker) in track_tunnel_ref() argument 394 tracker, GFP_KERNEL); in track_tunnel_ref() 398 struct ref_tracker **tracker) in untrack_tunnel_ref() argument 401 tracker); in untrack_tunnel_ref() 405 struct ref_tracker **tracker) in track_tunnel_ref() argument 410 struct ref_tracker **tracker) in untrack_tunnel_ref() argument 430 struct ref_tracker **tracker) in drm_dp_tunnel_get() argument 432 track_tunnel_ref(tunnel, tracker); in drm_dp_tunnel_get() 447 struct ref_tracker **tracker) in drm_dp_tunnel_put() argument [all …]
|
| /drivers/net/ovpn/ |
| A D | netlink.c | 37 netdevice_tracker *tracker) in ovpn_get_dev_from_attrs() argument 66 netdev_hold(dev, tracker, GFP_ATOMIC); in ovpn_get_dev_from_attrs() 75 netdevice_tracker *tracker = (netdevice_tracker *)&info->user_ptr[1]; in ovpn_nl_pre_doit() local 77 info, tracker); in ovpn_nl_pre_doit() 90 netdevice_tracker *tracker = (netdevice_tracker *)&info->user_ptr[1]; in ovpn_nl_post_doit() local 94 netdev_put(ovpn->dev, tracker); in ovpn_nl_post_doit() 719 netdevice_tracker tracker; in ovpn_nl_peer_get_dumpit() local 723 ovpn = ovpn_get_dev_from_attrs(sock_net(cb->skb->sk), info, &tracker); in ovpn_nl_peer_get_dumpit() 767 netdev_put(ovpn->dev, &tracker); in ovpn_nl_peer_get_dumpit()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | ptp.c | 42 struct mlx5e_ptp_port_ts_cqe_tracker *tracker = &list->nodes[metadata]; in mlx5e_ptp_port_ts_cqe_list_add() local 44 WARN_ON_ONCE(tracker->inuse); in mlx5e_ptp_port_ts_cqe_list_add() 45 tracker->inuse = true; in mlx5e_ptp_port_ts_cqe_list_add() 47 list_add_tail(&tracker->entry, &list->tracker_list_head); in mlx5e_ptp_port_ts_cqe_list_add() 54 struct mlx5e_ptp_port_ts_cqe_tracker *tracker = &list->nodes[metadata]; in mlx5e_ptp_port_ts_cqe_list_remove() local 56 WARN_ON_ONCE(!tracker->inuse); in mlx5e_ptp_port_ts_cqe_list_remove() 57 tracker->inuse = false; in mlx5e_ptp_port_ts_cqe_list_remove() 59 list_del(&tracker->entry); in mlx5e_ptp_port_ts_cqe_list_remove()
|
| /drivers/virt/vboxguest/ |
| A D | vboxguest_core.c | 512 static bool vbg_track_bit_usage(struct vbg_bit_usage_tracker *tracker, in vbg_track_bit_usage() argument 522 tracker->per_bit_usage[bit] -= 1; in vbg_track_bit_usage() 523 if (tracker->per_bit_usage[bit] == 0) { in vbg_track_bit_usage() 525 tracker->mask &= ~bitmask; in vbg_track_bit_usage() 528 tracker->per_bit_usage[bit] += 1; in vbg_track_bit_usage() 529 if (tracker->per_bit_usage[bit] == 1) { in vbg_track_bit_usage() 531 tracker->mask |= bitmask; in vbg_track_bit_usage()
|
| /drivers/md/ |
| A D | Makefile | 22 dm-cache-background-tracker.o
|
| A D | dm-cache-target.c | 404 struct dm_io_tracker tracker; member 805 dm_iot_io_begin(&cache->tracker, pb->len); in accounted_begin() 813 dm_iot_io_end(&cache->tracker, pb->len); in accounted_complete() 1594 bool idle = dm_iot_idle_for(&cache->tracker, HZ); in spare_migration_bandwidth() 2579 dm_iot_init(&cache->tracker); in cache_create() 2801 WARN_ON(cache->tracker.in_flight); in cache_postsuspend()
|
| /drivers/net/bonding/ |
| A D | bond_main.c | 467 netdevice_tracker tracker; in bond_ipsec_add_sa() local 480 netdev_hold(real_dev, &tracker, GFP_ATOMIC); in bond_ipsec_add_sa() 513 netdev_put(real_dev, &tracker); in bond_ipsec_add_sa()
|
| /drivers/net/ethernet/microsoft/mana/ |
| A D | mana_en.c | 3548 netdevice_tracker *tracker) in mana_get_primary_netdev() argument 3564 netdev_hold(ndev, tracker, GFP_ATOMIC); in mana_get_primary_netdev()
|
| /drivers/usb/serial/ |
| A D | Kconfig | 582 tristate "Xsens motion tracker serial interface driver"
|
| /drivers/perf/ |
| A D | xgene_pmu.c | 561 XGENE_PMU_EVENT_ATTR(tmaw-tracker-full, 0x2c),
|