Searched refs:qstr (Results 1 - 25 of 117) sorted by relevance

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hpfs/
H A Ddentry.c15 static int hpfs_hash_dentry(struct dentry *dentry, struct qstr *qstr) argument
19 unsigned l = qstr->len;
21 if (l == 1) if (qstr->name[0]=='.') goto x;
22 if (l == 2) if (qstr->name[0]=='.' || qstr->name[1]=='.') goto x;
23 hpfs_adjust_length(qstr->name, &l);
24 /*if (hpfs_chk_name(qstr->name,&l))*/
31 hash = partial_name_hash(hpfs_upcase(hpfs_sb(dentry->d_sb)->sb_cp_table,qstr->name[i]), hash);
32 qstr
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/gfs2/
H A Ddir.h20 struct inode *gfs2_dir_search(struct inode *dir, const struct qstr *filename);
21 int gfs2_dir_check(struct inode *dir, const struct qstr *filename,
23 int gfs2_dir_add(struct inode *inode, const struct qstr *filename,
25 int gfs2_dir_del(struct gfs2_inode *dip, const struct qstr *filename);
28 int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename,
34 const struct qstr *filename);
44 static inline void gfs2_str2qstr(struct qstr *name, const char *fname)
52 static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent)
H A Dinode.h94 extern struct inode *gfs2_lookupi(struct inode *dir, const struct qstr *name,
97 const struct qstr *name,
H A Ddir.c85 const struct qstr *name, void *opaque);
347 const struct qstr *name, int ret)
358 const struct qstr *name,
365 const struct qstr *name,
376 const struct qstr *name,
387 const struct qstr *name,
407 const struct qstr *name,
479 const struct qstr *name,
632 const struct qstr *name,
652 const struct qstr *nam
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/affs/
H A Dnamei.c16 static int affs_hash_dentry(struct dentry *, struct qstr *);
17 static int affs_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
19 static int affs_intl_hash_dentry(struct dentry *, struct qstr *);
20 static int affs_intl_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
61 __affs_hash_dentry(struct dentry *dentry, struct qstr *qstr, toupper_t toupper) argument
63 const u8 *name = qstr->name;
67 i = affs_check_name(qstr
81 affs_hash_dentry(struct dentry *dentry, struct qstr *qstr) argument
86 affs_intl_hash_dentry(struct dentry *dentry, struct qstr *qstr) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/autofs4/
H A Dwaitq.c217 autofs4_find_wait(struct autofs_sb_info *sbi, struct qstr *qstr) argument
222 if (wq->name.hash == qstr->hash &&
223 wq->name.len == qstr->len &&
225 !memcmp(wq->name.name, qstr->name, qstr->len))
241 struct qstr *qstr,
248 wq = autofs4_find_wait(sbi, qstr);
279 wq = autofs4_find_wait(sbi, qstr);
239 validate_request(struct autofs_wait_queue **wait, struct autofs_sb_info *sbi, struct qstr *qstr, struct dentry*dentry, enum autofs_notify notify) argument
317 struct qstr qstr; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hfs/
H A Dhfs_fs.h166 extern int hfs_cat_create(u32, struct inode *, struct qstr *, struct inode *);
167 extern int hfs_cat_delete(u32, struct inode *, struct qstr *);
168 extern int hfs_cat_move(u32, struct inode *, struct qstr *,
169 struct inode *, struct qstr *);
170 extern void hfs_cat_build_key(struct super_block *, btree_key *, u32, struct qstr *);
189 extern struct inode *hfs_new_inode(struct inode *, struct qstr *, int);
218 extern int hfs_hash_dentry(struct dentry *, struct qstr *);
221 extern int hfs_compare_dentry(struct dentry *, struct qstr *, struct qstr *);
224 extern void hfs_asc2mac(struct super_block *, struct hfs_name *, struct qstr *);
[all...]
H A Dcatalog.c23 void hfs_cat_build_key(struct super_block *sb, btree_key *key, u32 parent, struct qstr *name)
67 u32 parentid, struct qstr *name)
82 int hfs_cat_create(u32 cnid, struct inode *dir, struct qstr *str, struct inode *inode)
208 int hfs_cat_delete(u32 cnid, struct inode *dir, struct qstr *str)
269 int hfs_cat_move(u32 cnid, struct inode *src_dir, struct qstr *src_name,
270 struct inode *dst_dir, struct qstr *dst_name)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Ddcache.h33 struct qstr { struct
102 struct qstr d_name;
136 int (*d_hash) (struct dentry *, struct qstr *);
137 int (*d_compare) (struct dentry *, struct qstr *, struct qstr *);
241 extern struct dentry * d_alloc(struct dentry *, const struct qstr *);
243 extern struct dentry * d_add_ci(struct dentry *, struct inode *, struct qstr *);
304 extern struct dentry * d_lookup(struct dentry *, struct qstr *);
305 extern struct dentry * __d_lookup(struct dentry *, struct qstr *);
306 extern struct dentry * d_hash_and_lookup(struct dentry *, struct qstr *);
[all...]
H A Dnfs_xdr.h206 const struct qstr * name;
390 struct qstr name;
688 const struct qstr * name;
731 const struct qstr * name;
747 const struct qstr * name;
807 const struct qstr * old_name;
808 const struct qstr * new_name;
893 const struct qstr *name;
1023 struct qstr *, struct nfs_fh *,
1029 int (*lookup) (struct inode *, struct qstr *,
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/adfs/
H A Ddir.c114 adfs_match(struct qstr *name, struct object_info *obj)
139 adfs_dir_lookup_byname(struct inode *inode, struct qstr *name, struct object_info *obj)
204 adfs_hash(struct dentry *parent, struct qstr *qstr) argument
211 if (qstr->len < name_len)
218 qstr->len = i = name_len;
219 name = qstr->name;
230 qstr->hash = end_name_hash(hash);
240 adfs_compare(struct dentry *parent, struct qstr *entry, struct qstr *nam
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/isofs/
H A Dinode.c30 static int isofs_hashi(struct dentry *parent, struct qstr *qstr);
31 static int isofs_hash(struct dentry *parent, struct qstr *qstr);
32 static int isofs_dentry_cmpi(struct dentry *dentry, struct qstr *a, struct qstr *b);
33 static int isofs_dentry_cmp(struct dentry *dentry, struct qstr *a, struct qstr *b);
36 static int isofs_hashi_ms(struct dentry *parent, struct qstr *qstr);
168 isofs_hash_common(struct dentry *dentry, struct qstr *qstr, int ms) argument
189 isofs_hashi_common(struct dentry *dentry, struct qstr *qstr, int ms) argument
262 isofs_hash(struct dentry *dentry, struct qstr *qstr) argument
268 isofs_hashi(struct dentry *dentry, struct qstr *qstr) argument
287 isofs_hash_ms(struct dentry *dentry, struct qstr *qstr) argument
293 isofs_hashi_ms(struct dentry *dentry, struct qstr *qstr) argument
[all...]
H A Dnamei.c21 struct qstr qstr; local
39 qstr.name = compare;
40 qstr.len = dlen;
41 return dentry->d_op->d_compare(dentry, &dentry->d_name, &qstr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/sunrpc/
H A Drpc_pipe_fs.h50 extern struct dentry *rpc_create_client_dir(struct dentry *, struct qstr *, struct rpc_clnt *);
55 struct qstr *,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/sysv/
H A Dnamei.c30 static int sysv_hash(struct dentry *dentry, struct qstr *qstr) argument
34 if (qstr->len > SYSV_NAMELEN) {
35 qstr->len = SYSV_NAMELEN;
36 qstr->hash = full_name_hash(qstr->name, qstr->len);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/qt/
H A Dutils.h39 static void toStderr( const QString& qstr );
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hfsplus/
H A Dhfsplus_fs.h308 void hfsplus_cat_build_key(struct super_block *sb, hfsplus_btree_key *, u32, struct qstr *);
310 int hfsplus_create_cat(u32, struct inode *, struct qstr *, struct inode *);
311 int hfsplus_delete_cat(u32, struct inode *, struct qstr *);
312 int hfsplus_rename_cat(u32, struct inode *, struct qstr *,
313 struct inode *, struct qstr *);
366 int hfsplus_hash_dentry(struct dentry *dentry, struct qstr *str);
367 int hfsplus_compare_dentry(struct dentry *dentry, struct qstr *s1, struct qstr *s2);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/proc/
H A Dproc_sysctl.c48 static struct ctl_table *find_in_table(struct ctl_table *p, struct qstr *name)
83 struct qstr *name = &dentry->d_name;
185 struct qstr qname;
397 static int proc_sys_compare(struct dentry *dir, struct qstr *qstr, argument
398 struct qstr *name)
400 struct dentry *dentry = container_of(qstr, struct dentry, d_name);
401 if (qstr->len != name->len)
403 if (memcmp(qstr->name, name->name, name->len))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/fat/
H A Dnamei_vfat.c87 /* returns the length of a struct qstr, ignoring trailing dots */
88 static unsigned int vfat_striptail_len(struct qstr *qstr) argument
90 unsigned int len = qstr->len;
92 while (len && qstr->name[len - 1] == '.')
103 static int vfat_hash(struct dentry *dentry, struct qstr *qstr) argument
105 qstr->hash = full_name_hash(qstr->name, vfat_striptail_len(qstr));
115 vfat_hashi(struct dentry *dentry, struct qstr *qstr) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hfsplus_journal/
H A Dhfsplus_fs.h382 void hfsplus_cat_build_key(struct super_block *sb, hfsplus_btree_key *, u32, struct qstr *);
384 int hfsplus_create_cat(hfsplus_handle_t *, u32, struct inode *, struct qstr *, struct inode *);
385 int hfsplus_delete_cat(hfsplus_handle_t *, u32, struct inode *, struct qstr *);
386 int hfsplus_rename_cat(hfsplus_handle_t *, u32, struct inode *, struct qstr *,
387 struct inode *, struct qstr *);
449 int hfsplus_hash_dentry(struct dentry *dentry, struct qstr *str);
450 int hfsplus_compare_dentry(struct dentry *dentry, struct qstr *s1, struct qstr *s2);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/autofs/
H A Dautofs_i.h131 struct autofs_dir_ent *autofs_hash_lookup(const struct autofs_dirhash *,struct qstr *);
157 int autofs_wait(struct autofs_sb_info *,struct qstr *);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ocfs2/dlmfs/
H A Duserdlm.h86 struct ocfs2_cluster_connection *user_dlm_register(struct qstr *name);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/pohmelfs/
H A Ddir.c191 struct pohmelfs_inode *npi, struct qstr *str, unsigned int mode, int link)
229 struct pohmelfs_inode *parent, struct qstr *str,
254 struct qstr s;
458 struct qstr *str, u64 ino)
508 struct qstr str = dentry->d_name;
588 struct pohmelfs_inode *parent, struct qstr *str, u64 start, int mode)
632 struct qstr str = dentry->d_name;
684 struct qstr str = dentry->d_name;
756 static int pohmelfs_create_link(struct pohmelfs_inode *parent, struct qstr *obj,
757 struct pohmelfs_inode *target, struct qstr *tst
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext2/
H A Dext2.h104 extern ino_t ext2_inode_by_name(struct inode *, struct qstr *);
106 extern struct ext2_dir_entry_2 * ext2_find_entry (struct inode *,struct qstr *, struct page **);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ufs/
H A Dufs.h89 extern ino_t ufs_inode_by_name(struct inode *, const struct qstr *);
91 extern struct ufs_dir_entry *ufs_find_entry(struct inode *, const struct qstr *, struct page **);

Completed in 230 milliseconds

12345