Lines Matching refs:pframe
797 struct qe_frame *pframe; in ep0_setup_handle() local
801 pframe = ep->rxframe; in ep0_setup_handle()
802 if ((frame_get_info(pframe) & PID_SETUP) in ep0_setup_handle()
804 fsize = frame_get_length(pframe); in ep0_setup_handle()
808 memcpy(cp, pframe->data, fsize); in ep0_setup_handle()
821 struct qe_frame *pframe; in qe_ep0_rx() local
826 pframe = ep->rxframe; in qe_ep0_rx()
845 qe_frame_clean(pframe); in qe_ep0_rx()
847 frame_set_data(pframe, (u8 *)vaddr); in qe_ep0_rx()
848 frame_set_length(pframe, in qe_ep0_rx()
850 frame_set_status(pframe, FRAME_OK); in qe_ep0_rx()
853 frame_set_info(pframe, PID_SETUP); in qe_ep0_rx()
856 frame_set_info(pframe, PID_DATA1); in qe_ep0_rx()
859 frame_set_info(pframe, PID_DATA0); in qe_ep0_rx()
893 struct qe_frame *pframe; in qe_ep_rxframe_handle() local
899 pframe = ep->rxframe; in qe_ep_rxframe_handle()
901 if (frame_get_info(pframe) & PID_DATA1) in qe_ep_rxframe_handle()
909 fsize = frame_get_length(pframe); in qe_ep_rxframe_handle()
917 memcpy(cp, pframe->data, fsize); in qe_ep_rxframe_handle()
940 struct qe_frame *pframe; in ep_rx_tasklet() local
957 pframe = ep->rxframe; in ep_rx_tasklet()
973 qe_frame_clean(pframe); in ep_rx_tasklet()
975 frame_set_data(pframe, (u8 *)vaddr); in ep_rx_tasklet()
976 frame_set_length(pframe, in ep_rx_tasklet()
978 frame_set_status(pframe, FRAME_OK); in ep_rx_tasklet()
981 frame_set_info(pframe, PID_DATA1); in ep_rx_tasklet()
984 frame_set_info(pframe, PID_SETUP); in ep_rx_tasklet()
987 frame_set_info(pframe, PID_DATA0); in ep_rx_tasklet()
1027 struct qe_frame *pframe; in qe_ep_rx() local
1032 pframe = ep->rxframe; in qe_ep_rx()
1367 struct qe_frame *pframe; in qe_ep0_txconf() local
1373 pframe = ep->txframe; in qe_ep0_txconf()
1385 frame_set_status(pframe, FRAME_ERROR); in qe_ep0_txconf()
1387 pframe->status |= TX_ER_TIMEOUT; in qe_ep0_txconf()
1389 pframe->status |= TX_ER_UNDERUN; in qe_ep0_txconf()
1423 struct qe_frame *pframe = NULL; in qe_ep_txconf() local
1430 pframe = ep->txframe; in qe_ep_txconf()
1432 frame_set_status(pframe, FRAME_ERROR); in qe_ep_txconf()
1434 pframe->status |= TX_ER_TIMEOUT; in qe_ep_txconf()
1436 pframe->status |= TX_ER_UNDERUN; in qe_ep_txconf()
1476 struct qe_frame *pframe = NULL; in ep_req_rx() local
1488 pframe = ep->rxframe; in ep_req_rx()
1499 qe_frame_clean(pframe); in ep_req_rx()
1501 frame_set_data(pframe, (u8 *)vaddr); in ep_req_rx()
1502 frame_set_length(pframe, (length - USB_CRC_SIZE)); in ep_req_rx()
1503 frame_set_status(pframe, FRAME_OK); in ep_req_rx()
1506 frame_set_info(pframe, PID_DATA1); break; in ep_req_rx()
1508 frame_set_info(pframe, PID_DATA0); break; in ep_req_rx()
1512 if (frame_get_info(pframe) & PID_DATA1) in ep_req_rx()
1520 fsize = frame_get_length(pframe); in ep_req_rx()
1524 memcpy(cp, pframe->data, fsize); in ep_req_rx()