Lines Matching defs:channel
37 mailbox_channel_t* channel,
41 if (!channel || !mdata) {
46 aml_get_rx_mailbox(channel->mailbox))) {
50 mtx_lock(&mailbox->mailbox_chan_lock[channel->mailbox]);
52 aml_mailbox_block_t* tx_mailbox = &vim2_mailbox_block[channel->mailbox];
69 mtx_unlock(&mailbox->mailbox_chan_lock[channel->mailbox]);
74 if (channel->rx_size != 0) {
75 uint32_t num = GET_NUM_WORDS(channel->rx_size);
76 uint32_t* rx_payload = (uint32_t*)(channel->rx_buf);
85 mtx_unlock(&mailbox->mailbox_chan_lock[channel->mailbox]);