Lines Matching refs:buf
1747 void __attribute__((format(printf, 2, 3))) buf_printf(struct buffer *buf, in buf_printf() argument
1756 buf_write(buf, tmp, len); in buf_printf()
1760 void buf_write(struct buffer *buf, const char *s, int len) in buf_write() argument
1762 if (buf->size - buf->pos < len) { in buf_write()
1763 buf->size += len + SZ; in buf_write()
1764 buf->p = realloc(buf->p, buf->size); in buf_write()
1766 strncpy(buf->p + buf->pos, s, len); in buf_write()
1767 buf->pos += len; in buf_write()
2067 struct buffer buf = { }; in write_dump() local
2075 buf_printf(&buf, "0x%08x\t%s\t%s\t%s\n", in write_dump()
2082 write_if_changed(&buf, fname); in write_dump()
2093 struct buffer buf = { }; in main() local
2172 buf.pos = 0; in main()
2174 add_header(&buf, mod); in main()
2175 add_staging_flag(&buf, mod->name); in main()
2176 err |= add_versions(&buf, mod); in main()
2177 add_depends(&buf, mod, modules); in main()
2178 add_moddevtable(&buf, mod); in main()
2179 add_srcversion(&buf, mod); in main()
2182 write_if_changed(&buf, fname); in main()