函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:ipc\shm.c Create Date:2022-07-27 18:23:17
Last Modify:2020-03-17 22:58:32 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:copy_compat_shminfo_to_user

函数原型:static int copy_compat_shminfo_to_user(void __user *buf, struct shminfo64 *in, int version)

返回类型:int

参数:

类型参数名称
void __user *buf
struct shminfo64 *in
intversion
1250  如果shmmax大于INT_MAXshmmax等于INT_MAX
1252  如果version恒等于New version (support 32-bit UIDs, biggermessage sizes, etc.
1254  memset( & info, 0, info的长度)
1255  shmmax等于shmmax
1256  shmmin等于shmmin
1257  shmmni等于shmmni
1258  shmseg等于shmseg
1259  shmall等于shmall
1260  返回:copy_to_user(buf, & info, info的长度)
1261  否则
1263  memset( & info, 0, info的长度)
1264  shmmax等于shmmax
1265  shmmin等于shmmin
1266  shmmni等于shmmni
1267  shmseg等于shmseg
1268  shmall等于shmall
1269  返回:copy_to_user(buf, & info, info的长度)
调用者
名称描述
compat_ksys_shmctl