Lines Matching refs:rx_ctx
389 struct pdc_rx_ctx rx_ctx[PDC_RING_ENTRIES]; member
591 struct pdc_rx_ctx *rx_ctx; in pdc_receive_one() local
604 (frags_rdy < pdcs->rx_ctx[pdcs->rxin].rxin_numd)) in pdc_receive_one()
620 rx_ctx = &pdcs->rx_ctx[rx_idx]; in pdc_receive_one()
621 num_frags = rx_ctx->rxin_numd; in pdc_receive_one()
623 mssg.ctx = rx_ctx->rxp_ctx; in pdc_receive_one()
624 rx_ctx->rxp_ctx = NULL; in pdc_receive_one()
625 resp_hdr = rx_ctx->resp_hdr; in pdc_receive_one()
626 resp_hdr_daddr = rx_ctx->resp_hdr_daddr; in pdc_receive_one()
627 dma_unmap_sg(dev, rx_ctx->dst_sg, sg_nents(rx_ctx->dst_sg), in pdc_receive_one()
822 struct pdc_rx_ctx *rx_ctx; in pdc_rx_list_init() local
846 pdcs->rx_ctx[pdcs->rx_msg_start].rxin_numd = 1; in pdc_rx_list_init()
851 rx_ctx = &pdcs->rx_ctx[pdcs->rxout]; in pdc_rx_list_init()
852 rx_ctx->rxp_ctx = ctx; in pdc_rx_list_init()
853 rx_ctx->dst_sg = dst_sg; in pdc_rx_list_init()
854 rx_ctx->resp_hdr = vaddr; in pdc_rx_list_init()
855 rx_ctx->resp_hdr_daddr = daddr; in pdc_rx_list_init()
923 pdcs->rx_ctx[pdcs->rx_msg_start].rxin_numd += desc_w; in pdc_rx_list_sg_add()