Lines Matching refs:blob_t
19 } blob_t;
22 blob_t *blob_new(void);
24 int blob_read(blob_t *b, void *buf, int len);
25 int blob_write(blob_t *b, const void *buf, int len);
27 int blob_seek(blob_t *b, int off, int whence);
34 int blob_index(blob_t *b, const void *buf, int len);
35 int blob_rindex(blob_t *b, const void *buf, int len);
37 int blob_pack(blob_t *b, const char *fmt, ...);
38 int blob_unpack(blob_t *b, const char *fmt, ...);
40 int blob_insert(blob_t *b, const void *buf, int len);
41 int blob_delete(blob_t *b, void *buf, int len);
43 int blob_print(blob_t *b, char *style, int len);
45 blob_t *blob_free(blob_t *b);
50 typedef int (*blob_fmt_cb)(int pack, int len, blob_t *b, va_list *arg);