HelenOS sources

copy_to_uspace     47 kernel/generic/include/syscall/copy.h extern errno_t copy_to_uspace(uspace_addr_t dst_uspace, const void *src, size_t size);
copy_to_uspace    275 kernel/generic/src/ddi/ddi.c 	rc = copy_to_uspace(virt_ptr, &virt, sizeof(virt));
copy_to_uspace    487 kernel/generic/src/ddi/ddi.c 		rc = copy_to_uspace(phys_ptr, &phys, sizeof(phys));
copy_to_uspace    514 kernel/generic/src/ddi/ddi.c 		rc = copy_to_uspace(phys_ptr, &phys, sizeof(phys));
copy_to_uspace    520 kernel/generic/src/ddi/ddi.c 		rc = copy_to_uspace(virt_ptr, &virt, sizeof(virt));
copy_to_uspace    346 kernel/generic/src/ipc/irq.c 	rc = copy_to_uspace(uspace_handle, &handle, sizeof(cap_handle_t));
copy_to_uspace    109 kernel/generic/src/ipc/ops/dataread.c 		rc = copy_to_uspace(dst, answer->buffer, size);
copy_to_uspace     84 kernel/generic/src/ipc/ops/datawrite.c 			errno_t rc = copy_to_uspace(dst,
copy_to_uspace     53 kernel/generic/src/ipc/ops/debug.c 		rc = copy_to_uspace(dst, answer->buffer, size);
copy_to_uspace     72 kernel/generic/src/ipc/ops/shareout.c 			rc = copy_to_uspace(ipc_get_arg2(&answer->data),
copy_to_uspace     56 kernel/generic/src/ipc/sysipc.c #define STRUCT_TO_USPACE(dst, src)  copy_to_uspace((dst), (src), sizeof(*(src)))
copy_to_uspace    933 kernel/generic/src/ipc/sysipc.c 		rc = copy_to_uspace(uspace_phone, &phone, sizeof(cap_handle_t));
copy_to_uspace    373 kernel/generic/src/log/log.c 		rc = copy_to_uspace(buf, data, size);
copy_to_uspace    380 kernel/generic/src/log/log.c 		return copy_to_uspace(uspace_nread, &copied, sizeof(copied));
copy_to_uspace   2154 kernel/generic/src/mm/as.c 	copy_to_uspace(dest, &info, sizeof(info));
copy_to_uspace    224 kernel/generic/src/mm/page.c 	rc = copy_to_uspace(phys_ptr, &phys, sizeof(phys));
copy_to_uspace    334 kernel/generic/src/proc/task.c 	return (sys_errno_t) copy_to_uspace(uspace_taskid, &TASK->taskid,
copy_to_uspace   1026 kernel/generic/src/proc/thread.c 	return (sys_errno_t) copy_to_uspace(uspace_thread_id, &THREAD->tid,
copy_to_uspace    112 kernel/generic/src/synch/syswaitq.c 	rc = copy_to_uspace(whandle, &handle, sizeof(handle));
copy_to_uspace    849 kernel/generic/src/sysinfo/sysinfo.c 		rc = copy_to_uspace(size_ptr, &ret.data.size,
copy_to_uspace    893 kernel/generic/src/sysinfo/sysinfo.c 		rc = copy_to_uspace(buffer_ptr, ret.data.data, size);
copy_to_uspace    895 kernel/generic/src/sysinfo/sysinfo.c 			rc = copy_to_uspace(size_ptr, &size, sizeof(size));
copy_to_uspace    967 kernel/generic/src/sysinfo/sysinfo.c 		rc = copy_to_uspace(value_ptr, &ret.val, sizeof(ret.val));
copy_to_uspace   1003 kernel/generic/src/sysinfo/sysinfo.c 		rc = copy_to_uspace(size_ptr, &ret.data.size,
copy_to_uspace   1051 kernel/generic/src/sysinfo/sysinfo.c 		rc = copy_to_uspace(buffer_ptr, ret.data.data, size);
copy_to_uspace   1053 kernel/generic/src/sysinfo/sysinfo.c 			rc = copy_to_uspace(size_ptr, &size, sizeof(size));
HelenOS homepage, sources at GitHub