Home
last modified time | relevance | path

Searched refs:rt_completion (Results 1 – 15 of 15) sorted by relevance

/components/drivers/include/ipc/
A Dcompletion.h26 struct rt_completion struct
38 void rt_completion_init(struct rt_completion *completion); argument
39 rt_err_t rt_completion_wait(struct rt_completion *completion,
41 rt_err_t rt_completion_wait_noisr(struct rt_completion *completion,
43 rt_err_t rt_completion_wait_flags(struct rt_completion *completion,
45 rt_err_t rt_completion_wait_flags_noisr(struct rt_completion *completion,
47 void rt_completion_done(struct rt_completion *completion);
48 rt_err_t rt_completion_wakeup(struct rt_completion *completion);
49 rt_err_t rt_completion_wakeup_by_errno(struct rt_completion *completion, rt_err_t error);
A Dworkqueue.h46 struct rt_completion wakeup_completion;
/components/drivers/ipc/
A Dcompletion_comm.c19 void rt_completion_done(struct rt_completion *completion) in rt_completion_done()
33 rt_err_t rt_completion_wakeup(struct rt_completion *completion) in rt_completion_wakeup()
54 rt_err_t rt_completion_wait_noisr(struct rt_completion *completion, in rt_completion_wait_noisr()
76 rt_err_t rt_completion_wait(struct rt_completion *completion, in rt_completion_wait()
A Dcompletion_mp.c49 static rt_err_t _comp_susp_thread(struct rt_completion *completion,
58 void rt_completion_init(struct rt_completion *completion) in rt_completion_init()
83 rt_err_t rt_completion_wait_flags_noisr(struct rt_completion *completion, in rt_completion_wait_flags_noisr()
177 rt_err_t rt_completion_wait_flags(struct rt_completion *completion, in rt_completion_wait_flags()
188 static rt_base_t _wait_until_update(struct rt_completion *completion, rt_base_t expected) in _wait_until_update()
206 static rt_err_t _comp_susp_thread(struct rt_completion *completion, in _comp_susp_thread()
301 rt_err_t rt_completion_wakeup_by_errno(struct rt_completion *completion, in rt_completion_wakeup_by_errno()
A Dcompletion_up.c40 void rt_completion_init(struct rt_completion *completion) in rt_completion_init()
65 rt_err_t rt_completion_wait_flags(struct rt_completion *completion, in rt_completion_wait_flags()
167 rt_err_t rt_completion_wait_flags_noisr(struct rt_completion *completion, in rt_completion_wait_flags_noisr()
183 rt_err_t rt_completion_wakeup_by_errno(struct rt_completion *completion, in rt_completion_wakeup_by_errno()
/components/drivers/include/drivers/
A Ddev_serial_v2.h297 struct rt_completion rx_cpt;
312 struct rt_completion tx_cpt;
A Ddev_serial.h236 struct rt_completion completion;
A Ddev_audio.h235 struct rt_completion cmp; /**< Replay completion, it will be */
A Ddev_can.h499 struct rt_completion completion;
A Dahci.h365 struct rt_completion done;
A Dnvme.h822 struct rt_completion done;
/components/drivers/ktime/inc/
A Dktime.h32 struct rt_completion completion;
/components/vbus/
A Dvbus.c397 struct rt_completion _chn0_post_cmp;
653 struct rt_completion cmp;
/components/legacy/usb/usbdevice/class/
A Dcdc_vcom.c83 struct rt_completion wait;
/components/net/lwip/port/
A Dethernetif.c97 struct rt_completion ack;

Completed in 30 milliseconds