Lines Matching refs:item
205 short_item item;
206 item.prefix.size = 0;
210 item.prefix.size = 1;
212 item.prefix.size = 2;
214 item.prefix.size = 3; // actually means 4
217 item.prefix.type = type;
218 item.prefix.tag = tag;
220 switch (item.prefix.size) {
222 return Write(&item, sizeof(item_prefix));
224 item.data.as_uint8[0] = value;
225 return Write(&item, sizeof(item_prefix) + sizeof(uint8));
227 item.data.as_uint16[0] = value;
228 return Write(&item, sizeof(item_prefix) + sizeof(uint16));
230 item.data.as_uint32 = value;
231 return Write(&item, sizeof(item_prefix) + sizeof(uint32));