HelenOS sources

uspace_addr_t      62 abi/include/_bits/native.h #define uspace_ptr(type) uspace_addr_t
uspace_addr_t      45 abi/include/abi/proc/uarg.h 	uspace_addr_t uspace_entry;
uspace_addr_t      46 abi/include/abi/proc/uarg.h 	uspace_addr_t uspace_stack;
uspace_addr_t      50 abi/include/abi/proc/uarg.h 	uspace_addr_t uspace_thread_arg;
uspace_addr_t     128 kernel/arch/abs32le/src/abs32le.c uintptr_t memcpy_from_uspace(void *dst, uspace_addr_t uspace_src, size_t size)
uspace_addr_t     133 kernel/arch/abs32le/src/abs32le.c uintptr_t memcpy_to_uspace(uspace_addr_t uspace_dst, const void *src, size_t size)
uspace_addr_t     145 kernel/arch/riscv64/src/riscv64.c uintptr_t memcpy_from_uspace(void *dst, uspace_addr_t uspace_src, size_t size)
uspace_addr_t     150 kernel/arch/riscv64/src/riscv64.c uintptr_t memcpy_to_uspace(uspace_addr_t uspace_dst, const void *src, size_t size)
uspace_addr_t      71 kernel/generic/include/console/console.h extern sys_errno_t sys_kio(int cmd, uspace_addr_t buf, size_t size);
uspace_addr_t      54 kernel/generic/include/log.h extern sys_errno_t sys_klog(sysarg_t, uspace_addr_t buf, size_t size,
uspace_addr_t      57 kernel/generic/include/proc/program.h extern errno_t program_create(as_t *, uspace_addr_t, char *, program_t *);
uspace_addr_t      46 kernel/generic/include/syscall/copy.h extern errno_t copy_from_uspace(void *dst, uspace_addr_t uspace_src, size_t size);
uspace_addr_t      47 kernel/generic/include/syscall/copy.h extern errno_t copy_to_uspace(uspace_addr_t dst_uspace, const void *src, size_t size);
uspace_addr_t      53 kernel/generic/include/syscall/copy.h extern uintptr_t memcpy_from_uspace(void *dst, uspace_addr_t uspace_src, size_t size);
uspace_addr_t      54 kernel/generic/include/syscall/copy.h extern uintptr_t memcpy_to_uspace(uspace_addr_t uspace_dst, const void *src, size_t size);
uspace_addr_t     164 kernel/generic/include/sysinfo/sysinfo.h extern sys_errno_t sys_sysinfo_get_keys_size(uspace_addr_t, size_t, uspace_addr_t);
uspace_addr_t     165 kernel/generic/include/sysinfo/sysinfo.h extern sys_errno_t sys_sysinfo_get_keys(uspace_addr_t, size_t, uspace_addr_t, size_t, uspace_ptr_size_t);
uspace_addr_t     166 kernel/generic/include/sysinfo/sysinfo.h extern sysarg_t sys_sysinfo_get_val_type(uspace_addr_t, size_t);
uspace_addr_t     167 kernel/generic/include/sysinfo/sysinfo.h extern sys_errno_t sys_sysinfo_get_value(uspace_addr_t, size_t, uspace_addr_t);
uspace_addr_t     168 kernel/generic/include/sysinfo/sysinfo.h extern sys_errno_t sys_sysinfo_get_data_size(uspace_addr_t, size_t, uspace_addr_t);
uspace_addr_t     169 kernel/generic/include/sysinfo/sysinfo.h extern sys_errno_t sys_sysinfo_get_data(uspace_addr_t, size_t, uspace_addr_t, size_t, uspace_ptr_size_t);
uspace_addr_t      57 kernel/generic/include/udebug/udebug_ops.h errno_t udebug_mem_read(uspace_addr_t uspace_addr, size_t n, void **buffer);
uspace_addr_t     346 kernel/generic/src/console/console.c sys_errno_t sys_kio(int cmd, uspace_addr_t buf, size_t size)
uspace_addr_t      65 kernel/generic/src/ipc/ops/dataread.c 		uspace_addr_t src = ipc_get_arg1(&answer->data);
uspace_addr_t      66 kernel/generic/src/ipc/ops/dataread.c 		uspace_addr_t dst = ipc_get_arg1(olddata);
uspace_addr_t     105 kernel/generic/src/ipc/ops/dataread.c 		uspace_addr_t dst = ipc_get_arg1(&answer->data);
uspace_addr_t      45 kernel/generic/src/ipc/ops/datawrite.c 	uspace_addr_t src = ipc_get_arg1(&call->data);
uspace_addr_t      79 kernel/generic/src/ipc/ops/datawrite.c 		uspace_addr_t dst = ipc_get_arg1(&answer->data);
uspace_addr_t      49 kernel/generic/src/ipc/ops/debug.c 		uspace_addr_t dst = ipc_get_arg1(&answer->data);
uspace_addr_t     297 kernel/generic/src/log/log.c sys_errno_t sys_klog(sysarg_t operation, uspace_addr_t buf, size_t size,
uspace_addr_t      72 kernel/generic/src/proc/program.c errno_t program_create(as_t *as, uspace_addr_t entry_addr, char *name, program_t *prg)
uspace_addr_t      61 kernel/generic/src/syscall/copy.c errno_t copy_from_uspace(void *dst, uspace_addr_t uspace_src, size_t size)
uspace_addr_t     112 kernel/generic/src/syscall/copy.c errno_t copy_to_uspace(uspace_addr_t uspace_dst, const void *src, size_t size)
uspace_addr_t     679 kernel/generic/src/sysinfo/sysinfo.c _NO_TRACE static sysinfo_return_t sysinfo_get_item_uspace(uspace_addr_t ptr, size_t size,
uspace_addr_t     788 kernel/generic/src/sysinfo/sysinfo.c _NO_TRACE static sysinfo_return_t sysinfo_get_keys_uspace(uspace_addr_t ptr, size_t size,
uspace_addr_t     833 kernel/generic/src/sysinfo/sysinfo.c sys_errno_t sys_sysinfo_get_keys_size(uspace_addr_t path_ptr, size_t path_size,
uspace_addr_t     834 kernel/generic/src/sysinfo/sysinfo.c     uspace_addr_t size_ptr)
uspace_addr_t     881 kernel/generic/src/sysinfo/sysinfo.c sys_errno_t sys_sysinfo_get_keys(uspace_addr_t path_ptr, size_t path_size,
uspace_addr_t     882 kernel/generic/src/sysinfo/sysinfo.c     uspace_addr_t buffer_ptr, size_t buffer_size, uspace_ptr_size_t size_ptr)
uspace_addr_t     916 kernel/generic/src/sysinfo/sysinfo.c sysarg_t sys_sysinfo_get_val_type(uspace_addr_t path_ptr, size_t path_size)
uspace_addr_t     952 kernel/generic/src/sysinfo/sysinfo.c sys_errno_t sys_sysinfo_get_value(uspace_addr_t path_ptr, size_t path_size,
uspace_addr_t     953 kernel/generic/src/sysinfo/sysinfo.c     uspace_addr_t value_ptr)
uspace_addr_t     988 kernel/generic/src/sysinfo/sysinfo.c sys_errno_t sys_sysinfo_get_data_size(uspace_addr_t path_ptr, size_t path_size,
uspace_addr_t     989 kernel/generic/src/sysinfo/sysinfo.c     uspace_addr_t size_ptr)
uspace_addr_t    1038 kernel/generic/src/sysinfo/sysinfo.c sys_errno_t sys_sysinfo_get_data(uspace_addr_t path_ptr, size_t path_size,
uspace_addr_t    1039 kernel/generic/src/sysinfo/sysinfo.c     uspace_addr_t buffer_ptr, size_t buffer_size, uspace_ptr_size_t size_ptr)
uspace_addr_t     406 kernel/generic/src/udebug/udebug_ipc.c 	uspace_addr_t uspace_dst;
uspace_addr_t     407 kernel/generic/src/udebug/udebug_ipc.c 	uspace_addr_t uspace_src;
uspace_addr_t     535 kernel/generic/src/udebug/udebug_ops.c errno_t udebug_mem_read(uspace_addr_t uspace_addr, size_t n, void **buffer)
HelenOS homepage, sources at GitHub