Lines Matching defs:vnodeops
229 VOPNAME_OPEN, offsetof(struct vnodeops, vop_open),
232 VOPNAME_CLOSE, offsetof(struct vnodeops, vop_close),
235 VOPNAME_READ, offsetof(struct vnodeops, vop_read),
238 VOPNAME_WRITE, offsetof(struct vnodeops, vop_write),
241 VOPNAME_IOCTL, offsetof(struct vnodeops, vop_ioctl),
244 VOPNAME_SETFL, offsetof(struct vnodeops, vop_setfl),
247 VOPNAME_GETATTR, offsetof(struct vnodeops, vop_getattr),
250 VOPNAME_SETATTR, offsetof(struct vnodeops, vop_setattr),
253 VOPNAME_ACCESS, offsetof(struct vnodeops, vop_access),
256 VOPNAME_LOOKUP, offsetof(struct vnodeops, vop_lookup),
259 VOPNAME_CREATE, offsetof(struct vnodeops, vop_create),
262 VOPNAME_REMOVE, offsetof(struct vnodeops, vop_remove),
265 VOPNAME_LINK, offsetof(struct vnodeops, vop_link),
268 VOPNAME_RENAME, offsetof(struct vnodeops, vop_rename),
271 VOPNAME_MKDIR, offsetof(struct vnodeops, vop_mkdir),
274 VOPNAME_RMDIR, offsetof(struct vnodeops, vop_rmdir),
277 VOPNAME_READDIR, offsetof(struct vnodeops, vop_readdir),
280 VOPNAME_SYMLINK, offsetof(struct vnodeops, vop_symlink),
283 VOPNAME_READLINK, offsetof(struct vnodeops, vop_readlink),
286 VOPNAME_FSYNC, offsetof(struct vnodeops, vop_fsync),
289 VOPNAME_INACTIVE, offsetof(struct vnodeops, vop_inactive),
292 VOPNAME_FID, offsetof(struct vnodeops, vop_fid),
295 VOPNAME_RWLOCK, offsetof(struct vnodeops, vop_rwlock),
298 VOPNAME_RWUNLOCK, offsetof(struct vnodeops, vop_rwunlock),
302 VOPNAME_SEEK, offsetof(struct vnodeops, vop_seek),
305 VOPNAME_CMP, offsetof(struct vnodeops, vop_cmp),
308 VOPNAME_FRLOCK, offsetof(struct vnodeops, vop_frlock),
311 VOPNAME_SPACE, offsetof(struct vnodeops, vop_space),
314 VOPNAME_REALVP, offsetof(struct vnodeops, vop_realvp),
317 VOPNAME_GETPAGE, offsetof(struct vnodeops, vop_getpage),
320 VOPNAME_PUTPAGE, offsetof(struct vnodeops, vop_putpage),
323 VOPNAME_MAP, offsetof(struct vnodeops, vop_map),
327 VOPNAME_ADDMAP, offsetof(struct vnodeops, vop_addmap),
331 VOPNAME_DELMAP, offsetof(struct vnodeops, vop_delmap),
334 VOPNAME_POLL, offsetof(struct vnodeops, vop_poll),
337 VOPNAME_DUMP, offsetof(struct vnodeops, vop_dump),
340 VOPNAME_PATHCONF, offsetof(struct vnodeops, vop_pathconf),
343 VOPNAME_PAGEIO, offsetof(struct vnodeops, vop_pageio),
346 VOPNAME_DUMPCTL, offsetof(struct vnodeops, vop_dumpctl),
349 VOPNAME_DISPOSE, offsetof(struct vnodeops, vop_dispose),
353 VOPNAME_SETSECATTR, offsetof(struct vnodeops, vop_setsecattr),
356 VOPNAME_GETSECATTR, offsetof(struct vnodeops, vop_getsecattr),
359 VOPNAME_SHRLOCK, offsetof(struct vnodeops, vop_shrlock),
362 VOPNAME_VNEVENT, offsetof(struct vnodeops, vop_vnevent),
366 VOPNAME_REQZCBUF, offsetof(struct vnodeops, vop_reqzcbuf),
369 VOPNAME_RETZCBUF, offsetof(struct vnodeops, vop_retzcbuf),
2264 vnodeops_t **actual) /* Return the vnodeops */
2288 * Free the vnodeops created as a result of vn_make_ops()
2856 vn_setops(vnode_t *vp, vnodeops_t *vnodeops)
2861 ASSERT(vnodeops != NULL);
2870 if (vp->v_femhead != NULL || atomic_cas_ptr(&vp->v_op, op, vnodeops) !=
2872 fem_setvnops(vp, vnodeops);
2879 * FEM sets the v_op to a special, internal, vnodeops that wouldn't
2899 * Returns non-zero (1) if the vnodeops matches that of the vnode.
2903 vn_matchops(vnode_t *vp, vnodeops_t *vnodeops)
2905 return (vn_getops(vp) == vnodeops);