Home
last modified time | relevance | path

Searched refs:gref (Results 1 – 16 of 16) sorted by relevance

/xen/xen/include/public/io/
A Dfsif.h48 grant_ref_t gref; member
95 grant_ref_t gref; member
101 grant_ref_t gref; member
109 grant_ref_t gref; member
114 grant_ref_t gref; member
132 grant_ref_t gref; member
A Dnetif.h974 grant_ref_t gref; member
1035 grant_ref_t gref; member
A Dvscsiif.h254 grant_ref_t gref; member
A Dblkif.h638 grant_ref_t gref; /* reference to I/O buffer frame */ member
A Ddisplif.h543 grant_ref_t gref[1]; /* Variable length */ member
A Dusbif.h179 grant_ref_t gref; member
A Dsndif.h679 grant_ref_t gref[1]; /* Variable length */ member
A Dcameraif.h783 grant_ref_t gref[1]; /* Variable length */ member
/xen/tools/libxc/
A Dxc_memshr.c100 grant_ref_t gref, in xc_memshr_nominate_gref() argument
109 mso.u.nominate.u.grant_ref = gref; in xc_memshr_nominate_gref()
230 grant_ref_t gref) in xc_memshr_debug_gref() argument
237 mso.u.debug.u.gref = gref; in xc_memshr_debug_gref()
/xen/docs/misc/
A Dgrant-tables.txt146 grant_ref_t gref[BATCH_SIZE];
152 .. gref is then somehow transmitted to domB for use.
171 aop[i].u.map_grant_ref.ref = gref[i];
215 gnttab_query_foreign_access( gref ) will indicate the state of any mapping.
218 if ( gnttab_query_foreign_access( gref[i] ) == 0 )
219 gnttab_end_foreign_access( gref[i], readonly );
281 grant_ref_t gref;
320 gref = (grant_ref_t)args.arg[1];
323 update.ptr |= ((gref & 0x00FF) << 2);
328 update.val |= (gref & 0xFF00);
[all …]
A Dnetif-staging-grants.pandoc94 | gref | offset | flags | |
127 3) Put grant in the `gref` field of the tx slot.
251 src_frame = __acquire_grant_for_copy(src_domain, <op.src.gref>);
322 3) Gets a request from the ring for the first data slot and fetches the `gref`
325 4) Create grant copy op from packet page to `gref`.
328 choose to merge as much as data from different pages into this single gref,
361 18) Revoke the `gref` in the response
366 and revoke the designated `gref`.
370 22) *Linux-specific*: Copy (from first slot gref) up to 256 bytes to the linear
470 which will create the underying backend gref -> page association (e.g. stored
[all …]
/xen/xen/common/
A Dgrant_table.c2421 act = active_entry_acquire(rgt, gref); in release_grant_for_copy()
2422 sha = shared_entry_header(rgt, gref); in release_grant_for_copy()
2429 trans_gref = gref; in release_grant_for_copy()
2433 status = &status_entry(rgt, gref); in release_grant_for_copy()
2530 shah = shared_entry_header(rgt, gref); in acquire_grant_for_copy()
2531 act = active_entry_acquire(rgt, gref); in acquire_grant_for_copy()
2540 sha2 = &shared_entry_v2(rgt, gref); in acquire_grant_for_copy()
2541 status = &status_entry(rgt, gref); in acquire_grant_for_copy()
2564 trans_gref = sha2->transitive.gref; in acquire_grant_for_copy()
2600 act = active_entry_acquire(rgt, gref); in acquire_grant_for_copy()
[all …]
/xen/xen/arch/x86/mm/
A Dmem_sharing.c1885 grant_ref_t gref = mso.u.nominate.u.grant_ref; in mem_sharing_memop() local
1889 rc = mem_sharing_gref_to_gfn(d->grant_table, gref, &gfn, NULL); in mem_sharing_memop()
1925 grant_ref_t gref = in mem_sharing_memop() local
1928 rc = mem_sharing_gref_to_gfn(d->grant_table, gref, &sgfn, in mem_sharing_memop()
1941 grant_ref_t gref = in mem_sharing_memop() local
1944 rc = mem_sharing_gref_to_gfn(cd->grant_table, gref, &cgfn, in mem_sharing_memop()
2099 rc = debug_gref(d, mso.u.debug.u.gref); in mem_sharing_memop()
/xen/xen/include/public/
A Dgrant_table.h275 grant_ref_t gref; member
A Dmemory.h534 uint32_t gref; /* IN: gref to debug */ member
/xen/tools/libxc/include/
A Dxenctrl.h2199 grant_ref_t gref,
2297 grant_ref_t gref);

Completed in 36 milliseconds