Lines Matching +full:- +full:- +full:count
1 // SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (c) 1994-2009 Red Hat, Inc.
35 <<strncpy>>---counted copy string
82 (((long)X & (sizeof (long) - 1)) | ((long)Y & (sizeof (long) - 1)))
85 #define DETECTNULL(X) (((X) - 0x01010101) & ~(X) & 0x80808080)
89 #define DETECTNULL(X) (((X) - 0x0101010101010101) & ~(X) & 0x8080808080808080)
105 size_t count)
113 while (count > 0)
115 --count;
119 while (count-- > 0)
129 /* If SRC and DEST is aligned and count large enough, then copy words. */
130 if (!UNALIGNED (src, dst) && !TOO_SMALL (count))
137 while (count >= sizeof (long int) && !DETECTNULL(*aligned_src))
139 count -= sizeof (long int);
147 while (count > 0)
149 --count;
154 while (count-- > 0)