+ NULL
+};
+
+int vnop_renamex_vp_offsets[] = {
+ VOPARG_OFFSETOF(struct vnop_renamex_args,a_fdvp),
+ VOPARG_OFFSETOF(struct vnop_renamex_args,a_fvp),
+ VOPARG_OFFSETOF(struct vnop_renamex_args,a_tdvp),
+ VOPARG_OFFSETOF(struct vnop_renamex_args,a_tvp),
+ VDESC_NO_OFFSET
+};
+struct vnodeop_desc vnop_renamex_desc = {
+ 0,
+ "vnop_renamex",
+ 0 | VDESC_VP0_WILLRELE | VDESC_VP1_WILLRELE | VDESC_VP2_WILLRELE | VDESC_VP3_WILLRELE,
+ vnop_renamex_vp_offsets,
+ VDESC_NO_OFFSET,
+ VDESC_NO_OFFSET,
+ VDESC_NO_OFFSET,
+ VOPARG_OFFSETOF(struct vnop_renamex_args, a_fcnp),
+ VOPARG_OFFSETOF(struct vnop_renamex_args, a_context),
+ NULL
+};
+
+int vnop_compound_rename_vp_offsets[] = {
+ VOPARG_OFFSETOF(struct vnop_compound_rename_args,a_fdvp),
+ VOPARG_OFFSETOF(struct vnop_compound_rename_args,a_fvpp),
+ VOPARG_OFFSETOF(struct vnop_compound_rename_args,a_tdvp),
+ VOPARG_OFFSETOF(struct vnop_compound_rename_args,a_tvpp),
+ VDESC_NO_OFFSET
+};
+struct vnodeop_desc vnop_compound_rename_desc = {
+ 0,
+ "vnop_compound_rename",
+ 0 | VDESC_VP0_WILLRELE | VDESC_VP1_WILLRELE | VDESC_VP2_WILLRELE | VDESC_VP3_WILLRELE,
+ vnop_compound_rename_vp_offsets,
+ VDESC_NO_OFFSET,
+ VDESC_NO_OFFSET,
+ VDESC_NO_OFFSET,
+ VOPARG_OFFSETOF(struct vnop_compound_rename_args, a_fcnp),
+ VOPARG_OFFSETOF(struct vnop_compound_rename_args, a_context),
+ NULL