Commit 231f1854 authored by Alexandre Julliard's avatar Alexandre Julliard

ntdll: Don't use WINAPI for KeUserModeCallback().

parent 091513ff
...@@ -1206,7 +1206,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return, ...@@ -1206,7 +1206,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return,
/*********************************************************************** /***********************************************************************
* KeUserModeCallback * KeUserModeCallback
*/ */
NTSTATUS WINAPI KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len ) NTSTATUS KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len )
{ {
struct syscall_frame *frame = arm_thread_data()->syscall_frame; struct syscall_frame *frame = arm_thread_data()->syscall_frame;
void *args_data = (void *)((frame->sp - len) & ~15); void *args_data = (void *)((frame->sp - len) & ~15);
......
...@@ -1159,7 +1159,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return, ...@@ -1159,7 +1159,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return,
/*********************************************************************** /***********************************************************************
* KeUserModeCallback * KeUserModeCallback
*/ */
NTSTATUS WINAPI KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len ) NTSTATUS KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len )
{ {
struct syscall_frame *frame = arm64_thread_data()->syscall_frame; struct syscall_frame *frame = arm64_thread_data()->syscall_frame;
void *args_data = (void *)((frame->sp - len) & ~15); void *args_data = (void *)((frame->sp - len) & ~15);
......
...@@ -1652,7 +1652,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return, ...@@ -1652,7 +1652,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return,
/*********************************************************************** /***********************************************************************
* KeUserModeCallback * KeUserModeCallback
*/ */
NTSTATUS WINAPI KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len ) NTSTATUS KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len )
{ {
struct syscall_frame *frame = x86_thread_data()->syscall_frame; struct syscall_frame *frame = x86_thread_data()->syscall_frame;
void *args_data = (void *)((frame->esp - len) & ~15); void *args_data = (void *)((frame->esp - len) & ~15);
......
...@@ -1668,7 +1668,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return, ...@@ -1668,7 +1668,7 @@ __ASM_GLOBAL_FUNC( user_mode_callback_return,
/*********************************************************************** /***********************************************************************
* KeUserModeCallback * KeUserModeCallback
*/ */
NTSTATUS WINAPI KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len ) NTSTATUS KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len )
{ {
struct syscall_frame *frame = amd64_thread_data()->syscall_frame; struct syscall_frame *frame = amd64_thread_data()->syscall_frame;
void *args_data = (void *)((frame->rsp - len) & ~15); void *args_data = (void *)((frame->rsp - len) & ~15);
......
...@@ -81,7 +81,7 @@ extern void ntdll_set_exception_jmp_buf( __wine_jmp_buf *jmp ); ...@@ -81,7 +81,7 @@ extern void ntdll_set_exception_jmp_buf( __wine_jmp_buf *jmp );
} \ } \
} while (0); } while (0);
NTSTATUS WINAPI KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len ); NTSTATUS KeUserModeCallback( ULONG id, const void *args, ULONG len, void **ret_ptr, ULONG *ret_len );
/* wide char string functions */ /* wide char string functions */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment