Lines Matching defs:stack
1476 struct kvm_ia64_vcpu_stack *stack)
1478 memcpy(stack, vcpu, sizeof(struct kvm_ia64_vcpu_stack));
1483 struct kvm_ia64_vcpu_stack *stack)
1485 memcpy(vcpu + 1, &stack->stack[0] + sizeof(struct kvm_vcpu),
1488 vcpu->arch.exit_data = ((struct kvm_vcpu *)stack)->arch.exit_data;
1505 struct kvm_ia64_vcpu_stack *stack = NULL;
1520 "Illegal user destination address for stack\n");
1523 stack = kzalloc(sizeof(struct kvm_ia64_vcpu_stack), GFP_KERNEL);
1524 if (!stack) {
1529 r = kvm_arch_vcpu_ioctl_get_stack(vcpu, stack);
1533 if (copy_to_user(user_stack, stack,
1552 "Illegal user address for stack\n");
1555 stack = kmalloc(sizeof(struct kvm_ia64_vcpu_stack), GFP_KERNEL);
1556 if (!stack) {
1560 if (copy_from_user(stack, user_stack,
1564 r = kvm_arch_vcpu_ioctl_set_stack(vcpu, stack);
1573 kfree(stack);