Lines Matching defs:name
80 * Decode a file name and make sure that the path contains
86 char *name;
90 for (i = 0, name = *namp; i < *lenp; i++, name++) {
91 if (*name == '\0' || *name == '/')
349 || !(p = decode_filename(p, &args->name, &args->len)))
456 || !(p = decode_filename(p, &args->name, &args->len)))
481 !(p = decode_filename(p, &args->name, &args->len)))
519 || !(p = decode_filename(p, &args->name, &args->len)))
839 encode_entry_baggage(struct nfsd3_readdirres *cd, __be32 *p, const char *name,
844 p = xdr_encode_array(p, name, namlen);/* name length & name */
854 const char *name, int namlen, u64 ino)
863 if (isdotent(name, namlen)) {
877 dchild = lookup_positive_unlocked(name, dparent, namlen);
890 static __be32 *encode_entryplus_baggage(struct nfsd3_readdirres *cd, __be32 *p, const char *name, int namlen, u64 ino)
896 err = compose_entry_fh(cd, fh, name, namlen, ino);
923 encode_entry(struct readdir_cd *ccd, const char *name, int namlen,
931 int slen; /* string (name) length */
951 namlen, name, (long) offset, plus? " plus" : "");
979 p = encode_entry_baggage(cd, p, name, namlen, ino);
982 p = encode_entryplus_baggage(cd, p, name, namlen, ino);
993 p1 = encode_entry_baggage(cd, p1, name, namlen, ino);
996 p1 = encode_entryplus_baggage(cd, p1, name, namlen, ino);
1053 nfs3svc_encode_entry(void *cd, const char *name,
1056 return encode_entry(cd, name, namlen, offset, ino, d_type, 0);
1060 nfs3svc_encode_entry_plus(void *cd, const char *name,
1064 return encode_entry(cd, name, namlen, offset, ino, d_type, 1);