diff options
author | Jennifer Averett <jennifer.averett@oarcorp.com> | 2012-04-19 14:10:20 -0500 |
---|---|---|
committer | Jennifer Averett <jennifer.averett@oarcorp.com> | 2012-04-19 14:10:20 -0500 |
commit | cb6ffcd6cfde7e7158df61726fcba840649f6b30 (patch) | |
tree | bcabe5c17f9c31777d7003974fd6949f3822e2f6 /freebsd/vm/uma_int.h | |
parent | Merged rtems-bsd-uma.c back into uma_core.c (diff) | |
download | rtems-libbsd-cb6ffcd6cfde7e7158df61726fcba840649f6b30.tar.bz2 |
Added in uma_find_refcnt() and vtoslab()
The vtoslab returns NULL for now which will cause a fault when the
code runs.
Diffstat (limited to 'freebsd/vm/uma_int.h')
-rw-r--r-- | freebsd/vm/uma_int.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/freebsd/vm/uma_int.h b/freebsd/vm/uma_int.h index 16115201..f3a99d78 100644 --- a/freebsd/vm/uma_int.h +++ b/freebsd/vm/uma_int.h @@ -391,10 +391,10 @@ hash_sfind(struct uma_hash *hash, u_int8_t *data) return (NULL); } -#ifndef __rtems__ static __inline uma_slab_t vtoslab(vm_offset_t va) { +#ifndef __rtems__ vm_page_t p; uma_slab_t slab; @@ -405,8 +405,12 @@ vtoslab(vm_offset_t va) return (slab); else return (NULL); +#else /* __rtems__ */ + return (NULL); /* XXX - FIX THIS!!! */ +#endif /* __rtems__ */ } +#ifndef __rtems__ static __inline void vsetslab(vm_offset_t va, uma_slab_t slab) { |