Lines Matching refs:page_size
426 static int get_total_uuars(int page_size) in get_total_uuars() argument
439 uuars_in_page = page_size / MLX5_ADAPTER_PAGE_SIZE * MLX5_NUM_NON_FP_BFREGS_PER_UAR; in get_total_uuars()
605 hca_clock_page = mmap(NULL, mdev->page_size, in mlx5_map_internal_clock()
607 mdev->page_size * offset); in mlx5_map_internal_clock()
617 (context->core_clock.offset & (mdev->page_size - 1)); in mlx5_map_internal_clock()
748 context->uar_size = mdev->page_size; in adjust_uar_info()
764 int page_size; in mlx5_init_context() local
780 page_size = mdev->page_size; in mlx5_init_context()
792 tot_uuars = get_total_uuars(page_size); in mlx5_init_context()
875 context->uar[i] = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, in mlx5_init_context()
876 cmd_fd, page_size * offset); in mlx5_init_context()
985 munmap(context->uar[i], page_size); in mlx5_init_context()
995 int page_size = to_mdev(ibctx->device)->page_size; in mlx5_cleanup_context() local
1021 munmap(context->uar[i], page_size); in mlx5_cleanup_context()
1025 page_size); in mlx5_cleanup_context()
1077 dev->page_size = sysconf(_SC_PAGESIZE); in mlx5_driver_init()