Home
last modified time | relevance | path

Searched refs:head_map (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/vdpa/vdpa_user/
H A Diova_domain.c106 struct vduse_bounce_map *map, *head_map; in vduse_domain_map_bounce_page() local
125 head_map = &domain->bounce_maps[(iova & PAGE_MASK) >> BOUNCE_MAP_SHIFT]; in vduse_domain_map_bounce_page()
126 if (!head_map->bounce_page) { in vduse_domain_map_bounce_page()
130 if (cmpxchg(&head_map->bounce_page, NULL, tmp_page)) in vduse_domain_map_bounce_page()
133 map->bounce_page = head_map->bounce_page; in vduse_domain_map_bounce_page()
283 struct vduse_bounce_map *map, *head_map; in vduse_domain_add_user_bounce_pages() local
301 head_map = &domain->bounce_maps[(i * inner_pages)]; in vduse_domain_add_user_bounce_pages()
302 head_page = head_map->bounce_page; in vduse_domain_add_user_bounce_pages()
328 struct vduse_bounce_map *map, *head_map; in vduse_domain_remove_user_bounce_pages() local
342 head_map = &domain->bounce_maps[(i * inner_pages)]; in vduse_domain_remove_user_bounce_pages()
[all …]