Lines Matching refs:spa_mem
46 struct ocxl_process_element *spa_mem; member
122 trace_ocxl_fault_ack(spa->spa_mem, spa->xsl_fault.pe, in ack_irq()
191 trace_ocxl_fault(spa->spa_mem, pe_handle, dsisr, dar, -1); in xsl_fault_handler()
194 pe = spa->spa_mem + pe_handle; in xsl_fault_handler()
334 spa->spa_mem = (struct ocxl_process_element *) in alloc_spa()
336 if (!spa->spa_mem) { in alloc_spa()
342 link->dev, spa->spa_mem); in alloc_spa()
355 if (spa && spa->spa_mem) { in free_spa()
356 free_pages((unsigned long) spa->spa_mem, spa->spa_order); in free_spa()
386 rc = pnv_ocxl_spa_setup(dev, link->spa->spa_mem, PE_mask, in alloc_link()
498 pe = spa->spa_mem + pe_handle; in ocxl_link_add_pe()
547 trace_ocxl_context_add(current->pid, spa->spa_mem, pasid, pidr, tidr); in ocxl_link_add_pe()
565 pe = spa->spa_mem + pe_handle; in ocxl_link_update_pe()
620 pe = spa->spa_mem + pe_handle; in ocxl_link_remove_pe()
629 trace_ocxl_context_remove(current->pid, spa->spa_mem, pasid, in ocxl_link_remove_pe()