Lines Matching refs:rx_state
538 while (nfrms < cfhsi->rx_state.nfrms) { in cfhsi_rx_pld()
571 cfhsi->rx_state.nfrms = nfrms; in cfhsi_rx_pld()
600 int desc_pld_len = 0, rx_len, rx_state; in cfhsi_rx_done() local
618 if (cfhsi->rx_state.state == CFHSI_RX_STATE_DESC) { in cfhsi_rx_done()
634 if (cfhsi->rx_state.pld_len > 0 && in cfhsi_rx_done()
639 cfhsi->rx_state.pld_len); in cfhsi_rx_done()
641 cfhsi->rx_state.piggy_desc = true; in cfhsi_rx_done()
664 rx_state = CFHSI_RX_STATE_PAYLOAD; in cfhsi_rx_done()
667 rx_state = CFHSI_RX_STATE_DESC; in cfhsi_rx_done()
688 if (cfhsi->rx_state.state == CFHSI_RX_STATE_DESC) { in cfhsi_rx_done()
706 memset(&cfhsi->rx_state, 0, sizeof(cfhsi->rx_state)); in cfhsi_rx_done()
707 cfhsi->rx_state.state = rx_state; in cfhsi_rx_done()
710 cfhsi->rx_state.pld_len = desc_pld_len; in cfhsi_rx_done()
711 cfhsi->rx_state.piggy_desc = desc->header & CFHSI_PIGGY_DESC; in cfhsi_rx_done()
1125 cfhsi->rx_state.state = CFHSI_RX_STATE_DESC; in cfhsi_open()