Searched refs:lmask (Results 1 - 2 of 2) sorted by relevance

/haiku/src/system/libroot/posix/string/
H A Dmemmove.c15 #define lmask (lsize - 1) macro
29 if (((long)d | (long)s) & lmask) {
31 if ((((long)d ^ (long)s) & lmask) || (count < lsize))
34 len = lsize - ((long)d & lmask); // move the ptrs up to a word boundary
45 for (len = count & lmask; len > 0; len--)
50 if (((long)d | (long)s) & lmask) {
52 if ((((long)d ^ (long)s) & lmask) || (count <= lsize))
55 len = ((long)d & lmask);
66 for (len = count & lmask; len > 0; len--)
/haiku/src/system/libroot/posix/string/arch/generic/
H A Dmemcpy.c13 #define lmask (lsize - 1) macro
24 if(((long)d | (long)s) & lmask) {
26 if((((long)d ^ (long)s) & lmask) || (count < lsize))
29 len = lsize - ((long)d & lmask); // move the ptrs up to a word boundary
40 for(len = count & lmask; len > 0; len--)

Completed in 55 milliseconds