|
| struct sinfo * | fat_load (int dev) |
| |
| int | vfs_init (void) |
| | VFS 를 초기화 한다. 더 자세히 ...
|
| |
| int | vfs_attach_storage (struct ninfo *node, struct sinfo *sb) |
| | 저장 장치를 특정 노드와 연결시킨다. 더 자세히 ...
|
| |
| int | vfs_detach_storage (struct ninfo *node) |
| |
| int | vfs_del_ninfo (struct ninfo *root) |
| | 주어진 노드를 삭제한다. 이 때, 자식 노드들이 있으면 모두 함께 삭제 더 자세히 ...
|
| |
| struct ninfo * | vfs_get_ninfo (struct sinfo *sinfo, struct ninfo *node, const char *path) |
| | 주어진 노드를 기준으로, 경로에 해당하는 노드 정보를 가져온다. 더 자세히 ...
|
| |
| struct ninfo * | vfs_alloc_ninfo (void) |
| | 새로운 노드를 만든다. 더 자세히 ...
|
| |
| void | vfs_free_ninfo (struct ninfo *node) |
| | 노드에 할당된 자원을 해제한다. 더 자세히 ...
|
| |
| struct ninfo * | vfs_get_ninfo_child (struct ninfo *node) |
| | 자식 노드를 가져온다. 더 자세히 ...
|
| |
| struct ninfo * | vfs_get_ninfo_parent (struct ninfo *node) |
| | 부모 노드를 가져온다. 현재 노드가 root 노드와 같다면 NULL 반환 더 자세히 ...
|
| |
| struct ninfo * | vfs_get_ninfo_next_sibling (struct ninfo *node) |
| | 다음 형제 노드를 가져온다. 더 자세히 ...
|
| |
| struct ninfo * | vfs_get_ninfo_prev_sibling (struct ninfo *node) |
| | 이전 형제 노드를 가져온다. 더 자세히 ...
|
| |
| struct sinfo * | vfs_get_last_sinfo (struct ninfo *node) |
| | 주어진 노드에 가장 최근에 연결된 저장 장치 정보를 가져온다. 더 자세히 ...
|
| |
| ssize_t | vfs_read_ninfo (struct ninfo *node, off_t offset, void *buf, size_t size) |
| | 주어진 노드에서 데이터를 읽어들인다. 더 자세히 ...
|
| |
| ssize_t | vfs_write_ninfo (struct ninfo *node, off_t offset, const void *buf, size_t size) |
| | 주어진 노드에 데이터를 쓴다 더 자세히 ...
|
| |