Lines Matching refs:count

60 int osdep_gnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count)  in osdep_gnttab_set_max_grants()  argument
66 uint32_t count, int flags, int prot, in osdep_gnttab_grant_map() argument
76 unsigned int map_size = ROUNDUP((sizeof(*map) + (count - 1) * in osdep_gnttab_grant_map()
83 (count - 1) * sizeof(struct ioctl_gntdev_map_grant_ref)); in osdep_gnttab_grant_map()
95 for ( i = 0; i < count; i++ ) in osdep_gnttab_grant_map()
101 map->count = count; in osdep_gnttab_grant_map()
109 addr = mmap(NULL, PAGE_SIZE * count, prot, MAP_SHARED, fd, in osdep_gnttab_grant_map()
118 if ( notify_offset < PAGE_SIZE * count ) in osdep_gnttab_grant_map()
133 munmap(addr, count * PAGE_SIZE); in osdep_gnttab_grant_map()
145 unmap_grant.count = count; in osdep_gnttab_grant_map()
162 uint32_t count) in osdep_gnttab_unmap() argument
184 if ( get_offset.count != count ) in osdep_gnttab_unmap()
191 if ( (rc = munmap(start_address, count * PAGE_SIZE)) ) in osdep_gnttab_unmap()
196 unmap_grant.count = count; in osdep_gnttab_unmap()
204 uint32_t count, in osdep_gnttab_grant_copy() argument
232 uint32_t domid, int count, in osdep_gntshr_share_pages() argument
244 gref_info = malloc(sizeof(*gref_info) + count * sizeof(uint32_t)); in osdep_gntshr_share_pages()
249 gref_info->count = count; in osdep_gntshr_share_pages()
258 area = mmap(NULL, count * PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, in osdep_gntshr_share_pages()
270 if ( notify_offset < PAGE_SIZE * count ) in osdep_gntshr_share_pages()
285 munmap(area, count * PAGE_SIZE); in osdep_gntshr_share_pages()
289 memcpy(refs, gref_info->gref_ids, count * sizeof(uint32_t)); in osdep_gntshr_share_pages()
297 gref_drop.count = count; in osdep_gntshr_share_pages()
306 void *start_address, uint32_t count) in osdep_gntshr_unshare() argument
308 return munmap(start_address, count * PAGE_SIZE); in osdep_gntshr_unshare()