Lines Matching defs:buf
358 void *buf;
369 buf = cs = kmalloc(max_len, GFP_NOFS);
370 if (!buf)
402 ref = buf + len;
418 ubifs_pad(c, buf + len, ALIGN(len, c->min_io_size) - len);
452 kfree(buf);
604 * @buf: buffer to which to add
611 static int add_node(struct ubifs_info *c, void *buf, int *lnum, int *offs,
620 ubifs_pad(c, buf + *offs, sz - *offs);
621 err = ubifs_leb_change(c, *lnum, buf, sz);
627 memcpy(buf + *offs, node, len);
648 void *buf;
652 buf = vmalloc(c->leb_size);
653 if (!buf)
673 err = add_node(c, buf, &write_lnum,
683 err = add_node(c, buf, &write_lnum, &offs,
699 ubifs_pad(c, buf + offs, sz - offs);
700 err = ubifs_leb_change(c, write_lnum, buf, sz);
706 vfree(buf);
728 vfree(buf);