Home
last modified time | relevance | path

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

/freebsd/sys/dev/xen/gntdev/
H A Dgntdev.c344 struct gntdev_gref *grefs; in gntdev_alloc_gref() local
362 grefs = malloc(sizeof(*grefs) * arg->count, M_GNTDEV, M_WAITOK); in gntdev_alloc_gref()
365 grefs[i].file_index = file_offset + i * PAGE_SIZE; in gntdev_alloc_gref()
366 grefs[i].gref_id = GRANT_REF_INVALID; in gntdev_alloc_gref()
367 grefs[i].notify = NULL; in gntdev_alloc_gref()
368 grefs[i].page = vm_page_alloc_noobj(VM_ALLOC_WIRED | in gntdev_alloc_gref()
370 if (grefs[i].page == NULL) { in gntdev_alloc_gref()
375 grefs[i].page->valid = VM_PAGE_BITS_ALL; in gntdev_alloc_gref()
378 (VM_PAGE_TO_PHYS(grefs[i].page) >> PAGE_SHIFT), in gntdev_alloc_gref()
379 readonly, &grefs[i].gref_id); in gntdev_alloc_gref()
[all …]
/freebsd/sys/contrib/xen/io/
H A Dfsif.h60 grant_ref_t grefs[1]; /* Variable length */ member
68 grant_ref_t grefs[1]; /* Variable length */ member