Home
last modified time | relevance | path

Searched refs:did (Results 1 – 11 of 11) sorted by relevance

/xen/xen/drivers/passthrough/vtd/x86/
A Dats.c75 const struct pci_dev *pdev, uint16_t did) in device_in_domain() argument
93 if ( context_domain_id(ctxt_entry[pdev->devfn]) != did ) in device_in_domain()
111 int dev_invalidate_iotlb(struct vtd_iommu *iommu, u16 did, in dev_invalidate_iotlb() argument
128 if ( !device_in_domain(iommu, pdev, did) ) in dev_invalidate_iotlb()
135 rc = qinval_device_iotlb_sync(iommu, pdev, did, sbit, addr); in dev_invalidate_iotlb()
138 if ( !device_in_domain(iommu, pdev, did) ) in dev_invalidate_iotlb()
154 rc = qinval_device_iotlb_sync(iommu, pdev, did, sbit, addr); in dev_invalidate_iotlb()
/xen/xen/drivers/passthrough/vtd/
A Dqinval.c95 qinval_entry->q.cc_inv_dsc.lo.did = did; in queue_invalidate_context_sync()
131 qinval_entry->q.iotlb_inv_dsc.lo.did = did; in queue_invalidate_iotlb_sync()
221 if ( test_bit(did, iommu->domid_bitmap) ) in dev_invalidate_sync()
222 d = rcu_lock_domain_by_id(iommu->domid_map[did]); in dev_invalidate_sync()
239 u16 did, u16 size, u64 addr) in qinval_device_iotlb_sync() argument
269 return dev_invalidate_sync(iommu, pdev, did); in qinval_device_iotlb_sync()
338 did = 0; in flush_context_qi()
341 return queue_invalidate_context_sync(iommu, did, sid, fm, in flush_context_qi()
367 did = 0; in flush_iotlb_qi()
378 dr, dw, did, size_order, 0, addr); in flush_iotlb_qi()
[all …]
A Dextern.h63 int dev_invalidate_iotlb(struct vtd_iommu *iommu, u16 did,
68 u16 did, u16 size, u64 addr);
A Diommu.h383 did : 16, member
399 did : 16, member
531 int __must_check (*context)(struct vtd_iommu *iommu, u16 did,
534 int __must_check (*iotlb)(struct vtd_iommu *iommu, u16 did, u64 addr,
A Diommu.c355 did = 0; in flush_context_reg()
365 val = DMA_CCMD_DOMAIN_INVL|DMA_CCMD_DID(did); in flush_context_reg()
368 val = DMA_CCMD_DEVICE_INVL|DMA_CCMD_DID(did) in flush_context_reg()
400 return iommu->flush.context(iommu, did, source_id, function_mask, in iommu_flush_context_device()
405 static int __must_check flush_iotlb_reg(struct vtd_iommu *iommu, u16 did, in flush_iotlb_reg() argument
426 did = 0; in flush_iotlb_reg()
436 val = DMA_TLB_DSI_FLUSH|DMA_TLB_IVT|DMA_TLB_DID(did); in flush_iotlb_reg()
439 val = DMA_TLB_PSI_FLUSH|DMA_TLB_IVT|DMA_TLB_DID(did); in flush_iotlb_reg()
499 status = iommu->flush.iotlb(iommu, did, 0, 0, DMA_TLB_DSI_FLUSH, in iommu_flush_iotlb_dsi()
519 return iommu_flush_iotlb_dsi(iommu, did, flush_non_present_entry, in iommu_flush_iotlb_psi()
[all …]
/xen/xen/arch/x86/acpi/cpufreq/
A Dpowernow.c147 u32 hi, lo, fid, did; in amd_fixup_frequency() local
163 did = (lo >> 6) & 7; in amd_fixup_frequency()
165 px->core_frequency = (100 * (fid + 16)) >> did; in amd_fixup_frequency()
167 px->core_frequency = (100 * (fid + 8)) >> did; in amd_fixup_frequency()
/xen/tools/xentrace/
A Dxenalyze.c1711 int did; member
4910 d->did); in domain_runstate()
4977 if(v->d->did == 0) { in runstate_update()
6682 d->did = did; in domain_init()
6702 domain_init(d, did); in domain_create()
6714 d && (d->did < did) ; in domain_find()
6717 if(d && d->did == did) in domain_find()
6721 n = domain_create(did); in domain_find()
6735 d = domain_find(did); in vcpu_find()
8871 p->lost_record.did=r->did; in process_lost_records()
[all …]
/xen/xen/common/
A Dtrace.c647 u16 did, vid; in insert_lost_records() member
652 ed.did = current->domain->domain_id; in insert_lost_records()
/xen/docs/misc/
A Dhvm-emulated-unplug.pandoc81 unconditionally. The corresponding code in qemu-xen-traditional did an
/xen/docs/man/
A Dxen-vtpmmgr.7.pod285 TPM2_Seal/TPM2_Unseal to provide as much security as it did for TPM 1.2 in later
/xen/stubdom/grub.patches/
A D61btrfs.diff11 logical partitions, and did a significant bugfix for the terminal stuff.

Completed in 48 milliseconds