Lines Matching refs:page_flags
61 uint32_t page_flags = 0; in ttm_tt_create() local
71 page_flags |= TTM_PAGE_FLAG_ZERO_ALLOC; in ttm_tt_create()
76 page_flags |= TTM_PAGE_FLAG_SG; in ttm_tt_create()
83 bo->ttm = bdev->funcs->ttm_tt_create(bo, page_flags); in ttm_tt_create()
143 uint32_t page_flags, in ttm_tt_init_fields() argument
148 ttm->page_flags = page_flags; in ttm_tt_init_fields()
156 uint32_t page_flags, enum ttm_caching caching) in ttm_tt_init() argument
158 ttm_tt_init_fields(ttm, bo, page_flags, caching); in ttm_tt_init()
180 uint32_t page_flags, enum ttm_caching caching) in ttm_sg_tt_init() argument
184 ttm_tt_init_fields(ttm, bo, page_flags, caching); in ttm_sg_tt_init()
186 if (page_flags & TTM_PAGE_FLAG_SG) in ttm_sg_tt_init()
232 ttm->page_flags &= ~TTM_PAGE_FLAG_SWAPPED; in ttm_tt_swapin()
287 ttm->page_flags |= TTM_PAGE_FLAG_SWAPPED; in ttm_tt_swapout()
301 if (ttm->page_flags & TTM_PAGE_FLAG_SG) in ttm_tt_add_mapping()
319 if (!(ttm->page_flags & TTM_PAGE_FLAG_SG)) { in ttm_tt_populate()
345 ttm->page_flags |= TTM_PAGE_FLAG_PRIV_POPULATED; in ttm_tt_populate()
346 if (unlikely(ttm->page_flags & TTM_PAGE_FLAG_SWAPPED)) { in ttm_tt_populate()
357 if (!(ttm->page_flags & TTM_PAGE_FLAG_SG)) { in ttm_tt_populate()
372 if (ttm->page_flags & TTM_PAGE_FLAG_SG) in ttm_tt_clear_mapping()
392 if (!(ttm->page_flags & TTM_PAGE_FLAG_SG)) { in ttm_tt_unpopulate()
399 ttm->page_flags &= ~TTM_PAGE_FLAG_PRIV_POPULATED; in ttm_tt_unpopulate()