Home
last modified time | relevance | path

Searched refs:dircookie (Results 1 – 8 of 8) sorted by relevance

/lib/fs/fat/
A Ddir.h27 static status_t opendir(fscookie *cookie, const char *name, dircookie **dcookie);
28 static status_t readdir(dircookie *dcookie, struct dirent *ent);
29 static status_t closedir(dircookie *dcookie);
A Ddir.cpp352 status_t fat_dir::opendir(fscookie *cookie, const char *name, dircookie **dcookie) { in opendir()
409 *dcookie = (dircookie *)dir_cookie; in opendir()
469 status_t fat_dir::readdir(dircookie *dcookie, struct dirent *ent) { in readdir()
497 status_t fat_dir::closedir(dircookie *dcookie) { in closedir()
/lib/fs/include/lib/
A Dfs.h83 typedef struct dircookie dircookie; typedef
102 status_t (*opendir)(fscookie *, const char *, dircookie **) __NONNULL();
103 status_t (*readdir)(dircookie *, struct dirent *) __NONNULL();
104 status_t (*closedir)(dircookie *) __NONNULL();
/lib/fs/9p/
A Dv9fs_priv.h90 status_t v9fs_open_dir(fscookie *cookie, const char *path, dircookie **dcookie);
92 status_t v9fs_read_dir(dircookie *dcookie, struct dirent *ent);
93 status_t v9fs_close_dir(dircookie *dcookie);
A Ddir.c37 status_t v9fs_open_dir(fscookie *cookie, const char *path, dircookie **dcookie) in v9fs_open_dir()
119 *dcookie = (dircookie *)dir; in v9fs_open_dir()
212 status_t v9fs_read_dir(dircookie *dcookie, struct dirent *ent) in v9fs_read_dir()
288 status_t v9fs_close_dir(dircookie *dcookie) in v9fs_close_dir()
/lib/fs/memfs/
A Dmemfs.c40 struct dircookie { struct
310 static status_t memfs_opendir(fscookie *cookie, const char *name, dircookie **dcookie) { in memfs_opendir()
323 dircookie *dir = malloc(sizeof(*dir)); in memfs_opendir()
339 static status_t memfs_readdir(dircookie *dcookie, struct dirent *ent) { in memfs_readdir()
363 static status_t memfs_closedir(dircookie *dcookie) { in memfs_closedir()
/lib/fs/spifs/
A Dspifs.c94 struct dircookie { struct
852 dircookie *dcookie; in spifs_remove()
853 list_for_every_entry(&spifs->dcookies, dcookie, dircookie, node) { in spifs_remove()
1051 static status_t spifs_opendir(fscookie *cookie, const char *name, dircookie **dcookie) { in spifs_opendir()
1061 dircookie *dir = malloc(sizeof(*dir)); in spifs_opendir()
1082 static status_t spifs_readdir(dircookie *dcookie, struct dirent *ent) { in spifs_readdir()
1107 static status_t spifs_closedir(dircookie *dcookie) { in spifs_closedir()
/lib/fs/
A Dfs.c40 dircookie *cookie;
422 dircookie *cookie; in fs_open_dir()

Completed in 13 milliseconds