Lines Matching refs:rx_item_start_idx
91 int rx_item_start_idx; member
295 p_rmt_obj[channel]->rx_item_start_idx = 0; in rmt_rx_start()
834 if (item_len > p_rmt->rx_item_start_idx) { in rmt_driver_isr_default()
835 item_len = item_len - p_rmt->rx_item_start_idx; in rmt_driver_isr_default()
837 …*)(p_rmt->rx_item_buf + p_rmt->rx_item_len), (void *)(addr + p_rmt->rx_item_start_idx), item_len *… in rmt_driver_isr_default()
851 p_rmt->rx_item_start_idx = 0; in rmt_driver_isr_default()
871 … int item_len = (p_rmt->rx_item_start_idx == 0) ? rx_thres_lim : (mem_item_size - rx_thres_lim); in rmt_driver_isr_default()
874 …void *)(RMTMEM.chan[RMT_ENCODE_RX_CHANNEL(channel)].data32 + p_rmt->rx_item_start_idx), item_len *… in rmt_driver_isr_default()
877 p_rmt->rx_item_start_idx += item_len; in rmt_driver_isr_default()
878 if (p_rmt->rx_item_start_idx >= mem_item_size) { in rmt_driver_isr_default()
879 p_rmt->rx_item_start_idx = 0; in rmt_driver_isr_default()