9p-synth.c (b487e2b2ff6e9fff8a45a9600d6de3a7bf82666a) 9p-synth.c (af46a3b233787323417bbca7b1aa3290935a5bdf)
1/*
2 * 9p synthetic file system support
3 *
4 * Copyright IBM, Corp. 2011
5 *
6 * Authors:
7 * Malahal Naineni <malahal@us.ibm.com>
8 * Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>

--- 564 unchanged lines hidden (view full) ---

573 NULL, v9fs_synth_qtest_write, ctx);
574 assert(!ret);
575
576 /* File for FLUSH test */
577 ret = qemu_v9fs_synth_add_file(NULL, 0, QTEST_V9FS_SYNTH_FLUSH_FILE,
578 NULL, v9fs_synth_qtest_flush_write,
579 ctx);
580 assert(!ret);
1/*
2 * 9p synthetic file system support
3 *
4 * Copyright IBM, Corp. 2011
5 *
6 * Authors:
7 * Malahal Naineni <malahal@us.ibm.com>
8 * Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>

--- 564 unchanged lines hidden (view full) ---

573 NULL, v9fs_synth_qtest_write, ctx);
574 assert(!ret);
575
576 /* File for FLUSH test */
577 ret = qemu_v9fs_synth_add_file(NULL, 0, QTEST_V9FS_SYNTH_FLUSH_FILE,
578 NULL, v9fs_synth_qtest_flush_write,
579 ctx);
580 assert(!ret);
581
582 /* Directory for READDIR test */
583 {
584 V9fsSynthNode *dir = NULL;
585 ret = qemu_v9fs_synth_mkdir(
586 NULL, 0700, QTEST_V9FS_SYNTH_READDIR_DIR, &dir
587 );
588 assert(!ret);
589 for (i = 0; i < QTEST_V9FS_SYNTH_READDIR_NFILES; ++i) {
590 char *name = g_strdup_printf(
591 QTEST_V9FS_SYNTH_READDIR_FILE, i
592 );
593 ret = qemu_v9fs_synth_add_file(
594 dir, 0, name, NULL, NULL, ctx
595 );
596 assert(!ret);
597 g_free(name);
598 }
599 }
581 }
582
583 return 0;
584}
585
586FileOperations synth_ops = {
587 .init = synth_init,
588 .lstat = synth_lstat,

--- 33 unchanged lines hidden ---
600 }
601
602 return 0;
603}
604
605FileOperations synth_ops = {
606 .init = synth_init,
607 .lstat = synth_lstat,

--- 33 unchanged lines hidden ---