INODE OPERATIONS (2)









Do tematu:  System
plików

Do tematu   Struktury danych

W strukturze poniższej znajdują sie wskaźniki do operacji na i-węzłach
zależnych od konkretnego systemu pliku.

inode_operations




Typ 



Nazwa 



Opis 




struct file_operations * ; 

default_file_ops

charakteryzuje urządzenie na którym znajduje się i-węzeł



int (*) (struct inode *,const char *,int,int,struct inode **); 

create





int (*) (struct inode *,const char *,int,struct inode **); 

lookup





int (*) (struct inode *,struct inode *,const char *,int); 

link

dodaje do katalogu nowe dowiazanie do pliku.



int (*) (struct inode *,const char *,int); 

unlink

usuwa dowiązanie do pliku z katalogu 



int (*) (struct inode *,const char *,int,const char *); 

symlink





int (*) (struct inode *,const char *,int,int); 

mkdir

tworzy i-wezel katalog



int (*) (struct inode *,const char *,int); 

rmdir

usuwa i-węzęł katalog



int (*) (struct inode *,const char *,int,int,int); 

mknod

mknod umożliwia tworzenie plików dowolnego rodzaju



int (*) (struct inode *,const char *,int,struct inode *,const char
*,int, int); 

rename

zmienia nazwę pliku



int (*) (struct inode *,char *,int); 

readlink





int (*) (struct inode *,struct inode *,int,int,struct inode **); 

follow_link





int (*) (struct inode *, struct page *); 

readpage





int (*) (struct inode *, struct page *); 

writepage





int (*) (struct inode *,int); 

bmap

przekształca logiczny adres bajtu w pliku na adres fizyczny na dysku



void (*) (struct inode *); 

truncate





int (*) (struct inode *, int); 

permission





int (*) (struct inode *,int);

smap






Autor: Tomasz Sawicki




Wyszukiwarka

Podobne podstrony:
trans operation
m01 operatorchecker sowi
Dodatek C Kolejność operatorów
Cisco Broadband Operating System Appendix A
Operation Peiper
9 Operatory
instrukcja bhp na stanowisku operator koparko ladowarki
Or Operator koparko spycharki
language operators comparison
language operators increment
272?1105 operator koparko ladowarki
Heinlein, Robert A Successful Operation
language operators errorcontrol
language operators bitwise

więcej podobnych podstron