Lines Matching refs:mbox
600 void GKI_send_msg(uint8_t task_id, uint8_t mbox, void* msg) { in GKI_send_msg() argument
605 if ((task_id >= GKI_MAX_TASKS) || (mbox >= NUM_TASK_MBOX) || in GKI_send_msg()
628 if (p_cb->OSTaskQFirst[task_id][mbox]) in GKI_send_msg()
629 p_cb->OSTaskQLast[task_id][mbox]->p_next = p_hdr; in GKI_send_msg()
631 p_cb->OSTaskQFirst[task_id][mbox] = p_hdr; in GKI_send_msg()
633 p_cb->OSTaskQLast[task_id][mbox] = p_hdr; in GKI_send_msg()
641 GKI_send_event(task_id, (uint16_t)EVENT_MASK(mbox)); in GKI_send_msg()
658 void* GKI_read_mbox(uint8_t mbox) { in GKI_read_mbox() argument
663 if ((task_id >= GKI_MAX_TASKS) || (mbox >= NUM_TASK_MBOX)) return (nullptr); in GKI_read_mbox()
667 if (gki_cb.com.OSTaskQFirst[task_id][mbox]) { in GKI_read_mbox()
668 p_hdr = gki_cb.com.OSTaskQFirst[task_id][mbox]; in GKI_read_mbox()
669 gki_cb.com.OSTaskQFirst[task_id][mbox] = p_hdr->p_next; in GKI_read_mbox()
1143 void GKI_isend_msg(uint8_t task_id, uint8_t mbox, void* msg) { in GKI_isend_msg() argument
1148 if ((task_id >= GKI_MAX_TASKS) || (mbox >= NUM_TASK_MBOX) || in GKI_isend_msg()
1176 if (p_cb->OSTaskQFirst[task_id][mbox]) in GKI_isend_msg()
1177 p_cb->OSTaskQLast[task_id][mbox]->p_next = p_hdr; in GKI_isend_msg()
1179 p_cb->OSTaskQFirst[task_id][mbox] = p_hdr; in GKI_isend_msg()
1181 p_cb->OSTaskQLast[task_id][mbox] = p_hdr; in GKI_isend_msg()
1187 GKI_isend_event(task_id, (uint16_t)EVENT_MASK(mbox)); in GKI_isend_msg()