Lines Matching refs:pasid
537 int ocxl_link_add_pe(void *link_handle, int pasid, u32 pidr, u32 tidr, in ocxl_link_add_pe() argument
549 if (pasid > SPA_PASID_MAX) in ocxl_link_add_pe()
553 pe_handle = pasid & SPA_PE_MASK; in ocxl_link_add_pe()
575 pe->pasid = cpu_to_be32(pasid << (31 - 19)); in ocxl_link_add_pe()
594 trace_ocxl_init_mmu_notifier(pasid, mm->context.id); in ocxl_link_add_pe()
623 trace_ocxl_context_add(current->pid, spa->spa_mem, pasid, pidr, tidr); in ocxl_link_add_pe()
630 int ocxl_link_update_pe(void *link_handle, int pasid, __u16 tid) in ocxl_link_update_pe() argument
637 if (pasid > SPA_PASID_MAX) in ocxl_link_update_pe()
640 pe_handle = pasid & SPA_PE_MASK; in ocxl_link_update_pe()
666 int ocxl_link_remove_pe(void *link_handle, int pasid) in ocxl_link_remove_pe() argument
674 if (pasid > SPA_PASID_MAX) in ocxl_link_remove_pe()
695 pe_handle = pasid & SPA_PE_MASK; in ocxl_link_remove_pe()
705 trace_ocxl_context_remove(current->pid, spa->spa_mem, pasid, in ocxl_link_remove_pe()
730 trace_ocxl_release_mmu_notifier(pasid, in ocxl_link_remove_pe()