函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\util.c Create Date:2022-07-27 15:45:31
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:kfree_const - conditionally free memory*@x: pointer to the memory* Function calls kfree only if @x is not in .rodata section.

函数原型:void kfree_const(const void *x)

返回类型:void

参数:

类型参数名称
const void *x
39  如果非s_kernel_rodata - checks if the pointer address is located in the* .rodata section*@addr: address to check* Returns: true if the address is located in .rodata, false otherwise.释放内存
调用者
名称描述
kobject_set_name_vargs设置kobject名字
kobject_renamekobject_rename() - Change the name of an object
kobject_cleanup 释放kobj's资源
__test_firmware_config_free
config_name_store
__kmod_config_free
config_test_driver_store
config_test_fs_store
trigger_config_run_type
free_test_dev_kmod
gen_pool_destroy销毁内存池
devm_gen_pool_createdevm_gen_pool_create - managed gen_pool_create*@dev: device that provides the gen_pool*@min_alloc_order: log base 2 of number of bytes each bitmap bit represents*@nid: node selector for allocated gen_pool, %NUMA_NO_NODE for all nodes*@name: name of a
create_new_subsystem
kmem_cache_create_usercopykmem_cache_create_usercopy - Create a cache with a region suitable* for copying to userspace*@name: A string which is used in /proc/slabinfo to identify this cache.*@size: The size of objects to be created in this cache.
slab_kmem_cache_release
__put_system
free_vfsmnt