Lines Matching defs:cnid

36 static int hfs_cat_build_record(hfs_cat_rec *rec, u32 cnid, struct inode *inode)
43 rec->dir.DirID = cpu_to_be32(cnid);
55 rec->file.FlNum = cpu_to_be32(cnid);
82 int hfs_cat_create(u32 cnid, struct inode *dir, const struct qstr *str, struct inode *inode)
90 hfs_dbg("name %s, cnid %u, i_nlink %d\n",
91 str->name, cnid, inode->i_nlink);
108 hfs_cat_build_key(sb, fd.search_key, cnid, NULL);
123 entry_size = hfs_cat_build_record(&entry, cnid, inode);
142 hfs_cat_build_key(sb, fd.search_key, cnid, NULL);
187 int hfs_cat_find_brec(struct super_block *sb, u32 cnid,
193 hfs_cat_build_key(sb, fd->search_key, cnid, NULL);
233 int hfs_correct_next_unused_CNID(struct super_block *sb, u32 cnid)
241 hfs_dbg("cnid %u, next_id %lld\n",
242 cnid, atomic64_read(&HFS_SB(sb)->next_id));
244 if ((cnid + 1) < atomic64_read(&HFS_SB(sb)->next_id)) {
313 hfs_set_next_unused_CNID(sb, cnid, found_cnid);
319 hfs_set_next_unused_CNID(sb, cnid, found_cnid);
339 int hfs_cat_delete(u32 cnid, struct inode *dir, const struct qstr *str)
346 hfs_dbg("name %s, cnid %u\n", str ? str->name : NULL, cnid);
361 if (be32_to_cpu(file.FlNum) == cnid) {
381 hfs_cat_build_key(sb, fd.search_key, cnid, NULL);
393 res = hfs_correct_next_unused_CNID(sb, cnid);
411 int hfs_cat_move(u32 cnid, struct inode *src_dir, const struct qstr *src_name,
420 hfs_dbg("cnid %u - (ino %lu, name %s) - (ino %lu, name %s)\n",
421 cnid, src_dir->i_ino, src_name->name,
483 hfs_cat_build_key(sb, src_fd.search_key, cnid, NULL);
492 hfs_cat_build_key(sb, dst_fd.search_key, cnid, NULL);