Lines Matching +full:four +full:- +full:byte
2 * Copyright (c) 2021-2021 Huawei Device Co., Ltd. All rights reserved.
57 int unalignedCnt = 8 - ((uintptr_t)(pos) & 7); /* 7, 8, for calculate addr bits align */ in memset()
59 num = num - unalignedCnt; in memset()
71 while (num >= 32) { /* 32, byte aligned */ in memset()
76 num -= 32; /* 32, size of four uint64_t data */ in memset()
77 pos += 32; /* 32, size of four uint64_t data */ in memset()
84 if (num >= 16) { /* 16, byte aligned */ in memset()
87 num -= 16; /* 16, size of two uint64_t data */ in memset()
95 if (num >= 8) { /* 8, byte aligned */ in memset()
97 num -= 8; /* 8, size of uint64_t */ in memset()
105 if (num >= 4) { /* 4, byte aligned */ in memset()
107 num -= 4; /* 4, size of uint32_t */ in memset()
113 while (num--) { in memset()