Home | History | Annotate | Download | only in base

Lines Matching refs:Header

242   struct CustomHeader : base::Pickle::Header {
254 // Data range doesn't contain header
261 // Data range contains header
269 // Data range contains header and some other data
287 struct CustomHeader : base::Pickle::Header {
291 CustomHeader header;
294 if (sizeof(size_t) > sizeof(header.payload_size))
297 const char* pickle_data = reinterpret_cast<const char*>(&header);
302 header.payload_size = static_cast<uint32_t>(
313 header.payload_size =
337 size_t header_size = sizeof(Pickle::Header);
352 size_t header_size = sizeof(Pickle::Header);
357 Pickle::Header* header = reinterpret_cast<Pickle::Header*>(buffer.get());
360 if (sizeof(size_t) > sizeof(header->payload_size) ||
361 sizeof(uintptr_t) > sizeof(header->payload_size))
364 header->payload_size = -(reinterpret_cast<uintptr_t>(start) + header_size2);
367 header->payload_size = -header_size2;
370 header->payload_size = 0;
405 // note that any data will have a 4-byte header indicating the size
416 // fill out a full page (noting data header)
431 struct CustomHeader : Pickle::Header {