Lines Matching refs:align
580 static bufsize buf_get_pos(struct bfhead *bf, bufsize align, bufsize hdr_size, in buf_get_pos() argument
595 buf &= ~(align - 1); in buf_get_pos()
658 bufsize align = requested_align; local
673 if (align < 0 || (align > 0 && !IS_POWER_OF_TWO((unsigned long)align)))
681 if (align < SizeQ)
682 align = SizeQ;
717 pos = buf_get_pos(b, align, hdr_size, size);
730 pos = buf_get_pos(b, align, hdr_size, size);
826 if (size > exp_incr - sizeof(struct bfhead) - align) {
833 if (align > QLSize)
834 size += align;
839 if (align <= QLSize) {
845 tp += sizeof(*bdh) + hdr_size + align;
846 tp &= ~(align - 1);
874 buf = bget(align, hdr_size, requested_size, pool); /* This can't, I say, can't
892 void *bgetz(align, hdr_size, size, poolset) in bgetz() argument
893 bufsize align; in bgetz()
898 char *buf = (char *) bget(align, hdr_size, size, poolset);
925 void *bgetr(buf, align, hdr_size, size, poolset) in bgetr() argument
927 bufsize align;
936 if ((nbuf = bget(align, hdr_size, size, poolset)) == NULL) { /* Acquire new buffer */
1685 bufsize align = 0; in bget_main_test() local
1690 align = 32; in bget_main_test()
1693 align = 64; in bget_main_test()
1696 align = 128; in bget_main_test()
1707 cb = (char *) bgetz(align, hdr_size, bs, &mypoolset); in bget_main_test()
1709 cb = (char *) bget(align, hdr_size, bs, &mypoolset); in bget_main_test()
1729 assert(!align || !(((unsigned long)cb + hdr_size) & (align - 1))); in bget_main_test()
1782 newb = (char *) bgetr((void *) fb, align, hdr_size, bs, &mypoolset); in bget_main_test()
1787 assert(!align || !(((unsigned long)newb + hdr_size) & in bget_main_test()
1788 (align - 1))); in bget_main_test()