summaryrefslogtreecommitdiffstats
path: root/sys/xen/gnttab.c
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-09-26 05:29:39 +0000
committerkmacy <kmacy@FreeBSD.org>2008-09-26 05:29:39 +0000
commit3d2b6bb54b8a411bb970da8c076cad33f16eba7a (patch)
treec6c485e78e0fbd30ce865ac6ee34c847120931a3 /sys/xen/gnttab.c
parent966196697e0d67be61d85d4d9f9039a772c7cc2c (diff)
downloadFreeBSD-src-3d2b6bb54b8a411bb970da8c076cad33f16eba7a.zip
FreeBSD-src-3d2b6bb54b8a411bb970da8c076cad33f16eba7a.tar.gz
Update xen/interface includes to the latest in mercurial
MFC after: 1 month
Diffstat (limited to 'sys/xen/gnttab.c')
-rw-r--r--sys/xen/gnttab.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/sys/xen/gnttab.c b/sys/xen/gnttab.c
index 14aa5fc..896af7b 100644
--- a/sys/xen/gnttab.c
+++ b/sys/xen/gnttab.c
@@ -174,7 +174,7 @@ gnttab_query_foreign_access(grant_ref_t ref)
}
int
-gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly)
+gnttab_end_foreign_access_ref(grant_ref_t ref)
{
uint16_t flags, nflags;
@@ -191,9 +191,9 @@ gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly)
}
void
-gnttab_end_foreign_access(grant_ref_t ref, int readonly, void *page)
+gnttab_end_foreign_access(grant_ref_t ref, void *page)
{
- if (gnttab_end_foreign_access_ref(ref, readonly)) {
+ if (gnttab_end_foreign_access_ref(ref)) {
put_free_entry(ref);
if (page != NULL) {
free(page, M_DEVBUF);
@@ -461,11 +461,8 @@ static int
gnttab_map(unsigned int start_idx, unsigned int end_idx)
{
struct gnttab_setup_table setup;
-#ifdef __LP64__
- uint64_t *frames;
-#else
- uint32_t *frames;
-#endif
+ u_long *frames;
+
unsigned int nr_gframes = end_idx + 1;
int i, rc;
OpenPOWER on IntegriCloud