Searched refs:mlx5dv_devx_uar (Results 1 – 8 of 8) sorted by relevance
128 return ((struct mlx5dv_devx_uar *)uar)->mmap_off; in mlx5_os_get_devx_uar_mmap_offset()151 return ((struct mlx5dv_devx_uar *)uar)->base_addr; in mlx5_os_get_devx_uar_base_addr()174 return ((struct mlx5dv_devx_uar *)uar)->reg_addr; in mlx5_os_get_devx_uar_reg_addr()197 return ((struct mlx5dv_devx_uar *)uar)->page_id; in mlx5_os_get_devx_uar_page_id()
69 struct mlx5dv_devx_uar { void *reg_addr; void *base_addr; uint32_t page_id; }; argument276 struct mlx5dv_devx_uar *(*devx_alloc_uar)(struct ibv_context *context,278 void (*devx_free_uar)(struct mlx5dv_devx_uar *devx_uar);
68 'struct mlx5dv_devx_uar', 'mmap_off' ],
1219 static struct mlx5dv_devx_uar *1233 mlx5_glue_devx_free_uar(struct mlx5dv_devx_uar *devx_uar) in mlx5_glue_devx_free_uar()
79 struct mlx5dv_devx_uar *uar; /* UAR object. */
136 send_doorbell(struct mlx5dv_devx_uar *uar, struct mlx5_regex_sq *sq) in send_doorbell()
150 struct mlx5dv_devx_uar *uar;
259 struct mlx5dv_devx_uar *uar, uint32_t pdn, in mlx5_aso_sq_create()