Lines Matching defs:data
43 void *data;
52 warnx("%4zu 0x%02x", i, (((char *)be->data)[i]) & 0xff);
63 memcpy(be->data + be->cur_pos, addr, sz);
73 tmp = realloc(be->data, be_sz);
77 be->data = tmp;
86 be->data = NULL;
94 zfree(&be->data);
106 return be->data;
186 static void emit_uword(struct buffer_ext *be, uword data)
188 buffer_ext_add(be, &data, sizeof(uword));
197 unsigned long data)
200 ubyte cur = data & 0x7F;
201 data >>= 7;
202 if (data)
205 } while (data);
208 static void emit_signed_LEB128(struct buffer_ext *be, long data)
211 int negative = data < 0;
214 ubyte cur = data & 0x7F;
215 data >>= 7;
217 data |= - (1 << (size - 7));
218 if ((data == 0 && !(cur & 0x40)) ||
219 (data == -1l && (cur & 0x40)))
228 void *data, size_t data_len)
235 buffer_ext_add(be, data, data_len);
244 ubyte opcode, long data)
247 emit_signed_LEB128(be, data);
251 unsigned long data)
254 emit_unsigned_LEB128(be, data);
521 warnx("cannot get new data");
555 warnx("cannot get new data");
589 warnx("cannot get new data");