Searched refs:domain (Results 76 - 100 of 971) sorted by relevance

1234567891011>>

/linux-master/drivers/cpufreq/
H A Dscmi-cpufreq.c82 /* Find the corresponding index for power-domain "perf". */
83 index = of_property_match_string(np, "power-domain-names",
89 "#power-domain-cells", index,
98 scmi_get_sharing_cpus(struct device *cpu_dev, int domain, argument
113 if (tdomain == domain)
126 int ret, domain; local
128 domain = scmi_cpu_domain_id(cpu_dev);
129 if (domain < 0)
130 return domain;
132 /* Get the power cost of the performance domain
149 scmi_get_rate_limit(u32 domain, bool has_fast_switch) argument
179 int ret, nr_opp, domain; local
[all...]
/linux-master/drivers/iommu/
H A Diommu.c59 struct iommu_domain *domain; member in struct:iommu_group
98 static int __iommu_attach_device(struct iommu_domain *domain,
100 static int __iommu_attach_group(struct iommu_domain *domain,
128 static int iommu_create_device_direct_mappings(struct iommu_domain *domain,
169 * Use a function instead of an array here because the domain-type is a
210 pr_info("Default domain type: %s%s\n",
216 pr_info("DMA domain TLB invalidation policy: %s mode%s\n",
464 * release_device() must stop using any attached domain on the device.
469 * that domain is attached prior to calling release_device. Drivers can
475 * domain pointe
1093 iommu_create_device_direct_mappings(struct iommu_domain *domain, struct device *dev) argument
1929 iommu_set_fault_handler(struct iommu_domain *domain, iommu_fault_handler_t handler, void *token) argument
1944 struct iommu_domain *domain; local
2020 struct iommu_domain *domain; local
2032 iommu_domain_free(struct iommu_domain *domain) argument
2058 __iommu_attach_device(struct iommu_domain *domain, struct device *dev) argument
2086 iommu_attach_device(struct iommu_domain *domain, struct device *dev) argument
2112 iommu_deferred_attach(struct device *dev, struct iommu_domain *domain) argument
2120 iommu_detach_device(struct iommu_domain *domain, struct device *dev) argument
2160 __iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) argument
2188 iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) argument
2351 iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) argument
2359 iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) argument
2371 iommu_pgsize(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t size, size_t *count) argument
2425 __iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t size, int prot, gfp_t gfp) argument
2488 iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t size, int prot, gfp_t gfp) argument
2518 __iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size, struct iommu_iotlb_gather *iotlb_gather) argument
2572 iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size) argument
2586 iommu_unmap_fast(struct iommu_domain *domain, unsigned long iova, size_t size, struct iommu_iotlb_gather *iotlb_gather) argument
2594 iommu_map_sg(struct iommu_domain *domain, unsigned long iova, struct scatterlist *sg, unsigned int nents, int prot, gfp_t gfp) argument
2679 report_iommu_fault(struct iommu_domain *domain, struct device *dev, unsigned long iova, int flags) argument
2709 iommu_enable_nesting(struct iommu_domain *domain) argument
2719 iommu_set_pgtable_quirks(struct iommu_domain *domain, unsigned long quirk) argument
3145 struct iommu_domain *domain; local
3317 __iommu_set_group_pasid(struct iommu_domain *domain, struct iommu_group *group, ioasid_t pasid) argument
3352 iommu_attach_device_pasid(struct iommu_domain *domain, struct device *dev, ioasid_t pasid) argument
3405 iommu_detach_device_pasid(struct iommu_domain *domain, struct device *dev, ioasid_t pasid) argument
3438 struct iommu_domain *domain; local
[all...]
H A Dhyperv-iommu.c65 static int hyperv_irq_remapping_alloc(struct irq_domain *domain, argument
76 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg);
80 irq_data = irq_domain_get_irq_data(domain, virq);
82 irq_domain_free_irqs_common(domain, virq, nr_irqs);
97 static void hyperv_irq_remapping_free(struct irq_domain *domain, argument
100 irq_domain_free_irqs_common(domain, virq, nr_irqs);
186 /* IRQ remapping domain when Linux runs as the root partition */
272 static int hyperv_root_irq_remapping_alloc(struct irq_domain *domain, argument
284 ret = irq_domain_alloc_irqs_parent(domain, virq, nr_irqs, arg);
290 irq_domain_free_irqs_common(domain, vir
310 hyperv_root_irq_remapping_free(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs) argument
[all...]
H A Ds390-iommu.c28 struct iommu_domain domain; member in struct:s390_domain
313 return container_of(dom, struct s390_domain, domain);
343 s390_domain->domain.geometry.force_aperture = true;
344 s390_domain->domain.geometry.aperture_start = 0;
345 s390_domain->domain.geometry.aperture_end = ZPCI_TABLE_SIZE_RT - 1;
350 return &s390_domain->domain;
361 static void s390_domain_free(struct iommu_domain *domain) argument
363 struct s390_domain *s390_domain = to_s390_domain(domain);
372 static void s390_iommu_detach_device(struct iommu_domain *domain, argument
375 struct s390_domain *s390_domain = to_s390_domain(domain);
388 s390_iommu_attach_device(struct iommu_domain *domain, struct device *dev) argument
490 s390_iommu_flush_iotlb_all(struct iommu_domain *domain) argument
503 s390_iommu_iotlb_sync(struct iommu_domain *domain, struct iommu_iotlb_gather *gather) argument
523 s390_iommu_iotlb_sync_map(struct iommu_domain *domain, unsigned long iova, size_t size) argument
610 s390_iommu_map_pages(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int prot, gfp_t gfp, size_t *mapped) argument
642 s390_iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) argument
675 s390_iommu_unmap_pages(struct iommu_domain *domain, unsigned long iova, size_t pgsize, size_t pgcount, struct iommu_iotlb_gather *gather) argument
[all...]
H A Dfsl_pamu_domain.c8 #define pr_fmt(fmt) "fsl-pamu-domain: %s: " fmt, __func__
130 /* Remove the device from the domain device list */
145 * Check here if the device is already attached to domain or not.
146 * If the device is already attached to a domain detach it.
149 if (old_domain_info && old_domain_info->domain != dma_domain) {
151 detach_device(dev, old_domain_info->domain);
159 info->domain = dma_domain;
165 * LIODNs share the same domain
172 static phys_addr_t fsl_pamu_iova_to_phys(struct iommu_domain *domain, argument
175 if (iova < domain
186 fsl_pamu_domain_free(struct iommu_domain *domain) argument
240 fsl_pamu_attach_device(struct iommu_domain *domain, struct device *dev) argument
303 struct iommu_domain *domain = iommu_get_domain_for_dev(dev); local
353 fsl_pamu_configure_l1_stash(struct iommu_domain *domain, u32 cpu) argument
[all...]
/linux-master/arch/powerpc/platforms/powernv/
H A Dopal-imc.c135 * and domain as the inputs.
136 * Allocates memory for the struct imc_pmu, sets up its domain, size and offsets
138 static struct imc_pmu *imc_pmu_create(struct device_node *parent, int pmu_index, int domain) argument
144 /* Return for unknown domain */
145 if (domain < 0)
153 /* Set the domain */
154 pmu_ptr->domain = domain;
170 if (pmu_ptr->domain == IMC_DOMAIN_NEST)
238 int pmu_count = 0, domain; local
[all...]
/linux-master/arch/x86/kernel/apic/
H A Dmsi.c147 * MSI parent domain associated
152 struct irq_domain *domain = dev_get_msi_domain(&dev->dev); local
154 if (!domain)
155 domain = dev_get_msi_domain(&dev->bus->dev);
156 if (!domain)
159 return domain == x86_vector_domain;
164 * @domain: The domain for which this setup happens
170 * vector domain and any intermediates. It is always invoked from the
171 * top level interrupt domain
175 x86_msi_prepare(struct irq_domain *domain, struct device *dev, int nvec, msi_alloc_info_t *alloc) argument
206 x86_init_dev_msi_info(struct device *dev, struct irq_domain *domain, struct irq_domain *real_parent, struct msi_domain_info *info) argument
284 pci_msi_prepare(struct irq_domain *domain, struct device *dev, int nvec, msi_alloc_info_t *arg) argument
327 dmar_msi_init(struct irq_domain *domain, struct msi_domain_info *info, unsigned int virq, irq_hw_number_t hwirq, msi_alloc_info_t *arg) argument
371 struct irq_domain *domain = dmar_get_irq_domain(); local
[all...]
/linux-master/net/netlabel/
H A Dnetlabel_domainhash.c5 * This file manages the domain hash table that NetLabel uses to determine
6 * which network labeling protocol to use for a given domain. The NetLabel
55 * netlbl_domhsh_free_entry - Frees a domain hash table entry
90 kfree(ptr->domain);
95 * netlbl_domhsh_hash - Hashing function for the domain hash table
96 * @key: the domain name to hash
99 * This is the hashing function for the domain hash table, it returns the
100 * correct bucket number for the domain. The caller is responsible for
125 * netlbl_domhsh_search - Search for a domain entry
126 * @domain
137 netlbl_domhsh_search(const char *domain, u16 family) argument
172 netlbl_domhsh_search_def(const char *domain, u16 family) argument
660 netlbl_domhsh_remove_af4(const char *domain, const struct in_addr *addr, const struct in_addr *mask, struct netlbl_audit *audit_info) argument
729 netlbl_domhsh_remove_af6(const char *domain, const struct in6_addr *addr, const struct in6_addr *mask, struct netlbl_audit *audit_info) argument
794 netlbl_domhsh_remove(const char *domain, u16 family, struct netlbl_audit *audit_info) argument
857 netlbl_domhsh_getentry(const char *domain, u16 family) argument
875 netlbl_domhsh_getentry_af4(const char *domain, __be32 addr) argument
905 netlbl_domhsh_getentry_af6(const char *domain, const struct in6_addr *addr) argument
[all...]
/linux-master/drivers/pmdomain/imx/
H A Dimx93-blk-ctrl.c101 static int imx93_blk_ctrl_set_qos(struct imx93_blk_ctrl_domain *domain) argument
103 const struct imx93_blk_ctrl_domain_data *data = domain->data;
104 struct imx93_blk_ctrl *bc = domain->bc;
127 struct imx93_blk_ctrl_domain *domain = to_imx93_blk_ctrl_domain(genpd); local
128 const struct imx93_blk_ctrl_domain_data *data = domain->data;
129 struct imx93_blk_ctrl *bc = domain->bc;
138 ret = clk_bulk_prepare_enable(data->num_clks, domain->clks);
148 dev_err(bc->dev, "failed to power up domain\n");
160 return imx93_blk_ctrl_set_qos(domain);
163 clk_bulk_disable_unprepare(data->num_clks, domain
172 struct imx93_blk_ctrl_domain *domain = to_imx93_blk_ctrl_domain(genpd); local
249 struct imx93_blk_ctrl_domain *domain = &bc->domains[i]; local
317 struct imx93_blk_ctrl_domain *domain = &bc->domains[i]; local
[all...]
H A Dimx8mp-blk-ctrl.c45 void (*power_off) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
46 void (*power_on) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
76 void (*power_off) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
77 void (*power_on) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
175 struct imx8mp_blk_ctrl_domain *domain)
177 switch (domain->id) {
194 struct imx8mp_blk_ctrl_domain *domain)
196 switch (domain->id) {
306 struct imx8mp_blk_ctrl_domain *domain)
308 switch (domain
174 imx8mp_hsio_blk_ctrl_power_on(struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain) argument
193 imx8mp_hsio_blk_ctrl_power_off(struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain) argument
305 imx8mp_hdmi_blk_ctrl_power_on(struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain) argument
363 imx8mp_hdmi_blk_ctrl_power_off(struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain) argument
525 struct imx8mp_blk_ctrl_domain *domain = to_imx8mp_blk_ctrl_domain(genpd); local
572 struct imx8mp_blk_ctrl_domain *domain = to_imx8mp_blk_ctrl_domain(genpd); local
655 struct imx8mp_blk_ctrl_domain *domain = &bc->domains[i]; local
774 struct imx8mp_blk_ctrl_domain *domain = &bc->domains[i]; local
806 struct imx8mp_blk_ctrl_domain *domain = &bc->domains[i]; local
[all...]
/linux-master/drivers/iommu/iommufd/
H A Dhw_pagetable.c22 hwpt_paging->common.domain);
25 if (hwpt_paging->common.domain)
26 iommu_domain_free(hwpt_paging->common.domain);
42 hwpt_paging->common.domain);
52 if (hwpt_nested->common.domain)
53 iommu_domain_free(hwpt_nested->common.domain);
66 struct iommu_domain *paging_domain = hwpt_paging->common.domain;
83 * @ioas: IOAS to associate the domain with
87 * @user_data: The user provided driver specific data describing the domain to
131 hwpt->domain
[all...]
/linux-master/drivers/xen/xen-pciback/
H A Dpciback.h68 int domain, int bus,
95 unsigned int domain, unsigned int bus,
98 unsigned int domain, unsigned int bus);
109 unsigned int *domain, unsigned int *bus,
117 unsigned int domain, unsigned int bus,
143 xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain, argument
147 return xen_pcibk_backend->get(pdev, domain, bus, devfn);
152 * Add for domain0 PCIE-AER handling. Get guest domain/bus/devfn in xen_pcibk
159 unsigned int *domain,
164 return xen_pcibk_backend->find(pcidev, pdev, domain, bu
157 xen_pcibk_get_pcifront_dev(struct pci_dev *pcidev, struct xen_pcibk_device *pdev, unsigned int *domain, unsigned int *bus, unsigned int *devfn) argument
[all...]
/linux-master/drivers/thermal/intel/int340x_thermal/
H A Dprocessor_thermal_rapl.c86 enum rapl_domain_type domain; local
92 for (domain = RAPL_DOMAIN_PACKAGE; domain < RAPL_DOMAIN_MAX; domain++) {
94 if (rapl_regs->regs[domain][reg])
95 rapl_mmio_priv.regs[domain][reg].mmio =
97 rapl_regs->regs[domain][reg];
98 rapl_mmio_priv.limits[domain] = rapl_regs->limits[domain];
/linux-master/kernel/irq/
H A Dipi.c16 * @domain: IPI domain
23 int irq_reserve_ipi(struct irq_domain *domain, argument
30 if (!domain ||!irq_domain_is_ipi(domain)) {
31 pr_warn("Reservation on a non IPI domain\n");
46 if (irq_domain_is_ipi_single(domain)) {
84 virq = __irq_domain_alloc_irqs(domain, virq, nr_irqs, NUMA_NO_NODE,
119 struct irq_domain *domain; local
125 domain
[all...]
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dintel_uncore.c166 struct intel_uncore_forcewake_domain *domain; local
205 for_each_fw_domain(domain, uncore, tmp) {
206 smp_store_mb(domain->active, false);
207 if (!hrtimer_cancel(&domain->timer))
210 intel_uncore_fw_release_timer(&domain->timer);
227 for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
228 if (!domain->wake_count)
232 intel_uncore_forcewake_domain_to_str(domain->id));
242 for_each_fw_domain_masked(domain, fw_domains, uncore, tmp) {
243 smp_store_mb(domain
[all...]
/linux-master/drivers/irqchip/
H A Dirq-gic-v3-its-platform-msi.c17 static int of_pmsi_get_dev_id(struct irq_domain *domain, struct device *dev, argument
29 if (args.np == irq_domain_get_of_node(domain)) {
46 static int its_pmsi_prepare(struct irq_domain *domain, struct device *dev, argument
53 msi_info = msi_get_domain_info(domain->parent);
56 ret = of_pmsi_get_dev_id(domain, dev, &dev_id);
67 return msi_info->ops->msi_prepare(domain->parent,
93 pr_err("%s: unable to locate ITS domain\n", name);
99 pr_err("%s: unable to create platform domain\n", name);
103 pr_info("Platform MSI: %s domain created\n", name);
122 pr_err("%s: Unable to locate ITS domain handl
[all...]
H A Dirq-atmel-aic-common.c109 static void __init aic_common_ext_irq_of_init(struct irq_domain *domain) argument
111 struct device_node *node = irq_domain_get_of_node(domain);
118 gc = irq_get_domain_generic_chip(domain, 0);
124 gc = irq_get_domain_generic_chip(domain, hwirq);
127 hwirq, domain->revmap_size);
214 struct irq_domain *domain; local
233 domain = irq_domain_add_linear(node, nchips * 32, ops, aic);
234 if (!domain) {
239 ret = irq_alloc_domain_generic_chips(domain, 32, 1, name,
247 gc = irq_get_domain_generic_chip(domain,
[all...]
H A Dirq-mtk-cirq.c63 struct irq_domain *domain; member in struct:mtk_cirq_chip_data
153 /* No PPI should point to this domain */
170 static int mtk_cirq_domain_alloc(struct irq_domain *domain, unsigned int virq, argument
179 ret = mtk_cirq_domain_translate(domain, fwspec, &hwirq, &type);
186 irq_domain_set_hwirq_and_chip(domain, virq, hwirq,
188 domain->host_data);
190 parent_fwspec.fwnode = domain->parent->fwnode;
191 return irq_domain_alloc_irqs_parent(domain, virq, nr_irqs,
230 irq = irq_find_mapping(cirq_data->domain, i);
299 struct irq_domain *domain, *domain_paren local
[all...]
H A Dirq-alpine-msi.c119 static int alpine_msix_gic_domain_alloc(struct irq_domain *domain, argument
126 if (!is_of_node(domain->parent->fwnode))
129 fwspec.fwnode = domain->parent->fwnode;
135 ret = irq_domain_alloc_irqs_parent(domain, virq, 1, &fwspec);
139 d = irq_domain_get_irq_data(domain->parent, virq);
145 static int alpine_msix_middle_domain_alloc(struct irq_domain *domain, argument
149 struct alpine_msix_data *priv = domain->host_data;
157 err = alpine_msix_gic_domain_alloc(domain, virq + i, sgi + i);
161 irq_domain_set_hwirq_and_chip(domain, virq + i, sgi + i,
168 irq_domain_free_irqs_parent(domain, vir
173 alpine_msix_middle_domain_free(struct irq_domain *domain, unsigned int virq, unsigned int nr_irqs) argument
[all...]
H A Dirq-mbigen.c195 static int mbigen_irq_domain_alloc(struct irq_domain *domain, argument
206 err = mbigen_domain_translate(domain, fwspec, &hwirq, &type);
210 err = platform_msi_device_domain_alloc(domain, virq, nr_irqs);
214 mgn_chip = platform_msi_get_host_data(domain);
217 irq_domain_set_hwirq_and_chip(domain, virq + i, hwirq + i,
223 static void mbigen_irq_domain_free(struct irq_domain *domain, unsigned int virq, argument
226 platform_msi_device_domain_free(domain, virq, nr_irqs);
239 struct irq_domain *domain; local
261 domain = platform_msi_create_device_domain(&child->dev, num_pins,
265 if (!domain) {
287 struct irq_domain *domain; local
[all...]
/linux-master/fs/xfs/libxfs/
H A Dxfs_refcount.h17 enum xfs_refc_domain domain, xfs_agblock_t bno, int *stat);
19 enum xfs_refc_domain domain, xfs_agblock_t bno, int *stat);
21 enum xfs_refc_domain domain, xfs_agblock_t bno, int *stat);
28 enum xfs_refc_domain domain)
35 * domain is /not/ shared.
38 if (domain != XFS_REFC_DOMAIN_SHARED)
59 /* Check that the refcount is appropriate for the record domain. */
115 enum xfs_refc_domain domain, xfs_agblock_t bno,
26 xfs_refcount_encode_startblock( xfs_agblock_t startblock, enum xfs_refc_domain domain) argument
/linux-master/drivers/firmware/arm_scmi/
H A Dreset.c104 u32 domain, u32 version)
110 struct reset_dom_info *dom_info = pinfo->dom_info + domain;
113 sizeof(domain), sizeof(*attr), &t);
117 put_unaligned_le32(domain, t->tx.buf);
142 ph->hops->extended_name_get(ph, RESET_DOMAIN_NAME_GET, domain,
157 scmi_reset_name_get(const struct scmi_protocol_handle *ph, u32 domain) argument
161 struct reset_dom_info *dom = pi->dom_info + domain;
167 u32 domain)
170 struct reset_dom_info *dom = pi->dom_info + domain;
175 static int scmi_domain_reset(const struct scmi_protocol_handle *ph, u32 domain, argument
102 scmi_reset_domain_attributes_get(const struct scmi_protocol_handle *ph, struct scmi_reset_info *pinfo, u32 domain, u32 version) argument
166 scmi_reset_latency_get(const struct scmi_protocol_handle *ph, u32 domain) argument
209 scmi_reset_domain_reset(const struct scmi_protocol_handle *ph, u32 domain) argument
217 scmi_reset_domain_assert(const struct scmi_protocol_handle *ph, u32 domain) argument
224 scmi_reset_domain_deassert(const struct scmi_protocol_handle *ph, u32 domain) argument
342 int domain, ret; local
[all...]
/linux-master/tools/testing/selftests/net/
H A Dmsg_zerocopy.c183 static bool do_sendmsg(int fd, struct msghdr *msg, bool do_zerocopy, int domain) argument
196 if (domain == PF_RDS) {
218 if (do_zerocopy && domain == PF_RDS) {
294 static void setup_sockaddr(int domain, const char *str_addr, argument
300 switch (domain) {
318 error(1, 0, "illegal domain");
322 static int do_setup_tx(int domain, int type, int protocol) argument
326 fd = socket(domain, type, protocol);
334 if (domain != PF_PACKET && domain !
392 do_recv_completion(int fd, int domain) argument
460 do_recv_completions(int fd, int domain) argument
466 do_recv_remaining_completions(int fd, int domain) argument
481 do_tx(int domain, int type, int protocol) argument
570 do_setup_rx(int domain, int type, int protocol) argument
651 do_rx(int domain, int type, int protocol) argument
676 do_test(int domain, int type, int protocol) argument
[all...]
/linux-master/drivers/pmdomain/bcm/
H A Draspberrypi-power.c24 u32 domain; member in struct:rpi_power_domain
43 u32 domain; member in struct:rpi_power_domain_packet
49 * domain.
55 packet.domain = rpi_domain->domain;
64 static int rpi_domain_off(struct generic_pm_domain *domain) argument
67 container_of(domain, struct rpi_power_domain, base);
72 static int rpi_domain_on(struct generic_pm_domain *domain) argument
75 container_of(domain, struct rpi_power_domain, base);
112 /* The DT binding index is the firmware's domain inde
118 rpi_init_old_power_domain(struct rpi_power_domains *rpi_domains, int xlate_index, int domain, const char *name) argument
[all...]
/linux-master/drivers/vfio/
H A Dvfio_iommu_type1.c81 struct iommu_domain *domain; member in struct:vfio_domain
819 * If iommu capable domain exist in the container then all pages are
821 * iommu capable domain in the container.
934 static long vfio_sync_unpin(struct vfio_dma *dma, struct vfio_domain *domain, argument
941 iommu_iotlb_sync(domain->domain, iotlb_gather);
967 static size_t unmap_unpin_fast(struct vfio_domain *domain, argument
978 unmapped = iommu_unmap_fast(domain->domain, *iova, len,
999 *unlocked += vfio_sync_unpin(dma, domain, unmapped_lis
1007 unmap_unpin_slow(struct vfio_domain *domain, struct vfio_dma *dma, dma_addr_t *iova, size_t len, phys_addr_t phys, long *unlocked) argument
1029 struct vfio_domain *domain, *d; local
1125 struct vfio_domain *domain; local
1665 vfio_iommu_replay(struct vfio_iommu *iommu, struct vfio_domain *domain) argument
1820 vfio_test_domain_fgsp(struct vfio_domain *domain, struct list_head *regions) argument
1853 find_iommu_group(struct vfio_domain *domain, struct iommu_group *iommu_group) argument
1871 struct vfio_domain *domain; local
2136 struct iommu_domain **domain = data; local
2147 struct vfio_domain *domain, *d; local
2380 struct vfio_domain *domain; local
2455 struct vfio_domain *domain; local
2571 vfio_release_domain(struct vfio_domain *domain) argument
2588 struct vfio_domain *domain, *domain_tmp; local
2613 struct vfio_domain *domain; local
3139 struct iommu_domain *domain = ERR_PTR(-ENODEV); local
[all...]

Completed in 244 milliseconds

1234567891011>>