|
| int | init_inode_in_disk (disk *d, int inode_index, int filetype, unsigned short perms, int owned_bloc) |
| |
| disk | create_disk () |
| | Créer un fichier "disk" de taille MAX_BYTES_PER_BLOC * MAX_BLOCS, renvoi ce disque.
|
| |
| disk | open_disk (char *filename) |
| | Si un fichier filename existe, alors on le lit et le stocke en mémoire.
|
| |
| int | find_free_bloc (disk *d) |
| |
| int | find_offset_in_parent_bloc (bloc *parent_bloc) |
| |
| void | create_directory (disk *disk, inode *parent, char *dirname) |
| |
| void | create_file (disk *disk, inode *parent, char *filename) |
| |
| void | create_inode (disk *disk, inode *parent, char inode_type, char *name) |
| |