Searched refs:uars (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_uar.c | 86 uuari->uars = kcalloc(uuari->num_uars, sizeof(*uuari->uars), GFP_KERNEL); 96 err = mlx5_cmd_alloc_uar(dev, &uuari->uars[i].index); 101 ((phys_addr_t)(uuari->uars[i].index) << PAGE_SHIFT); 102 uuari->uars[i].map = ioremap(addr, PAGE_SIZE); 103 if (!uuari->uars[i].map) { 104 mlx5_cmd_free_uar(dev, uuari->uars[i].index); 109 uuari->uars[i].index, uuari->uars[i].map); 116 bf->uar = &uuari->uars[ [all...] |
H A D | mlx5_eq.c | 574 &dev->priv.uuari.uars[0]); 584 &dev->priv.uuari.uars[0]); 594 &dev->priv.uuari.uars[0]);
|
H A D | mlx5_main.c | 653 &dev->priv.uuari.uars[0]);
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_main.c | 1115 struct mlx5_uar *uars; local 1189 uars = kcalloc(num_uars, sizeof(*uars), GFP_KERNEL); 1190 if (!uars) { 1218 err = mlx5_cmd_alloc_uar(dev->mdev, &uars[i].index); 1273 uuari->uars = uars; 1285 mlx5_cmd_free_uar(dev->mdev, uars[i].index); 1293 kfree(uars); 1311 if (mlx5_cmd_free_uar(dev->mdev, uuari->uars[ [all...] |
H A D | mlx5_ib_cq.c | 701 void __iomem *uar_page = mdev->priv.uuari.uars[0].map; 806 *index = to_mucontext(context)->uuari.uars[0].index; 874 *index = dev->mdev->priv.uuari.uars[0].index;
|
H A D | mlx5_ib_qp.c | 654 return uuari->uars[uuarn / MLX5_BF_REGS_PER_PAGE].index;
|
/freebsd-11-stable/sys/dev/mlx5/ |
H A D | driver.h | 221 struct mlx5_uar *uars; member in struct:mlx5_uuar_info
|
Completed in 261 milliseconds