Lines Matching refs:the
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * See the License for the specific language governing permissions
11 * and limitations under the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 * If applicable, add the following below this CDDL HEADER, with the
47 * accesses will not be reported after the membar. This error
55 * the kernel address space.
75 sub %o0, %o1, %o0 ! o0 gets the difference of src and dst
120 * Copy a null terminated string from the user address space into
121 * the kernel address space.
143 mov %o2, %g3 ! g3 is the current count
144 mov %o1, %g4 ! g4 is the dest addr
147 sub %o0, %o1, %g2 ! g2 gets the difference of src and dst
212 ! maxlength is unsigned so the only error is if it's 0
217 sub %o0, %o1, %o0 ! o0 gets the difference of src and dst
253 * Copy a null terminated string from the kernel
254 * address space to the user address space.
278 mov %o2, %g3 ! g3 is the current count
279 mov %o1, %g4 ! g4 is the dest addr
282 sub %o0, %o1, %g2 ! g2 gets the difference of src and dst
352 sub %o0, %o1, %o0 ! o0 gets the difference of src and dst
389 * Copy a block of storage. If the source and target regions overlap,
390 * one or both of the regions will be silently corrupted.
423 * Copy a user-land string. If the source and target regions overlap,
424 * one or both of the regions will be silently corrupted.