Lines Matching refs:alignment
1877 Void_t* mEMALIGn(size_t alignment, size_t bytes) in mEMALIGn() argument
1879 Void_t* mEMALIGn(alignment, bytes) size_t alignment; size_t bytes; in mEMALIGn()
1896 nb = roundup(bytes, alignment);
1903 if (alignment <= MALLOC_ALIGNMENT) return mALLOc(bytes);
1907 if (alignment < MINSIZE) alignment = MINSIZE;
1912 m = (char*)(mALLOc(nb + alignment + MINSIZE));
1930 if ((((unsigned long)(m)) % alignment) == 0)
1938 extra = alignment - (((unsigned long)(m)) % alignment);
1946 extra2 = alignment - (((unsigned long)(m)) % alignment);
1959 if ((((unsigned long)(m)) % alignment) == 0) /* aligned */
1977 brk = (char*)mem2chunk(((unsigned long)(m + alignment - 1)) & -((signed) alignment));
1978 if ((long)(brk - (char*)(p)) < MINSIZE) brk = brk + alignment;
2001 assert (newsize >= nb && (((unsigned long)(chunk2mem(p))) % alignment) == 0);