Home
last modified time | relevance | path

Searched defs:domain (Results 1 – 25 of 110) sorted by relevance

12345

/linux-3.3/drivers/iommu/
Diommu.c129 void iommu_set_fault_handler(struct iommu_domain *domain, in iommu_set_fault_handler()
140 struct iommu_domain *domain; in iommu_domain_alloc() local
165 void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
174 int iommu_attach_device(struct iommu_domain *domain, struct device *dev) in iommu_attach_device()
183 void iommu_detach_device(struct iommu_domain *domain, struct device *dev) in iommu_detach_device()
192 phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, in iommu_iova_to_phys()
202 int iommu_domain_has_cap(struct iommu_domain *domain, in iommu_domain_has_cap()
212 int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map()
289 size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size) in iommu_unmap()
Damd_iommu.c973 static void __domain_flush_pages(struct protection_domain *domain, in __domain_flush_pages()
1004 static void domain_flush_pages(struct protection_domain *domain, in domain_flush_pages()
1011 static void domain_flush_tlb(struct protection_domain *domain) in domain_flush_tlb()
1017 static void domain_flush_tlb_pde(struct protection_domain *domain) in domain_flush_tlb_pde()
1022 static void domain_flush_complete(struct protection_domain *domain) in domain_flush_complete()
1042 static void domain_flush_devices(struct protection_domain *domain) in domain_flush_devices()
1062 static bool increase_address_space(struct protection_domain *domain, in increase_address_space()
1084 static u64 *alloc_pte(struct protection_domain *domain, in alloc_pte()
1132 static u64 *fetch_pte(struct protection_domain *domain, unsigned long address) in fetch_pte()
1615 static void add_domain_to_list(struct protection_domain *domain) in add_domain_to_list()
[all …]
Dintel-iommu.c394 struct dmar_domain *domain; /* pointer to domain */ member
405 struct dmar_domain *domain[HIGH_WATER_MARK]; member
566 static struct intel_iommu *domain_get_iommu(struct dmar_domain *domain) in domain_get_iommu()
581 static void domain_update_iommu_coherency(struct dmar_domain *domain) in domain_update_iommu_coherency()
595 static void domain_update_iommu_snooping(struct dmar_domain *domain) in domain_update_iommu_snooping()
609 static void domain_update_iommu_superpage(struct dmar_domain *domain) in domain_update_iommu_superpage()
631 static void domain_update_iommu_cap(struct dmar_domain *domain) in domain_update_iommu_cap()
668 static void domain_flush_cache(struct dmar_domain *domain, in domain_flush_cache()
764 static struct dma_pte *pfn_to_dma_pte(struct dmar_domain *domain, in pfn_to_dma_pte()
813 static struct dma_pte *dma_pfn_level_pte(struct dmar_domain *domain, in dma_pfn_level_pte()
[all …]
Dmsm_iommu.c81 static int __flush_iotlb(struct iommu_domain *domain) in __flush_iotlb()
213 static int msm_iommu_domain_init(struct iommu_domain *domain) in msm_iommu_domain_init()
236 static void msm_iommu_domain_destroy(struct iommu_domain *domain) in msm_iommu_domain_destroy()
263 static int msm_iommu_attach_dev(struct iommu_domain *domain, struct device *dev) in msm_iommu_attach_dev()
318 static void msm_iommu_detach_dev(struct iommu_domain *domain, in msm_iommu_detach_dev()
357 static int msm_iommu_map(struct iommu_domain *domain, unsigned long va, in msm_iommu_map()
468 static size_t msm_iommu_unmap(struct iommu_domain *domain, unsigned long va, in msm_iommu_unmap()
551 static phys_addr_t msm_iommu_iova_to_phys(struct iommu_domain *domain, in msm_iommu_iova_to_phys()
601 static int msm_iommu_domain_has_cap(struct iommu_domain *domain, in msm_iommu_domain_has_cap()
Domap-iovmm.c409 static int map_iovm_area(struct iommu_domain *domain, struct iovm_struct *new, in map_iovm_area()
462 static void unmap_iovm_area(struct iommu_domain *domain, struct omap_iommu *obj, in unmap_iovm_area()
497 static struct sg_table *unmap_vm_area(struct iommu_domain *domain, in unmap_vm_area()
539 static u32 map_iommu_region(struct iommu_domain *domain, struct omap_iommu *obj, in map_iommu_region()
574 __iommu_vmap(struct iommu_domain *domain, struct omap_iommu *obj, in __iommu_vmap()
591 u32 omap_iommu_vmap(struct iommu_domain *domain, struct device *dev, u32 da, in omap_iommu_vmap()
633 omap_iommu_vunmap(struct iommu_domain *domain, struct device *dev, u32 da) in omap_iommu_vunmap()
661 omap_iommu_vmalloc(struct iommu_domain *domain, struct device *dev, u32 da, in omap_iommu_vmalloc()
710 void omap_iommu_vfree(struct iommu_domain *domain, struct device *dev, in omap_iommu_vfree()
Domap-iommu.c785 struct iommu_domain *domain = obj->domain; in iommu_fault_handler() local
1016 static int omap_iommu_map(struct iommu_domain *domain, unsigned long da, in omap_iommu_map()
1046 static size_t omap_iommu_unmap(struct iommu_domain *domain, unsigned long da, in omap_iommu_unmap()
1059 omap_iommu_attach_dev(struct iommu_domain *domain, struct device *dev) in omap_iommu_attach_dev()
1091 static void omap_iommu_detach_dev(struct iommu_domain *domain, in omap_iommu_detach_dev()
1116 static int omap_iommu_domain_init(struct iommu_domain *domain) in omap_iommu_domain_init()
1152 static void omap_iommu_domain_destroy(struct iommu_domain *domain) in omap_iommu_domain_destroy()
1162 static phys_addr_t omap_iommu_iova_to_phys(struct iommu_domain *domain, in omap_iommu_iova_to_phys()
1192 static int omap_iommu_domain_has_cap(struct iommu_domain *domain, in omap_iommu_domain_has_cap()
/linux-3.3/include/linux/
Diommu.h125 static inline int report_iommu_fault(struct iommu_domain *domain, in report_iommu_fault()
154 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
158 static inline int iommu_attach_device(struct iommu_domain *domain, in iommu_attach_device()
164 static inline void iommu_detach_device(struct iommu_domain *domain, in iommu_detach_device()
169 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map()
175 static inline int iommu_unmap(struct iommu_domain *domain, unsigned long iova, in iommu_unmap()
181 static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, in iommu_iova_to_phys()
187 static inline int domain_has_cap(struct iommu_domain *domain, in domain_has_cap()
193 static inline void iommu_set_fault_handler(struct iommu_domain *domain, in iommu_set_fault_handler()
/linux-3.3/drivers/dca/
Ddca-core.c60 struct dca_domain *domain; in dca_allocate_domain() local
72 static void dca_free_domain(struct dca_domain *domain) in dca_free_domain()
97 struct dca_domain *domain; in unregister_dca_providers() local
130 struct dca_domain *domain; in dca_find_domain() local
142 struct dca_domain *domain; in dca_get_domain() local
159 struct dca_domain *domain; in dca_find_provider_by_dev() local
192 struct dca_domain *domain; in dca_add_requester() local
359 struct dca_domain *domain, *newdomain = NULL; in register_dca_provider() local
416 struct dca_domain *domain; in unregister_dca_provider() local
/linux-3.3/kernel/irq/
Dirqdomain.c20 void irq_domain_add(struct irq_domain *domain) in irq_domain_add()
54 void irq_domain_del(struct irq_domain *domain) in irq_domain_del()
84 struct irq_domain *domain; in irq_create_of_mapping() local
154 struct irq_domain *domain; in irq_domain_add_simple() local
/linux-3.3/virt/kvm/
Diommu.c69 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_iommu_map_pages() local
158 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_assign_device() local
210 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_deassign_device() local
281 struct iommu_domain *domain; in kvm_iommu_put_pages() local
332 struct iommu_domain *domain = kvm->arch.iommu_domain; in kvm_iommu_unmap_guest() local
/linux-3.3/net/netlabel/
Dnetlabel_domainhash.c141 static struct netlbl_dom_map *netlbl_domhsh_search(const char *domain) in netlbl_domhsh_search()
171 static struct netlbl_dom_map *netlbl_domhsh_search_def(const char *domain) in netlbl_domhsh_search_def()
505 int netlbl_domhsh_remove_af4(const char *domain, in netlbl_domhsh_remove_af4()
570 int netlbl_domhsh_remove(const char *domain, struct netlbl_audit *audit_info) in netlbl_domhsh_remove()
611 struct netlbl_dom_map *netlbl_domhsh_getentry(const char *domain) in netlbl_domhsh_getentry()
627 struct netlbl_domaddr4_map *netlbl_domhsh_getentry_af4(const char *domain, in netlbl_domhsh_getentry_af4()
659 struct netlbl_domaddr6_map *netlbl_domhsh_getentry_af6(const char *domain, in netlbl_domhsh_getentry_af6()
/linux-3.3/drivers/xen/xen-pciback/
Dpci_stub.c34 int domain; member
118 static struct pcistub_device *pcistub_device_find(int domain, int bus, in pcistub_device_find()
166 int domain, int bus, in pcistub_get_pci_dev_by_slot()
861 static inline int str_to_slot(const char *buf, int *domain, int *bus, in str_to_slot()
881 static inline int str_to_quirk(const char *buf, int *domain, int *bus, int in str_to_quirk()
894 static int pcistub_device_id_add(int domain, int bus, int slot, int func) in pcistub_device_id_add()
917 static int pcistub_device_id_remove(int domain, int bus, int slot, int func) in pcistub_device_id_remove()
946 static int pcistub_reg_add(int domain, int bus, int slot, int func, int reg, in pcistub_reg_add()
985 int domain, bus, slot, func; in pcistub_slot_add() local
1004 int domain, bus, slot, func; in pcistub_slot_remove() local
[all …]
Dpassthrough.c20 unsigned int domain, in __xen_pcibk_get_pci_dev()
50 unsigned int domain, bus, devfn; in __xen_pcibk_add_pci_dev() local
119 unsigned int domain, bus; in __xen_pcibk_publish_pci_roots() local
170 unsigned int *domain, unsigned int *bus, in __xen_pcibk_get_pcifront_dev()
Dxenbus.c196 unsigned int domain, unsigned int bus, in xen_pcibk_publish_pci_dev()
219 int domain, int bus, int slot, int func, in xen_pcibk_export_device()
266 int domain, int bus, int slot, int func) in xen_pcibk_remove_device()
293 unsigned int domain, unsigned int bus) in xen_pcibk_publish_pci_root()
356 int domain, bus, slot, func; in xen_pcibk_reconfigure() local
554 int domain, bus, slot, func; in xen_pcibk_setup_backend() local
Dvpci.c28 unsigned int domain, in __xen_pcibk_get_pci_dev()
215 unsigned int *domain, unsigned int *bus, in __xen_pcibk_get_pcifront_dev()
/linux-3.3/net/tipc/
Daddr.c75 int tipc_in_scope(u32 domain, u32 addr) in tipc_in_scope()
90 int tipc_addr_scope(u32 domain) in tipc_addr_scope()
/linux-3.3/arch/ia64/kernel/
Dirq_ia64.c116 static inline int find_unassigned_vector(cpumask_t domain) in find_unassigned_vector()
135 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector()
160 int bind_irq_vector(int irq, int vector, cpumask_t domain) in bind_irq_vector()
175 cpumask_t domain; in __clear_irq_vector() local
205 cpumask_t domain = CPU_MASK_NONE; in ia64_native_assign_irq_vector() local
282 cpumask_t domain; in __irq_prepare_move() local
411 cpumask_t domain = CPU_MASK_NONE; in create_irq() local
/linux-3.3/drivers/pci/pcie/aer/
Daer_inject.c44 u16 domain; member
49 u16 domain; member
77 static void aer_error_init(struct aer_error *err, u16 domain, in aer_error_init()
89 static struct aer_error *__find_aer_error(u16 domain, unsigned int bus, in __find_aer_error()
106 int domain = pci_domain_nr(dev->bus); in __find_aer_error_by_dev() local
191 int domain; in pci_read_aer() local
223 int domain; in pci_write_aer() local
/linux-3.3/drivers/pci/
Dxen-pcifront.c53 int domain; member
64 unsigned int domain, unsigned int bus, in pcifront_init_sd()
414 unsigned int domain, unsigned int bus, in pcifront_scan_bus()
443 unsigned int domain, unsigned int bus) in pcifront_scan_root()
505 unsigned int domain, unsigned int bus) in pcifront_rescan_root()
837 unsigned int domain, bus; in pcifront_try_connect() local
926 unsigned int domain, bus; in pcifront_attach_devices() local
984 unsigned int domain, bus, slot, func; in pcifront_detach_devices() local
Dsearch.c78 struct pci_bus * pci_find_bus(int domain, int busnr) in pci_find_bus()
167 struct pci_dev *pci_get_domain_bus_and_slot(int domain, unsigned int bus, in pci_get_domain_bus_and_slot()
/linux-3.3/drivers/base/
Dmap.c32 int kobj_map(struct kobj_map *domain, dev_t dev, unsigned long range, in kobj_map()
69 void kobj_unmap(struct kobj_map *domain, dev_t dev, unsigned long range) in kobj_unmap()
96 struct kobject *kobj_lookup(struct kobj_map *domain, dev_t dev, int *index) in kobj_lookup()
/linux-3.3/drivers/gpu/drm/radeon/
Dradeon_object.c84 void radeon_ttm_placement_from_domain(struct radeon_bo *rbo, u32 domain) in radeon_ttm_placement_from_domain()
106 unsigned long size, int byte_align, bool kernel, u32 domain, in radeon_bo_create()
227 int radeon_bo_pin(struct radeon_bo *bo, u32 domain, u64 *gpu_addr) in radeon_bo_pin()
339 u32 domain; in radeon_bo_list_validate() local
/linux-3.3/arch/arm/include/asm/mach/
Dpci.h19 int domain; member
36 int domain; member
/linux-3.3/arch/arm/mach-s3c64xx/
Dpm.c43 static int s3c64xx_pd_off(struct generic_pm_domain *domain) in s3c64xx_pd_off()
57 static int s3c64xx_pd_on(struct generic_pm_domain *domain) in s3c64xx_pd_on()
/linux-3.3/security/tomoyo/
Dcommon.c986 struct tomoyo_domain_info *domain = NULL; in tomoyo_select_domain() local
1078 struct tomoyo_domain_info *domain; in tomoyo_delete_domain() local
1162 struct tomoyo_domain_info *domain = head->w.domain; in tomoyo_write_domain() local
1594 struct tomoyo_domain_info *domain = in tomoyo_read_domain() local
1661 struct tomoyo_domain_info *domain = NULL; in tomoyo_read_pid() local
1902 struct tomoyo_domain_info *domain; member
1947 static void tomoyo_add_entry(struct tomoyo_domain_info *domain, char *header) in tomoyo_add_entry()
2111 struct tomoyo_domain_info *domain = NULL; in tomoyo_find_domain_by_qid() local
2734 struct tomoyo_domain_info *domain; in tomoyo_check_profile() local

12345