Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/tmpfs/tmpfs_fifoops.c
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Lines | |||||
#include <fs/tmpfs/tmpfs_vnops.h> | #include <fs/tmpfs/tmpfs_vnops.h> | ||||
static int | static int | ||||
tmpfs_fifo_close(struct vop_close_args *v) | tmpfs_fifo_close(struct vop_close_args *v) | ||||
{ | { | ||||
struct tmpfs_node *node; | struct tmpfs_node *node; | ||||
node = VP_TO_TMPFS_NODE(v->a_vp); | node = VP_TO_TMPFS_NODE(v->a_vp); | ||||
tmpfs_set_status(node, TMPFS_NODE_ACCESSED); | tmpfs_set_status(VFS_TO_TMPFS(v->a_vp->v_mount), node, | ||||
TMPFS_NODE_ACCESSED); | |||||
tmpfs_update(v->a_vp); | tmpfs_update(v->a_vp); | ||||
return (fifo_specops.vop_close(v)); | return (fifo_specops.vop_close(v)); | ||||
} | } | ||||
/* | /* | ||||
* vnode operations vector used for fifos stored in a tmpfs file system. | * vnode operations vector used for fifos stored in a tmpfs file system. | ||||
*/ | */ | ||||
struct vop_vector tmpfs_fifoop_entries = { | struct vop_vector tmpfs_fifoop_entries = { | ||||
Show All 9 Lines |