Searched refs:pfn_index (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | umem_odp.c | 358 int pfn_index, dma_index, ret = 0, start_idx; variable 421 for (pfn_index = 0; pfn_index < num_pfns; 422 pfn_index += 1 << (page_shift - PAGE_SHIFT), dma_index++) { 429 WARN_ON(range.hmm_pfns[pfn_index] & HMM_PFN_ERROR); 430 WARN_ON(!(range.hmm_pfns[pfn_index] & HMM_PFN_VALID)); 432 if (!(range.hmm_pfns[pfn_index] & HMM_PFN_VALID)) { 437 if (range.hmm_pfns[pfn_index] & HMM_PFN_WRITE) 441 hmm_order = hmm_pfn_to_map_order(range.hmm_pfns[pfn_index]); 454 umem_odp, dma_index, hmm_pfn_to_page(range.hmm_pfns[pfn_index]), [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | umem_odp.c | 352 int pfn_index, dma_index, ret = 0, start_idx; variable 415 for (pfn_index = 0; pfn_index < num_pfns; 416 pfn_index += 1 << (page_shift - PAGE_SHIFT), dma_index++) { 423 WARN_ON(range.hmm_pfns[pfn_index] & HMM_PFN_ERROR); 424 WARN_ON(!(range.hmm_pfns[pfn_index] & HMM_PFN_VALID)); 426 if (!(range.hmm_pfns[pfn_index] & HMM_PFN_VALID)) { 431 if (range.hmm_pfns[pfn_index] & HMM_PFN_WRITE) 435 hmm_order = hmm_pfn_to_map_order(range.hmm_pfns[pfn_index]); 448 umem_odp, dma_index, hmm_pfn_to_page(range.hmm_pfns[pfn_index]), [all...] |
Completed in 2 milliseconds