Home
last modified time | relevance | path

Searched refs:num_uars (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_uar.c59 dev->limits.num_uars, in mthca_init_uar_table()
60 dev->limits.num_uars - 1, in mthca_init_uar_table()
Dmthca_profile.c234 dev->limits.num_uars = profile[i].num; in mthca_make_profile()
Dmthca_dev.h142 int num_uars; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Duar.c133 uuari->num_uars = NUM_DRIVER_UARS; in mlx5_alloc_uuars()
137 uuari->uars = kcalloc(uuari->num_uars, sizeof(*uuari->uars), GFP_KERNEL); in mlx5_alloc_uuars()
160 for (i = 0; i < uuari->num_uars; i++) { in mlx5_alloc_uuars()
214 int i = uuari->num_uars; in mlx5_free_uuars()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dpd.c272 if (dev->caps.num_uars <= 128) { in mlx4_init_uar_table()
274 dev->caps.num_uars); in mlx4_init_uar_table()
280 dev->caps.num_uars, dev->caps.num_uars - 1, in mlx4_init_uar_table()
Dmain.c365 dev->caps.num_uars = dev_cap->uar_size / PAGE_SIZE; in mlx4_dev_cap()
902 if (dev->caps.uar_page_size * (dev->caps.num_uars - in mlx4_slave_cap()
907 dev->caps.uar_page_size * dev->caps.num_uars, in mlx4_slave_cap()
1651 (dev->caps.num_uars << PAGE_SHIFT); in map_bf_area()
1653 (dev->caps.num_uars << PAGE_SHIFT); in map_bf_area()
2095 init_hca.log_uar_sz = ilog2(dev->caps.num_uars); in mlx4_init_hca()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c589 int num_uars; in mlx5_ib_alloc_ucontext() local
626 num_uars = req.total_num_uuars / MLX5_NON_FP_BF_REGS_PER_PAGE; in mlx5_ib_alloc_ucontext()
627 gross_uuars = num_uars * MLX5_BF_REGS_PER_PAGE; in mlx5_ib_alloc_ucontext()
643 uars = kcalloc(num_uars, sizeof(*uars), GFP_KERNEL); in mlx5_ib_alloc_ucontext()
671 for (i = 0; i < num_uars; i++) { in mlx5_ib_alloc_ucontext()
694 uuari->num_uars = num_uars; in mlx5_ib_alloc_ucontext()
721 for (i = 0; i < uuari->num_uars; i++) { in mlx5_ib_dealloc_ucontext()
770 if (idx >= uuari->num_uars) in mlx5_ib_mmap()
Dqp.c430 n = uuari->num_uars * MLX5_NON_FP_BF_REGS_PER_PAGE - in num_med_uuar()
438 return uuari->num_uars * 4; in max_uuari()
535 int nuuars = uuari->num_uars * MLX5_BF_REGS_PER_PAGE; in free_uuar()
/linux-4.4.14/include/linux/mlx5/
Ddriver.h162 int num_uars; member
/linux-4.4.14/include/linux/mlx4/
Ddevice.h520 int num_uars; member
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmain.c1104 dev->dev->caps.num_uars, in mlx4_ib_mmap()