Lines Matching refs:handles
68 grant_handle_t handles[XENBUS_MAX_RING_GRANTS];
560 grant_handle_t *handles,
573 handles[i] = INVALID_GRANT_HANDLE;
585 handles[i] = info->map[i].handle;
592 if (handles[i] != INVALID_GRANT_HANDLE) {
595 GNTMAP_host_map, handles[i]);
616 * @handles: grant handle array
617 * @nr_handles: number of handles in the array
625 static int xenbus_unmap_ring(struct xenbus_device *dev, grant_handle_t *handles,
637 GNTMAP_host_map, handles[i]);
646 handles[i], unmap[i].status);
689 err = __xenbus_map_ring(dev, gnt_ref, nr_grefs, node->handles,
716 xenbus_unmap_ring(dev, node->handles, nr_grefs, info->addrs);
772 err = __xenbus_map_ring(dev, gnt_refs, nr_grefs, node->handles,
833 unmap[i].handle = node->handles[i];
845 node->handles[i], unmap[i].status);
919 rv = xenbus_unmap_ring(dev, node->handles, node->nr_handles,