HelenOS sources
uspace_addr_t 62 abi/include/_bits/native.h #define uspace_ptr(type) uspace_addr_t
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 73 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