|
@@ -39,18 +39,6 @@ struct anon_vma {
|
|
|
|
|
|
#ifdef CONFIG_MMU
|
|
#ifdef CONFIG_MMU
|
|
|
|
|
|
-extern struct kmem_cache *anon_vma_cachep;
|
|
|
|
-
|
|
|
|
-static inline struct anon_vma *anon_vma_alloc(void)
|
|
|
|
-{
|
|
|
|
- return kmem_cache_alloc(anon_vma_cachep, GFP_KERNEL);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-static inline void anon_vma_free(struct anon_vma *anon_vma)
|
|
|
|
-{
|
|
|
|
- kmem_cache_free(anon_vma_cachep, anon_vma);
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
static inline void anon_vma_lock(struct vm_area_struct *vma)
|
|
static inline void anon_vma_lock(struct vm_area_struct *vma)
|
|
{
|
|
{
|
|
struct anon_vma *anon_vma = vma->anon_vma;
|
|
struct anon_vma *anon_vma = vma->anon_vma;
|