Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/xen/
Dgnttab.c49 static struct gnttab { struct
53 } gnttab; variable
60 k_sem_take(&gnttab.sem, K_FOREVER); in get_free_entry()
63 gref = gnttab.gref_list[0]; in get_free_entry()
66 gnttab.gref_list[0] = gnttab.gref_list[gref]; in get_free_entry()
77 gnttab.gref_list[gref] = gnttab.gref_list[0]; in put_free_entry()
78 gnttab.gref_list[0] = gref; in put_free_entry()
82 k_sem_give(&gnttab.sem); in put_free_entry()
94 gnttab.table[gref].frame = gfn; in gnttab_grant_permit_access()
95 gnttab.table[gref].domid = domid; in gnttab_grant_permit_access()
[all …]
DCMakeLists.txt6 zephyr_sources_ifdef(CONFIG_XEN_GRANT_TABLE gnttab.c)