Lines Matching refs:pframe
793 struct qe_frame *pframe; in ep0_setup_handle() local
797 pframe = ep->rxframe; in ep0_setup_handle()
798 if ((frame_get_info(pframe) & PID_SETUP) in ep0_setup_handle()
800 fsize = frame_get_length(pframe); in ep0_setup_handle()
804 memcpy(cp, pframe->data, fsize); in ep0_setup_handle()
817 struct qe_frame *pframe; in qe_ep0_rx() local
822 pframe = ep->rxframe; in qe_ep0_rx()
841 qe_frame_clean(pframe); in qe_ep0_rx()
843 frame_set_data(pframe, (u8 *)vaddr); in qe_ep0_rx()
844 frame_set_length(pframe, in qe_ep0_rx()
846 frame_set_status(pframe, FRAME_OK); in qe_ep0_rx()
849 frame_set_info(pframe, PID_SETUP); in qe_ep0_rx()
852 frame_set_info(pframe, PID_DATA1); in qe_ep0_rx()
855 frame_set_info(pframe, PID_DATA0); in qe_ep0_rx()
889 struct qe_frame *pframe; in qe_ep_rxframe_handle() local
895 pframe = ep->rxframe; in qe_ep_rxframe_handle()
897 if (frame_get_info(pframe) & PID_DATA1) in qe_ep_rxframe_handle()
905 fsize = frame_get_length(pframe); in qe_ep_rxframe_handle()
913 memcpy(cp, pframe->data, fsize); in qe_ep_rxframe_handle()
936 struct qe_frame *pframe; in ep_rx_tasklet() local
953 pframe = ep->rxframe; in ep_rx_tasklet()
969 qe_frame_clean(pframe); in ep_rx_tasklet()
971 frame_set_data(pframe, (u8 *)vaddr); in ep_rx_tasklet()
972 frame_set_length(pframe, in ep_rx_tasklet()
974 frame_set_status(pframe, FRAME_OK); in ep_rx_tasklet()
977 frame_set_info(pframe, PID_DATA1); in ep_rx_tasklet()
980 frame_set_info(pframe, PID_SETUP); in ep_rx_tasklet()
983 frame_set_info(pframe, PID_DATA0); in ep_rx_tasklet()
1023 struct qe_frame *pframe; in qe_ep_rx() local
1028 pframe = ep->rxframe; in qe_ep_rx()
1363 struct qe_frame *pframe; in qe_ep0_txconf() local
1369 pframe = ep->txframe; in qe_ep0_txconf()
1381 frame_set_status(pframe, FRAME_ERROR); in qe_ep0_txconf()
1383 pframe->status |= TX_ER_TIMEOUT; in qe_ep0_txconf()
1385 pframe->status |= TX_ER_UNDERUN; in qe_ep0_txconf()
1419 struct qe_frame *pframe = NULL; in qe_ep_txconf() local
1426 pframe = ep->txframe; in qe_ep_txconf()
1428 frame_set_status(pframe, FRAME_ERROR); in qe_ep_txconf()
1430 pframe->status |= TX_ER_TIMEOUT; in qe_ep_txconf()
1432 pframe->status |= TX_ER_UNDERUN; in qe_ep_txconf()
1472 struct qe_frame *pframe = NULL; in ep_req_rx() local
1484 pframe = ep->rxframe; in ep_req_rx()
1495 qe_frame_clean(pframe); in ep_req_rx()
1497 frame_set_data(pframe, (u8 *)vaddr); in ep_req_rx()
1498 frame_set_length(pframe, (length - USB_CRC_SIZE)); in ep_req_rx()
1499 frame_set_status(pframe, FRAME_OK); in ep_req_rx()
1502 frame_set_info(pframe, PID_DATA1); break; in ep_req_rx()
1504 frame_set_info(pframe, PID_DATA0); break; in ep_req_rx()
1508 if (frame_get_info(pframe) & PID_DATA1) in ep_req_rx()
1516 fsize = frame_get_length(pframe); in ep_req_rx()
1520 memcpy(cp, pframe->data, fsize); in ep_req_rx()