函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:fs\ioctl.c Create Date:2022-07-29 10:36:18
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:ioctl_fsfreeze

函数原型:static int ioctl_fsfreeze(struct file *filp)

返回类型:int

参数:

类型参数名称
struct file *filp
595  sb等于i_sb
597  如果非ns_capable(s_user_ns, Allow setting zone reclaim policy )则返回:负EPERM
601  如果(freeze_fs == NULL && freeze_super == NULL)则返回:负EOPNOTSUPP
605  如果freeze_super则返回:freeze_super(sb)
607  返回:ze_super - lock the filesystem and force it into a consistent state*@sb: the super to lock* Syncs the super to make sure the filesystem is consistent and calls the fs's* freeze_fs. Subsequent calls to this without first thawing the fs will return* -EBUSY.
调用者
名称描述
do_vfs_ioctlWhen you add any new common ioctls to the switches above and below* please update compat_sys_ioctl() too.* do_vfs_ioctl() is not for drivers and not intended to be EXPORT_SYMBOL()'d.* It's just a simple helper for sys_ioctl and compat_sys_ioctl.