Lines Matching refs:blocks

712 static bool StorageWriteLba(int offset_block, void *data, int blocks)  in StorageWriteLba()  argument
724 if (!fwrite(data, blocks * BLOCK_SIZE, 1, file)) { in StorageWriteLba()
735 static bool StorageReadLba(int offset_block, void *data, int blocks) in StorageReadLba() argument
746 if (!fread(data, blocks * BLOCK_SIZE, 1, file)) { in StorageReadLba()
761 int blocks = len / BLOCK_SIZE; in write_data() local
762 if (blocks && !StorageWriteLba(offset_block, data, blocks)) { in write_data()
768 memcpy(buf, data + blocks * BLOCK_SIZE, left); 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);
788 int blocks = 0; in test_load() local
798 blocks = atoi(argv[0]); in test_load()
800 return load_file(file_path, offset_block, blocks); in test_load()
824 int blocks = fix_blocks(content->content_size); in load_content() local
825 content->load_addr = malloc(blocks * BLOCK_SIZE); in load_content()
829 content->load_addr, blocks)) { in load_content()
839 void *data, int blocks) in load_content_data() argument
842 data, blocks)) { in load_content_data()
845 tests_dump_file(content->path, data, blocks * BLOCK_SIZE); in load_content_data()
923 static int load_file(const char *file_path, int offset_block, int blocks) in load_file() argument
926 if (blocks) { in load_file()
927 printf(", offset block:%d, blocks:%d\n", offset_block, blocks); in load_file()
938 if (!blocks) { in load_file()
943 void *data = malloc(blocks * BLOCK_SIZE); in load_file()
946 if (!load_content_data(&content, offset_block, data, blocks)) { in load_file()