函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\locking\rtmutex.c Create Date:2022-07-27 10:52:37
Last Modify:2020-03-17 14:26:38 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Slow path try-lock function:

函数原型:static inline int rt_mutex_slowtrylock(struct rt_mutex *lock)

返回类型:int

参数:

类型参数名称
struct rt_mutex *lock
1317  如果rt_mutex_owner(lock)则返回:0
1324  raw_spin_lock_irqsave( & 保护自旋锁, flags)
1326  ret等于__rt_mutex_slowtrylock(lock)
1328  raw_spin_unlock_irqrestore( & 保护自旋锁, flags)
1330  返回:ret
调用者
名称描述
rt_mutex_futex_trylockFutex variant, must not use fastpath.