函数逻辑报告 |
Source Code:mm\swapfile.c |
Create Date:2022-07-27 16:49:08 |
Last Modify:2020-03-17 22:19:49 | Copyright©Brick |
首页 | 函数Tree |
注解内核,赢得工具 | 下载SCCT | English |
函数名称:Free all of a swapdev's extent information
函数原型:static void destroy_swap_extents(struct swap_info_struct *sis)
返回类型:void
参数:
类型 | 参数 | 名称 |
---|---|---|
struct swap_info_struct * | sis |
2286 | 当非RB_EMPTY_ROOT( & of the swap extent rbtree )循环 |
2288 | se等于rb_entry(rb, structswap_extent, rb_node) |
2290 | rb_erase(rb, & of the swap extent rbtree ) |
2291 | 释放内存 |
2294 | 如果SWP_USED etc: see above 按位与SWP_ACTIVATED则 |
2295 | swap_file等于seldom referenced |
2298 | SWP_USED etc: see above 与等于SWP_ACTIVATED的反 |
2299 | 如果swap_deactivate则swap_deactivate(swap_file) |
名称 | 描述 |
---|---|
SYSCALL_DEFINE1 | |
SYSCALL_DEFINE2 |
源代码转换工具 开放的插件接口 | X |
---|---|
支持:c/c++/esqlc/java Oracle/Informix/Mysql 插件可实现:逻辑报告 代码生成和批量转换代码 |