/AliOS-Things-master/components/py_engine/tests/extmod/ |
A D | vfs_lfs_corrupt.py | 41 def corrupt(bdev, block): argument 48 bdev.ret = 0 49 vfs_class.mkfs(bdev) 50 vfs = vfs_class(bdev) 62 corrupt(bdev, 0) 63 corrupt(bdev, 1) 72 bdev.ret = -5 # EIO 81 bdev.ret = -5 # EIO 106 bdev.ret = 0 111 test(bdev, uos.VfsLfs1) [all …]
|
A D | vfs_fat_ramdisk.py | 41 bdev = RAMFS(50) 46 uos.VfsFat.mkfs(bdev) 48 print(b"FOO_FILETXT" not in bdev.data) 49 print(b"hello!" not in bdev.data) 51 vfs = uos.VfsFat(bdev) 69 print(b"FOO_FILETXT" in bdev.data) 70 print(b"hello!" in bdev.data) 90 vfs = uos.VfsFat(bdev)
|
A D | vfs_lfs_error.py | 38 def test(bdev, vfs_class): argument 49 vfs_class(bdev) 54 vfs_class.mkfs(bdev) 55 vfs = vfs_class(bdev) 119 bdev = RAMBlockDevice(30) variable 120 test(bdev, uos.VfsLfs1) 121 test(bdev, uos.VfsLfs2)
|
A D | vfs_blockdev.py | 41 def test(bdev, vfs_class): argument 45 vfs_class.mkfs(bdev) 48 vfs = vfs_class(bdev) 68 bdev = RAMBlockDevice(50) 73 test(bdev, uos.VfsFat) 74 test(bdev, uos.VfsLfs2)
|
A D | vfs_lfs_mtime.py | 39 def test(bdev, vfs_class): argument 43 vfs_class.mkfs(bdev) 47 vfs = vfs_class(bdev, mtime=True) 88 vfs = vfs_class(bdev, mtime=False) 98 vfs = vfs_class(bdev, mtime=True) 104 bdev = RAMBlockDevice(30) variable 105 test(bdev, uos.VfsLfs2)
|
A D | vfs_lfs_mount.py | 41 bdev = RAMBlockDevice(30) 45 uos.mount(bdev, "/lfs") 50 vfs_class.mkfs(bdev) 53 vfs = vfs_class(bdev) 79 vfs = vfs_class(bdev) 96 uos.mount(bdev, "/lfs")
|
A D | vfs_fat_mtime.py | 37 def test(bdev, vfs_class): argument 41 vfs_class.mkfs(bdev) 44 vfs = vfs_class(bdev) 73 bdev = RAMBlockDevice(50) variable 74 test(bdev, uos.VfsFat)
|
A D | vfs_lfs_file.py | 38 def test(bdev, vfs_class): argument 42 vfs_class.mkfs(bdev) 45 vfs = vfs_class(bdev) 119 bdev = RAMBlockDevice(30) variable 120 test(bdev, uos.VfsLfs1) 121 test(bdev, uos.VfsLfs2)
|
A D | vfs_lfs.py | 43 def test(bdev, vfs_class): argument 47 vfs_class.mkfs(bdev) 50 vfs = vfs_class(bdev) 152 bdev = RAMBlockDevice(30) variable 153 test(bdev, uos.VfsLfs1) 154 test(bdev, uos.VfsLfs2)
|
A D | vfs_lfs_superblock.py | 36 bdev = RAMBlockDevice(64, lfs2_data) variable 39 vfs = uos.VfsLfs2(bdev) 43 uos.mount(bdev, "/userfs")
|
A D | vfs_fat_oldproto.py | 40 bdev = RAMFS_OLD(50) 45 uos.VfsFat.mkfs(bdev) 46 vfs = uos.VfsFat(bdev)
|
A D | vfs_fat_finaliser.py | 34 bdev = RAMBlockDevice(50) 40 uos.VfsFat.mkfs(bdev) 41 vfs = uos.VfsFat(bdev)
|
A D | vfs_fat_ramdisklarge.py | 49 bdev = RAMBDevSparse(4 * 1024 * 1024 * 1024 // RAMBDevSparse.SEC_SIZE) 50 uos.VfsFat.mkfs(bdev) 55 vfs = uos.VfsFat(bdev)
|
A D | vfs_fat_fileio1.py | 41 bdev = RAMFS(50) 46 uos.VfsFat.mkfs(bdev) 47 vfs = uos.VfsFat(bdev)
|
A D | vfs_fat_fileio2.py | 41 bdev = RAMFS(50) 46 uos.VfsFat.mkfs(bdev) 47 vfs = uos.VfsFat(bdev)
|
A D | vfs_fat_more.py | 40 bdev = RAMFS(50) 54 uos.VfsFat.mkfs(bdev) 55 uos.mount(bdev, "/")
|
/AliOS-Things-master/components/py_engine/engine/extmod/ |
A D | vfs_blockdev.c | 35 void mp_vfs_blockdev_init(mp_vfs_blockdev_t *self, mp_obj_t bdev) { in mp_vfs_blockdev_init() argument 36 mp_load_method(bdev, MP_QSTR_readblocks, self->readblocks); in mp_vfs_blockdev_init() 37 mp_load_method_maybe(bdev, MP_QSTR_writeblocks, self->writeblocks); in mp_vfs_blockdev_init() 38 mp_load_method_maybe(bdev, MP_QSTR_ioctl, self->u.ioctl); in mp_vfs_blockdev_init() 44 mp_load_method_maybe(bdev, MP_QSTR_sync, self->u.old.sync); in mp_vfs_blockdev_init() 45 mp_load_method(bdev, MP_QSTR_count, self->u.old.count); in mp_vfs_blockdev_init()
|
A D | vfs_fat_diskio.c | 47 STATIC fs_user_mount_t *disk_get_device(void *bdev) { in disk_get_device() argument 48 return (fs_user_mount_t *)bdev; in disk_get_device()
|
A D | vfs.h | 82 void mp_vfs_blockdev_init(mp_vfs_blockdev_t *self, mp_obj_t bdev); 105 int mp_vfs_mount_and_chdir_protected(mp_obj_t bdev, mp_obj_t mount_point);
|
A D | vfs.c | 529 int mp_vfs_mount_and_chdir_protected(mp_obj_t bdev, mp_obj_t mount_point) { in mp_vfs_mount_and_chdir_protected() argument 533 mp_obj_t args[] = { bdev, mount_point }; in mp_vfs_mount_and_chdir_protected()
|
A D | vfs_lfsx.c | 64 STATIC void MP_VFS_LFSx(init_config)(MP_OBJ_VFS_LFSx * self, mp_obj_t bdev, size_t read_size, size_… in MP_VFS_LFSx() 66 mp_vfs_blockdev_init(&self->blockdev, bdev); in MP_VFS_LFSx()
|
/AliOS-Things-master/components/py_engine/adapter/ |
A D | main.c | 159 mp_obj_t bdev = mp_type_vfs_posix.make_new(&mp_type_vfs_posix, 0, 0, NULL); in mount_fs() local 160 int32_t ret = mp_vfs_mount_and_chdir_protected(bdev, mount_point); in mount_fs()
|