函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:put_compat_flock64

函数原型:static int put_compat_flock64(const struct flock *kfl, struct compat_flock64 __user *ufl)

返回类型:int

参数:

类型参数名称
const struct flock *kfl
struct compat_flock64 __user *ufl
566  BUILD_BUG_ON - break compile if a condition is true(l_start的长度 > l_start的长度)
567  BUILD_BUG_ON - break compile if a condition is true(l_len的长度 > l_len的长度)
569  memset( & fl, 0, sizeof(structcompat_flock64))
571  如果copy_to_user(ufl, & fl, sizeof(structcompat_flock64))则返回:负EFAULT
573  返回:0
调用者
名称描述
do_compat_fcntl64