Lines Matching refs:fs_vnode

34 			((fs_vnode *)vnode->private_node)->private_node, args); \
44 fs_vnode *superVnode = (fs_vnode *)vnode->private_node; \
50 overlay_put_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
55 fs_vnode *superVnode = (fs_vnode *)vnode->private_node;
62 delete (fs_vnode *)vnode->private_node;
68 overlay_remove_vnode(fs_volume *volume, fs_vnode *vnode, bool reenter)
73 fs_vnode *superVnode = (fs_vnode *)vnode->private_node;
80 delete (fs_vnode *)vnode->private_node;
86 overlay_get_super_vnode(fs_volume *volume, fs_vnode *vnode,
87 fs_volume *superVolume, fs_vnode *_superVnode)
94 fs_vnode *superVnode = (fs_vnode *)vnode->private_node;
106 overlay_lookup(fs_volume *volume, fs_vnode *vnode, const char *name, ino_t *id)
116 overlay_get_vnode_name(fs_volume *volume, fs_vnode *vnode, char *buffer,
129 overlay_can_page(fs_volume *volume, fs_vnode *vnode, void *cookie)
133 fs_vnode *superVnode = (fs_vnode *)vnode->private_node;
145 overlay_read_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
159 overlay_write_pages(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
173 overlay_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
187 overlay_cancel_io(fs_volume *volume, fs_vnode *vnode, void *cookie,
198 overlay_get_file_map(fs_volume *volume, fs_vnode *vnode, off_t offset,
211 overlay_ioctl(fs_volume *volume, fs_vnode *vnode, void *cookie, uint32 op,
223 overlay_set_flags(fs_volume *volume, fs_vnode *vnode, void *cookie,
234 overlay_select(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
246 overlay_deselect(fs_volume *volume, fs_vnode *vnode, void *cookie, uint8 event,
258 overlay_fsync(fs_volume *volume, fs_vnode *vnode)
263 fs_vnode *superVnode = (fs_vnode *)vnode->private_node;
273 overlay_read_symlink(fs_volume *volume, fs_vnode *vnode, char *buffer,
288 overlay_create_symlink(fs_volume *volume, fs_vnode *vnode, const char *name,
300 overlay_link(fs_volume *volume, fs_vnode *vnode, const char *name,
301 fs_vnode *target)
304 ((fs_vnode *)target->private_node)->private_node);
305 OVERLAY_CALL(link, name, (fs_vnode *)target->private_node)
312 overlay_unlink(fs_volume *volume, fs_vnode *vnode, const char *name)
322 overlay_rename(fs_volume *volume, fs_vnode *vnode,
323 const char *fromName, fs_vnode *toDir, const char *toName)
326 fromName, ((fs_vnode *)toDir->private_node)->private_node, toName);
327 OVERLAY_CALL(rename, fromName, (fs_vnode *)toDir->private_node, toName)
334 overlay_access(fs_volume *volume, fs_vnode *vnode, int mode)
344 overlay_read_stat(fs_volume *volume, fs_vnode *vnode, struct stat *stat)
360 overlay_write_stat(fs_volume *volume, fs_vnode *vnode, const struct stat *stat,
371 overlay_create(fs_volume *volume, fs_vnode *vnode, const char *name,
384 overlay_open(fs_volume *volume, fs_vnode *vnode, int openMode, void **cookie)
394 overlay_close(fs_volume *volume, fs_vnode *vnode, void *cookie)
404 overlay_free_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
414 overlay_read(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
427 overlay_write(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
440 overlay_create_dir(fs_volume *volume, fs_vnode *vnode, const char *name,
451 overlay_remove_dir(fs_volume *volume, fs_vnode *vnode, const char *name)
461 overlay_open_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
471 overlay_close_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
481 overlay_free_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
491 overlay_read_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
504 overlay_rewind_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
514 overlay_open_attr_dir(fs_volume *volume, fs_vnode *vnode, void **cookie)
525 overlay_close_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
535 overlay_free_attr_dir_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
545 overlay_read_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie,
558 overlay_rewind_attr_dir(fs_volume *volume, fs_vnode *vnode, void *cookie)
568 overlay_create_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
580 overlay_open_attr(fs_volume *volume, fs_vnode *vnode, const char *name,
591 overlay_close_attr(fs_volume *volume, fs_vnode *vnode, void *cookie)
601 overlay_free_attr_cookie(fs_volume *volume, fs_vnode *vnode, void *cookie)
611 overlay_read_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
624 overlay_write_attr(fs_volume *volume, fs_vnode *vnode, void *cookie, off_t pos,
637 overlay_read_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie,
655 overlay_write_attr_stat(fs_volume *volume, fs_vnode *vnode, void *cookie,
667 overlay_rename_attr(fs_volume *volume, fs_vnode *vnode,
668 const char *fromName, fs_vnode *toVnode, const char *toName)
671 fromName, ((fs_vnode *)toVnode->private_node)->private_node, toName);
672 OVERLAY_CALL(rename_attr, fromName, (fs_vnode *)toVnode->private_node,
680 overlay_remove_attr(fs_volume *volume, fs_vnode *vnode, const char *name)
690 overlay_create_special_node(fs_volume *volume, fs_vnode *vnode,
691 const char *name, fs_vnode *subVnode, mode_t mode, uint32 flags,
692 fs_vnode *_superVnode, ino_t *nodeID)
696 OVERLAY_CALL(create_special_node, name, (fs_vnode *)subVnode->private_node,
859 overlay_get_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode, int *type,
871 fs_vnode *superVnode = new(std::nothrow) fs_vnode;
1051 overlay_create_sub_vnode(fs_volume *volume, ino_t id, fs_vnode *vnode)
1053 fs_vnode *superVnode = new(std::nothrow) fs_vnode;
1065 overlay_delete_sub_vnode(fs_volume *volume, fs_vnode *vnode)
1067 delete (fs_vnode *)vnode->private_node;