Home
last modified time | relevance | path

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

/freebsd-13-stable/sys/dev/xen/gntdev/
HDgntdev.c345 struct gntdev_gref *grefs; in gntdev_alloc_gref() local
363 grefs = malloc(sizeof(*grefs) * arg->count, M_GNTDEV, M_WAITOK); in gntdev_alloc_gref()
366 grefs[i].file_index = file_offset + i * PAGE_SIZE; in gntdev_alloc_gref()
367 grefs[i].gref_id = GRANT_REF_INVALID; in gntdev_alloc_gref()
368 grefs[i].notify = NULL; in gntdev_alloc_gref()
369 grefs[i].page = vm_page_alloc_noobj(VM_ALLOC_WIRED | in gntdev_alloc_gref()
371 if (grefs[i].page == NULL) { in gntdev_alloc_gref()
376 grefs[i].page->valid = VM_PAGE_BITS_ALL; in gntdev_alloc_gref()
379 (VM_PAGE_TO_PHYS(grefs[i].page) >> PAGE_SHIFT), in gntdev_alloc_gref()
380 readonly, &grefs[i].gref_id); in gntdev_alloc_gref()
[all …]
/freebsd-13-stable/sys/xen/interface/io/
HDfsif.h60 grant_ref_t grefs[1]; /* Variable length */ member
68 grant_ref_t grefs[1]; /* Variable length */ member