Lines Matching refs:alignment
1903 Void_t* mEMALIGn_impl(size_t alignment, size_t bytes) in mEMALIGn_impl() argument
1905 Void_t* mEMALIGn_impl(alignment, bytes) size_t alignment; size_t bytes; in mEMALIGn_impl()
1923 return memalign_simple(alignment, bytes);
1929 if (alignment <= MALLOC_ALIGNMENT) return mALLOc_impl(bytes);
1933 if (alignment < MINSIZE) alignment = MINSIZE;
1938 m = (char*)(mALLOc_impl(nb + alignment + MINSIZE));
1956 if ((((unsigned long)(m)) % alignment) == 0)
1964 extra = alignment - (((unsigned long)(m)) % alignment);
1972 extra2 = alignment - (((unsigned long)(m)) % alignment);
1985 if ((((unsigned long)(m)) % alignment) == 0) /* aligned */
2003 brk = (char*)mem2chunk(((unsigned long)(m + alignment - 1)) & -((signed) alignment));
2004 if ((long)(brk - (char*)(p)) < MINSIZE) brk = brk + alignment;
2028 assert (newsize >= nb && (((unsigned long)(chunk2mem(p))) % alignment) == 0);
2203 Void_t *mEMALIGn(size_t alignment, size_t bytes) in mEMALIGn() argument
2206 size_t fullsz = mcheck_memalign_prehook(alignment, bytes); in mEMALIGn()
2207 void *p = mEMALIGn_impl(alignment, fullsz); in mEMALIGn()
2211 return mcheck_memalign_posthook(alignment, p, bytes); in mEMALIGn()