file_operations i FreeBSD?

Love Hörnquist Åstrand lha at kth.se
Wed Mar 5 15:28:24 CET 2008


5 mar 2008 kl. 08.26 skrev G Hasse:

> Hej!
>
> När man ska deklarera sina funktioner till en modul
> (drivrutin) i Linux använder man en struktur som heter
> file_operations.
>
> Varför finns inte någon motsvarighet i FreeBSD och/eller
> vad används istället?

Linux har delat sina moduler i file_operations, inode_operations and  
dcache_operations.

BSDerna använder vnode operations till det mesta (undantag vm och  
device noder), det är lite generaliserat eftersom alla BSDer är olika.

Love




More information about the BUS mailing list