Lines Matching refs:offset_block
712 static bool StorageWriteLba(int offset_block, void *data, int blocks) in StorageWriteLba() argument
718 int offset = offset_block * BLOCK_SIZE; in StorageWriteLba()
735 static bool StorageReadLba(int offset_block, void *data, int blocks) in StorageReadLba() argument
741 int offset = offset_block * BLOCK_SIZE; in StorageReadLba()
756 static bool write_data(int offset_block, void *data, size_t len) in write_data() argument
762 if (blocks && !StorageWriteLba(offset_block, data, blocks)) { in write_data()
769 if (!StorageWriteLba(offset_block + blocks, buf, 1)) in write_data()
778 static int load_file(const char *file_path, int offset_block, int blocks);
787 int offset_block = 0; in test_load() local
794 offset_block = atoi(argv[0]); in test_load()
800 return load_file(file_path, offset_block, blocks); in test_load()
838 static bool load_content_data(resource_content *content, int offset_block, in load_content_data() argument
841 if (!StorageReadLba(get_ptn_offset() + content->content_offset + offset_block, in load_content_data()
923 static int load_file(const char *file_path, int offset_block, int blocks) in load_file() argument
927 printf(", offset block:%d, blocks:%d\n", offset_block, blocks); in load_file()
946 if (!load_content_data(&content, offset_block, data, blocks)) { in load_file()
1409 static int write_file(int offset_block, const char *src_path, in write_file() argument
1412 LOGD("try to write file(%s) to offset:%d...", src_path, offset_block); in write_file()
1434 if (!write_data(offset_block, buf, file_size)) in write_file()