Lines Matching defs:nentries
59 xen_shm_map(int nentries, int domid, grant_ref_t *grefp, vaddr_t va,
70 if (nentries > XENSHM_MAX_PAGES_PER_REQUEST) {
71 panic("xen_shm_map: %d entries", nentries);
75 base_paddr = xenmem_alloc_pa(nentries * PAGE_SIZE, PAGE_SIZE, false);
80 for (i = 0; i < nentries; i++) {
92 ret = HYPERVISOR_grant_table_op(GNTTABOP_map_grant_ref, op, nentries);
108 if (__predict_false(ret > 0 && ret < nentries)) {
109 nentries = ret;
112 for (i = 0; i < nentries; i++) {
134 for (i = uncnt = 0; i < nentries; i++) {
163 for (i = 0; i < nentries; i++) {
173 xenmem_free_pa(base_paddr, nentries * PAGE_SIZE);
179 xen_shm_unmap(vaddr_t va, int nentries, grant_handle_t *handlep)
190 if (nentries > XENSHM_MAX_PAGES_PER_REQUEST) {
191 panic("xen_shm_unmap: %d entries", nentries);
195 for (i = 0; i < nentries; i++) {
207 op, nentries);
212 xenmem_free_pa(base_paddr, PAGE_SIZE * nentries);