Lines Matching refs:pp
323 struct inic_port_priv *pp = ap->private_data; in inic_host_err_intr() local
324 struct inic_cpb *cpb = &pp->pkt->cpb; in inic_host_err_intr()
477 struct inic_port_priv *pp = qc->ap->private_data; in inic_qc_prep() local
478 struct inic_pkt *pkt = pp->pkt; in inic_qc_prep()
498 cpb->prd = cpu_to_le32(pp->pkt_dma + offsetof(struct inic_pkt, prd)); in inic_qc_prep()
521 prd->mad = cpu_to_le32(pp->pkt_dma + in inic_qc_prep()
534 pp->cpb_tbl[0] = pp->pkt_dma; in inic_qc_prep()
676 struct inic_port_priv *pp = ap->private_data; in init_port() local
679 memset(pp->pkt, 0, sizeof(struct inic_pkt)); in init_port()
680 memset(pp->cpb_tbl, 0, IDMA_CPB_TBL_SIZE); in init_port()
683 writel(pp->cpb_tbl_dma, port_base + PORT_CPB_CPBLAR); in init_port()
695 struct inic_port_priv *pp; in inic_port_start() local
698 pp = devm_kzalloc(dev, sizeof(*pp), GFP_KERNEL); in inic_port_start()
699 if (!pp) in inic_port_start()
701 ap->private_data = pp; in inic_port_start()
704 pp->pkt = dmam_alloc_coherent(dev, sizeof(struct inic_pkt), in inic_port_start()
705 &pp->pkt_dma, GFP_KERNEL); in inic_port_start()
706 if (!pp->pkt) in inic_port_start()
709 pp->cpb_tbl = dmam_alloc_coherent(dev, IDMA_CPB_TBL_SIZE, in inic_port_start()
710 &pp->cpb_tbl_dma, GFP_KERNEL); in inic_port_start()
711 if (!pp->cpb_tbl) in inic_port_start()