mirror of
https://git.FreeBSD.org/src.git
synced 2024-10-18 02:19:39 +00:00
vm/vm.h: cleanup
Move declarations for in-kernel function and variables to _KERNEL section. Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Differential revision: https://reviews.freebsd.org/D36612
This commit is contained in:
parent
bb23932803
commit
55c5216582
23
sys/vm/vm.h
23
sys/vm/vm.h
@ -155,30 +155,29 @@ struct kva_md_info {
|
||||
vm_offset_t clean_eva;
|
||||
};
|
||||
|
||||
#define VA_IS_CLEANMAP(va) \
|
||||
((va) >= kmi.clean_sva && (va) < kmi.clean_eva)
|
||||
|
||||
extern struct kva_md_info kmi;
|
||||
extern void vm_ksubmap_init(struct kva_md_info *);
|
||||
|
||||
extern int old_mlock;
|
||||
|
||||
extern int vm_ndomains;
|
||||
|
||||
/* bits from overcommit */
|
||||
#define SWAP_RESERVE_FORCE_ON (1 << 0)
|
||||
#define SWAP_RESERVE_RLIMIT_ON (1 << 1)
|
||||
#define SWAP_RESERVE_ALLOW_NONWIRED (1 << 2)
|
||||
extern int vm_overcommit;
|
||||
|
||||
#ifdef _KERNEL
|
||||
struct ucred;
|
||||
|
||||
void vm_ksubmap_init(struct kva_md_info *);
|
||||
bool swap_reserve(vm_ooffset_t incr);
|
||||
bool swap_reserve_by_cred(vm_ooffset_t incr, struct ucred *cred);
|
||||
void swap_reserve_force(vm_ooffset_t incr);
|
||||
void swap_release(vm_ooffset_t decr);
|
||||
void swap_release_by_cred(vm_ooffset_t decr, struct ucred *cred);
|
||||
void swapper(void);
|
||||
#endif
|
||||
|
||||
extern struct kva_md_info kmi;
|
||||
#define VA_IS_CLEANMAP(va) \
|
||||
((va) >= kmi.clean_sva && (va) < kmi.clean_eva)
|
||||
|
||||
extern int old_mlock;
|
||||
extern int vm_ndomains;
|
||||
extern int vm_overcommit;
|
||||
#endif /* _KERNEL */
|
||||
|
||||
#endif /* VM_H */
|
||||
|
Loading…
Reference in New Issue
Block a user