/freebsd-11-stable/sys/xen/interface/hvm/ |
H A D | hvm_op.h | 34 domid_t domid; /* IN */ member in struct:xen_hvm_param 45 domid_t domid; member in struct:xen_hvm_set_pci_intx_level 58 domid_t domid; member in struct:xen_hvm_set_isa_irq_level 70 domid_t domid; member in struct:xen_hvm_set_pci_link_route 96 domid_t domid; member in struct:xen_hvm_track_dirty_vram 112 domid_t domid; member in struct:xen_hvm_modified_memory 125 domid_t domid; member in struct:xen_hvm_set_mem_type 142 domid_t domid; member in struct:xen_hvm_pagetable_dying 183 domid_t domid; member in struct:xen_hvm_inject_trap 213 domid_t domid; member in struct:xen_hvm_get_mem_type 230 domid_t domid; member in struct:xen_hvm_inject_msi 270 domid_t domid; /* IN - domain to be serviced */ member in struct:xen_hvm_create_ioreq_server 301 domid_t domid; /* IN - domain to be serviced */ member in struct:xen_hvm_get_ioreq_server_info 330 domid_t domid; /* IN - domain to be serviced */ member in struct:xen_hvm_io_range 355 domid_t domid; /* IN - domain to be serviced */ member in struct:xen_hvm_destroy_ioreq_server 373 domid_t domid; /* IN - domain to be serviced */ member in struct:xen_hvm_set_ioreq_server_state [all...] |
/freebsd-11-stable/sys/xen/ |
H A D | gnttab.h | 59 int gnttab_grant_foreign_access(domid_t domid, unsigned long frame, 84 int gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn, grant_ref_t *result); 111 void gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid, 114 void gnttab_grant_foreign_transfer_ref(grant_ref_t, domid_t domid, 126 uint32_t flags, grant_ref_t ref, domid_t domid) 135 map->dom = domid;
|
H A D | hvm.h | 44 xhv.domid = DOMID_SELF;
|
/freebsd-11-stable/sys/xen/interface/ |
H A D | memory.h | 94 domid_t domid; member in struct:xen_memory_reservation 117 * 1. @in.domid == @out.domid 233 domid_t domid; member in struct:xen_add_to_physmap 245 /* GPFN in domid where the source mapping page should appear. */ 256 domid_t domid; member in struct:xen_add_to_physmap_batch 266 /* GPFN in domid where the source mapping page should appear. */ 292 domid_t domid; member in struct:xen_remove_from_physmap 340 domid_t domid; member in struct:xen_foreign_memory_map 356 domid_t domid; member in struct:xen_pod_target 425 domid_t domid; member in struct:xen_mem_access_op 588 domid_t domid; member in struct:xen_vnuma_topology_info [all...] |
H A D | grant_table.h | 69 * 1. Write ent->domid. 135 domid_t domid; member in struct:grant_entry_v1 137 * GTF_permit_access: GFN that @domid is allowed to map and access. [GST] 138 * GTF_accept_transfer: GFN that @domid is allowed to transfer into. [GST] 139 * GTF_transfer_completed: MFN whose ownership transferred by @domid 156 * GTF_permit_access: Allow @domid to map/access @frame. 157 * GTF_accept_transfer: Allow @domid to transfer ownership of one page frame 159 * GTF_transitive: Allow @domid to transitively access a subrange of 170 * GTF_readonly: Restrict @domid to read-only mappings and accesses. [GST] 171 * GTF_reading: Grant entry is currently mapped for reading by @domid 225 domid_t domid; member in struct:grant_entry_header 424 domid_t domid; member in struct:gnttab_transfer 463 domid_t domid; member in struct:gnttab_copy::gnttab_copy_ptr [all...] |
H A D | physdev.h | 160 domid_t domid; member in struct:physdev_map_pirq 181 domid_t domid; member in struct:physdev_unmap_pirq
|
H A D | sysctl.h | 441 #define LOCKPROF_TYPE_PERDOM 1 /* per-domain lock, idx is domid */ 554 uint32_t domid; /* IN: M */ member in struct:xen_sysctl_cpupool_op
|
/freebsd-11-stable/sys/dev/xen/grant_table/ |
H A D | grant_table.c | 140 gnttab_grant_foreign_access(domid_t domid, unsigned long frame, int readonly, argument 151 shared[ref].domid = domid; 162 gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid, argument 167 shared[ref].domid = domid; 253 gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn, argument 262 gnttab_grant_foreign_transfer_ref(ref, domid, pfn); 269 gnttab_grant_foreign_transfer_ref(grant_ref_t ref, domid_t domid, argument 273 shared[ref].domid [all...] |
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/ |
H A D | tst.schedargs.ksh | 56 /* print domid vcpu pcpu probename */ 68 domid = $2 71 vcpumap[domid, vcpu] = 1 78 cpumap[domid, vcpu, 82 cpumap[domid, vcpu,
|
/freebsd-11-stable/sys/amd64/include/xen/ |
H A D | hypercall.h | 169 domid_t domid) 171 return _hypercall4(int, mmu_update, req, count, success_count, domid); 177 domid_t domid) 179 return _hypercall4(int, mmuext_op, op, count, success_count, domid); 344 unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid) 347 new_val, flags, domid); 167 HYPERVISOR_mmu_update( mmu_update_t *req, unsigned int count, unsigned int *success_count, domid_t domid) argument 175 HYPERVISOR_mmuext_op( struct mmuext_op *op, unsigned int count, unsigned int *success_count, domid_t domid) argument 343 HYPERVISOR_update_va_mapping_otherdomain( unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid) argument
|
/freebsd-11-stable/sys/i386/include/xen/ |
H A D | hypercall.h | 147 mmu_update_t *req, int count, int *success_count, domid_t domid) 149 return _hypercall4(int, mmu_update, req, count, success_count, domid); 154 mmuext_op_t *op, int count, int *success_count, domid_t domid) 156 return _hypercall4(int, mmuext_op, op, count, success_count, domid); 327 unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid) 335 lo, hi, flags, domid); 146 HYPERVISOR_mmu_update( mmu_update_t *req, int count, int *success_count, domid_t domid) argument 153 HYPERVISOR_mmuext_op( mmuext_op_t *op, int count, int *success_count, domid_t domid) argument 326 HYPERVISOR_update_va_mapping_otherdomain( unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid) argument
|
/freebsd-11-stable/sys/xen/interface/xsm/ |
H A D | flask_op.h | 149 uint32_t domid; member in struct:xen_flask_relabel
|
/freebsd-11-stable/sys/x86/xen/ |
H A D | hvm.c | 194 xatp.domid = DOMID_SELF; 214 xhp.domid = DOMID_SELF;
|
H A D | xen_intr.c | 1423 map_pirq.domid = DOMID_SELF; 1453 msi_irq.domid = DOMID_SELF;
|
/freebsd-11-stable/sys/dev/xen/balloon/ |
H A D | balloon.c | 158 .domid = DOMID_SELF 220 .domid = DOMID_SELF
|
/freebsd-11-stable/sys/dev/xen/privcmd/ |
H A D | privcmd.c | 115 struct xen_remove_from_physmap rm = { .domid = DOMID_SELF }; 292 add.domid = DOMID_SELF;
|
/freebsd-11-stable/sys/dev/xen/netback/ |
H A D | netback.c | 530 printf("gnttab dest domid=\t%hu\n", entry->dest.domid); 537 printf("gnttab source domid=\t%hu\n", entry->source.domid); 1217 * xnb<domid>.<handle> 1736 gnttab[gnt_idx].source.domid = otherend_id; 1742 gnttab[gnt_idx].dest.domid = DOMID_SELF; 1990 gnttab[gnt_idx].dest.domid = otherend_id; 1996 gnttab[gnt_idx].source.domid = DOMID_SELF;
|
H A D | netback_unit_tests.c | 1152 XNB_ASSERT(xnb_unit_pvt.gnttab[0].source.domid == DOMID_SELF); 1157 XNB_ASSERT(xnb_unit_pvt.gnttab[0].dest.domid == DOMID_FIRST_RESERVED); 1692 XNB_ASSERT(xnb_unit_pvt.gnttab[0].source.domid == DOMID_SELF); 1697 XNB_ASSERT(xnb_unit_pvt.gnttab[0].dest.domid == DOMID_FIRST_RESERVED);
|