Lines Matching refs:align
1086 alignptr(void *v, ulong align, long offset) in alignptr() argument
1092 if(align){ in alignptr()
1093 off = (uintptr)c%align; in alignptr()
1097 c += align; in alignptr()
1105 poolallocalignl(Pool *p, ulong dsize, ulong align, long offset, ulong span) in poolallocalignl() argument
1128 if(align){ in poolallocalignl()
1130 offset = align - ((-offset)%align); in poolallocalignl()
1132 offset %= align; in poolallocalignl()
1134 asize = dsize+align; in poolallocalignl()
1149 c = alignptr(v, align, offset); in poolallocalignl()
1152 c = alignptr(c, align, offset); in poolallocalignl()
1155 werrstr("cannot satisfy dsize %lud span %lud with align %lud+%ld", dsize, span, align, offset); in poolallocalignl()
1244 poolallocalign(Pool *p, ulong n, ulong align, long offset, ulong span) in poolallocalign() argument
1255 v = poolallocalignl(p, n, align, offset, span); in poolallocalign()
1263 LOG(p, "poolalignspanalloc %p %lud %lud %lud %ld = %p\n", p, n, align, span, offset, v); in poolallocalign()