Lines Matching refs:namlen
91 static int fillonedir(struct dir_context *ctx, const char *name, int namlen, in fillonedir() argument
109 (unsigned long)(dirent->d_name + namlen + 1) - in fillonedir()
114 __put_user(namlen, &dirent->d_namlen) || in fillonedir()
115 __copy_to_user(dirent->d_name, name, namlen) || in fillonedir()
116 __put_user(0, dirent->d_name + namlen)) in fillonedir()
166 static int filldir(struct dir_context *ctx, const char *name, int namlen, in filldir() argument
173 int reclen = ALIGN(offsetof(struct linux_dirent, d_name) + namlen + 2, in filldir()
196 if (copy_to_user(dirent->d_name, name, namlen)) in filldir()
198 if (__put_user(0, dirent->d_name + namlen)) in filldir()
253 static int filldir64(struct dir_context *ctx, const char *name, int namlen, in filldir64() argument
259 int reclen = ALIGN(offsetof(struct linux_dirent64, d_name) + namlen + 1, in filldir64()
281 if (copy_to_user(dirent->d_name, name, namlen)) in filldir64()
283 if (__put_user(0, dirent->d_name + namlen)) in filldir64()
351 int namlen, loff_t offset, u64 ino, in compat_fillonedir() argument
369 (unsigned long)(dirent->d_name + namlen + 1) - in compat_fillonedir()
374 __put_user(namlen, &dirent->d_namlen) || in compat_fillonedir()
375 __copy_to_user(dirent->d_name, name, namlen) || in compat_fillonedir()
376 __put_user(0, dirent->d_name + namlen)) in compat_fillonedir()
420 static int compat_filldir(struct dir_context *ctx, const char *name, int namlen, in compat_filldir() argument
428 namlen + 2, sizeof(compat_long_t)); in compat_filldir()
450 if (copy_to_user(dirent->d_name, name, namlen)) in compat_filldir()
452 if (__put_user(0, dirent->d_name + namlen)) in compat_filldir()