Lines Matching refs:header

598 	uint8_t header_size;    /* blocks, size of ptn header. */
692 static void fix_header(resource_ptn_header *header)
695 header->resource_ptn_version = switch_short(header->resource_ptn_version);
696 header->index_tbl_version = switch_short(header->index_tbl_version);
697 header->tbl_entry_num = switch_int(header->tbl_entry_num);
853 resource_ptn_header header;
855 LOGE("Failed to read header!");
858 memcpy(&header, buf, sizeof(header));
860 if (memcmp(header.magic, RESOURCE_PTN_HDR_MAGIC, sizeof(header.magic))) {
865 fix_header(&header);
868 if (header.resource_ptn_version != RESOURCE_PTN_VERSION ||
869 header.header_size != RESOURCE_PTN_HDR_SIZE ||
870 header.index_tbl_version != INDEX_TBL_VERSION ||
871 header.tbl_entry_size != INDEX_TBL_ENTR_SIZE) {
877 for (i = 0; i < header.tbl_entry_num; i++) {
880 get_ptn_offset() + header.header_size + i * header.tbl_entry_size,
895 if (i == header.tbl_entry_num) {
1133 static resource_ptn_header header;
1334 LOGE("Failed to read header!");
1337 memcpy(&header, buf, sizeof(header));
1339 if (memcmp(header.magic, RESOURCE_PTN_HDR_MAGIC, sizeof(header.magic))) {
1344 fix_header(&header);
1346 printf("Dump header:\n");
1347 printf("partition version:%d.%d\n", header.resource_ptn_version,
1348 header.index_tbl_version);
1349 printf("header size:%d\n", header.header_size);
1351 header.tbl_offset, header.tbl_entry_size, header.tbl_entry_num);
1354 if (header.resource_ptn_version != RESOURCE_PTN_VERSION ||
1355 header.header_size != RESOURCE_PTN_HDR_SIZE ||
1356 header.index_tbl_version != INDEX_TBL_VERSION ||
1357 header.tbl_entry_size != INDEX_TBL_ENTR_SIZE) {
1365 for (i = 0; i < header.tbl_entry_num; i++) {
1459 LOGD("try to write header...");
1460 memcpy(header.magic, RESOURCE_PTN_HDR_MAGIC, sizeof(header.magic));
1461 header.resource_ptn_version = RESOURCE_PTN_VERSION;
1462 header.index_tbl_version = INDEX_TBL_VERSION;
1463 header.header_size = RESOURCE_PTN_HDR_SIZE;
1464 header.tbl_offset = header.header_size;
1465 header.tbl_entry_size = INDEX_TBL_ENTR_SIZE;
1466 header.tbl_entry_num = file_num;
1469 resource_ptn_header hdr = header;
1480 header.header_size + header.tbl_entry_size * header.tbl_entry_num;
1523 if (!write_data(header.header_size + i * header.tbl_entry_size, &entry,
1563 LOGE("Failed to write header!");