Lines Matching defs:cnid
20 struct inode *inode, u32 cnid)
22 dentry->d_fsdata = (void *)(unsigned long)cnid;
36 u32 cnid, linkid = 0;
62 cnid = be32_to_cpu(entry.folder.id);
63 dentry->d_fsdata = (void *)(unsigned long)cnid;
69 cnid = be32_to_cpu(entry.file.id);
83 cnid = (unsigned long)dentry->d_fsdata;
86 dentry->d_fsdata = (void *)(unsigned long)cnid;
94 dentry->d_fsdata = (void *)(unsigned long)cnid;
101 inode = iget(dir->i_sb, cnid);
284 u32 cnid, id;
295 get_random_bytes(&id, sizeof(cnid));
310 cnid = HFSPLUS_SB(sb).next_cnid++;
311 src_dentry->d_fsdata = (void *)(unsigned long)cnid;
312 res = hfsplus_create_cat(&hfsplus_handle, cnid, src_dir, &src_dentry->d_name, inode);
320 cnid = HFSPLUS_SB(sb).next_cnid++;
321 res = hfsplus_create_cat(&hfsplus_handle, cnid, dst_dir, &dst_dentry->d_name, inode);
328 hfsplus_instantiate(dst_dentry, inode, cnid);
345 u32 cnid;
355 cnid = (u32)(unsigned long)dentry->d_fsdata;
356 if (inode->i_ino == cnid &&
368 res = hfsplus_delete_cat(&hfsplus_handle, cnid, dir, &dentry->d_name);
376 if (inode->i_ino != cnid && !inode->i_nlink) {