login
Header Space

 
 

__copy_to_user(9)

July 19, 2007 - 1:23am
Submitted by Jeremy on July 19, 2007 - 1:23am.

INDEX

    NAME, SYNOPSIS, ARGUMENTS, CONTEXT, DESCRIPTION, COPYRIGHT

    "__COPY_TO_USER" "9" "July 2007" "Kernel Hackers Manual 2.6.22" "Memory Management in Linux"

    NAME

    __copy_to_user - Copy a block of data into user space, with less checking.

    SYNOPSIS

    "unsigned long __must_check __copy_to_user(void __user * " "to" ", const void * " "from" ", unsigned long " "n" ");"

    ARGUMENTS

    to

    Destination address, in user space.
    from
    Source address, in kernel space. n Number of bytes to copy.

    CONTEXT

    User context only. This function may sleep.

    DESCRIPTION

    Copy data from kernel space to user space. Caller must check the specified block with access_okfR
    before calling this function.

    Returns number of bytes that could not be copied. On success, this will be zero.

    COPYRIGHT

speck-geostationary