Lines Matching defs:err
88 int err;
96 err = hfs_find_init(HFS_SB(sb)->cat_tree, &fd);
97 if (err)
98 return err;
104 err = hfs_bmap_reserve(fd.tree, 2 * fd.tree->depth);
105 if (err)
112 err = hfs_brec_find(&fd);
113 if (err != -ENOENT) {
114 if (!err)
115 err = -EEXIST;
118 err = hfs_brec_insert(&fd, &entry, entry_size);
119 if (err)
124 err = hfs_brec_find(&fd);
125 if (err != -ENOENT) {
127 if (!err)
128 err = -EEXIST;
131 err = hfs_brec_insert(&fd, &entry, entry_size);
132 if (err)
147 return err;
295 int err;
301 err = hfs_find_init(HFS_SB(sb)->cat_tree, &src_fd);
302 if (err)
303 return err;
310 err = hfs_bmap_reserve(src_fd.tree, 2 * src_fd.tree->depth);
311 if (err)
316 err = hfs_brec_find(&src_fd);
317 if (err)
320 err = -EIO;
329 err = hfs_brec_find(&dst_fd);
330 if (err != -ENOENT) {
331 if (!err)
332 err = -EEXIST;
336 err = hfs_brec_insert(&dst_fd, &entry, src_fd.entrylength);
337 if (err)
345 err = hfs_brec_find(&src_fd);
346 if (err)
348 err = hfs_brec_remove(&src_fd);
349 if (err)
361 err = hfs_brec_find(&src_fd);
362 if (err)
364 err = hfs_brec_remove(&src_fd);
365 if (err)
372 err = hfs_brec_find(&dst_fd);
373 if (err != -ENOENT) {
374 if (!err)
375 err = -EEXIST;
378 err = hfs_brec_insert(&dst_fd, &entry, entry_size);
382 return err;