Lines Matching refs:mcl
316 MULTI_fpu_taskswitch(struct multicall_entry *mcl, int set) in MULTI_fpu_taskswitch() argument
318 mcl->op = __HYPERVISOR_fpu_taskswitch; in MULTI_fpu_taskswitch()
319 mcl->args[0] = set; in MULTI_fpu_taskswitch()
321 trace_xen_mc_entry(mcl, 1); in MULTI_fpu_taskswitch()
325 MULTI_update_va_mapping(struct multicall_entry *mcl, unsigned long va, in MULTI_update_va_mapping() argument
328 mcl->op = __HYPERVISOR_update_va_mapping; in MULTI_update_va_mapping()
329 mcl->args[0] = va; in MULTI_update_va_mapping()
330 mcl->args[1] = new_val.pte; in MULTI_update_va_mapping()
331 mcl->args[2] = flags; in MULTI_update_va_mapping()
333 trace_xen_mc_entry(mcl, 3); in MULTI_update_va_mapping()
337 MULTI_update_descriptor(struct multicall_entry *mcl, u64 maddr, in MULTI_update_descriptor() argument
340 mcl->op = __HYPERVISOR_update_descriptor; in MULTI_update_descriptor()
341 mcl->args[0] = maddr; in MULTI_update_descriptor()
342 mcl->args[1] = *(unsigned long *)&desc; in MULTI_update_descriptor()
344 trace_xen_mc_entry(mcl, 2); in MULTI_update_descriptor()
348 MULTI_mmu_update(struct multicall_entry *mcl, struct mmu_update *req, in MULTI_mmu_update() argument
351 mcl->op = __HYPERVISOR_mmu_update; in MULTI_mmu_update()
352 mcl->args[0] = (unsigned long)req; in MULTI_mmu_update()
353 mcl->args[1] = count; in MULTI_mmu_update()
354 mcl->args[2] = (unsigned long)success_count; in MULTI_mmu_update()
355 mcl->args[3] = domid; in MULTI_mmu_update()
357 trace_xen_mc_entry(mcl, 4); in MULTI_mmu_update()
361 MULTI_mmuext_op(struct multicall_entry *mcl, struct mmuext_op *op, int count, in MULTI_mmuext_op() argument
364 mcl->op = __HYPERVISOR_mmuext_op; in MULTI_mmuext_op()
365 mcl->args[0] = (unsigned long)op; in MULTI_mmuext_op()
366 mcl->args[1] = count; in MULTI_mmuext_op()
367 mcl->args[2] = (unsigned long)success_count; in MULTI_mmuext_op()
368 mcl->args[3] = domid; in MULTI_mmuext_op()
370 trace_xen_mc_entry(mcl, 4); in MULTI_mmuext_op()
374 MULTI_stack_switch(struct multicall_entry *mcl, in MULTI_stack_switch() argument
377 mcl->op = __HYPERVISOR_stack_switch; in MULTI_stack_switch()
378 mcl->args[0] = ss; in MULTI_stack_switch()
379 mcl->args[1] = esp; in MULTI_stack_switch()
381 trace_xen_mc_entry(mcl, 2); in MULTI_stack_switch()