move_pages
NR: 279
implementation
complexity: 481
similar syscall
accessed structs
func | struct | target | location | has_read | has_write |
---|---|---|---|---|---|
get_task_mm | task_struct | mm | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1558 | true | true |
cpu_needs_drain | cpu_fbatches | lru_add | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L773 | false | false |
__lru_add_drain_all | mutex | wait_list | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L804 | false | false |
__lru_add_drain_all | work_struct | data | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L868 | false | false |
__lru_add_drain_all | work_struct | entry | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L868 | false | false |
__lru_add_drain_all | work_struct | func | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L868 | false | false |
__lru_add_drain_all | cpumask | bits | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L874 | false | false |
__lru_add_drain_all | cpumask | bits | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L864 | false | false |
__add_folio_for_migration | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2236 | false | false |
add_folio_for_migration | (unnamed class/struct/union) | ptep | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2272 | true | true |
add_folio_for_migration | folio_walk | level | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2272 | true | true |
add_folio_for_migration | folio_walk | ptl | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2272 | true | true |
do_pages_stat_array | (unnamed class/struct/union) | ptep | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2443 | true | true |
do_pages_stat_array | folio_walk | level | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2443 | true | true |
do_pages_stat_array | folio_walk | ptl | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2443 | true | true |
do_pages_move | (unnamed class/struct/union) | bits | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2351 | false | false |
find_mm_struct | task_struct | mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2523 | true | true |
find_mm_struct | task_struct | mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2521 | true | true |
remove_vma | vm_area_struct | vm_policy | https://elixir.bootlin.com/linux/v6.14.7/source/mm/vma.c#L415 | true | true |
remove_vma | vm_area_struct | vm_file | https://elixir.bootlin.com/linux/v6.14.7/source/mm/vma.c#L414 | true | true |
remove_vma | vm_area_struct | vm_file | https://elixir.bootlin.com/linux/v6.14.7/source/mm/vma.c#L413 | true | true |
folio_walk_start | (unnamed class/struct/union) | ptep | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L943 | false | false |
folio_walk_start | (unnamed class/struct/union) | pudp | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L868 | false | false |
folio_walk_start | (unnamed class/struct/union) | pmdp | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L903 | false | false |
folio_walk_start | (unnamed class/struct/union) | pte | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L944 | false | false |
folio_walk_start | (unnamed class/struct/union) | pud | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L869 | false | false |
folio_walk_start | (unnamed class/struct/union) | pmd | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L904 | false | false |
folio_walk_start | folio_walk | page | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L975 | false | false |
folio_walk_start | folio_walk | page | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L973 | false | false |
folio_walk_start | folio_walk | level | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L942 | false | false |
folio_walk_start | folio_walk | level | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L902 | false | false |
folio_walk_start | folio_walk | level | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L867 | false | false |
folio_walk_start | folio_walk | ptl | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L976 | false | false |
folio_walk_start | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L846 | true | true |
folio_walk_start | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L846 | true | true |
folio_walk_start | (unnamed class/struct/union) | pgd | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L849 | true | true |
folio_walk_start | vm_area_struct | vm_mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L936 | true | true |
folio_walk_start | vm_area_struct | vm_mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L898 | true | true |
folio_walk_start | vm_area_struct | vm_mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L863 | true | true |
folio_walk_start | vm_area_struct | vm_mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L849 | true | true |
folio_walk_start | vm_area_struct | vm_mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/pagewalk.c#L843 | true | true |
folio_isolate_hugetlb | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/hugetlb.c#L7467 | false | false |
free_pgtables | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L412 | true | true |
free_pgtables | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L399 | true | true |
free_pgtables | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L391 | true | true |
free_pgtables | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L369 | true | true |
free_pgtables | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L411 | true | true |
free_pgtables | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L399 | true | true |
free_pgtables | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L390 | true | true |
__ptrace_may_access | cred | uid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L319 | true | true |
__ptrace_may_access | cred | uid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L313 | true | true |
__ptrace_may_access | cred | gid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L322 | true | true |
__ptrace_may_access | cred | gid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L314 | true | true |
__ptrace_may_access | cred | suid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L318 | true | true |
__ptrace_may_access | cred | sgid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L321 | true | true |
__ptrace_may_access | cred | euid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L317 | true | true |
__ptrace_may_access | cred | egid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L320 | true | true |
__ptrace_may_access | cred | fsuid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L302 | true | true |
__ptrace_may_access | cred | fsgid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L303 | true | true |
__ptrace_may_access | cred | user_ns | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L324 | true | true |
__ptrace_may_access | task_struct | mm | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L340 | true | true |
__ptrace_may_access | task_struct | real_cred | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L316 | true | true |
__ptrace_may_access | task_struct | real_cred | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L316 | false | false |
__ptrace_may_access | task_struct | cred | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L278 | true | true |
__ptrace_may_access | (unnamed class/struct/union) | user_ns | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/ptrace.c#L343 | true | true |
__mmput | linux_binfmt | module | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1369 | true | true |
__mmput | (unnamed class/struct/union) | mm_users | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1354 | false | false |
__mmput | (unnamed class/struct/union) | mmlist | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1365 | false | false |
__mmput | (unnamed class/struct/union) | mmlist | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1363 | false | false |
uprobe_clear_state | (unnamed class/struct/union) | uprobes_state | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L1793 | true | true |
uprobe_clear_state | uprobes_state | xol_area | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L1793 | true | true |
uprobe_clear_state | xol_area | bitmap | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L1803 | true | true |
uprobe_clear_state | xol_area | page | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L1802 | true | true |
node_state | (unnamed class/struct/union) | bits | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/nodemask.h#L423 | false | false |
mmap_write_lock | (unnamed class/struct/union) | mmap_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L134 | false | false |
mmap_write_unlock | (unnamed class/struct/union) | mmap_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L177 | false | false |
vma_lookup | (unnamed class/struct/union) | mm_mt | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L3457 | false | false |
vma_pages | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L3497 | true | true |
vma_pages | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L3497 | true | true |
set_mm_exe_file | (unnamed class/struct/union) | exe_file | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1427 | false | false |
set_mm_exe_file | (unnamed class/struct/union) | exe_file | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1438 | false | false |
set_mm_exe_file | (unnamed class/struct/union) | exe_file | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1427 | true | true |
set_mm_exe_file | (unnamed class/struct/union) | exe_file | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1438 | true | true |
exit_mmap | vma_iterator | mas | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1284 | false | false |
exit_mmap | vma_iterator | mas | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1295 | false | false |
exit_mmap | (unnamed class/struct/union) | mm_mt | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1263 | false | false |
exit_mmap | (unnamed class/struct/union) | mm_mt | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1293 | false | false |
exit_mmap | (unnamed class/struct/union) | mm_mt | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1318 | false | false |
exit_mmap | (unnamed class/struct/union) | flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1291 | false | false |
exit_mmap | (unnamed class/struct/union) | map_count | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1314 | true | true |
exit_mmap | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1306 | true | true |
exit_mmap | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1294 | true | true |
exit_mmap | (unnamed class/struct/union) | vm_end | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L1304 | true | true |
unmap_vmas | vm_area_struct | vm_mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L1984 | true | true |
vm_normal_page_pmd | vm_area_struct | vm_pgoff | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L685 | true | true |
vm_normal_page_pmd | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L677 | true | true |
vm_normal_page_pmd | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L678 | true | true |
vm_normal_page_pmd | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L687 | true | true |
vm_normal_page_pmd | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L684 | true | true |
vm_normal_page | vm_area_struct | vm_pgoff | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L632 | true | true |
vm_normal_page | vm_area_struct | vm_ops | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L599 | true | true |
vm_normal_page | vm_area_struct | vm_ops | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L600 | true | true |
vm_normal_page | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L601 | true | true |
vm_normal_page | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L622 | true | true |
vm_normal_page | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L623 | true | true |
vm_normal_page | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L634 | true | true |
vm_normal_page | (unnamed class/struct/union) | vm_start | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L631 | true | true |
vm_normal_page | vm_operations_struct | find_special_page | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L599 | true | true |
vm_normal_page | vm_operations_struct | find_special_page | https://elixir.bootlin.com/linux/v6.14.7/source/mm/memory.c#L600 | true | true |
folio_likely_mapped_shared | (unnamed class/struct/union) | _mapcount | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L2217 | false | false |
folio_nr_pages | (unnamed class/struct/union) | _folio_nr_pages | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L2068 | true | true |
is_zero_folio | (unnamed class/struct/union) | page | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L2003 | false | false |
_compound_head | (unnamed class/struct/union) | compound_head | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/page-flags.h#L243 | false | false |
_compound_head | (unnamed class/struct/union) | compound_head | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/page-flags.h#L243 | true | true |
page_to_nid | page | flags | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L1654 | true | true |
folio_nid | (unnamed class/struct/union) | page | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L1660 | false | false |
vma_iter_set | vma_iterator | mas | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L1071 | false | false |
vma_next | vma_iterator | mas | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L1020 | false | false |
mmap_assert_locked | (unnamed class/struct/union) | mmap_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L65 | false | false |
mmap_read_unlock | (unnamed class/struct/union) | mmap_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L217 | false | false |
is_vm_hugetlb_page | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/hugetlb_inline.h#L11 | true | true |
mmap_read_lock | (unnamed class/struct/union) | mmap_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L190 | false | false |
__cpumask_set_cpu | cpumask | bits | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/cpumask.h#L525 | false | false |
__nodes_intersects | (unnamed class/struct/union) | bits | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/nodemask.h#L215 | false | false |
__nodes_and | (unnamed class/struct/union) | bits | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/nodemask.h#L167 | false | false |
mt_clear_in_rcu | (unnamed class/struct/union) | ma_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L842 | false | false |
mt_clear_in_rcu | (unnamed class/struct/union) | ma_lock | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L844 | false | false |
mt_clear_in_rcu | maple_tree | ma_flags | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L840 | true | true |
mt_clear_in_rcu | maple_tree | ma_flags | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L843 | true | true |
__mt_destroy | maple_tree | ma_flags | https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L6840 | false | false |
__mt_destroy | maple_tree | ma_root | https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L6836 | false | false |
__mt_destroy | maple_tree | ma_root | https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L6836 | true | true |
get_task_mm | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1554 | true | true |
cpu_needs_drain | cpu_fbatches | lru_move_tail | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L774 | false | false |
mmput | (unnamed class/struct/union) | mm_users | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1381 | false | false |
__mmap_lock_trace_released | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L41 | false | false |
__mmap_lock_trace_released | tracepoint | key | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L41 | false | false |
__mmap_lock_trace_start_locking | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L28 | false | false |
__mmap_lock_trace_start_locking | tracepoint | key | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L28 | false | false |
__mmap_lock_trace_acquire_returned | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L35 | false | false |
__mmap_lock_trace_acquire_returned | tracepoint | key | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L35 | false | false |
task_css | task_struct | cgroups | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/cgroup.h#L434 | false | false |
task_css | task_struct | cgroups | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/cgroup.h#L434 | true | true |
task_css | css_set | subsys | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/cgroup.h#L434 | false | false |
mapping_gfp_mask | address_space | gfp_mask | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/pagemap.h#L340 | true | true |
fput | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L519 | true | true |
fput | file | f_ref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L516 | false | false |
fput | (unnamed class/struct/union) | f_llist | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L534 | false | false |
fput | (unnamed class/struct/union) | f_task_work | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L524 | false | false |
fput | (unnamed class/struct/union) | f_task_work | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L525 | false | false |
fput | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L523 | true | true |
exit_aio | (unnamed class/struct/union) | ioctx_table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L894 | false | false |
exit_aio | (unnamed class/struct/union) | ioctx_table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L930 | false | false |
exit_aio | (unnamed class/struct/union) | ioctx_table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L894 | true | true |
exit_aio | (unnamed class/struct/union) | ioctx_table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L930 | true | true |
exit_aio | ctx_rq_wait | comp | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L902 | false | false |
exit_aio | ctx_rq_wait | comp | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L927 | false | false |
exit_aio | ctx_rq_wait | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L901 | false | false |
exit_aio | ctx_rq_wait | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L925 | false | false |
exit_aio | kioctx_table | nr | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L901 | true | true |
exit_aio | kioctx_table | nr | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L905 | true | true |
exit_aio | kioctx_table | table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L907 | false | false |
exit_aio | kioctx | mmap_size | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L921 | false | false |
kill_ioctx | (unnamed class/struct/union) | ioctx_table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L859 | false | false |
kill_ioctx | (unnamed class/struct/union) | ioctx_table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L859 | true | true |
kill_ioctx | (unnamed class/struct/union) | ioctx_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L853 | false | false |
kill_ioctx | (unnamed class/struct/union) | ioctx_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L855 | false | false |
kill_ioctx | (unnamed class/struct/union) | ioctx_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L862 | false | false |
kill_ioctx | kioctx | users | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L880 | false | false |
kill_ioctx | (unnamed class/struct/union) | wait | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L865 | false | false |
kill_ioctx | kioctx | dead | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L854 | false | false |
kill_ioctx | kioctx_table | table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L860 | false | false |
kill_ioctx | kioctx_table | table | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L861 | false | false |
kill_ioctx | kioctx | mmap_size | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L877 | true | true |
kill_ioctx | kioctx | mmap_size | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L876 | true | true |
kill_ioctx | kioctx | id | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L860 | true | true |
kill_ioctx | kioctx | id | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L861 | true | true |
kill_ioctx | kioctx | max_reqs | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L874 | true | true |
kill_ioctx | kioctx | mmap_base | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L877 | true | true |
kill_ioctx | kioctx | rq_wait | https://elixir.bootlin.com/linux/v6.14.7/source/fs/aio.c#L879 | false | false |
hstate_vma | vm_area_struct | vm_file | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/hugetlb.h#L746 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | false | false |
migrate_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2078 | false | false |
migrate_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2087 | false | false |
migrate_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2075 | true | true |
migrate_pages | migrate_pages_stats | nr_succeeded | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2133 | true | true |
migrate_pages | migrate_pages_stats | nr_succeeded | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2138 | true | true |
migrate_pages | migrate_pages_stats | nr_succeeded | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2144 | true | true |
migrate_pages | migrate_pages_stats | nr_failed_pages | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2134 | true | true |
migrate_pages | migrate_pages_stats | nr_failed_pages | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2138 | true | true |
migrate_pages | migrate_pages_stats | nr_thp_succeeded | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2135 | true | true |
migrate_pages | migrate_pages_stats | nr_thp_succeeded | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2139 | true | true |
migrate_pages | migrate_pages_stats | nr_thp_failed | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2136 | true | true |
migrate_pages | migrate_pages_stats | nr_thp_failed | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2139 | true | true |
migrate_pages | migrate_pages_stats | nr_thp_split | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2137 | true | true |
migrate_pages | migrate_pages_stats | nr_thp_split | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2140 | true | true |
migrate_pages | migrate_pages_stats | nr_split | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L2140 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
putback_movable_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | false | false |
putback_movable_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L143 | false | false |
putback_movable_pages | (unnamed class/struct/union) | lru | https://elixir.bootlin.com/linux/v6.14.7/source/mm/migrate.c#L138 | true | true |
pte_to_swp_entry | (unnamed class/struct/union) | val | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/swapops.h#L139 | true | true |
hugetlb_vma_unlock_read | vm_area_struct | vm_private_data | https://elixir.bootlin.com/linux/v6.14.7/source/mm/hugetlb.c#L284 | true | true |
hugetlb_vma_unlock_read | hugetlb_vma_lock | rw_sema | https://elixir.bootlin.com/linux/v6.14.7/source/mm/hugetlb.c#L286 | false | false |
hugetlb_vma_unlock_read | resv_map | rw_sema | https://elixir.bootlin.com/linux/v6.14.7/source/mm/hugetlb.c#L290 | false | false |
vma_migratable | file | f_mapping | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mempolicy.c#L1793 | true | true |
vma_migratable | vm_area_struct | vm_file | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mempolicy.c#L1792 | true | true |
vma_migratable | vm_area_struct | vm_file | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mempolicy.c#L1793 | true | true |
vma_migratable | (unnamed class/struct/union) | vm_flags | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mempolicy.c#L1773 | true | true |
ns_capable_common | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/capability.c#L360 | true | true |
ns_capable_common | task_struct | cred | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/capability.c#L358 | true | true |
parent_cs | cgroup_subsys_state | parent | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cgroup/cpuset-internal.h#L199 | true | true |
parent_cs | cpuset | css | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cgroup/cpuset-internal.h#L199 | true | true |
css_cs | cpuset | css | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cgroup/cpuset-internal.h#L188 | true | true |
guarantee_online_mems | cpuset | effective_mems | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cgroup/cpuset.c#L390 | false | false |
guarantee_online_mems | cpuset | effective_mems | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cgroup/cpuset.c#L392 | false | false |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
folio_is_zone_device | (unnamed class/struct/union) | page | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmzone.h#L1195 | false | false |
vma_is_dax | inode | i_flags | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L3661 | true | true |
vma_is_dax | file | f_mapping | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L3661 | true | true |
vma_is_dax | address_space | host | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L3661 | true | true |
vma_is_dax | vm_area_struct | vm_file | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L3661 | true | true |
get_file | file | f_ref | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L1143 | false | false |
cpumask_clear | cpumask | bits | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/cpumask.h#L622 | false | false |
tlb_finish_mmu | mmu_gather | fullmm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmu_gather.c#L483 | false | false |
tlb_finish_mmu | mmu_gather | freed_tables | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmu_gather.c#L485 | false | false |
tlb_finish_mmu | mmu_gather | mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmu_gather.c#L474 | true | true |
tlb_finish_mmu | mmu_gather | mm | https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmu_gather.c#L493 | true | true |
module_put | module | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/module/main.c#L884 | false | false |
security_task_movememory | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L3654 | false | false |
security_capable | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L1142 | false | false |
security_ptrace_access_check | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L1062 | false | false |
init_completion | completion | done | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/completion.h#L86 | false | false |
init_completion | completion | wait | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/completion.h#L87 | false | false |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L350 | true | true |
delayed_uprobe_remove | delayed_uprobe | list | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L351 | true | true |
delayed_uprobe_remove | delayed_uprobe | mm | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L355 | true | true |
delayed_uprobe_remove | delayed_uprobe | uprobe | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/events/uprobes.c#L353 | true | true |
__mmput | (unnamed class/struct/union) | binfmt | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1368 | true | true |
__mmput | (unnamed class/struct/union) | binfmt | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/fork.c#L1369 | true | true |
cpu_needs_drain | cpu_fbatches | lru_activate | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L778 | false | false |
cpu_needs_drain | cpu_fbatches | lru_lazyfree | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L777 | false | false |
cpu_needs_drain | cpu_fbatches | lru_deactivate | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L776 | false | false |
cpu_needs_drain | cpu_fbatches | lru_deactivate_file | https://elixir.bootlin.com/linux/v6.14.7/source/mm/swap.c#L775 | false | false |