Searched refs:domid (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/sys/xen/interface/hvm/
H A Dhvm_op.h34 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 Dgnttab.h59 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 Dhvm.h44 xhv.domid = DOMID_SELF;
/freebsd-11-stable/sys/xen/interface/
H A Dmemory.h94 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 Dgrant_table.h69 * 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 Dphysdev.h160 domid_t domid; member in struct:physdev_map_pirq
181 domid_t domid; member in struct:physdev_unmap_pirq
H A Dsysctl.h441 #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 Dgrant_table.c140 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 Dtst.schedargs.ksh56 /* 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 Dhypercall.h169 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 Dhypercall.h147 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 Dflask_op.h149 uint32_t domid; member in struct:xen_flask_relabel
/freebsd-11-stable/sys/x86/xen/
H A Dhvm.c194 xatp.domid = DOMID_SELF;
214 xhp.domid = DOMID_SELF;
H A Dxen_intr.c1423 map_pirq.domid = DOMID_SELF;
1453 msi_irq.domid = DOMID_SELF;
/freebsd-11-stable/sys/dev/xen/balloon/
H A Dballoon.c158 .domid = DOMID_SELF
220 .domid = DOMID_SELF
/freebsd-11-stable/sys/dev/xen/privcmd/
H A Dprivcmd.c115 struct xen_remove_from_physmap rm = { .domid = DOMID_SELF };
292 add.domid = DOMID_SELF;
/freebsd-11-stable/sys/dev/xen/netback/
H A Dnetback.c530 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 Dnetback_unit_tests.c1152 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);

Completed in 378 milliseconds