Lines Matching refs:mp_obj_t

96 STATIC mp_vfs_mount_t *lookup_path(mp_obj_t path_in, mp_obj_t *path_out) {  in lookup_path()
107 STATIC mp_obj_t mp_vfs_proxy_call(mp_vfs_mount_t *vfs, qstr meth_name, size_t n_args, const mp_obj_… in mp_vfs_proxy_call()
117 mp_obj_t meth[2 + PROXY_MAX_ARGS]; in mp_vfs_proxy_call()
139 mp_obj_t path_o = mp_obj_new_str(path_out, strlen(path_out)); in mp_vfs_import_stat()
140 mp_obj_t stat; in mp_vfs_import_stat()
149 mp_obj_t *items; in mp_vfs_import_stat()
159 STATIC mp_obj_t mp_vfs_autodetect(mp_obj_t bdev_obj) { in mp_vfs_autodetect()
173 mp_obj_t vfs = mp_type_vfs_lfs1.make_new(&mp_type_vfs_lfs1, 1, 0, &bdev_obj); in mp_vfs_autodetect()
181 mp_obj_t vfs = mp_type_vfs_lfs2.make_new(&mp_type_vfs_lfs2, 1, 0, &bdev_obj); in mp_vfs_autodetect()
201 mp_obj_t mp_vfs_mount(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) { in mp_vfs_mount()
217 mp_obj_t vfs_obj = pos_args[0]; in mp_vfs_mount()
218 mp_obj_t dest[2]; in mp_vfs_mount()
234 mp_vfs_proxy_call(vfs, MP_QSTR_mount, 2, (mp_obj_t *)&args); in mp_vfs_mount()
264 mp_obj_t mp_vfs_umount(mp_obj_t mnt_in) { in mp_vfs_umount()
297 mp_obj_t mp_vfs_open(size_t n_args, const mp_obj_t *pos_args, mp_map_t *kw_args) { in mp_vfs_open()
318 return mp_vfs_proxy_call(vfs, MP_QSTR_open, 2, (mp_obj_t *)&args); in mp_vfs_open()
322 mp_obj_t mp_vfs_chdir(mp_obj_t path_in) { in mp_vfs_chdir()
323 mp_obj_t path_out; in mp_vfs_chdir()
331 mp_obj_t root = MP_OBJ_NEW_QSTR(MP_QSTR__slash_); in mp_vfs_chdir()
345 mp_obj_t mp_vfs_getcwd(void) { in mp_vfs_getcwd()
349 mp_obj_t cwd_o = mp_vfs_proxy_call(MP_STATE_VM(vfs_cur), MP_QSTR_getcwd, 0, NULL); in mp_vfs_getcwd()
370 mp_obj_t iter;
376 STATIC mp_obj_t mp_vfs_ilistdir_it_iternext(mp_obj_t self_in) { in mp_vfs_ilistdir_it_iternext()
390 mp_obj_t root = MP_OBJ_NEW_QSTR(MP_QSTR__slash_); in mp_vfs_ilistdir_it_iternext()
407 mp_obj_t mp_vfs_ilistdir(size_t n_args, const mp_obj_t *args) { in mp_vfs_ilistdir()
408 mp_obj_t path_in; in mp_vfs_ilistdir()
415 mp_obj_t path_out; in mp_vfs_ilistdir()
433 mp_obj_t mp_vfs_listdir(size_t n_args, const mp_obj_t *args) { in mp_vfs_listdir()
434 mp_obj_t iter = mp_vfs_ilistdir(n_args, args); in mp_vfs_listdir()
435 mp_obj_t dir_list = mp_obj_new_list(0, NULL); in mp_vfs_listdir()
436 mp_obj_t next; in mp_vfs_listdir()
444 mp_obj_t mp_vfs_mkdir(mp_obj_t path_in) { in mp_vfs_mkdir()
445 mp_obj_t path_out; in mp_vfs_mkdir()
454 mp_obj_t mp_vfs_remove(mp_obj_t path_in) { in mp_vfs_remove()
455 mp_obj_t path_out; in mp_vfs_remove()
461 mp_obj_t mp_vfs_rename(mp_obj_t old_path_in, mp_obj_t new_path_in) { in mp_vfs_rename()
462 mp_obj_t args[2]; in mp_vfs_rename()
473 mp_obj_t mp_vfs_rmdir(mp_obj_t path_in) { in mp_vfs_rmdir()
474 mp_obj_t path_out; in mp_vfs_rmdir()
480 mp_obj_t mp_vfs_stat(mp_obj_t path_in) { in mp_vfs_stat()
481 mp_obj_t path_out; in mp_vfs_stat()
495 mp_obj_t mp_vfs_statvfs(mp_obj_t path_in) { in mp_vfs_statvfs()
496 mp_obj_t path_out; in mp_vfs_statvfs()
529 int mp_vfs_mount_and_chdir_protected(mp_obj_t bdev, mp_obj_t mount_point) { in mp_vfs_mount_and_chdir_protected()
533 mp_obj_t args[] = { bdev, mount_point }; in mp_vfs_mount_and_chdir_protected()
541 mp_obj_t v = mp_obj_exception_get_value(MP_OBJ_FROM_PTR(exc)); in mp_vfs_mount_and_chdir_protected()