Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:block

50 	unsigned long block;
52 void (*read_blk)(unsigned long block, int count, errcode_t err);
53 void (*write_blk)(unsigned long block, int count, errcode_t err);
55 void (*write_byte)(unsigned long block, int count, errcode_t err);
56 void (*read_blk64)(unsigned long long block, int count, errcode_t err);
57 void (*write_blk64)(unsigned long long block, int count, errcode_t err);
66 (unsigned long block, int count, errcode_t err) = 0;
68 (unsigned long block, int count, errcode_t err) = 0;
70 (unsigned long long block, int count, errcode_t err) = 0;
72 (unsigned long long block, int count, errcode_t err) = 0;
76 (unsigned long block, int count, errcode_t err) = 0;
93 unsigned long block, const void *buf)
103 fprintf(f, "Contents of block %lu, checksum %08lu: \n", block, cksum);
133 static void test_abort(io_channel channel, unsigned long block)
142 fprintf(f, "Aborting due to I/O to block %lu\n", block);
228 data->block = 0;
230 data->block = strtoul(value, NULL, 0);
303 static errcode_t test_read_blk(io_channel channel, unsigned long block,
314 retval = io_channel_read_blk(data->real, block, count, buf);
316 data->read_blk(block, count, retval);
320 block, count, retval ? error_message(retval) : "OK");
321 if (data->block && data->block == block) {
323 test_dump_block(channel, data, block, buf);
325 test_abort(channel, block);
330 static errcode_t test_write_blk(io_channel channel, unsigned long block,
341 retval = io_channel_write_blk(data->real, block, count, buf);
343 data->write_blk(block, count, retval);
347 block, count, retval ? error_message(retval) : "OK");
348 if (data->block && data->block == block) {
350 test_dump_block(channel, data, block, buf);
352 test_abort(channel, block);
357 static errcode_t test_read_blk64(io_channel channel, unsigned long long block,
368 retval = io_channel_read_blk64(data->real, block, count, buf);
370 data->read_blk64(block, count, retval);
374 block, count, retval ? error_message(retval) : "OK");
375 if (data->block && data->block == block) {
377 test_dump_block(channel, data, block, buf);
379 test_abort(channel, block);
384 static errcode_t test_write_blk64(io_channel channel, unsigned long long block,
395 retval = io_channel_write_blk64(data->real, block, count, buf);
397 data->write_blk64(block, count, retval);
401 block, count, retval ? error_message(retval) : "OK");
402 if (data->block && data->block == block) {
404 test_dump_block(channel, data, block, buf);
406 test_abort(channel, block);
474 static errcode_t test_discard(io_channel channel, unsigned long long block,
485 retval = io_channel_discard(data->real, block, count);
489 block, count, retval ? error_message(retval) : "OK");
494 unsigned long long block,
505 retval = io_channel_cache_readahead(data->real, block, count);
509 block, count, retval ? error_message(retval) : "OK");
513 static errcode_t test_zeroout(io_channel channel, unsigned long long block,
524 retval = io_channel_zeroout(data->real, block, count);
528 block, count, retval ? error_message(retval) : "OK");