Home
last modified time | relevance | path

Searched refs:reserved_mtts (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_mr.c938 if (dev->caps.reserved_mtts) { in mlx4_init_mr_table()
939 priv->reserved_mtts = in mlx4_init_mr_table()
941 fls(dev->caps.reserved_mtts - 1)); in mlx4_init_mr_table()
942 if (priv->reserved_mtts < 0) { in mlx4_init_mr_table()
968 if (priv->reserved_mtts >= 0) in mlx4_cleanup_mr_table()
969 mlx4_free_mtt_range(dev, priv->reserved_mtts, in mlx4_cleanup_mr_table()
970 fls(dev->caps.reserved_mtts - 1)); in mlx4_cleanup_mr_table()
H A Dfw.h82 int reserved_mtts; member
H A Dmlx4_main.c412 dev->caps.reserved_mtts = dev_cap->reserved_mtts; in mlx4_dev_cap()
1617 dev->caps.reserved_mtts = in mlx4_init_icm()
1618 ALIGN(dev->caps.reserved_mtts * dev->caps.mtt_entry_sz, in mlx4_init_icm()
1625 dev->caps.reserved_mtts, 1, 0); in mlx4_init_icm()
H A Dmlx4_resource_tracker.c433 res_alloc->res_free += dev->caps.reserved_mtts; in initialize_res_quotas()
434 res_alloc->guaranteed[vf] += dev->caps.reserved_mtts; in initialize_res_quotas()
435 res_alloc->quota[vf] += dev->caps.reserved_mtts; in initialize_res_quotas()
454 dev->quotas.mtt = dev->caps.num_mtts - dev->caps.reserved_mtts; in mlx4_init_quotas()
558 dev->caps.reserved_mtts); in mlx4_init_resource_tracker()
H A Dmlx4.h902 int reserved_mtts; member
H A Dmlx4_fw.c865 dev_cap->reserved_mtts = 1 << (field >> 4); in mlx4_QUERY_DEV_CAP()
1136 dev_cap->reserved_mrws, dev_cap->reserved_mtts); in mlx4_dev_cap_dump()
/freebsd/sys/dev/mthca/
H A Dmthca_main.c231 mdev->limits.reserved_mtts = dev_lim->reserved_mtts; in mthca_dev_lim()
419 mdev->limits.reserved_mtts = ALIGN(mdev->limits.reserved_mtts * mdev->limits.mtt_seg_size, in mthca_init_icm()
425 mdev->limits.reserved_mtts, in mthca_init_icm()
H A Dmthca_cmd.h135 int reserved_mtts; member
H A Dmthca_mr.c913 if (dev->limits.reserved_mtts) { in mthca_init_mr_table()
914 i = fls(dev->limits.reserved_mtts - 1); in mthca_init_mr_table()
H A Dmthca_cmd.c1097 dev_lim->reserved_mtts = ALIGN((1 << (field >> 4)) * sizeof(u64), in mthca_QUERY_DEV_LIM()
1100 dev_lim->reserved_mtts = 1 << (field >> 4); in mthca_QUERY_DEV_LIM()
1226 dev_lim->reserved_mrws, dev_lim->reserved_mtts); in mthca_QUERY_DEV_LIM()
H A Dmthca_dev.h166 int reserved_mtts; member
/freebsd/sys/dev/mlx4/
H A Ddevice.h573 int reserved_mtts; member