/include/acpi/ |
H A D | processor.h | 83 u64 domain; member in struct:acpi_psd_package 124 u64 domain; member in struct:acpi_tsd_package
|
/include/linux/ |
H A D | iommu.h | 94 * @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 D | irq.h | 129 * @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 D | irqdesc.h | 135 * 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 D | irqdomain.h | 12 * 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 D | nfs_xdr.h | 1157 char domain[NFS4_OPAQUE_LIMIT + 1]; member in struct:nfs41_impl_id
|
H A D | pm_domain.h | 21 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 D | remoteproc.h | 379 * @domain: iommu domain 410 struct iommu_domain *domain; member in struct:rproc
|
H A D | vga_switcheroo.h | 66 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 D | ab8500.h | 331 * @irq_domain: irq domain 351 struct irq_domain *domain; member in struct:ab8500
|
/include/linux/mfd/ |
H A D | stmpe.h | 71 * @irq_domain: IRQ domain 90 struct irq_domain *domain; member in struct:stmpe
|
H A D | tc3589x.h | 119 struct irq_domain *domain; member in struct:tc3589x
|
/include/net/ |
H A D | cipso_ipv4.h | 175 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 D | netlabel.h | 78 * 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 D | nouveau_drm.h | 52 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 D | radeon_drm.h | 885 uint32_t domain; member in struct:drm_radeon_gem_busy
|
/include/uapi/linux/ |
H A D | cciss_ioctl.h | 15 unsigned short domain; member in struct:_cciss_pci_info_struct
|
H A D | tipc.h | 187 __u32 domain; member in struct:sockaddr_tipc::__anon2236::__anon2237
|
/include/xen/interface/io/ |
H A D | pciif.h | 77 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 D | platform.h | 4 * 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
|