/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_altp2m.c | 32 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_get_domain_state() 33 if ( arg == NULL ) in xc_altp2m_get_domain_state() 38 arg->domain = dom; in xc_altp2m_get_domain_state() 55 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_set_domain_state() 56 if ( arg == NULL ) in xc_altp2m_set_domain_state() 78 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_set_vcpu_enable_notify() 101 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_create_view() 127 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_destroy_view() 150 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_switch_to_view() 173 arg = xc_hypercall_buffer_alloc(handle, arg, sizeof(*arg)); in xc_altp2m_set_mem_access() [all …]
|
A D | xc_evtchn.c | 24 static int do_evtchn_op(xc_interface *xch, int cmd, void *arg, in do_evtchn_op() argument 28 DECLARE_HYPERCALL_BOUNCE(arg, arg_size, XC_HYPERCALL_BUFFER_BOUNCE_BOTH); in do_evtchn_op() 30 if ( xc_hypercall_bounce_pre(xch, arg) ) in do_evtchn_op() 37 cmd, HYPERCALL_BUFFER_AS_ARG(arg)); in do_evtchn_op() 41 xc_hypercall_bounce_post(xch, arg); in do_evtchn_op() 52 struct evtchn_alloc_unbound arg = { in xc_evtchn_alloc_unbound() local 57 rc = do_evtchn_op(xch, EVTCHNOP_alloc_unbound, &arg, sizeof(arg), 0); in xc_evtchn_alloc_unbound() 59 rc = arg.port; in xc_evtchn_alloc_unbound() 67 struct evtchn_reset arg = { .dom = dom }; in xc_evtchn_reset() local 68 return do_evtchn_op(xch, EVTCHNOP_reset, &arg, sizeof(arg), 0); in xc_evtchn_reset()
|
/xen-4.10.0-shim-comet/xen/xsm/flask/ |
A D | flask_op.c | 97 rv = security_change_sid(arg->ssid, arg->tsid, arg->tclass, &arg->newsid); in flask_security_relabel() 110 rv = security_transition_sid(arg->ssid, arg->tsid, arg->tclass, &arg->newsid); in flask_security_create() 124 rv = security_compute_av(arg->ssid, arg->tsid, arg->tclass, arg->req, &avd); in flask_security_access() 144 rv = security_member_sid(arg->ssid, arg->tsid, arg->tclass, &arg->newsid); in flask_security_member() 317 values[arg->bool_id] = !!(arg->new_value); in flask_security_set_bool() 319 arg->enforcing = arg->pending = !!(arg->new_value); in flask_security_set_bool() 337 arg->pending = !!(arg->new_value); in flask_security_set_bool() 525 if ( arg->low > arg->high ) in flask_ocontext_del() 532 return security_ocontext_del(arg->ocon, arg->low, arg->high); in flask_ocontext_del() 539 if ( arg->low > arg->high ) in flask_ocontext_add() [all …]
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | hypercall.h | 25 XEN_GUEST_HANDLE_PARAM(void) arg); 65 XEN_GUEST_HANDLE_PARAM(void) arg); 83 XEN_GUEST_HANDLE_PARAM(void) arg); 106 XEN_GUEST_HANDLE_PARAM(void) arg); 112 XEN_GUEST_HANDLE_PARAM(void) arg); 117 XEN_GUEST_HANDLE_PARAM(void) arg); 122 XEN_GUEST_HANDLE_PARAM(void) arg); 156 XEN_GUEST_HANDLE_PARAM(void) arg); 168 XEN_GUEST_HANDLE_PARAM(void) arg); 176 XEN_GUEST_HANDLE_PARAM(void) arg); [all …]
|
A D | sched-if.h | 61 #define sched_lock(kind, param, cpu, irq, arg...) \ argument 62 static inline spinlock_t *kind##_schedule_lock##irq(param EXTRA_TYPE(arg)) \ 75 spin_lock##irq(lock, ## arg); \ 78 spin_unlock##irq(lock, ## arg); \ 82 #define sched_unlock(kind, param, cpu, irq, arg...) \ argument 84 EXTRA_TYPE(arg), param) \ 87 spin_unlock##irq(lock, ## arg); \ 90 #define EXTRA_TYPE(arg) argument 101 #define EXTRA_TYPE(arg) , unsigned long arg in sched_lock() argument
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/guest/ |
A D | hypercall.h | 92 static inline long xen_hypercall_sched_op(unsigned int cmd, void *arg) in xen_hypercall_sched_op() argument 94 return _hypercall64_2(long, __HYPERVISOR_sched_op, cmd, arg); in xen_hypercall_sched_op() 97 static inline long xen_hypercall_memory_op(unsigned int cmd, void *arg) in xen_hypercall_memory_op() argument 99 return _hypercall64_2(long, __HYPERVISOR_memory_op, cmd, arg); in xen_hypercall_memory_op() 103 void *arg) in xen_hypercall_vcpu_op() argument 105 return _hypercall64_3(long, __HYPERVISOR_vcpu_op, cmd, vcpu, arg); in xen_hypercall_vcpu_op() 108 static inline long xen_hypercall_event_channel_op(unsigned int cmd, void *arg) in xen_hypercall_event_channel_op() argument 110 return _hypercall64_2(long, __HYPERVISOR_event_channel_op, cmd, arg); in xen_hypercall_event_channel_op() 113 static inline long xen_hypercall_grant_table_op(unsigned int cmd, void *arg, in xen_hypercall_grant_table_op() argument 119 static inline long xen_hypercall_hvm_op(unsigned int op, void *arg) in xen_hypercall_hvm_op() argument [all …]
|
/xen-4.10.0-shim-comet/tools/hotplug/Linux/ |
A D | xen-script-common.sh | 23 for arg in "$@" 25 if expr 'index' "$arg" '=' '>' '1' >/dev/null 27 eval "$arg" 35 for arg in "$@" 37 if ! expr 'index' "$arg" '=' >/dev/null 39 command="$arg"
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | hypercall.c | 95 unsigned long arg; in hypercall_create_continuation() local 118 arg = next_arg(p, args); in hypercall_create_continuation() 121 case 0: regs->rdi = arg; break; in hypercall_create_continuation() 122 case 1: regs->rsi = arg; break; in hypercall_create_continuation() 123 case 2: regs->rdx = arg; break; in hypercall_create_continuation() 124 case 3: regs->r10 = arg; break; in hypercall_create_continuation() 125 case 4: regs->r8 = arg; break; in hypercall_create_continuation() 126 case 5: regs->r9 = arg; break; in hypercall_create_continuation() 134 arg = next_arg(p, args); in hypercall_create_continuation() 137 case 0: regs->rbx = arg; break; in hypercall_create_continuation() [all …]
|
A D | physdev.c | 193 if ( copy_from_guest(&eoi, arg, 1) != 0 ) in do_physdev_op() 231 if ( copy_from_guest(&info, arg, 1) != 0 ) in do_physdev_op() 311 if ( copy_from_guest(&map, arg, 1) != 0 ) in do_physdev_op() 340 if ( __copy_to_guest(arg, &map, 1) ) in do_physdev_op() 365 if ( __copy_to_guest(arg, &apic, 1) ) in do_physdev_op() 402 if ( __copy_to_guest(arg, &irq_op, 1) ) in do_physdev_op() 493 if ( copy_from_guest(&add, arg, 1) != 0 ) in do_physdev_op() 528 if ( copy_from_guest(&dev, arg, 1) != 0 ) in do_physdev_op() 539 if ( copy_from_guest(&dev, arg, 1) ) in do_physdev_op() 558 if ( copy_from_guest(&info, arg, 1) ) in do_physdev_op() [all …]
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | hypercall.h | 121 int cmd, void *arg) in hypercall_sched_op() argument 123 return _hypercall2(int, sched_op, cmd, arg); in hypercall_sched_op() 128 unsigned int cmd, void *arg) in hypercall_memory_op() argument 130 return _hypercall2(int, memory_op, cmd, arg); in hypercall_memory_op() 142 int cmd, void *arg) in hypercall_event_channel_op() argument 144 return _hypercall2(int, event_channel_op, cmd, arg); in hypercall_event_channel_op() 149 int cmd, void *arg) in hypercall_xen_version() argument 151 return _hypercall2(int, xen_version, cmd, arg); in hypercall_xen_version() 177 int cmd, void *arg) in hypercall_hvm_op() argument 179 return _hypercall2(int, hvm_op, cmd, arg); in hypercall_hvm_op()
|
/xen-4.10.0-shim-comet/stubdom/grub.patches/ |
A D | 30savedefault.diff | 7 static int configfile_func (char *arg, int flags); 9 +static int savedefault_helper (char *arg, int flags); 11 +static int savedefault_shell (char *arg, int flags); 18 savedefault_func (char *arg, int flags) 23 + return savedefault_helper(arg, flags); 25 + return savedefault_shell(arg, flags); 36 +savedefault_shell(char *arg, int flags) 54 + char *p = arg + sizeof ("--default=") - 1; 57 + arg = skip_to (0, arg); 62 + arg = skip_to (0, arg); [all …]
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_save_msgs_gen.pl | 282 my ($argtype, $arg); 283 while (($argtype, $arg, @args) = @args) { 285 my $c_args = "$arg"; 286 my $c_get_args = "&$arg"; 288 $c_decl .= "const char *$arg, "; 289 $f_more_sr->(" const char *$arg;\n"); 291 $c_decl .= "const uint8_t *$arg, uint32_t ${arg}_size, "; 292 $c_args .= ", ${arg}_size"; 293 $c_get_args .= ",&${arg}_size"; 297 $c_decl .= "$argtype $arg, "; [all …]
|
A D | gentest.py | 260 arg = ty.typename + "_val" variable 262 ty.pass_arg(arg, isref=False, passby=idl.PASS_BY_REFERENCE))) 270 (ty.typename, ty.pass_arg(arg, isref=False))) 277 (ty.typename, ty.pass_arg(arg, isref=False))) 299 arg = ty.typename + "_val" variable 301 ty.pass_arg(arg, isref=False, passby=idl.PASS_BY_REFERENCE))) 303 ty.pass_arg(arg, isref=False, passby=idl.PASS_BY_REFERENCE))) 305 ty.pass_arg(arg, isref=False, passby=idl.PASS_BY_REFERENCE))) 308 ty.pass_arg(arg, isref=False, passby=idl.PASS_BY_REFERENCE))) 310 (ty.typename, ty.pass_arg(arg, isref=False))) [all …]
|
/xen-4.10.0-shim-comet/xen/common/compat/ |
A D | domain.c | 36 int compat_vcpu_op(int cmd, unsigned int vcpuid, XEN_GUEST_HANDLE_PARAM(void) arg) in compat_vcpu_op() argument 56 if ( copy_from_guest(&ctxt, arg, 1) ) in compat_vcpu_op() 70 if ( copy_from_guest(ctxt, arg, 1) ) in compat_vcpu_op() 85 cmd, vcpuid, arg); in compat_vcpu_op() 98 rc = do_vcpu_op(cmd, vcpuid, arg); in compat_vcpu_op() 110 if ( copy_to_guest(arg, &runstate.cmp, 1) ) in compat_vcpu_op() 120 if ( copy_from_guest(&cmp, arg, 1) ) in compat_vcpu_op() 129 rc = arch_compat_vcpu_op(cmd, v, arg); in compat_vcpu_op()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/ |
A D | mm.c | 27 if ( copy_from_guest(&cmp, arg, 1) ) in compat_arch_memory_op() 46 if ( copy_from_guest(&cmp, arg, 1) ) in compat_arch_memory_op() 61 if ( __copy_to_guest(arg, &cmp, 1) ) in compat_arch_memory_op() 73 if ( copy_from_guest(&cmp, arg, 1) ) in compat_arch_memory_op() 83 hypercall_xlat_continuation(NULL, 2, 0x2, nat, arg); in compat_arch_memory_op() 87 if ( __copy_to_guest(arg, &cmp, 1) ) in compat_arch_memory_op() 106 if ( copy_to_guest(arg, &mapping, 1) ) in compat_arch_memory_op() 118 if ( copy_from_guest(&xmml, arg, 1) ) in compat_arch_memory_op() 140 if ( __copy_to_guest(arg, &xmml, 1) ) in compat_arch_memory_op() 181 int compat_mmuext_op(XEN_GUEST_HANDLE_PARAM(void) arg, in compat_mmuext_op() argument [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | hypercall.h | 52 int cmd, unsigned long arg); 104 int cmd, XEN_GUEST_HANDLE_PARAM(void) arg); 121 int cmd, XEN_GUEST_HANDLE_PARAM(const_void) arg); 146 XEN_GUEST_HANDLE_PARAM(void) arg); 150 int cmd, struct vcpu *v, XEN_GUEST_HANDLE_PARAM(void) arg); 153 XEN_GUEST_HANDLE_PARAM(void) arg, 162 int cmd, XEN_GUEST_HANDLE(void) arg); 181 extern int compat_nmi_op(unsigned int cmd, XEN_GUEST_HANDLE_PARAM(void) arg);
|
/xen-4.10.0-shim-comet/tools/pygrub/src/ |
A D | GrubConf.py | 142 (com, arg) = grub_exact_split(line, 2) 215 (com, arg) = grub_exact_split(line, 2) 313 def grub2_handle_set(arg): argument 314 (com,arg) = grub_split(arg,2) 316 m = re.match("([\"\'])(.*)\\1", arg) 318 arg=m.group(2) 319 return (com,arg) 329 (com,arg) = grub2_handle_set(arg) 429 (com,arg) = grub2_handle_set(arg) 433 arg_strip = arg.strip() [all …]
|
A D | ExtLinuxConf.py | 38 (com, arg) = GrubConf.grub_exact_split(line, 2) 48 modules = arg.split("---") 62 elif "initrd=" in arg: 64 args = arg.strip().split(" ") 68 arg = arg.replace(a, "") 72 setattr(self, self.commands[com], re.sub('^"(.+)"$', r"\1", arg.strip())) 168 (com, arg) = GrubConf.grub_exact_split(l, 2) 172 setattr(self, self.commands[com], arg.strip())
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | kernel.c | 307 DO(xen_version)(int cmd, XEN_GUEST_HANDLE_PARAM(void) arg) in DO() 336 if ( copy_to_guest(arg, &info, 1) ) in DO() 349 if ( copy_to_guest(arg, info, ARRAY_SIZE(info)) ) in DO() 360 if ( copy_to_guest(arg, ¶ms, 1) ) in DO() 372 if ( copy_to_guest(arg, chgset, ARRAY_SIZE(chgset)) ) in DO() 382 if ( copy_from_guest(&fi, arg, 1) ) in DO() 420 if ( __copy_to_guest(arg, &fi, 1) ) in DO() 428 return (!guest_handle_is_null(arg) ? -EINVAL : PAGE_SIZE); in DO() 468 if ( !guest_handle_is_null(arg) ) in DO() 470 if ( copy_from_guest(&build_id, arg, 1) ) in DO() [all …]
|
A D | mem_access.c | 32 XEN_GUEST_HANDLE_PARAM(xen_mem_access_op_t) arg) in mem_access_memop() 39 if ( copy_from_guest(&mao, arg, 1) ) in mem_access_memop() 75 XENMEM_access_op | rc, arg); in mem_access_memop() 86 XENMEM_access_op | rc, arg); in mem_access_memop() 107 rc = __copy_field_to_guest(arg, &mao, access) ? -EFAULT : 0; in mem_access_memop()
|
/xen-4.10.0-shim-comet/xen/arch/x86/oprofile/ |
A D | xenoprof.c | 20 int xenoprof_arch_counter(XEN_GUEST_HANDLE_PARAM(void) arg) in xenoprof_arch_counter() argument 24 if ( copy_from_guest(&counter, arg, 1) ) in xenoprof_arch_counter() 40 int xenoprof_arch_ibs_counter(XEN_GUEST_HANDLE_PARAM(void) arg) in xenoprof_arch_ibs_counter() argument 44 if ( copy_from_guest(&ibs_counter, arg, 1) ) in xenoprof_arch_ibs_counter() 57 int compat_oprof_arch_counter(XEN_GUEST_HANDLE_PARAM(void) arg) in compat_oprof_arch_counter() argument 61 if ( copy_from_guest(&counter, arg, 1) ) in compat_oprof_arch_counter()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | hvm.c | 34 long do_hvm_op(unsigned long op, XEN_GUEST_HANDLE_PARAM(void) arg) in do_hvm_op() argument 46 if ( copy_from_guest(&a, arg, 1) ) in do_hvm_op() 67 rc = copy_to_guest(arg, &a, 1) ? -EFAULT : 0; in do_hvm_op() 76 if ( guest_handle_is_null(arg) ) in do_hvm_op()
|
A D | domain.c | 391 unsigned long arg, rc; in hypercall_create_continuation() local 421 arg = next_arg(p, args); in hypercall_create_continuation() 425 case 0: regs->x0 = arg; break; in hypercall_create_continuation() 426 case 1: regs->x1 = arg; break; in hypercall_create_continuation() 427 case 2: regs->x2 = arg; break; in hypercall_create_continuation() 428 case 3: regs->x3 = arg; break; in hypercall_create_continuation() 429 case 4: regs->x4 = arg; break; in hypercall_create_continuation() 430 case 5: regs->x5 = arg; break; in hypercall_create_continuation() 444 arg = next_arg(p, args); in hypercall_create_continuation() 448 case 0: regs->r0 = arg; break; in hypercall_create_continuation() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | callback.c | 159 long do_callback_op(int cmd, XEN_GUEST_HANDLE_PARAM(const_void) arg) in do_callback_op() argument 170 if ( copy_from_guest(®, arg, 1) ) in do_callback_op() 182 if ( copy_from_guest(&unreg, arg, 1) ) in do_callback_op() 299 long compat_callback_op(int cmd, XEN_GUEST_HANDLE(void) arg) in compat_callback_op() argument 310 if ( copy_from_guest(®, arg, 1) ) in compat_callback_op() 322 if ( copy_from_guest(&unreg, arg, 1) ) in compat_callback_op() 458 long do_nmi_op(unsigned int cmd, XEN_GUEST_HANDLE_PARAM(void) arg) in do_nmi_op() argument 467 if ( copy_from_guest(&cb, arg, 1) ) in do_nmi_op() 483 int compat_nmi_op(unsigned int cmd, XEN_GUEST_HANDLE_PARAM(void) arg) in compat_nmi_op() argument 492 if ( copy_from_guest(&cb, arg, 1) ) in compat_nmi_op()
|
/xen-4.10.0-shim-comet/tools/libs/call/ |
A D | core.c | 98 .arg = { arg1 }, in xencall1() 109 .arg = { arg1, arg2 }, in xencall2() 120 .arg = { arg1, arg2, arg3}, in xencall3() 132 .arg = { arg1, arg2, arg3, arg4 }, in xencall4() 144 .arg = { arg1, arg2, arg3, arg4, arg5 }, in xencall5()
|