Home
last modified time | relevance | path

Searched refs:gref_head (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/tty/hvc/
H A Dhvc_xen.c419 grant_ref_t gref_head; in xencons_connect_backend() local
434 ret = gnttab_alloc_grant_references(1, &gref_head); in xencons_connect_backend()
437 info->gntref = gref_head; in xencons_connect_backend()
438 ref = gnttab_claim_grant_reference(&gref_head); in xencons_connect_backend()
/kernel/linux/linux-6.6/drivers/tty/hvc/
H A Dhvc_xen.c433 grant_ref_t gref_head; in xencons_connect_backend() local
448 ret = gnttab_alloc_grant_references(1, &gref_head); in xencons_connect_backend()
451 info->gntref = gref_head; in xencons_connect_backend()
452 ref = gnttab_claim_grant_reference(&gref_head); in xencons_connect_backend()
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxen-hcd.c586 grant_ref_t *gref_head, in xenhcd_gnttab_map()
603 ref = gnttab_claim_grant_reference(gref_head); in xenhcd_gnttab_map()
645 grant_ref_t gref_head; in xenhcd_map_urb_for_request() local
666 if (gnttab_alloc_grant_references(nr_grants, &gref_head)) { in xenhcd_map_urb_for_request()
672 urb->transfer_buffer_length, &gref_head, in xenhcd_map_urb_for_request()
694 &gref_head, &req->seg[nr_buff_pages], in xenhcd_map_urb_for_request()
711 gnttab_free_grant_references(gref_head); in xenhcd_map_urb_for_request()
585 xenhcd_gnttab_map(struct xenhcd_info *info, void *addr, int length, grant_ref_t *gref_head, struct xenusb_request_segment *seg, int nr_pages, int flags) xenhcd_gnttab_map() argument
/kernel/linux/linux-5.10/drivers/xen/xenbus/
H A Dxenbus_client.c383 grant_ref_t gref_head; in xenbus_grant_ring() local
385 err = gnttab_alloc_grant_references(nr_pages, &gref_head); in xenbus_grant_ring()
399 grefs[i] = gnttab_claim_grant_reference(&gref_head); in xenbus_grant_ring()
/kernel/linux/linux-6.6/drivers/xen/xenbus/
H A Dxenbus_client.c383 grant_ref_t gref_head; in xenbus_setup_ring() local
394 ret = gnttab_alloc_grant_references(nr_pages, &gref_head); in xenbus_setup_ring()
409 grefs[i] = gnttab_claim_grant_reference(&gref_head); in xenbus_setup_ring()
/kernel/linux/linux-5.10/drivers/block/
H A Dxen-blkfront.c374 static struct grant *get_grant(grant_ref_t *gref_head, in get_grant() argument
385 gnt_list_entry->gref = gnttab_claim_grant_reference(gref_head); in get_grant()
399 static struct grant *get_indirect_grant(grant_ref_t *gref_head, in get_indirect_grant() argument
409 gnt_list_entry->gref = gnttab_claim_grant_reference(gref_head); in get_indirect_grant()
595 grant_ref_t gref_head; member
641 gnt_list_entry = get_indirect_grant(&setup->gref_head, rinfo); in blkif_setup_rw_req_grant()
647 gnt_list_entry = get_grant(&setup->gref_head, gfn, rinfo); in blkif_setup_rw_req_grant()
752 &setup.gref_head) < 0) { in blkif_queue_rw_req()
869 gnttab_free_grant_references(setup.gref_head); in blkif_queue_rw_req()
/kernel/linux/linux-6.6/drivers/block/
H A Dxen-blkfront.c374 static struct grant *get_grant(grant_ref_t *gref_head, in get_grant() argument
385 gnt_list_entry->gref = gnttab_claim_grant_reference(gref_head); in get_grant()
399 static struct grant *get_indirect_grant(grant_ref_t *gref_head, in get_indirect_grant() argument
409 gnt_list_entry->gref = gnttab_claim_grant_reference(gref_head); in get_indirect_grant()
583 grant_ref_t gref_head; member
629 gnt_list_entry = get_indirect_grant(&setup->gref_head, rinfo); in blkif_setup_rw_req_grant()
635 gnt_list_entry = get_grant(&setup->gref_head, gfn, rinfo); in blkif_setup_rw_req_grant()
740 &setup.gref_head) < 0) { in blkif_queue_rw_req()
857 gnttab_free_grant_references(setup.gref_head); in blkif_queue_rw_req()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dxen-scsifront.c395 grant_ref_t gref_head; in map_data_for_request() local
426 &gref_head); in map_data_for_request()
441 ref = gnttab_claim_grant_reference(&gref_head); in map_data_for_request()
475 ref = gnttab_claim_grant_reference(&gref_head); in map_data_for_request()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dxen-scsifront.c474 grant_ref_t gref_head; in map_data_for_request() local
505 &gref_head); in map_data_for_request()
520 ref = gnttab_claim_grant_reference(&gref_head); in map_data_for_request()
554 ref = gnttab_claim_grant_reference(&gref_head); in map_data_for_request()
/kernel/linux/linux-5.10/drivers/xen/
H A Dpvcalls-front.c1134 grant_ref_t gref_head = 0; in pvcalls_front_probe() local
1199 ret = gnttab_alloc_grant_references(1, &gref_head); in pvcalls_front_probe()
1202 ret = gnttab_claim_grant_reference(&gref_head); in pvcalls_front_probe()
/kernel/linux/linux-6.6/drivers/xen/
H A Dpvcalls-front.c1141 grant_ref_t gref_head = 0; in pvcalls_front_probe() local
1206 ret = gnttab_alloc_grant_references(1, &gref_head); in pvcalls_front_probe()
1209 ret = gnttab_claim_grant_reference(&gref_head); in pvcalls_front_probe()

Completed in 19 milliseconds