Searched hist:28787 (Results 1 - 4 of 4) sorted by relevance

/freebsd-10-stable/sys/fs/cd9660/
H A Dcd9660_node.hdiff 28787 Tue Aug 26 05:32:51 MDT 1997 phk Uncut&paste cache_lookup().

This unifies several times in theory indentical 50 lines of code.

The filesystems have a new method: vop_cachedlookup, which is the
meat of the lookup, and use vfs_cache_lookup() for their vop_lookup
method. vfs_cache_lookup() will check the namecache and pass on
to the vop_cachedlookup method in case of a miss.

It's still the task of the individual filesystems to populate the
namecache with cache_enter().

Filesystems that do not use the namecache will just provide the
vop_lookup method as usual.
H A Dcd9660_vnops.cdiff 28787 Tue Aug 26 05:32:51 MDT 1997 phk Uncut&paste cache_lookup().

This unifies several times in theory indentical 50 lines of code.

The filesystems have a new method: vop_cachedlookup, which is the
meat of the lookup, and use vfs_cache_lookup() for their vop_lookup
method. vfs_cache_lookup() will check the namecache and pass on
to the vop_cachedlookup method in case of a miss.

It's still the task of the individual filesystems to populate the
namecache with cache_enter().

Filesystems that do not use the namecache will just provide the
vop_lookup method as usual.
/freebsd-10-stable/sys/fs/msdosfs/
H A Ddenode.hdiff 28787 Tue Aug 26 05:32:51 MDT 1997 phk Uncut&paste cache_lookup().

This unifies several times in theory indentical 50 lines of code.

The filesystems have a new method: vop_cachedlookup, which is the
meat of the lookup, and use vfs_cache_lookup() for their vop_lookup
method. vfs_cache_lookup() will check the namecache and pass on
to the vop_cachedlookup method in case of a miss.

It's still the task of the individual filesystems to populate the
namecache with cache_enter().

Filesystems that do not use the namecache will just provide the
vop_lookup method as usual.
/freebsd-10-stable/sys/ufs/ffs/
H A Dffs_vnops.c

Completed in 97 milliseconds