Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • abi/include/abi/proc/uarg.h

    r4805495 r5a5269d  
    3737
    3838#include <stddef.h>
     39#include <_bits/native.h>
     40
     41typedef void (uspace_thread_function_t)(void *);
    3942
    4043/** Structure passed to uinit kernel thread as argument. */
    4144typedef struct uspace_arg {
    42         void *uspace_entry;
    43         void *uspace_stack;
     45        uspace_addr_t uspace_entry;
     46        uspace_addr_t uspace_stack;
    4447        size_t uspace_stack_size;
    4548
    46         void (*uspace_thread_function)(void *);
    47         void *uspace_thread_arg;
     49        uspace_ptr_uspace_thread_function_t uspace_thread_function;
     50        uspace_addr_t uspace_thread_arg;
    4851
    49         struct uspace_arg *uspace_uarg;
     52        uspace_ptr_struct_uspace_arg uspace_uarg;
    5053} uspace_arg_t;
    5154
Note: See TracChangeset for help on using the changeset viewer.