MCPcopy Create free account
hub / github.com/RT-Thread/rt-thread / rt_mutex_take

Function rt_mutex_take

src/ipc.c:1539–1542  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1537}
1538
1539rt_err_t rt_mutex_take(rt_mutex_t mutex, rt_int32_t time)
1540{
1541 return _rt_mutex_take(mutex, time, RT_UNINTERRUPTIBLE);
1542}
1543RTM_EXPORT(rt_mutex_take);
1544
1545rt_err_t rt_mutex_take_interruptible(rt_mutex_t mutex, rt_int32_t time)

Callers 15

lwp_user_object_lockFunction · 0.85
list_channelFunction · 0.85
rt_mm_lockFunction · 0.85
virtio_gpu_readFunction · 0.85
virtio_gpu_writeFunction · 0.85
virtio_gpu_controlFunction · 0.85
virtio_input_readFunction · 0.85
virtio_input_writeFunction · 0.85
rt_pci_ep_mem_array_initFunction · 0.85
rt_pci_ep_mem_allocFunction · 0.85
rt_pci_ep_mem_freeFunction · 0.85
rt_pci_ep_write_headerFunction · 0.85

Calls 1

_rt_mutex_takeFunction · 0.85

Tested by 15

sys_run_taskFunction · 0.68
gpio_output_taskFunction · 0.68
gpio_input_taskFunction · 0.68
sys_run_taskFunction · 0.68
gpio_output_taskFunction · 0.68
gpio_input_taskFunction · 0.68
sys_run_taskFunction · 0.68
gpio_output_taskFunction · 0.68
gpio_input_taskFunction · 0.68
ic_rx_threadFunction · 0.68
_ic_ctrlFunction · 0.68
can_rx_threadFunction · 0.68