函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\swapfile.c Create Date:2022-07-27 16:48:04
Last Modify:2020-03-17 22:19:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:swapcache_free_entries

函数原型:void swapcache_free_entries(swp_entry_t *entries, int n)

返回类型:void

参数:

类型参数名称
swp_entry_t *entries
intn
1401  如果n小于等于0则返回
1404  prev = NULL
1405  p = NULL
1412  如果nr_swapfiles大于1则sort(entries, n, entries[0]的长度, swp_entry_cmp, NULL)
1414 i小于n循环
1415  p等于swap_info_get_cont(entries[i], prev)
1416  如果pswap_entry_free(p, entries[i])
1418  prev等于p
1420  如果p自旋锁解锁
调用者
名称描述
drain_slots_cache_cpu
free_swap_slot