]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: replace obsolete array idioms
authorasomers <asomers@FreeBSD.org>
Mon, 1 Apr 2019 14:23:43 +0000 (14:23 +0000)
committerasomers <asomers@FreeBSD.org>
Mon, 1 Apr 2019 14:23:43 +0000 (14:23 +0000)
commite656200d6e8c71e698ba9b81c7176757ac19c888
tree748d6b8086f20e44d40b199720cb4efaaff7baa3
parent1bc12f733519302e315d47ee49a8c0a6e88f261e
fusefs: replace obsolete array idioms

r345742 replaced fusefs's fufh array with a fufh list.  But it left a few
array idioms in place.  This commit replaces those idioms with more
efficient list idioms.  One location is in fuse_filehandle_close, which now
takes a pointer argument.  Three other locations are places that had to loop
over all of a vnode's fuse filehandles.

Sponsored by: The FreeBSD Foundation
sys/fs/fuse/fuse_file.c
sys/fs/fuse/fuse_file.h
sys/fs/fuse/fuse_internal.c
sys/fs/fuse/fuse_vnops.c