Lines Matching refs:regions
136 struct range *regions; member
893 if (num && (phys_contig_regions->regions[num - 1].end + 1) == page_paddr) { in ne_merge_phys_contig_memory_regions()
894 phys_contig_regions->regions[num - 1].end += page_size; in ne_merge_phys_contig_memory_regions()
896 phys_contig_regions->regions[num].start = page_paddr; in ne_merge_phys_contig_memory_regions()
897 phys_contig_regions->regions[num].end = page_paddr + page_size - 1; in ne_merge_phys_contig_memory_regions()
945 phys_contig_mem_regions.regions = kcalloc(max_nr_pages, in ne_set_user_memory_region_ioctl()
946 sizeof(*phys_contig_mem_regions.regions), in ne_set_user_memory_region_ioctl()
948 if (!phys_contig_mem_regions.regions) { in ne_set_user_memory_region_ioctl()
1005 u64 phys_region_addr = phys_contig_mem_regions.regions[i].start; in ne_set_user_memory_region_ioctl()
1006 u64 phys_region_size = range_len(&phys_contig_mem_regions.regions[i]); in ne_set_user_memory_region_ioctl()
1023 slot_add_mem_req.paddr = phys_contig_mem_regions.regions[i].start; in ne_set_user_memory_region_ioctl()
1024 slot_add_mem_req.size = range_len(&phys_contig_mem_regions.regions[i]); in ne_set_user_memory_region_ioctl()
1033 kfree(phys_contig_mem_regions.regions); in ne_set_user_memory_region_ioctl()
1046 kfree(phys_contig_mem_regions.regions); in ne_set_user_memory_region_ioctl()
1054 kfree(phys_contig_mem_regions.regions); in ne_set_user_memory_region_ioctl()