acpi_iort_node
static void iort_get_rmrs(struct acpi_iort_node *node,
struct acpi_iort_node *smmu,
static inline void iort_delete_fwnode(struct acpi_iort_node *node)
static void iort_node_get_rmr_info(struct acpi_iort_node *node,
struct acpi_iort_node *iommu,
struct acpi_iort_node *smmu = NULL;
struct acpi_iort_node *parent;
parent = ACPI_ADD_PTR(struct acpi_iort_node, iort_table,
static void iort_find_rmrs(struct acpi_iort_node *iommu, struct device *dev,
struct acpi_iort_node *iort_node, *iort_end;
iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort,
iort_end = ACPI_ADD_PTR(struct acpi_iort_node, iort,
iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort_node,
struct acpi_iort_node *iommu;
static struct acpi_iort_node *iort_get_msi_resv_iommu(struct device *dev)
struct acpi_iort_node *iommu;
struct acpi_iort_node *iommu_node, *its_node = NULL;
static inline struct acpi_iort_node *iort_get_iort_node(
struct acpi_iort_node *iort_node = NULL;
static bool iort_pci_rc_supports_ats(struct acpi_iort_node *node)
static bool iort_pci_rc_supports_canwbs(struct acpi_iort_node *node)
static int iort_iommu_xlate(struct device *dev, struct acpi_iort_node *node,
struct acpi_iort_node *node;
struct acpi_iort_node *parent;
struct acpi_iort_node *node)
static int iort_nc_iommu_map(struct device *dev, struct acpi_iort_node *node)
struct acpi_iort_node *parent;
struct acpi_iort_node *node,
struct acpi_iort_node *parent;
struct acpi_iort_node *node;
(struct acpi_iort_node *node, void *context);
struct acpi_iort_node *node;
struct acpi_iort_node *node;
static int __init arm_smmu_v3_count_resources(struct acpi_iort_node *node)
struct acpi_iort_node *node)
struct acpi_iort_node *node)
struct acpi_iort_node *node)
static int __init arm_smmu_count_resources(struct acpi_iort_node *node)
struct acpi_iort_node *node)
struct acpi_iort_node *node)
static int __init arm_smmu_v3_pmcg_count_resources(struct acpi_iort_node *node)
struct acpi_iort_node *node)
int (*dev_init)(struct acpi_iort_node *node);
struct acpi_iort_node *node);
int (*dev_count_resources)(struct acpi_iort_node *node);
struct acpi_iort_node *node);
struct acpi_iort_node *node);
struct acpi_iort_node *node)
static int __init iort_add_platform_device(struct acpi_iort_node *node,
static void __init iort_enable_acs(struct acpi_iort_node *iort_node)
struct acpi_iort_node *parent;
parent = ACPI_ADD_PTR(struct acpi_iort_node,
static inline void iort_enable_acs(struct acpi_iort_node *iort_node) { }
struct acpi_iort_node *iort_node, *iort_end;
iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort,
iort_end = ACPI_ADD_PTR(struct acpi_iort_node, iort,
iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort_node,
struct acpi_iort_node *node, *end;
node = ACPI_ADD_PTR(struct acpi_iort_node, iort, iort->node_offset);
end = ACPI_ADD_PTR(struct acpi_iort_node, iort, iort->header.length);
node = ACPI_ADD_PTR(struct acpi_iort_node, node, node->length);
static struct acpi_iort_node *iort_scan_node(enum acpi_iort_node_type type,
struct acpi_iort_node *iort_node, *iort_end;
iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort,
iort_end = ACPI_ADD_PTR(struct acpi_iort_node, iort_table,
iort_node = ACPI_ADD_PTR(struct acpi_iort_node, iort_node,
static acpi_status iort_match_node_callback(struct acpi_iort_node *node,
static acpi_status iort_match_iwb_callback(struct acpi_iort_node *node, void *context)
struct acpi_iort_node *iort_node;
static struct acpi_iort_node *iort_node_get_id(struct acpi_iort_node *node,
struct acpi_iort_node *parent;
parent = ACPI_ADD_PTR(struct acpi_iort_node, iort_table,
static int iort_get_id_mapping_index(struct acpi_iort_node *node)
static struct acpi_iort_node *iort_node_map_id(struct acpi_iort_node *node,
node = ACPI_ADD_PTR(struct acpi_iort_node, iort_table,
static inline int iort_set_fwnode(struct acpi_iort_node *iort_node,
static struct acpi_iort_node *iort_node_map_platform_id(
struct acpi_iort_node *node, u32 *id_out, u8 type_mask,
struct acpi_iort_node *parent;
static struct acpi_iort_node *iort_find_dev_node(struct device *dev)
struct acpi_iort_node *node;
struct acpi_iort_node *node;
struct acpi_iort_node *node;
struct acpi_iort_node *node, *parent = NULL;
struct acpi_iort_node *node;
struct acpi_iort_node *node;
struct acpi_iort_node *node)
struct acpi_iort_node *msi_parent;
struct acpi_iort_node *node)
msi_parent = ACPI_ADD_PTR(struct acpi_iort_node, iort_table,
struct acpi_iort_node *node, *msi_parent = NULL;
static void acpi_smmu_dsdt_probe_tegra241_cmdqv(struct acpi_iort_node *node,
static void acpi_smmu_dsdt_probe_tegra241_cmdqv(struct acpi_iort_node *node,
static int acpi_smmu_iort_probe_model(struct acpi_iort_node *node,
struct acpi_iort_node *node;
node = *(struct acpi_iort_node **)dev_get_platdata(dev);
struct acpi_iort_node *node =
*(struct acpi_iort_node **)dev_get_platdata(dev);