*参照元 [#g5f21a91] #backlinks *説明 [#lbe2ae83] -パス: [[linux-4.4.1/drivers/iommu/arm-smmu.c]] -FIXME: これは何? --説明 **参考 [#g6921dc1] *実装 [#b5bf04e4] static struct iommu_ops arm_smmu_ops = { .capable = arm_smmu_capable, - --[[linux-4.4.1/arm_smmu_capable()]] .domain_alloc = arm_smmu_domain_alloc, - --[[linux-4.4.1/arm_smmu_domain_alloc()]] .domain_free = arm_smmu_domain_free, - --[[linux-4.4.1/arm_smmu_domain_free()]] .attach_dev = arm_smmu_attach_dev, - --[[linux-4.4.1/arm_smmu_attach_dev()]] .detach_dev = arm_smmu_detach_dev, - --[[linux-4.4.1/arm_smmu_detach_dev()]] .map = arm_smmu_map, - --[[linux-4.4.1/arm_smmu_map()]] .unmap = arm_smmu_unmap, - --[[linux-4.4.1/arm_smmu_unmap()]] .map_sg = default_iommu_map_sg, - --[[linux-4.4.1/default_iommu_map_sg()]] .iova_to_phys = arm_smmu_iova_to_phys, - --[[linux-4.4.1/arm_smmu_iova_to_phys()]] .add_device = arm_smmu_add_device, - --[[linux-4.4.1/arm_smmu_add_device()]] .remove_device = arm_smmu_remove_device, - --[[linux-4.4.1/arm_smmu_remove_device()]] .device_group = arm_smmu_device_group, - --[[linux-4.4.1/arm_smmu_device_group()]] .domain_get_attr = arm_smmu_domain_get_attr, - --[[linux-4.4.1/arm_smmu_domain_get_attr()]] .domain_set_attr = arm_smmu_domain_set_attr, - --[[linux-4.4.1/arm_smmu_domain_set_attr()]] .pgsize_bitmap = -1UL, /* Restricted during device attach */ }; *コメント [#oe4d057a]