Home
last modified time | relevance | path

Searched refs:asid_set_mutex (Results 1 – 3 of 3) sorted by relevance

/freebsd-14-stable/sys/arm64/iommu/
HDsmmuvar.h173 struct mtx asid_set_mutex; member
HDsmmu.c1523 mtx_init(&sc->asid_set_mutex, "asid set", NULL, MTX_SPIN); in smmu_init_asids()
1530 mtx_lock_spin(&sc->asid_set_mutex); in smmu_asid_alloc()
1533 mtx_unlock_spin(&sc->asid_set_mutex); in smmu_asid_alloc()
1537 mtx_unlock_spin(&sc->asid_set_mutex); in smmu_asid_alloc()
1546 mtx_lock_spin(&sc->asid_set_mutex); in smmu_asid_free()
1548 mtx_unlock_spin(&sc->asid_set_mutex); in smmu_asid_free()
/freebsd-14-stable/sys/arm64/arm64/
HDpmap.c376 struct mtx asid_set_mutex; member
1447 mtx_init(&set->asid_set_mutex, "asid set", NULL, MTX_SPIN); in pmap_init_asids()
2662 mtx_lock_spin(&set->asid_set_mutex); in pmap_release()
2670 mtx_unlock_spin(&set->asid_set_mutex); in pmap_release()
7261 mtx_assert(&set->asid_set_mutex, MA_OWNED); in pmap_reset_asid_set()
7316 mtx_lock_spin(&set->asid_set_mutex); in pmap_alloc_asid()
7343 mtx_unlock_spin(&set->asid_set_mutex); in pmap_alloc_asid()