Symbol: asid_set
sys/arm64/arm64/pmap.c
1558
pmap_init_asids(struct asid_set *set, int bits)
sys/arm64/arm64/pmap.c
1569
set->asid_set = kmem_malloc(bitstr_size(set->asid_set_size),
sys/arm64/arm64/pmap.c
1572
bit_set(set->asid_set, i);
sys/arm64/arm64/pmap.c
3095
struct asid_set *set;
sys/arm64/arm64/pmap.c
3138
bit_clear(set->asid_set, asid);
sys/arm64/arm64/pmap.c
395
bitstr_t *asid_set;
sys/arm64/arm64/pmap.c
402
static struct asid_set asids;
sys/arm64/arm64/pmap.c
403
static struct asid_set vmids;
sys/arm64/arm64/pmap.c
8998
struct asid_set *set;
sys/arm64/arm64/pmap.c
9026
bit_nclear(set->asid_set, ASID_FIRST_AVAILABLE,
sys/arm64/arm64/pmap.c
9044
bit_set(set->asid_set, asid);
sys/arm64/arm64/pmap.c
9055
struct asid_set *set;
sys/arm64/arm64/pmap.c
9072
bit_ffc_at(set->asid_set, set->asid_next, set->asid_set_size,
sys/arm64/arm64/pmap.c
9075
bit_ffc_at(set->asid_set, ASID_FIRST_AVAILABLE,
sys/arm64/arm64/pmap.c
9079
bit_ffc_at(set->asid_set, ASID_FIRST_AVAILABLE,
sys/arm64/arm64/pmap.c
9084
bit_set(set->asid_set, new_asid);
sys/arm64/arm64/pmap.c
9188
struct asid_set *set;
sys/arm64/include/pmap.h
90
struct asid_set *pm_asid_set; /* The ASID/VMID set to use */
sys/arm64/iommu/smmu.c
1519
sc->asid_set = bit_alloc(sc->asid_set_size, M_SMMU, M_WAITOK);
sys/arm64/iommu/smmu.c
1528
bit_ffc(sc->asid_set, sc->asid_set_size, new_asid);
sys/arm64/iommu/smmu.c
1533
bit_set(sc->asid_set, *new_asid);
sys/arm64/iommu/smmu.c
1544
bit_clear(sc->asid_set, asid);
sys/arm64/iommu/smmuvar.h
169
bitstr_t *asid_set;