taglinefilesource code
dep31fs/xiafs/namei.cstatic int xiafs_match(int len, const char * name, struct xiafs_direct * dep)
dep35fs/xiafs/namei.cif (!dep || !dep->d_ino || len > _XIAFS_NAME_LEN)
dep38fs/xiafs/namei.cif (!len && (dep->d_name[0]=='.') && (dep->d_name[1]=='\0'))
dep40fs/xiafs/namei.cif (len != dep->d_name_len)
dep43fs/xiafs/namei.cif (*name++ != dep->d_name[i])
dep62fs/xiafs/namei.cstruct xiafs_direct * dep, * dep_pre;
dep79fs/xiafs/namei.cdep_pre=dep=(struct xiafs_direct *)bh->b_data;
dep80fs/xiafs/namei.cif (!i && (dep->d_rec_len != 12 || !dep->d_ino || 
dep81fs/xiafs/namei.cdep->d_name_len != 1 || strcmp(dep->d_name, "."))) {
dep88fs/xiafs/namei.cif (dep->d_ino > inode->i_sb->u.xiafs_sb.s_ninodes ||
dep89fs/xiafs/namei.cdep->d_rec_len < 12 || 
dep90fs/xiafs/namei.cdep->d_rec_len+(char *)dep > bh->b_data+XIAFS_ZSIZE(inode->i_sb) ||
dep91fs/xiafs/namei.cdep->d_name_len + 8 > dep->d_rec_len || dep->d_name_len <= 0 ||
dep92fs/xiafs/namei.cdep->d_name[dep->d_name_len] ) {
dep96fs/xiafs/namei.cif (xiafs_match(namelen, name, dep)) {
dep97fs/xiafs/namei.c*res_dir=dep;
dep102fs/xiafs/namei.cpos += dep->d_rec_len;
dep103fs/xiafs/namei.cdep_pre=dep;
dep104fs/xiafs/namei.cdep=(struct xiafs_direct *)(bh->b_data + pos);
dep119fs/xiafs/namei.cstruct xiafs_direct * dep;
dep129fs/xiafs/namei.cif (!(bh = xiafs_find_entry(dir, name, len, &dep, NULL))) {
dep133fs/xiafs/namei.cino = dep->d_ino;