Lines Matching defs:cooked
373 journal_pos_decode(journal_rawpos_t *raw, journal_pos_t *cooked) {
374 cooked->serial = decode_uint32(raw->serial);
375 cooked->offset = decode_uint32(raw->offset);
379 journal_pos_encode(journal_rawpos_t *raw, journal_pos_t *cooked) {
380 encode_uint32(cooked->serial, raw->serial);
381 encode_uint32(cooked->offset, raw->offset);
385 journal_header_decode(journal_rawheader_t *raw, journal_header_t *cooked) {
386 INSIST(sizeof(cooked->format) == sizeof(raw->h.format));
388 memmove(cooked->format, raw->h.format, sizeof(cooked->format));
389 journal_pos_decode(&raw->h.begin, &cooked->begin);
390 journal_pos_decode(&raw->h.end, &cooked->end);
391 cooked->index_size = decode_uint32(raw->h.index_size);
392 cooked->sourceserial = decode_uint32(raw->h.sourceserial);
393 cooked->serialset = ((raw->h.flags & JOURNAL_SERIALSET) != 0);
397 journal_header_encode(journal_header_t *cooked, journal_rawheader_t *raw) {
400 INSIST(sizeof(cooked->format) == sizeof(raw->h.format));
403 memmove(raw->h.format, cooked->format, sizeof(raw->h.format));
404 journal_pos_encode(&raw->h.begin, &cooked->begin);
405 journal_pos_encode(&raw->h.end, &cooked->end);
406 encode_uint32(cooked->index_size, raw->h.index_size);
407 encode_uint32(cooked->sourceserial, raw->h.sourceserial);
408 if (cooked->serialset) {
703 * allocated buffer and then convert it into a cooked index.