Lines Matching refs:rx_state
546 while (nfrms < cfhsi->rx_state.nfrms) { in cfhsi_rx_pld()
579 cfhsi->rx_state.nfrms = nfrms; in cfhsi_rx_pld()
615 int desc_pld_len = 0, rx_len, rx_state; in cfhsi_rx_done() local
633 if (cfhsi->rx_state.state == CFHSI_RX_STATE_DESC) { in cfhsi_rx_done()
649 if (cfhsi->rx_state.pld_len > 0 && in cfhsi_rx_done()
654 cfhsi->rx_state.pld_len); in cfhsi_rx_done()
656 cfhsi->rx_state.piggy_desc = true; in cfhsi_rx_done()
679 rx_state = CFHSI_RX_STATE_PAYLOAD; in cfhsi_rx_done()
682 rx_state = CFHSI_RX_STATE_DESC; in cfhsi_rx_done()
703 if (cfhsi->rx_state.state == CFHSI_RX_STATE_DESC) { in cfhsi_rx_done()
721 memset(&cfhsi->rx_state, 0, sizeof(cfhsi->rx_state)); in cfhsi_rx_done()
722 cfhsi->rx_state.state = rx_state; in cfhsi_rx_done()
725 cfhsi->rx_state.pld_len = desc_pld_len; in cfhsi_rx_done()
726 cfhsi->rx_state.piggy_desc = desc->header & CFHSI_PIGGY_DESC; in cfhsi_rx_done()
1140 cfhsi->rx_state.state = CFHSI_RX_STATE_DESC; in cfhsi_open()