函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

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

函数名称:SYSCALL_DEFINE5

函数原型:SYSCALL_DEFINE5(mq_timedreceive, mqd_t, mqdes, char __user *, u_msg_ptr, size_t, msg_len, unsigned int __user *, u_msg_prio, const struct __kernel_timespec __user *, u_abs_timeout)

返回类型:

参数:

1201  struct timespec64 ts, * p = NULL
1202  如果u_abs_timeout
1203  res等于prepare_timeout(u_abs_timeout, & ts)
1204  如果res则返回:res
1206  p等于ts
1208  返回:do_mq_timedreceive(mqdes, u_msg_ptr, msg_len, u_msg_prio, p)