diff options
author | alc <alc@FreeBSD.org> | 2012-01-17 00:27:32 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2012-01-17 00:27:32 +0000 |
commit | 5210c69a89d8c0ae7c56529f6e621298d707bcba (patch) | |
tree | a432c03be68eee689e30a5ef5389803329a497d7 /sys/nfsclient/nfs_vfsops.c | |
parent | 6e62eeb5060f7a68d13a2176a7a44f5df6812769 (diff) | |
download | FreeBSD-src-5210c69a89d8c0ae7c56529f6e621298d707bcba.zip FreeBSD-src-5210c69a89d8c0ae7c56529f6e621298d707bcba.tar.gz |
Improve abstraction. Eliminate direct access by elf*_load_section()
to an OBJT_VNODE-specific field of the vm object. The same
information can be just as easily obtained from the struct vattr that
is in struct image_params if the latter is passed to
elf*_load_section(). Moreover, by replacing the vmspace and vm
object parameters to elf*_load_section() with a struct image_params
parameter, we actually reduce the size of the object code.
In collaboration with: kib
Diffstat (limited to 'sys/nfsclient/nfs_vfsops.c')
0 files changed, 0 insertions, 0 deletions