#include "xf_utils.h"
#include "xf_utils_port.h"
#include "xf_init.h"
#include "xf_osal.h"
浏览源代码.
- 作者
- catcatBlue (catca.nosp@m.tblu.nosp@m.e@qq..nosp@m.com)
- 版本
- 1.0
- 日期
- 2025-01-13
- 版权所有
- Copyright (c) 2025
在文件 xf_osal_port_xf_lock.c 中定义.
◆ port_xf_lock()
static int port_xf_lock |
( |
void |
| ) |
|
|
static |
◆ _port_xf_lock_init()
◆ _port_xf_lock_destroy()
◆ _port_xf_lock_trylock()
static int _port_xf_lock_trylock |
( |
xf_lock_t |
lock | ) |
|
|
static |
◆ _port_xf_lock_lock()
static int _port_xf_lock_lock |
( |
xf_lock_t |
lock | ) |
|
|
static |
◆ _port_xf_lock_timedlock()
static int _port_xf_lock_timedlock |
( |
xf_lock_t |
lock, |
|
|
uint32_t |
timeout_ms |
|
) |
| |
|
static |
◆ _port_xf_lock_unlock()
static int _port_xf_lock_unlock |
( |
xf_lock_t |
lock | ) |
|
|
static |
◆ XF_INIT_EXPORT_PREV()
◆ lock_ops
初始值:= {
}
static int _port_xf_lock_lock(xf_lock_t lock)
static xf_err_t _port_xf_lock_init(xf_lock_t *p_lock)
static int _port_xf_lock_trylock(xf_lock_t lock)
static xf_err_t _port_xf_lock_destroy(xf_lock_t lock)
static int _port_xf_lock_timedlock(xf_lock_t lock, uint32_t timeout_ms)
static int _port_xf_lock_unlock(xf_lock_t lock)
在文件 xf_osal_port_xf_lock.c 第 39 行定义.