riscv_iommu_device
struct riscv_iommu_device *iommu = dev_get_drvdata(&pdev->dev);
struct riscv_iommu_device *iommu;
struct riscv_iommu_device *iommu = dev_get_drvdata(&pdev->dev);
struct riscv_iommu_device *iommu = dev_get_drvdata(&pdev->dev);
struct riscv_iommu_device *iommu = dev_get_drvdata(dev);
struct riscv_iommu_device *iommu = NULL;
static void riscv_iommu_iodir_update(struct riscv_iommu_device *iommu,
static bool riscv_iommu_pt_supported(struct riscv_iommu_device *iommu, int pgd_mode)
static int riscv_iommu_queue_alloc(struct riscv_iommu_device *iommu,
struct riscv_iommu_device *iommu = dev_to_iommu(dev);
struct riscv_iommu_device *iommu;
struct riscv_iommu_device *iommu = dev_to_iommu(dev);
struct riscv_iommu_device *iommu = dev_to_iommu(dev);
struct riscv_iommu_device *iommu;
static int riscv_iommu_init_check(struct riscv_iommu_device *iommu)
void riscv_iommu_remove(struct riscv_iommu_device *iommu)
int riscv_iommu_init(struct riscv_iommu_device *iommu)
static int riscv_iommu_queue_vec(struct riscv_iommu_device *iommu, int n)
static int riscv_iommu_queue_enable(struct riscv_iommu_device *iommu,
struct riscv_iommu_device *iommu = queue->iommu;
iommu_get_iommu_dev(dev, struct riscv_iommu_device, iommu)
static void riscv_iommu_cmd_send(struct riscv_iommu_device *iommu,
static void riscv_iommu_cmd_sync(struct riscv_iommu_device *iommu,
static void riscv_iommu_fault(struct riscv_iommu_device *iommu,
struct riscv_iommu_device *iommu = queue->iommu;
static struct riscv_iommu_dc *riscv_iommu_get_dc(struct riscv_iommu_device *iommu,
void riscv_iommu_disable(struct riscv_iommu_device *iommu)
static int riscv_iommu_iodir_alloc(struct riscv_iommu_device *iommu)
static void *riscv_iommu_get_pages(struct riscv_iommu_device *iommu,
static int riscv_iommu_iodir_set_mode(struct riscv_iommu_device *iommu,
struct riscv_iommu_device *iommu = dev_to_iommu(dev);
struct riscv_iommu_device *iommu = dev_to_iommu(dev);
struct riscv_iommu_device *iommu, *prev;
static void riscv_iommu_free_pages(struct riscv_iommu_device *iommu, void *addr)
struct riscv_iommu_device;
struct riscv_iommu_device *iommu; /* iommu device handling the queue when active */
int riscv_iommu_init(struct riscv_iommu_device *iommu);
void riscv_iommu_remove(struct riscv_iommu_device *iommu);
void riscv_iommu_disable(struct riscv_iommu_device *iommu);