Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/i3c/
Di3c_ibi_workq.c26 static inline int ibi_work_submit(struct i3c_ibi_work *ibi_node) in ibi_work_submit() argument
28 return k_work_submit_to_queue(&i3c_ibi_work_q, &ibi_node->work); in ibi_work_submit()
34 struct i3c_ibi_work *ibi_node; in i3c_ibi_work_enqueue() local
43 ibi_node = (struct i3c_ibi_work *)node; in i3c_ibi_work_enqueue()
45 (void)memcpy(ibi_node, ibi_work, sizeof(*ibi_node)); in i3c_ibi_work_enqueue()
47 ret = ibi_work_submit(ibi_node); in i3c_ibi_work_enqueue()
60 struct i3c_ibi_work *ibi_node; in i3c_ibi_work_enqueue_target_irq() local
69 ibi_node = (struct i3c_ibi_work *)node; in i3c_ibi_work_enqueue_target_irq()
71 ibi_node->type = I3C_IBI_TARGET_INTR; in i3c_ibi_work_enqueue_target_irq()
72 ibi_node->target = target; in i3c_ibi_work_enqueue_target_irq()
[all …]