madvise_behavior
static long madvise_remove(struct madvise_behavior *madv_behavior)
static long madvise_guard_install(struct madvise_behavior *madv_behavior)
static long madvise_guard_remove(struct madvise_behavior *madv_behavior)
static bool can_madvise_modify(struct madvise_behavior *madv_behavior)
static bool can_madvise_modify(struct madvise_behavior *madv_behavior)
static int madvise_vma_behavior(struct madvise_behavior *madv_behavior)
static int madvise_inject_error(struct madvise_behavior *madv_behavior)
static bool is_memory_failure(struct madvise_behavior *madv_behavior)
struct madvise_behavior *madv_behavior)
static int madvise_inject_error(struct madvise_behavior *madv_behavior)
static bool is_memory_failure(struct madvise_behavior *madv_behavior)
struct madvise_behavior *madv_behavior)
static bool try_vma_read_lock(struct madvise_behavior *madv_behavior)
int madvise_walk_vmas(struct madvise_behavior *madv_behavior)
static enum madvise_lock_mode get_lock_mode(struct madvise_behavior *madv_behavior)
static int madvise_lock(struct madvise_behavior *madv_behavior)
static void madvise_unlock(struct madvise_behavior *madv_behavior)
static void madvise_init_tlb(struct madvise_behavior *madv_behavior)
static void madvise_finish_tlb(struct madvise_behavior *madv_behavior)
static bool is_madvise_populate(struct madvise_behavior *madv_behavior)
struct madvise_behavior *madv_behavior)
struct madvise_behavior madv_behavior = {
struct madvise_behavior madv_behavior = {
struct madvise_behavior madv_behavior = {
static void mark_mmap_lock_dropped(struct madvise_behavior *madv_behavior)
static long madvise_willneed(struct madvise_behavior *madv_behavior)
struct madvise_behavior *madv_behavior)
static long madvise_cold(struct madvise_behavior *madv_behavior)
static long madvise_pageout(struct madvise_behavior *madv_behavior)
static int madvise_free_single_vma(struct madvise_behavior *madv_behavior)
static int madvise_walk_vmas(struct madvise_behavior *madv_behavior);
static long madvise_dontneed_single_vma(struct madvise_behavior *madv_behavior)
bool madvise_dontneed_free_valid_vma(struct madvise_behavior *madv_behavior)
static long madvise_dontneed_free(struct madvise_behavior *madv_behavior)
static long madvise_populate(struct madvise_behavior *madv_behavior)