• Home
  • Raw
  • Download

Lines Matching refs:entry

357 	swp_entry_t entry = folio->swap;  in page_swap_entry()  local
359 entry.val += folio_page_idx(folio, page); in page_swap_entry()
360 return entry; in page_swap_entry()
498 void put_swap_folio(struct folio *folio, swp_entry_t entry);
504 extern int swapcache_prepare(swp_entry_t entry, int nr);
505 extern void swap_free_nr(swp_entry_t entry, int nr_pages);
507 extern void free_swap_and_cache_nr(swp_entry_t entry, int nr);
512 extern int __swap_count(swp_entry_t entry);
513 extern int swap_swapcount(struct swap_info_struct *si, swp_entry_t entry);
514 extern int swp_swapcount(swp_entry_t entry);
515 struct swap_info_struct *swp_swap_info(swp_entry_t entry);
519 extern struct swap_info_struct *get_swap_device(swp_entry_t entry);
529 static inline struct swap_info_struct *swp_swap_info(swp_entry_t entry) in swp_swap_info() argument
534 static inline struct swap_info_struct *get_swap_device(swp_entry_t entry) in get_swap_device() argument
557 static inline void free_swap_and_cache_nr(swp_entry_t entry, int nr) in free_swap_and_cache_nr() argument
584 static inline void swap_free_nr(swp_entry_t entry, int nr_pages) in swap_free_nr() argument
592 static inline int __swap_count(swp_entry_t entry) in __swap_count() argument
597 static inline int swap_swapcount(struct swap_info_struct *si, swp_entry_t entry) in swap_swapcount() argument
602 static inline int swp_swapcount(swp_entry_t entry) in swp_swapcount() argument
609 swp_entry_t entry; in folio_alloc_swap() local
610 entry.val = 0; in folio_alloc_swap()
611 return entry; in folio_alloc_swap()
627 static inline void free_swap_and_cache(swp_entry_t entry) in free_swap_and_cache() argument
629 free_swap_and_cache_nr(entry, 1); in free_swap_and_cache()
632 static inline void swap_free(swp_entry_t entry) in swap_free() argument
634 swap_free_nr(entry, 1); in swap_free()
680 void mem_cgroup_swapout(struct folio *folio, swp_entry_t entry);
681 int __mem_cgroup_try_charge_swap(struct folio *folio, swp_entry_t entry);
683 swp_entry_t entry) in mem_cgroup_try_charge_swap() argument
687 return __mem_cgroup_try_charge_swap(folio, entry); in mem_cgroup_try_charge_swap()
690 extern void __mem_cgroup_uncharge_swap(swp_entry_t entry, unsigned int nr_pages);
691 static inline void mem_cgroup_uncharge_swap(swp_entry_t entry, unsigned int nr_pages) in mem_cgroup_uncharge_swap() argument
695 __mem_cgroup_uncharge_swap(entry, nr_pages); in mem_cgroup_uncharge_swap()
701 static inline void mem_cgroup_swapout(struct folio *folio, swp_entry_t entry) in mem_cgroup_swapout() argument
706 swp_entry_t entry) in mem_cgroup_try_charge_swap() argument
711 static inline void mem_cgroup_uncharge_swap(swp_entry_t entry, in mem_cgroup_uncharge_swap() argument