函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:get_compat_mq_attr

函数原型:static inline int get_compat_mq_attr(struct mq_attr *attr, const struct compat_mq_attr __user *uattr)

返回类型:int

参数:

类型参数名称
struct mq_attr *attr
const struct compat_mq_attr __user *uattr
1434  如果copy_from_user( & v, uattr, uattr的长度)则返回:负EFAULT
1437  memset(attr, 0, attr的长度)
1438  message queue flags 等于 message queue flags
1439  maximum number of messages 等于 maximum number of messages
1440  maximum message size 等于 maximum message size
1441  number of messages currently queued 等于 number of messages currently queued
1442  返回:0
调用者
名称描述
COMPAT_SYSCALL_DEFINE4
COMPAT_SYSCALL_DEFINE3