Lines Matching refs:paace
13 struct paace *ppaact;
14 struct paace *sec;
44 static void pamu_setup_default_xfer_to_host_ppaace(struct paace *ppaace) in pamu_setup_default_xfer_to_host_ppaace()
51 static void pamu_setup_default_xfer_to_host_spaace(struct paace *spaace) in pamu_setup_default_xfer_to_host_spaace()
78 struct paace *ppaace; in pamu_config_ppaace()
146 struct paace *paace; in pamu_config_spaace() local
170 paace = &ppaact[liodn]; in pamu_config_spaace()
171 if (!paace) in pamu_config_spaace()
173 fspi_idx = paace->fspi; in pamu_config_spaace()
191 set_bf(paace->win_bitfields, PAACE_WIN_SWSE, swse); in pamu_config_spaace()
192 set_bf(paace->addr_bitfields, PAACE_AF_AP, in pamu_config_spaace()
198 paace = sec + fspi_idx + index - 1; in pamu_config_spaace()
200 debug("SPAACT:Writing at location %p, index %d\n", paace, in pamu_config_spaace()
203 pamu_setup_default_xfer_to_host_spaace(paace); in pamu_config_spaace()
204 set_bf(paace->addr_bitfields, SPAACE_AF_LIODN, liodn); in pamu_config_spaace()
205 set_bf(paace->addr_bitfields, PAACE_AF_AP, PAACE_AP_PERMS_ALL); in pamu_config_spaace()
209 paace->domain_attr.to_host.snpid = snoopid; in pamu_config_spaace()
211 if (paace->addr_bitfields & PAACE_V_VALID) { in pamu_config_spaace()
213 debug("%d < %d\n", get_bf(paace->win_bitfields, in pamu_config_spaace()
215 if (get_bf(paace->win_bitfields, PAACE_WIN_SWSE) < swse) in pamu_config_spaace()
216 set_bf(paace->win_bitfields, PAACE_WIN_SWSE, in pamu_config_spaace()
219 set_bf(paace->win_bitfields, PAACE_WIN_SWSE, swse); in pamu_config_spaace()
222 paace->addr_bitfields |= PAACE_V_VALID; in pamu_config_spaace()
237 ppaact_size = sizeof(struct paace) * NUM_PPAACT_ENTRIES; in pamu_init()
238 spaact_size = sizeof(struct paace) * NUM_SPAACT_ENTRIES; in pamu_init()