pps_info 102 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c struct mlx5_pps *pps_info = container_of(work, struct mlx5_pps, pps_info 104 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c struct mlx5_clock *clock = container_of(pps_info, struct mlx5_clock, pps_info 105 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c pps_info); pps_info 116 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c tstart = clock->pps_info.start[i]; pps_info 117 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.start[i] = 0; pps_info 370 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.enabled = !!on; pps_info 454 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[0] = MLX5_GET(mtpps_reg, out, cap_pin_0_mode); pps_info 455 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[1] = MLX5_GET(mtpps_reg, out, cap_pin_1_mode); pps_info 456 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[2] = MLX5_GET(mtpps_reg, out, cap_pin_2_mode); pps_info 457 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[3] = MLX5_GET(mtpps_reg, out, cap_pin_3_mode); pps_info 458 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[4] = MLX5_GET(mtpps_reg, out, cap_pin_4_mode); pps_info 459 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[5] = MLX5_GET(mtpps_reg, out, cap_pin_5_mode); pps_info 460 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[6] = MLX5_GET(mtpps_reg, out, cap_pin_6_mode); pps_info 461 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.pin_caps[7] = MLX5_GET(mtpps_reg, out, cap_pin_7_mode); pps_info 482 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c if (clock->pps_info.enabled) { pps_info 503 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c clock->pps_info.start[pin] = cycles_now + cycles_delta; pps_info 504 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c schedule_work(&clock->pps_info.out_work); pps_info 567 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c INIT_WORK(&clock->pps_info.out_work, mlx5_pps_out); pps_info 608 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c cancel_work_sync(&clock->pps_info.out_work); pps_info 662 include/linux/mlx5/driver.h struct mlx5_pps pps_info;