---
title: vnop_remove_desc
framework: Kernel
role: symbol
role_heading: Global Variable
platforms: [macOS 10.4+]
path: kernel/vnop_remove_desc
---

# vnop_remove_desc

## Declaration

```occ
struct vnodeop_desc vnop_remove_desc;
```

## See Also

### vnode

- [vnop_access_desc](kernel/vnop_access_desc.md)
- [vnop_advlock_desc](kernel/vnop_advlock_desc.md)
- [vnop_allocate_desc](kernel/vnop_allocate_desc.md)
- [vnop_blktooff_desc](kernel/vnop_blktooff_desc.md)
- [vnop_blockmap_desc](kernel/vnop_blockmap_desc.md)
- [vnop_bwrite_desc](kernel/vnop_bwrite_desc.md)
- [vnop_clonefile_desc](kernel/vnop_clonefile_desc.md)
- [vnop_close_desc](kernel/vnop_close_desc.md)
- [vnop_copyfile_desc](kernel/vnop_copyfile_desc.md)
- [vnop_create_desc](kernel/vnop_create_desc.md)
- [vnop_default_desc](kernel/vnop_default_desc.md)
- [vnop_exchange_desc](kernel/vnop_exchange_desc.md)
- [vnop_fsync_desc](kernel/vnop_fsync_desc.md)
- [vnop_getattr_desc](kernel/vnop_getattr_desc.md)
- [vnop_getattrlistbulk_desc](kernel/vnop_getattrlistbulk_desc.md)
- [vnop_getxattr_desc](kernel/vnop_getxattr_desc.md)
- [vnop_inactive_desc](kernel/vnop_inactive_desc.md)
- [vnop_ioctl_desc](kernel/vnop_ioctl_desc.md)
- [vnop_kqfilt_add_desc](kernel/vnop_kqfilt_add_desc.md)
- [vnop_kqfilt_remove_desc](kernel/vnop_kqfilt_remove_desc.md)
- [vnop_link_desc](kernel/vnop_link_desc.md)
- [vnop_listxattr_desc](kernel/vnop_listxattr_desc.md)
- [vnop_lookup_desc](kernel/vnop_lookup_desc.md)
- [vnop_mkdir_desc](kernel/vnop_mkdir_desc.md)
- [vnop_mknod_desc](kernel/vnop_mknod_desc.md)
- [vnop_mmap_check_desc](kernel/vnop_mmap_check_desc.md)
- [vnop_mmap_desc](kernel/vnop_mmap_desc.md)
- [vnop_mnomap_desc](kernel/vnop_mnomap_desc.md)
- [vnop_offtoblk_desc](kernel/vnop_offtoblk_desc.md)
- [vnop_open_desc](kernel/vnop_open_desc.md)
- [vnop_pagein_desc](kernel/vnop_pagein_desc.md)
- [vnop_pageout_desc](kernel/vnop_pageout_desc.md)
- [vnop_pathconf_desc](kernel/vnop_pathconf_desc.md)
- [vnop_print_desc](kernel/vnop_print_desc.md)
- [vnop_read_desc](kernel/vnop_read_desc.md)
- [vnop_readdir_desc](kernel/vnop_readdir_desc.md)
- [vnop_readdirattr_desc](kernel/vnop_readdirattr_desc.md)
- [vnop_readlink_desc](kernel/vnop_readlink_desc.md)
- [vnop_reclaim_desc](kernel/vnop_reclaim_desc.md)
- [vnop_removexattr_desc](kernel/vnop_removexattr_desc.md)
- [vnop_rename_desc](kernel/vnop_rename_desc.md)
- [vnop_renamex_desc](kernel/vnop_renamex_desc.md)
- [vnop_revoke_desc](kernel/vnop_revoke_desc.md)
- [vnop_rmdir_desc](kernel/vnop_rmdir_desc.md)
- [vnop_searchfs_desc](kernel/vnop_searchfs_desc.md)
- [vnop_select_desc](kernel/vnop_select_desc.md)
- [vnop_setattr_desc](kernel/vnop_setattr_desc.md)
- [vnop_setlabel_desc](kernel/vnop_setlabel_desc.md)
- [vnop_setxattr_desc](kernel/vnop_setxattr_desc.md)
- [vnop_strategy_desc](kernel/vnop_strategy_desc.md)
- [vnop_symlink_desc](kernel/vnop_symlink_desc.md)
- [vnop_truncate_desc](kernel/vnop_truncate_desc.md)
- [vnop_whiteout_desc](kernel/vnop_whiteout_desc.md)
- [vnop_write_desc](kernel/vnop_write_desc.md)
- [vnode_addfsref](kernel/1562216-vnode_addfsref.md)
- [vnode_authattr](kernel/1562106-vnode_authattr.md)
- [vnode_authattr_new](kernel/1562184-vnode_authattr_new.md)
- [vnode_authorize](kernel/1562084-vnode_authorize.md)
- [vnode_clearautocandidate](kernel/1562373-vnode_clearautocandidate.md)
- [vnode_cleardirty](kernel/1562294-vnode_cleardirty.md)
- [vnode_clearfastdevicecandidate](kernel/1562403-vnode_clearfastdevicecandidate.md)
- [vnode_clearfsnode](kernel/1562353-vnode_clearfsnode.md)
- [vnode_clearmountedon](kernel/1562415-vnode_clearmountedon.md)
- [vnode_clearnocache](kernel/1562430-vnode_clearnocache.md)
- [vnode_clearnoreadahead](kernel/1562228-vnode_clearnoreadahead.md)
- [vnode_close](kernel/1562091-vnode_close.md)
- [vnode_create](kernel/1562117-vnode_create.md)
- [vnode_fsnode](kernel/1562316-vnode_fsnode.md)
- [vnode_get](kernel/1562083-vnode_get.md)
- [vnode_get_va_fsid](kernel/3130334-vnode_get_va_fsid.md)
- [vnode_getattr](kernel/1562270-vnode_getattr.md)
- [vnode_getbackingvnode](kernel/2977321-vnode_getbackingvnode.md)
- [vnode_getname](kernel/1562283-vnode_getname.md)
- [vnode_getparent](kernel/1562185-vnode_getparent.md)
- [vnode_getwithref](kernel/1562306-vnode_getwithref.md)
- [vnode_getwithvid](kernel/1562409-vnode_getwithvid.md)
- [vnode_hascleanblks](kernel/1562371-vnode_hascleanblks.md)
- [vnode_hasdirtyblks](kernel/1562463-vnode_hasdirtyblks.md)
- [vnode_isautocandidate](kernel/1562339-vnode_isautocandidate.md)
- [vnode_isblk](kernel/1562233-vnode_isblk.md)
- [vnode_ischr](kernel/1562401-vnode_ischr.md)
- [vnode_isdir](kernel/1562276-vnode_isdir.md)
- [vnode_isdirty](kernel/1562357-vnode_isdirty.md)
- [vnode_isfastdevicecandidate](kernel/1562391-vnode_isfastdevicecandidate.md)
- [vnode_isfifo](kernel/1562153-vnode_isfifo.md)
- [vnode_isinuse](kernel/1562179-vnode_isinuse.md)
- [vnode_islnk](kernel/1562202-vnode_islnk.md)
- [vnode_ismount](kernel/1562400-vnode_ismount.md)
- [vnode_ismountedon](kernel/1562452-vnode_ismountedon.md)
- [vnode_isnamedstream](kernel/1562161-vnode_isnamedstream.md)
- [vnode_isnocache](kernel/1562192-vnode_isnocache.md)
- [vnode_isnoreadahead](kernel/1562307-vnode_isnoreadahead.md)
- [vnode_isonexternalstorage](kernel/3175002-vnode_isonexternalstorage.md)
- [vnode_israge](kernel/1562229-vnode_israge.md)
- [vnode_isrecycled](kernel/1562214-vnode_isrecycled.md)
- [vnode_isreg](kernel/1562441-vnode_isreg.md)
- [vnode_isswap](kernel/1562252-vnode_isswap.md)
- [vnode_issystem](kernel/1562350-vnode_issystem.md)
- [vnode_isvroot](kernel/1562236-vnode_isvroot.md)
- [vnode_iterate](kernel/1562464-vnode_iterate.md)
- [vnode_lookup](kernel/1562245-vnode_lookup.md)
- [vnode_mount](kernel/1562358-vnode_mount.md)
- [vnode_mountedhere](kernel/1562327-vnode_mountedhere.md)
- [vnode_needssnapshots](kernel/1562160-vnode_needssnapshots.md)
- [vnode_notify](kernel/1562393-vnode_notify.md)
- [vnode_open](kernel/1562149-vnode_open.md)
- [vnode_put](kernel/1562280-vnode_put.md)
- [vnode_putname](kernel/1562445-vnode_putname.md)
- [vnode_recycle](kernel/1562237-vnode_recycle.md)
- [vnode_ref](kernel/1562240-vnode_ref.md)
- [vnode_rele](kernel/1562121-vnode_rele.md)
- [vnode_removefsref](kernel/1562210-vnode_removefsref.md)
- [vnode_setattr](kernel/1562455-vnode_setattr.md)
- [vnode_setautocandidate](kernel/1562116-vnode_setautocandidate.md)
- [vnode_setdirty](kernel/1562289-vnode_setdirty.md)
- [vnode_setfastdevicecandidate](kernel/1562221-vnode_setfastdevicecandidate.md)
- [vnode_setmountedon](kernel/1562370-vnode_setmountedon.md)
- [vnode_setmultipath](kernel/1562201-vnode_setmultipath.md)
- [vnode_setnocache](kernel/1562318-vnode_setnocache.md)
- [vnode_setnoreadahead](kernel/1562123-vnode_setnoreadahead.md)
- [vnode_settag](kernel/1562288-vnode_settag.md)
- [vnode_specrdev](kernel/1562443-vnode_specrdev.md)
- [vnode_startwrite](kernel/1562369-vnode_startwrite.md)
- [vnode_tag](kernel/1562337-vnode_tag.md)
- [vnode_uncache_credentials](kernel/1562109-vnode_uncache_credentials.md)
- [vnode_update_identity](kernel/1562361-vnode_update_identity.md)
- [vnode_vfs64bitready](kernel/1562169-vnode_vfs64bitready.md)
- [vnode_vfsisrdonly](kernel/1562081-vnode_vfsisrdonly.md)
- [vnode_vfsmaxsymlen](kernel/1562159-vnode_vfsmaxsymlen.md)
- [vnode_vfsname](kernel/1562467-vnode_vfsname.md)
- [vnode_vfstypenum](kernel/1562295-vnode_vfstypenum.md)
- [vnode_vid](kernel/1562119-vnode_vid.md)
- [vnode_vtype](kernel/1562175-vnode_vtype.md)
- [vnode_waitforwrites](kernel/1562434-vnode_waitforwrites.md)
- [vnode_writedone](kernel/1562375-vnode_writedone.md)
- [vnode_attr](kernel/vnode_attr.md)
- [vnode_fsparam](kernel/vnode_fsparam.md)
- [vnode_t](kernel/vnode_t.md)
- [vnodeopv_desc](kernel/vnodeopv_desc.md)
- [vnodeopv_entry_desc](kernel/vnodeopv_entry_desc.md)
- [vnop_access_args](kernel/vnop_access_args.md)
- [vnop_advlock_args](kernel/vnop_advlock_args.md)
- [vnop_allocate_args](kernel/vnop_allocate_args.md)
- [vnop_blktooff_args](kernel/vnop_blktooff_args.md)
- [vnop_blockmap_args](kernel/vnop_blockmap_args.md)
- [vnop_bwrite_args](kernel/vnop_bwrite_args.md)
- [vnop_clonefile_args](kernel/vnop_clonefile_args.md)
- [vnop_close_args](kernel/vnop_close_args.md)
- [vnop_copyfile_args](kernel/vnop_copyfile_args.md)
- [vnop_create_args](kernel/vnop_create_args.md)
- [vnop_exchange_args](kernel/vnop_exchange_args.md)
- [vnop_fsync_args](kernel/vnop_fsync_args.md)
- [vnop_generic_args](kernel/vnop_generic_args.md)
- [vnop_getattr_args](kernel/vnop_getattr_args.md)
- [vnop_getattrlistbulk_args](kernel/vnop_getattrlistbulk_args.md)
- [vnop_getxattr_args](kernel/vnop_getxattr_args.md)
- [vnop_inactive_args](kernel/vnop_inactive_args.md)
- [vnop_ioctl_args](kernel/vnop_ioctl_args.md)
- [vnop_kqfilt_add_args](kernel/vnop_kqfilt_add_args.md)
- [vnop_kqfilt_remove_args](kernel/vnop_kqfilt_remove_args.md)
- [vnop_link_args](kernel/vnop_link_args.md)
- [vnop_listxattr_args](kernel/vnop_listxattr_args.md)
- [vnop_lookup_args](kernel/vnop_lookup_args.md)
- [vnop_mkdir_args](kernel/vnop_mkdir_args.md)
- [vnop_mknod_args](kernel/vnop_mknod_args.md)
- [vnop_mmap_args](kernel/vnop_mmap_args.md)
- [vnop_mmap_check_args](kernel/vnop_mmap_check_args.md)
- [vnop_mnomap_args](kernel/vnop_mnomap_args.md)
- [vnop_offtoblk_args](kernel/vnop_offtoblk_args.md)
- [vnop_open_args](kernel/vnop_open_args.md)
- [vnop_pagein_args](kernel/vnop_pagein_args.md)
- [vnop_pageout_args](kernel/vnop_pageout_args.md)
- [vnop_pathconf_args](kernel/vnop_pathconf_args.md)
- [vnop_read_args](kernel/vnop_read_args.md)
- [vnop_readdir_args](kernel/vnop_readdir_args.md)
- [vnop_readdirattr_args](kernel/vnop_readdirattr_args.md)
- [vnop_readlink_args](kernel/vnop_readlink_args.md)
- [vnop_reclaim_args](kernel/vnop_reclaim_args.md)
- [vnop_remove_args](kernel/vnop_remove_args.md)
- [vnop_removexattr_args](kernel/vnop_removexattr_args.md)
- [vnop_rename_args](kernel/vnop_rename_args.md)
- [vnop_renamex_args](kernel/vnop_renamex_args.md)
- [vnop_revoke_args](kernel/vnop_revoke_args.md)
- [vnop_rmdir_args](kernel/vnop_rmdir_args.md)
- [vnop_searchfs_args](kernel/vnop_searchfs_args.md)
- [vnop_select_args](kernel/vnop_select_args.md)
- [vnop_setattr_args](kernel/vnop_setattr_args.md)
- [vnop_setlabel_args](kernel/vnop_setlabel_args.md)
- [vnop_setxattr_args](kernel/vnop_setxattr_args.md)
- [vnop_strategy_args](kernel/vnop_strategy_args.md)
- [vnop_symlink_args](kernel/vnop_symlink_args.md)
- [vnop_whiteout_args](kernel/vnop_whiteout_args.md)
- [vnop_write_args](kernel/vnop_write_args.md)
