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 --- |