Home
last modified time | relevance | path

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

/drivers/net/ethernet/mellanox/mlx5/core/lag/
A Dlag.c189 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 Dmp.c58 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 Dlag.h66 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 Ddebugfs.c116 mlx5_infer_tx_enabled(&ldev->tracker, ldev, ports, in mapping_show()
/drivers/vfio/pci/mlx5/
A Dcmd.c917 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 Dcmd.h185 struct mlx5_vhca_page_tracker tracker; member
/drivers/net/ethernet/mellanox/mlx4/
A Dresource_tracker.c4608 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 Ddrm_dp_tunnel.c135 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 Dnetlink.c37 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 Dptp.c42 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 Dvboxguest_core.c512 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 DMakefile22 dm-cache-background-tracker.o
A Ddm-cache-target.c404 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 Dbond_main.c467 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 Dmana_en.c3548 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 DKconfig582 tristate "Xsens motion tracker serial interface driver"
/drivers/perf/
A Dxgene_pmu.c561 XGENE_PMU_EVENT_ATTR(tmaw-tracker-full, 0x2c),

Completed in 75 milliseconds