Home
last modified time | relevance | path

Searched refs:bf_mapping (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/sys/dev/mlx5/mlx5_core/
H A Dmlx5_uar.c183 if (mdev->priv.bf_mapping) in mlx5_alloc_map_uar()
184 uar->bf_map = io_mapping_map_wc(mdev->priv.bf_mapping, in mlx5_alloc_map_uar()
H A Dmlx5_main.c663 dev->priv.bf_mapping = io_mapping_create_wc(bf_start, bf_len); in map_bf_area()
665 return dev->priv.bf_mapping ? 0 : -ENOMEM; in map_bf_area()
670 if (dev->priv.bf_mapping) in unmap_bf_area()
671 io_mapping_free(dev->priv.bf_mapping); in unmap_bf_area()
/freebsd-12.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_pd.c179 if (!priv->bf_mapping) in mlx4_bf_alloc()
208 uar->bf_map = io_mapping_map_wc(priv->bf_mapping, in mlx4_bf_alloc()
H A Dmlx4_main.c1814 priv->bf_mapping = io_mapping_create_wc(bf_start, bf_len); in map_bf_area()
1815 if (!priv->bf_mapping) in map_bf_area()
1823 if (mlx4_priv(dev)->bf_mapping) in unmap_bf_area()
1824 io_mapping_free(mlx4_priv(dev)->bf_mapping); in unmap_bf_area()
H A Dmlx4.h898 struct io_mapping *bf_mapping; member
/freebsd-12.1/sys/dev/mlx5/
H A Ddriver.h587 struct io_mapping *bf_mapping; member