ANDROID: vendor_hooks: Add hooks in filemap_get_folio

Add hooks for page allocation by fgp_flags and gfp_mask type.

Bug: 434052615
Change-Id: I1c70fb6ad6a83a2b688898d186d9bed97ccfe563
Signed-off-by: davidwang <davidwang@realtek.com>
This commit is contained in:
davidwang
2025-07-19 19:31:04 +08:00
committed by Treehugger Robot
parent 1897bee52a
commit c05e52aa04
3 changed files with 7 additions and 0 deletions
+3
View File
@@ -149,6 +149,9 @@ DECLARE_HOOK(android_vh_filemap_get_folio,
TP_PROTO(struct address_space *mapping, pgoff_t index,
int fgp_flags, gfp_t gfp_mask, struct folio *folio),
TP_ARGS(mapping, index, fgp_flags, gfp_mask, folio));
DECLARE_HOOK(android_vh_filemap_get_folio_gfp,
TP_PROTO(struct address_space *mapping, int fgp_flags, gfp_t *gfp_mask),
TP_ARGS(mapping, fgp_flags, gfp_mask));
DECLARE_RESTRICTED_HOOK(android_rvh_madvise_pageout_begin,
TP_PROTO(void **private),
TP_ARGS(private), 1);