Lines Matching defs:value
6 uint64_t value) {
7 uvwasi_serdes_write_uint32_t(ptr, offset, (uint32_t) value);
8 uvwasi_serdes_write_uint32_t(ptr, offset + 4, value >> 32);
13 uint32_t value) {
14 uvwasi_serdes_write_uint16_t(ptr, offset, (uint16_t) value);
15 uvwasi_serdes_write_uint16_t(ptr, offset + 2, value >> 16);
20 uint16_t value) {
21 uvwasi_serdes_write_uint8_t(ptr, offset, (uint8_t) value);
22 uvwasi_serdes_write_uint8_t(ptr, offset + 1, value >> 8);
27 uint8_t value) {
28 ((uint8_t*) ptr)[offset] = value;
53 #define TYPE_SWITCH switch (value->type)
148 const uvwasi_##name* value) \
153 uvwasi_##name* value) \
157 uvwasi_serdes_write_##type(ptr, offset + field_offset, value->field); \
162 value->field = uvwasi_serdes_read_##type(ptr, offset + field_offset); \
168 uvwasi_##new_name value) { \
169 uvwasi_serdes_write_##old_name(ptr, offset, value); \
185 uvwasi_ciovec_t* value) {
189 value->buf_len = uvwasi_serdes_read_size_t(ptr, offset + 4);
191 if (!uvwasi_serdes_check_bounds(buf_ptr, end, value->buf_len))
194 value->buf = ((uint8_t*) ptr + buf_ptr);
202 uvwasi_iovec_t* value) {
206 value->buf_len = uvwasi_serdes_read_size_t(ptr, offset + 4);
208 if (!uvwasi_serdes_check_bounds(buf_ptr, end, value->buf_len))
211 value->buf = ((uint8_t*) ptr + buf_ptr);