tegra241_vintf
struct tegra241_vintf *vintf = viommu_to_vintf(hw_queue->viommu);
struct tegra241_vintf *vintf = viommu_to_vintf(viommu);
struct tegra241_vintf *vintf = vsid->vintf;
struct tegra241_vintf *vintf = viommu_to_vintf(vdev->viommu);
struct tegra241_vintf *vintf = viommu_to_vintf(&vsmmu->core);
struct tegra241_vintf *vintf;
#define viommu_to_vintf(v) container_of(v, struct tegra241_vintf, vsmmu.core)
struct tegra241_vintf *vintf;
struct tegra241_vintf **vintfs;
static inline int vintf_write_config(struct tegra241_vintf *vintf, u32 regval)
static void tegra241_vintf_user_handle_error(struct tegra241_vintf *vintf)
static void tegra241_vintf0_handle_error(struct tegra241_vintf *vintf)
struct tegra241_vintf *vintf = cmdqv->vintfs[0];
static void tegra241_vintf_hw_deinit(struct tegra241_vintf *vintf)
static int tegra241_vintf_hw_init(struct tegra241_vintf *vintf, bool hyp_own)
static void tegra241_vintf_deinit_lvcmdq(struct tegra241_vintf *vintf, u16 lidx)
static int tegra241_vintf_init_lvcmdq(struct tegra241_vintf *vintf, u16 lidx,
static void tegra241_vintf_free_lvcmdq(struct tegra241_vintf *vintf, u16 lidx)
tegra241_vintf_alloc_lvcmdq(struct tegra241_vintf *vintf, u16 lidx)
struct tegra241_vintf *vintf)
struct tegra241_vintf *vintf = cmdqv->vintfs[idx];
return VIOMMU_STRUCT_SIZE(struct tegra241_vintf, vsmmu.core);
struct tegra241_vintf *vintf;