Subversion Repositories HelenOS-historic

Rev

Rev 1288 | Rev 1702 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1288 Rev 1293
Line 52... Line 52...
52
 * @param uspace_src Source userspace address.
52
 * @param uspace_src Source userspace address.
53
 * @param size Size of the data to be copied.
53
 * @param size Size of the data to be copied.
54
 *
54
 *
55
 * @return 0 on success or error code from @ref errno.h.
55
 * @return 0 on success or error code from @ref errno.h.
56
 */
56
 */
57
int copy_from_uspace(void *dst, void *uspace_src, size_t size)
57
int copy_from_uspace(void *dst, const void *uspace_src, size_t size)
58
{
58
{
59
    ipl_t ipl;
59
    ipl_t ipl;
60
    int rc;
60
    int rc;
61
   
61
   
62
    ASSERT(THREAD);
62
    ASSERT(THREAD);
Line 93... Line 93...
93
 * @param uspace_src Source kernel address.
93
 * @param uspace_src Source kernel address.
94
 * @param size Size of the data to be copied.
94
 * @param size Size of the data to be copied.
95
 *
95
 *
96
 * @return 0 on success or error code from @ref errno.h.
96
 * @return 0 on success or error code from @ref errno.h.
97
 */
97
 */
98
int copy_to_uspace(void *uspace_dst, void *src, size_t size)
98
int copy_to_uspace(void *uspace_dst, const void *src, size_t size)
99
{
99
{
100
    ipl_t ipl;
100
    ipl_t ipl;
101
    int rc;
101
    int rc;
102
   
102
   
103
    ASSERT(THREAD);
103
    ASSERT(THREAD);