/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 907 sdev_rename(struct vnode *odvp, char *onm, struct vnode *ndvp, char *nnm, in sdev_rename() argument 927 (nnm[0] == '.' && in sdev_rename() 928 (nnm[1] == '\0' || (nnm[1] == '.' && nnm[2] == '\0')))) { in sdev_rename() 981 error = VOP_LOOKUP(ndvp, nnm, &nvp, NULL, 0, NULL, cred, ct, in sdev_rename() 1071 error = sdev_rnmnode(fromparent, fromdv, toparent, &todv, nnm, cred); in sdev_rename() 1076 " with error %d\n", onm, nnm, error)); in sdev_rename()
|
H A D | sdev_subr.c | 984 struct sdev_node *nddv, struct sdev_node **ndvp, char *nnm, in sdev_rnmnode() argument 1050 nnm, cred, NULL, 0); in sdev_rnmnode() 1106 error = VOP_RMDIR(nddv->sdev_attrvp, nnm, in sdev_rnmnode() 1130 nnm, cred, NULL, 0); in sdev_rnmnode() 1141 error = sdev_mknode(nddv, nnm, ndvp, &vattr, in sdev_rnmnode()
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 1180 char *nnm, /* destination name */ in tmp_rename() argument 1229 (nnm[0] == '.' && in tmp_rename() 1230 (nnm[1] == '\0' || (nnm[1] == '.' && nnm[2] == '\0'))) || in tmp_rename() 1247 if (tdirlookup(toparent, nnm, &totp, cred) == 0) { in tmp_rename() 1248 vnevent_pre_rename_dest(TNTOV(totp), ndvp, nnm, ct); in tmp_rename() 1254 vnevent_pre_rename_dest_dir(ndvp, TNTOV(fromtp), nnm, ct); in tmp_rename() 1263 error = tdirenter(tm, toparent, nnm, DE_RENAME, in tmp_rename() 1317 ndvp, nnm, error); in tmp_rename()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_vnops.c | 2408 nfs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs_rename() argument 2418 return (nfsrename(odvp, onm, ndvp, nnm, cr, ct)); in nfs_rename() 2425 nfsrename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfsrename() argument 2441 strcmp(nnm, ".") == 0 || strcmp(nnm, "..") == 0) in nfsrename() 2467 error = nfslookup(ndvp, nnm, &nvp, NULL, 0, NULL, cr, 0); in nfsrename() 2490 dnlc_remove(ndvp, nnm); in nfsrename() 2561 error = nfs_rename(ndvp, nnm, ndvp, tmpname, in nfsrename() 2620 dnlc_remove(ndvp, nnm); in nfsrename() 2623 setdiropargs(&args.rna_to, nnm, ndvp); in nfsrename() 2664 nnm, MAXNAMELEN); in nfsrename() [all …]
|
H A D | nfs4_srv.c | 4557 char *onm, *nnm; in rfs4_op_rename() local 4653 nnm = utf8_to_fn(&args->newname, &nlen, NULL); in rfs4_op_rename() 4654 if (nnm == NULL) { in rfs4_op_rename() 4661 converted_nnm = nfscmd_convname(ca, cs->exi, nnm, NFSCMD_CONV_INBOUND, in rfs4_op_rename() 4666 kmem_free(nnm, nlen); in rfs4_op_rename() 4667 nnm = NULL; in rfs4_op_rename() 4678 kmem_free(nnm, nlen); in rfs4_op_rename() 4688 if (nnm != converted_nnm) in rfs4_op_rename() 4690 kmem_free(nnm, nlen); in rfs4_op_rename() 4731 if (nnm != converted_nnm) in rfs4_op_rename() [all …]
|
H A D | nfs3_vnops.c | 3055 nfs3_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs3_rename() argument 3065 return (nfs3rename(odvp, onm, ndvp, nnm, cr, ct)); in nfs3_rename() 3072 nfs3rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs3rename() argument 3090 strcmp(nnm, ".") == 0 || strcmp(nnm, "..") == 0) in nfs3rename() 3116 error = nfs3lookup(ndvp, nnm, &nvp, NULL, 0, NULL, cr, 0); in nfs3rename() 3139 dnlc_remove(ndvp, nnm); in nfs3rename() 3210 error = nfs3_rename(ndvp, nnm, ndvp, tmpname, in nfs3rename() 3268 dnlc_remove(ndvp, nnm); in nfs3rename() 3271 setdiropargs3(&args.to, nnm, ndvp); in nfs3rename() 3326 (void) strncpy(rp->r_unlname, nnm, MAXNAMELEN); in nfs3rename() [all …]
|
H A D | nfs4_vnops.c | 7688 nfs4_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs4_rename() argument 7698 return (nfs4rename(odvp, onm, ndvp, nnm, cr, ct)); in nfs4_rename() 7709 nfs4rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in nfs4rename() argument 7732 if (nnm[0] == '.' && (nnm[1] == '\0' || in nfs4rename() 7733 (nnm[1] == '.' && nnm[2] == '\0'))) in nfs4rename() 7759 error = nfs4lookup(ndvp, nnm, &nvp, cr, 0); in nfs4rename() 7780 dnlc_remove(ndvp, nnm); in nfs4rename() 7879 error = nfs4_rename(ndvp, nnm, ndvp, tmpname, in nfs4rename() 7986 error = nfs4rename_volatile_fh(odvp, onm, ovp, ndvp, nnm, cr, in nfs4rename() 7989 error = nfs4rename_persistent_fh(odvp, onm, ovp, ndvp, nnm, cr, in nfs4rename() [all …]
|
H A D | nfs4_subr.c | 1638 nfs4rename_update(vnode_t *renvp, vnode_t *ndvp, nfs_fh4 *nfh4p, char *nnm) in nfs4rename_update() argument 1641 fn_move(VTOSV(renvp)->sv_name, VTOSV(ndvp)->sv_name, nnm); in nfs4rename_update()
|
/illumos-gate/usr/src/uts/common/fs/lofs/ |
H A D | lofs_vnops.c | 821 char *nnm, in lo_rename() argument 864 if (VOP_LOOKUP(ndvp, nnm, &tnvp, NULL, 0, NULL, cr, in lo_rename() 898 return (VOP_RENAME(odvp, onm, ndvp, nnm, cr, ct, flags)); in lo_rename()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vnops.c | 142 char *nnm, struct smb_cred *scred, int flags); 2975 smbfs_rename(vnode_t *odvp, char *onm, vnode_t *ndvp, char *nnm, cred_t *cr, in smbfs_rename() argument 2995 strcmp(nnm, ".") == 0 || strcmp(nnm, "..") == 0) in smbfs_rename() 3053 error = smbfsrename(odvp, ovp, ndvp, nnm, &scred, flags); in smbfs_rename() 3070 smbfsrename(vnode_t *odvp, vnode_t *ovp, vnode_t *ndvp, char *nnm, in smbfsrename() argument 3092 error = smbfslookup(ndvp, nnm, &nvp, scred->scr_cred, 0, NULL); in smbfsrename() 3173 error = smbfs_smb_rename(odnp, onp, ndnp, nnm, strlen(nnm), in smbfsrename()
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_vnops.c | 789 char *nnm, in auto_rename() argument 798 (void *)odvp, onm, (void *)ndvp, nnm)); in auto_rename() 853 error = VOP_RENAME(o_newvp, onm, n_newvp, nnm, cr, ct, flags); in auto_rename()
|