Lines Matching refs:data
8 void data_free(struct data d)
24 struct data data_grow_for(struct data d, unsigned int xlen)
26 struct data nd;
44 struct data data_copy_mem(const char *mem, int len)
46 struct data d;
56 struct data data_copy_escape_string(const char *s, int len)
59 struct data d;
79 struct data data_copy_file(FILE *f, size_t maxlen)
81 struct data d = empty_data;
96 die("Error reading file into data: %s", strerror(errno));
99 die("Overflow reading file into data\n");
107 struct data data_append_data(struct data d, const void *p, int len)
115 struct data data_insert_at_marker(struct data d, struct marker *m,
130 static struct data data_append_markers(struct data d, struct marker *m)
141 struct data data_merge(struct data d1, struct data d2)
143 struct data d;
158 struct data data_append_integer(struct data d, uint64_t value, int bits)
187 struct data data_append_re(struct data d, uint64_t address, uint64_t size)
197 struct data data_append_cell(struct data d, cell_t word)
202 struct data data_append_addr(struct data d, uint64_t addr)
207 struct data data_append_byte(struct data d, uint8_t byte)
212 struct data data_append_zeroes(struct data d, int len)
221 struct data data_append_align(struct data d, int align)
227 struct data data_add_marker(struct data d, enum markertype type, char *ref)
240 bool data_is_one_string(struct data d)