Home | History | Annotate | Download | only in pci

Lines Matching defs:pcp

164 	struct tsp_config *pcp = arg;
165 struct ts_pchip *pccsr = pcp->pc_csr;
172 pccsr->tsp_wsba[i].tsg_r = pcp->pc_saved_windows.wsba[i];
173 pccsr->tsp_wsm[i].tsg_r = pcp->pc_saved_windows.wsm[i];
174 pccsr->tsp_tba[i].tsg_r = pcp->pc_saved_windows.tba[i];
177 pccsr->tsp_pctl.tsg_r = pcp->pc_saved_pctl;
182 tsp_dma_init(struct tsp_config *pcp)
186 struct ts_pchip *pccsr = pcp->pc_csr;
195 pcp->pc_saved_windows.wsba[i] = pccsr->tsp_wsba[i].tsg_r;
196 pcp->pc_saved_windows.wsm[i] = pccsr->tsp_wsm[i].tsg_r;
197 pcp->pc_saved_windows.tba[i] = pccsr->tsp_tba[i].tsg_r;
199 pcp->pc_saved_pctl = pccsr->tsp_pctl.tsg_r;
200 shutdownhook_establish(tsp_dma_shutdown, pcp);
216 t = t_sg_hi = &pcp->pc_dmat_sgmap_hi;
217 t->_cookie = pcp;
222 t->_sgmap = &pcp->pc_sgmap_hi;
258 t = &pcp->pc_dmat64_direct;
259 t->_cookie = pcp;
284 t = &pcp->pc_dmat_direct;
285 t->_cookie = pcp;
310 t = &pcp->pc_dmat_sgmap_lo;
311 t->_cookie = pcp;
316 t->_sgmap = &pcp->pc_sgmap_lo;
343 alpha_sgmap_init(t, &pcp->pc_sgmap_lo, "tsp_sgmap_lo",
347 alpha_sgmap_init(t_sg_hi, &pcp->pc_sgmap_hi, "tsp_sgmap_hi",
361 tbase = pcp->pc_sgmap_lo.aps_ptpa;
388 tbase = pcp->pc_sgmap_hi.aps_ptpa;
406 tsp_tlb_invalidate(pcp);
417 struct tsp_config *pcp = t->_cookie;
427 return (&pcp->pc_dmat_direct);
435 return (&pcp->pc_dmat_sgmap_lo);
528 tsp_tlb_invalidate(struct tsp_config *pcp)
532 *pcp->pc_tlbia = 0;