Symbol: smmu_softc
sys/arm64/iommu/smmu.c
1039
smmu_deinit_l1_entry(struct smmu_softc *sc, int sid)
sys/arm64/iommu/smmu.c
1058
smmu_disable(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
1077
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1092
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1104
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1114
smmu_enable_interrupts(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
1157
smmu_configure_intr(struct smmu_softc *sc, struct resource *res)
sys/arm64/iommu/smmu.c
1174
smmu_setup_interrupts(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
1210
smmu_reset(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
1318
smmu_check_features(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
1515
smmu_init_asids(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
1524
smmu_asid_alloc(struct smmu_softc *sc, int *new_asid)
sys/arm64/iommu/smmu.c
1540
smmu_asid_free(struct smmu_softc *sc, int asid)
sys/arm64/iommu/smmu.c
1554
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1601
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1613
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1627
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1661
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1693
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1744
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1771
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1826
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1876
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1894
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1917
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
1946
struct smmu_softc *sc;
sys/arm64/iommu/smmu.c
2006
DEFINE_CLASS_0(smmu, smmu_driver, smmu_methods, sizeof(struct smmu_softc));
sys/arm64/iommu/smmu.c
288
smmu_write_ack(struct smmu_softc *sc, uint32_t reg,
sys/arm64/iommu/smmu.c
313
smmu_init_queue(struct smmu_softc *sc, struct smmu_queue *q,
sys/arm64/iommu/smmu.c
340
smmu_init_queues(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
372
smmu_dump_ste(struct smmu_softc *sc, int sid)
sys/arm64/iommu/smmu.c
402
smmu_dump_cd(struct smmu_softc *sc, struct smmu_cd *cd)
sys/arm64/iommu/smmu.c
415
smmu_evtq_dequeue(struct smmu_softc *sc, uint32_t *evt)
sys/arm64/iommu/smmu.c
431
smmu_print_event(struct smmu_softc *sc, uint32_t *evt)
sys/arm64/iommu/smmu.c
477
make_cmd(struct smmu_softc *sc, uint64_t *cmd,
sys/arm64/iommu/smmu.c
529
smmu_cmdq_enqueue_cmd(struct smmu_softc *sc, struct smmu_cmdq_entry *entry)
sys/arm64/iommu/smmu.c
559
smmu_poll_until_consumed(struct smmu_softc *sc, struct smmu_queue *q)
sys/arm64/iommu/smmu.c
571
smmu_sync(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
612
smmu_sync_cd(struct smmu_softc *sc, int sid, int ssid, bool leaf)
sys/arm64/iommu/smmu.c
626
smmu_invalidate_all_sid(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
637
smmu_tlbi_all(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
648
smmu_tlbi_asid(struct smmu_softc *sc, uint16_t asid)
sys/arm64/iommu/smmu.c
660
smmu_tlbi_va(struct smmu_softc *sc, vm_offset_t va, uint16_t asid)
sys/arm64/iommu/smmu.c
674
smmu_invalidate_sid(struct smmu_softc *sc, uint32_t sid)
sys/arm64/iommu/smmu.c
686
smmu_prefetch_sid(struct smmu_softc *sc, uint32_t sid)
sys/arm64/iommu/smmu.c
700
smmu_init_ste_bypass(struct smmu_softc *sc, uint32_t sid, uint64_t *ste)
sys/arm64/iommu/smmu.c
726
smmu_init_ste_s1(struct smmu_softc *sc, struct smmu_cd *cd,
sys/arm64/iommu/smmu.c
771
smmu_get_ste_addr(struct smmu_softc *sc, int sid)
sys/arm64/iommu/smmu.c
792
smmu_init_ste(struct smmu_softc *sc, struct smmu_cd *cd, int sid, bool bypass)
sys/arm64/iommu/smmu.c
809
smmu_deinit_ste(struct smmu_softc *sc, int sid)
sys/arm64/iommu/smmu.c
824
smmu_init_cd(struct smmu_softc *sc, struct smmu_domain *domain)
sys/arm64/iommu/smmu.c
882
smmu_init_strtab_linear(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
925
smmu_init_strtab_2lvl(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
980
smmu_init_strtab(struct smmu_softc *sc)
sys/arm64/iommu/smmu.c
993
smmu_init_l1_entry(struct smmu_softc *sc, int sid)
sys/arm64/iommu/smmu_acpi.c
188
struct smmu_softc *sc;
sys/arm64/iommu/smmu_acpi.c
288
sizeof(struct smmu_softc), smmu_driver);
sys/arm64/iommu/smmu_fdt.c
200
sizeof(struct smmu_softc), smmu_driver);
sys/arm64/iommu/smmu_fdt.c
79
struct smmu_softc *sc;