Lines Matching refs:page_shift
99 buf_attr.page_shift = is_fast ? PAGE_SHIFT : in alloc_mr_pbl()
661 unsigned int page_shift) in mtr_check_direct_pages() argument
663 size_t page_size = 1 << page_shift; in mtr_check_direct_pages()
709 buf_attr->page_shift, in mtr_alloc_bufs()
750 unsigned int page_shift; in mtr_map_bufs() local
755 page_shift = need_split_huge_page(mtr) ? HNS_HW_PAGE_SHIFT : in mtr_map_bufs()
764 mtr->umem, page_shift); in mtr_map_bufs()
767 mtr->kmem, page_shift); in mtr_map_bufs()
777 ret = mtr_check_direct_pages(pages, npage, page_shift); in mtr_map_bufs()
949 buf_attr->page_shift = order_base_2(page_sz); in get_best_page_shift()
960 size_t buf_pg_sz = 1 << buf_attr->page_shift; in get_best_hop_num()
1003 attr->region_count < 1 || attr->page_shift < HNS_HW_PAGE_SHIFT) { in is_buf_attr_valid()
1006 attr->region_count, attr->page_shift); in is_buf_attr_valid()
1038 buf_pg_sz = 1 << attr->page_shift; in mtr_init_buf_cfg()
1042 cfg->buf_pg_shift = attr->page_shift; in mtr_init_buf_cfg()