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

/freebsd-current/sys/xen/
H A Dgnttab.h61 int gnttab_grant_foreign_access(domid_t domid, unsigned long frame,
86 int gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn, grant_ref_t *result);
113 void gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid,
116 void gnttab_grant_foreign_transfer_ref(grant_ref_t, domid_t domid,
H A Dgntdev.h41 * - `domid`, as the domain-id of the foreign domain
76 * - `refs[i].domid`, as the domain id of the foreign domain
134 uint16_t domid; member in struct:ioctl_gntdev_alloc_gref
156 uint32_t domid; member in struct:ioctl_gntdev_grant_ref
H A Dhvm.h42 xhv.domid = DOMID_SELF;
/freebsd-current/sys/contrib/xen/
H A Dmemory.h94 domid_t domid; member in struct:xen_memory_reservation
119 * 1. @in.domid == @out.domid
153 domid_t domid; member in struct:xen_memory_domain
247 domid_t domid; member in struct:xen_add_to_physmap
259 /* GPFN in domid where the source mapping page should appear. */
270 domid_t domid; member in struct:xen_add_to_physmap_batch
288 /* GPFN in domid where the source mapping page should appear. */
314 domid_t domid; member in struct:xen_remove_from_physmap
364 domid_t domid; member in struct:xen_foreign_memory_map
380 domid_t domid; member in struct:xen_pod_target
455 domid_t domid; member in struct:xen_mem_access_op
629 domid_t domid; member in struct:xen_mem_acquire_resource
719 domid_t domid; member in struct:xen_vnuma_topology_info
[all...]
H A Dgrant_table.h69 * 1. Write ent->domid.
136 domid_t domid; member in struct:grant_entry_v1
138 * GTF_permit_access: GFN that @domid is allowed to map and access. [GST]
139 * GTF_accept_transfer: GFN that @domid is allowed to transfer into. [GST]
140 * GTF_transfer_completed: MFN whose ownership transferred by @domid
157 * GTF_permit_access: Allow @domid to map/access @frame.
158 * GTF_accept_transfer: Allow @domid to transfer ownership of one page frame
160 * GTF_transitive: Allow @domid to transitively access a subrange of
171 * GTF_readonly: Restrict @domid to read-only mappings and accesses. [GST]
172 * GTF_reading: Grant entry is currently mapped for reading by @domid
228 domid_t domid; member in struct:grant_entry_header
428 domid_t domid; member in struct:gnttab_transfer
467 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.h459 #define LOCKPROF_TYPE_PERDOM 1 /* per-domain lock, idx is domid */
566 uint32_t domid; /* IN: M */ member in struct:xen_sysctl_cpupool_op
/freebsd-current/sys/i386/include/xen/
H A Dhypercall.h150 mmu_update_t *req, int count, int *success_count, domid_t domid)
152 return _hypercall4(int, mmu_update, req, count, success_count, domid);
157 mmuext_op_t *op, int count, int *success_count, domid_t domid)
159 return _hypercall4(int, mmuext_op, op, count, success_count, domid);
302 unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid)
310 lo, hi, flags, domid);
369 domid_t domid, unsigned int nr_bufs, const void *bufs)
371 return _hypercall3(int, dm_op, domid, nr_bufs, bufs);
149 HYPERVISOR_mmu_update( mmu_update_t *req, int count, int *success_count, domid_t domid) argument
156 HYPERVISOR_mmuext_op( mmuext_op_t *op, int count, int *success_count, domid_t domid) argument
301 HYPERVISOR_update_va_mapping_otherdomain( unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid) argument
368 HYPERVISOR_dm_op( domid_t domid, unsigned int nr_bufs, const void *bufs) argument
/freebsd-current/sys/amd64/include/xen/
H A Dhypercall.h170 domid_t domid)
172 return _hypercall4(int, mmu_update, req, count, success_count, domid);
178 domid_t domid)
180 return _hypercall4(int, mmuext_op, op, count, success_count, domid);
314 unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid)
317 new_val, flags, domid);
383 domid_t domid, unsigned int nr_bufs, const void *bufs)
385 return _hypercall3(int, dm_op, domid, nr_bufs, bufs);
168 HYPERVISOR_mmu_update( mmu_update_t *req, unsigned int count, unsigned int *success_count, domid_t domid) argument
176 HYPERVISOR_mmuext_op( struct mmuext_op *op, unsigned int count, unsigned int *success_count, domid_t domid) argument
313 HYPERVISOR_update_va_mapping_otherdomain( unsigned long va, uint64_t new_val, unsigned long flags, domid_t domid) argument
382 HYPERVISOR_dm_op( domid_t domid, unsigned int nr_bufs, const void *bufs) argument
/freebsd-current/sys/dev/xen/grant_table/
H A Dgrant_table.c134 gnttab_grant_foreign_access(domid_t domid, unsigned long frame, int readonly, argument
145 shared[ref].domid = domid;
156 gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid, argument
161 shared[ref].domid = domid;
244 gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn, argument
253 gnttab_grant_foreign_transfer_ref(ref, domid, pfn);
260 gnttab_grant_foreign_transfer_ref(grant_ref_t ref, domid_t domid, argument
264 shared[ref].domid
[all...]
/freebsd-current/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-current/sys/contrib/xen/hvm/
H A Dhvm_op.h34 domid_t domid; /* IN */ member in struct:xen_hvm_param
66 domid_t domid; member in struct:xen_hvm_set_pci_intx_level
79 domid_t domid; member in struct:xen_hvm_set_isa_irq_level
91 domid_t domid; member in struct:xen_hvm_set_pci_link_route
137 domid_t domid; member in struct:xen_hvm_pagetable_dying
176 domid_t domid; member in struct:xen_hvm_get_mem_type
/freebsd-current/sys/contrib/xen/xsm/
H A Dflask_op.h162 uint32_t domid; member in struct:xen_flask_relabel
/freebsd-current/sys/dev/xen/balloon/
H A Dballoon.c156 .domid = DOMID_SELF
217 .domid = DOMID_SELF
/freebsd-current/sys/amd64/vmm/amd/
H A Damdvi_hw.c586 amdvi_decode_inv_dte_evt(uint16_t devid, uint16_t domid, uint64_t addr, argument
592 devid, domid, addr);
597 amdvi_decode_pf_evt(uint16_t devid, uint16_t domid, uint64_t addr, argument
603 devid, domid, addr);
608 amdvi_decode_dte_hwerr_evt(uint16_t devid, uint16_t domid, argument
613 " Addr:0x%lx", devid, domid, addr);
619 amdvi_decode_page_hwerr_evt(uint16_t devid, uint16_t domid, uint64_t addr, argument
624 " Addr:0x%lx", devid, domid, addr);
/freebsd-current/sys/x86/xen/
H A Dhvm.c182 .domid = DOMID_SELF,
344 xhp.domid = DOMID_SELF;
/freebsd-current/sys/dev/xen/privcmd/
H A Dprivcmd.c119 struct xen_remove_from_physmap rm = { .domid = DOMID_SELF };
336 add.domid = DOMID_SELF;
418 adq.domid = mmap->dom;
/freebsd-current/sys/dev/xen/netback/
H A Dnetback.c524 printf("gnttab dest domid=\t%hu\n", entry->dest.domid);
531 printf("gnttab source domid=\t%hu\n", entry->source.domid);
1211 * xnb<domid>.<handle>
1727 gnttab[gnt_idx].source.domid = otherend_id;
1733 gnttab[gnt_idx].dest.domid = DOMID_SELF;
1981 gnttab[gnt_idx].dest.domid = otherend_id;
1987 gnttab[gnt_idx].source.domid = DOMID_SELF;
H A Dnetback_unit_tests.c1143 XNB_ASSERT(xnb_unit_pvt.gnttab[0].source.domid == DOMID_SELF);
1148 XNB_ASSERT(xnb_unit_pvt.gnttab[0].dest.domid == DOMID_FIRST_RESERVED);
1682 XNB_ASSERT(xnb_unit_pvt.gnttab[0].source.domid == DOMID_SELF);
1687 XNB_ASSERT(xnb_unit_pvt.gnttab[0].dest.domid == DOMID_FIRST_RESERVED);
/freebsd-current/sys/dev/xen/gntdev/
H A Dgntdev.c377 error = gnttab_grant_foreign_access(arg->domid,
664 gmap->grant_map_ops[i].dom = ref.domid;

Completed in 304 milliseconds