• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/kern/

Lines Matching refs:space

157 	ipc_space_t		space,
179 * SIZE_MAXPTR The maximum size of a user space pointer, in bytes
180 * SIZE_IMG_STRSPACE The available string space, minus two pointers; we
225 * Add the requested string to the string space area.
235 * (imgp->ip_strspace) updated byte count of space remaining
271 * string space count to the size of the string area minus the path length
285 * (imgp->ip_strspace) space remaining in ip_strings
423 * are separated by white space, and copy them into the argument save area
897 * Set up the system reserved areas in the new address space.
951 * space.
1183 * execargs_alloc:ENOMEM Not enough space
1427 * user space; because of this, we have to support an
1428 * open from kernel space that passes an address space
1544 * exec_activate_image:ENOMEM Not enough space
1869 * __mac_execve:ENOMEM Not enough space
1909 * exec_activate_image:ENOMEM Not enough space
2035 * Description: Copy a pointer in from user space to a user_addr_t in kernel
2036 * space, based on 32/64 bitness of the user space
2038 * Parameters: froma User space address
2039 * toptr Address of kernel space user_addr_t
2040 * ptr_size 4/8, based on 'froma' address space
2069 * Description: Copy a pointer out from a user_addr_t in kernel space to
2070 * user space, based on 32/64 bitness of the user space
2072 * Parameters: ua User space address to copy to
2073 * ptr Address of kernel space user_addr_t
2074 * ptr_size 4/8, based on 'ua' address space
2102 * Copy out the strings segment to user space. The strings segment is put
2116 * space possible; the returned stack pointer points to the
2188 * but we use ptr_size worth of space for it, for alignment).
2249 * interested in the length of the PATH_AREA in user space,
2298 * Copy arguments and environment from user space into work area; we may
2312 * Note: The argument and environment vectors are user space pointers
2313 * to arrays of user space pointers.
2800 * Allocate enough space for the maximum stack size we
3002 * ENOMEM Not enough space
3004 * Notes: This is a temporary allocation into the kernel address space
3005 * to enable us to copy arguments in from user space. This is
3007 * the kernel address space during the execve() system call.
3011 * process address space (at the top or bottom of the stack,
3016 * with assembing the data directly into the child address space,