Searched defs:domain (Results 1 - 20 of 20) sorted by path

/include/acpi/
H A Dprocessor.h83 u64 domain; member in struct:acpi_psd_package
124 u64 domain; member in struct:acpi_tsd_package
/include/linux/
H A Diommu.h94 * @domain_init: init iommu domain
95 * @domain_destroy: destroy iommu domain
96 * @attach_dev: attach device to an iommu domain
97 * @detach_dev: detach device from an iommu domain
98 * @map: map a physically contiguous memory region to an iommu domain
99 * @unmap: unmap a physically contiguous memory region from an iommu domain
103 * @domain_get_attr: Query domain attributes
104 * @domain_set_attr: Change domain attributes
109 int (*domain_init)(struct iommu_domain *domain);
110 void (*domain_destroy)(struct iommu_domain *domain);
227 report_iommu_fault(struct iommu_domain *domain, struct device *dev, unsigned long iova, int flags) argument
269 iommu_domain_free(struct iommu_domain *domain) argument
273 iommu_attach_device(struct iommu_domain *domain, struct device *dev) argument
279 iommu_detach_device(struct iommu_domain *domain, struct device *dev) argument
284 iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, int gfp_order, int prot) argument
290 iommu_unmap(struct iommu_domain *domain, unsigned long iova, int gfp_order) argument
296 iommu_domain_window_enable(struct iommu_domain *domain, u32 wnd_nr, phys_addr_t paddr, u64 size, int prot) argument
303 iommu_domain_window_disable(struct iommu_domain *domain, u32 wnd_nr) argument
308 iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) argument
313 iommu_set_fault_handler(struct iommu_domain *domain, iommu_fault_handler_t handler, void *token) argument
318 iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) argument
324 iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) argument
394 iommu_domain_get_attr(struct iommu_domain *domain, enum iommu_attr attr, void *data) argument
400 iommu_domain_set_attr(struct iommu_domain *domain, enum iommu_attr attr, void *data) argument
[all...]
H A Dirq.h129 * @hwirq: hardware interrupt number, local to the interrupt domain
134 * @domain: Interrupt translation domain; responsible for mapping
153 struct irq_domain *domain; member in struct:irq_data
706 * @domain: irq domain pointer
730 struct irq_domain *domain; member in struct:irq_chip_generic
H A Dirqdesc.h135 * Convert a HW interrupt number to a logical one using a IRQ domain,
137 * conversion failed. Providing a NULL domain indicates that the
140 int __handle_domain_irq(struct irq_domain *domain, unsigned int hwirq,
143 static inline int handle_domain_irq(struct irq_domain *domain, argument
146 return __handle_domain_irq(domain, hwirq, true, regs);
H A Dirqdomain.h12 * Interrupt controller "domain" data structure. This could be defined as a
13 * irq domain controller. That is, it handles the mapping between hardware
14 * and virtual interrupt numbers for a given interrupt domain. The domain
16 * (though a domain can cover more than one PIC if they have a flat number
17 * model). It's the domain callbacks that are responsible for setting the
24 * counterpart domain->ops->match() callback. However, those are treated as
76 * @name: Name of interrupt domain
135 * @size: Number of interrupts in the domain.
136 * @ops: map/unmap domain callback
192 irq_linear_revmap(struct irq_domain *domain, irq_hw_number_t hwirq) argument
[all...]
H A Dnfs_xdr.h1157 char domain[NFS4_OPAQUE_LIMIT + 1]; member in struct:nfs41_impl_id
H A Dpm_domain.h21 GPD_STATE_ACTIVE = 0, /* PM domain is active */
22 GPD_STATE_WAIT_MASTER, /* PM domain's master is being waited for */
23 GPD_STATE_BUSY, /* Something is happening to the PM domain */
25 GPD_STATE_POWER_OFF, /* PM domain is off */
29 bool (*power_down_ok)(struct dev_pm_domain *domain);
47 struct dev_pm_domain domain; /* PM domain operations */ member in struct:generic_pm_domain
49 struct list_head master_links; /* Links with PM domain as a master */
50 struct list_head slave_links; /* Links with PM domain as a slave */
58 enum gpd_status status; /* Current state of the domain */
[all...]
H A Dremoteproc.h379 * @domain: iommu domain
410 struct iommu_domain *domain; member in struct:rproc
H A Dvga_switcheroo.h66 int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain);
68 int vga_switcheroo_init_domain_pm_optimus_hdmi_audio(struct device *dev, struct dev_pm_domain *domain);
85 static inline int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } argument
87 static inline int vga_switcheroo_init_domain_pm_optimus_hdmi_audio(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } argument
/include/linux/mfd/abx500/
H A Dab8500.h331 * @irq_domain: irq domain
351 struct irq_domain *domain; member in struct:ab8500
/include/linux/mfd/
H A Dstmpe.h71 * @irq_domain: IRQ domain
90 struct irq_domain *domain; member in struct:stmpe
H A Dtc3589x.h119 struct irq_domain *domain; member in struct:tc3589x
/include/net/
H A Dcipso_ipv4.h175 const char *domain)
181 const char *domain)
174 cipso_v4_doi_domhsh_add(struct cipso_v4_doi *doi_def, const char *domain) argument
180 cipso_v4_doi_domhsh_remove(struct cipso_v4_doi *doi_def, const char *domain) argument
H A Dnetlabel.h78 * 3: network selectors added to the NetLabel/LSM domain mapping and the
175 * @domain: the NetLabel LSM domain
186 * NETLBL_SECATTR_* defines. The domain field is typically set by the LSM to
187 * specify domain specific configuration settings and is not usually used by
208 char *domain; member in struct:netlbl_lsm_secattr
318 kfree(secattr->domain);
357 int netlbl_cfg_map_del(const char *domain,
362 int netlbl_cfg_unlbl_map_add(const char *domain,
384 const char *domain,
445 netlbl_cfg_map_del(const char *domain, u16 family, const void *addr, const void *mask, struct netlbl_audit *audit_info) argument
453 netlbl_cfg_unlbl_map_add(const char *domain, u16 family, void *addr, void *mask, struct netlbl_audit *audit_info) argument
490 netlbl_cfg_cipsov4_map_add(u32 doi, const char *domain, const struct in_addr *addr, const struct in_addr *mask, struct netlbl_audit *audit_info) argument
[all...]
/include/uapi/drm/
H A Dnouveau_drm.h52 uint32_t domain; member in struct:drm_nouveau_gem_info
69 uint32_t domain; member in struct:drm_nouveau_gem_pushbuf_bo_presumed
H A Dradeon_drm.h885 uint32_t domain; member in struct:drm_radeon_gem_busy
/include/uapi/linux/
H A Dcciss_ioctl.h15 unsigned short domain; member in struct:_cciss_pci_info_struct
H A Dtipc.h187 __u32 domain; member in struct:sockaddr_tipc::__anon2236::__anon2237
/include/xen/interface/io/
H A Dpciif.h77 uint32_t domain; /* PCI Domain/Segment */ member in struct:xen_pci_op
101 uint32_t domain; /* PCI Domain/Segment*/ member in struct:xen_pcie_aer_op
/include/xen/interface/
H A Dplatform.h4 * Hardware platform operations. Intended for use by domain-0 kernel.
345 uint32_t domain; /* domain number of one dependent group */ member in struct:xen_processor_csd
347 uint32_t num; /* number of processors in same domain */
398 uint64_t domain; member in struct:xen_psd_package

Completed in 393 milliseconds