Lines Matching refs:align

579 static bufsize buf_get_pos(struct bfhead *bf, bufsize align, bufsize hdr_size,  in buf_get_pos()  argument
594 buf &= ~(align - 1); in buf_get_pos()
613 bufsize align = requested_align; local
628 if (align < 0 || (align > 0 && !IS_POWER_OF_TWO((unsigned long)align)))
636 if (align < SizeQ)
637 align = SizeQ;
672 pos = buf_get_pos(b, align, hdr_size, size);
685 pos = buf_get_pos(b, align, hdr_size, size);
777 if (size > exp_incr - sizeof(struct bfhead) - align) {
784 if (align > QLSize)
785 size += align;
790 if (align <= QLSize) {
796 tp += sizeof(*bdh) + hdr_size + align;
797 tp &= ~(align - 1);
825 buf = bget(align, hdr_size, requested_size, pool); /* This can't, I say, can't
843 void *bgetz(align, hdr_size, size, poolset) in bgetz() argument
844 bufsize align; in bgetz()
849 char *buf = (char *) bget(align, hdr_size, size, poolset);
876 void *bgetr(buf, align, hdr_size, size, poolset) in bgetr() argument
878 bufsize align;
887 if ((nbuf = bget(align, hdr_size, size, poolset)) == NULL) { /* Acquire new buffer */
1624 bufsize align = 0; in bget_main_test() local
1629 align = 32; in bget_main_test()
1632 align = 64; in bget_main_test()
1635 align = 128; in bget_main_test()
1646 cb = (char *) bgetz(align, hdr_size, bs, &mypoolset); in bget_main_test()
1648 cb = (char *) bget(align, hdr_size, bs, &mypoolset); in bget_main_test()
1668 assert(!align || !(((unsigned long)cb + hdr_size) & (align - 1))); in bget_main_test()
1721 newb = (char *) bgetr((void *) fb, align, hdr_size, bs, &mypoolset); in bget_main_test()
1726 assert(!align || !(((unsigned long)newb + hdr_size) & in bget_main_test()
1727 (align - 1))); in bget_main_test()