summaryrefslogtreecommitdiffstats
path: root/sys/xen/gnttab.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/xen/gnttab.c')
-rw-r--r--sys/xen/gnttab.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/xen/gnttab.c b/sys/xen/gnttab.c
index d8eb381..03c32b7 100644
--- a/sys/xen/gnttab.c
+++ b/sys/xen/gnttab.c
@@ -26,7 +26,7 @@ __FBSDID("$FreeBSD$");
#include <sys/malloc.h>
#include <sys/mman.h>
-#include <machine/xen/xen-os.h>
+#include <xen/xen-os.h>
#include <xen/hypervisor.h>
#include <machine/xen/synch_bitops.h>
@@ -108,7 +108,7 @@ do_free_callbacks(void)
static inline void
check_free_callbacks(void)
{
- if (unlikely(gnttab_free_callback_list != NULL))
+ if (__predict_false(gnttab_free_callback_list != NULL))
do_free_callbacks();
}
@@ -136,7 +136,7 @@ gnttab_grant_foreign_access(domid_t domid, unsigned long frame, int readonly,
error = get_free_entries(1, &ref);
- if (unlikely(error))
+ if (__predict_false(error))
return (error);
shared[ref].frame = frame;
@@ -248,7 +248,7 @@ gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn,
int error, ref;
error = get_free_entries(1, &ref);
- if (unlikely(error))
+ if (__predict_false(error))
return (error);
gnttab_grant_foreign_transfer_ref(ref, domid, pfn);
@@ -341,7 +341,7 @@ gnttab_alloc_grant_references(uint16_t count, grant_ref_t *head)
int ref, error;
error = get_free_entries(count, &ref);
- if (unlikely(error))
+ if (__predict_false(error))
return (error);
*head = ref;
@@ -360,7 +360,7 @@ gnttab_claim_grant_reference(grant_ref_t *private_head)
{
grant_ref_t g = *private_head;
- if (unlikely(g == GNTTAB_LIST_END))
+ if (__predict_false(g == GNTTAB_LIST_END))
return (g);
*private_head = gnttab_entry(g);
return (g);
OpenPOWER on IntegriCloud