Searched refs:cat_lookup (Results 1 - 9 of 9) sorted by relevance
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_lookup.c | 223 retval = cat_lookup(hfsmp, &cndesc, 0, &desc, &attr, &fork, NULL); 345 * then it means that we found the element during cat_lookup above, but 357 * lookup starting from cat_lookup if the element was deleted as the result of 370 /* get rid of any name buffers that may have lingered from the cat_lookup call */ 376 * or name of hardlinks has changed in the interim between the cat_lookup above, and 387 /* get rid of any name buffers that may have lingered from the cat_lookup call */ 544 error = cat_lookup(VTOHFS(vp), &desc, 0, &desc, &lookup_attr, NULL, NULL); 549 * Note that cat_lookup may fail to find something with the name provided in the 590 * If the cat_lookup failed then the caller will not expect
|
H A D | hfs_catalog.h | 288 extern int cat_lookup ( struct hfsmount *hfsmp,
|
H A D | hfs_link.c | 534 if (cat_lookup(hfsmp, &todesc, 0, NULL, NULL, NULL, NULL) == 0) { 551 if ((cat_lookup(hfsmp, &cp->c_desc, 0, NULL, NULL, NULL, &fileid) != 0) || 930 error = cat_lookup(hfsmp, priv_descp, 0, NULL, priv_attrp, NULL, NULL);
|
H A D | hfs_cnode.c | 371 * data in the resource fork, we call cat_lookup directly, then hfs_release_storage 408 error = cat_lookup (hfsmp, desc_ptr, 1, (struct cat_desc *) NULL, 1048 * subject to a race where the calling thread invoked cat_lookup, got a valid lookup 1131 * we did a cat_lookup earlier. Think hfs_lookup. However, in between the time 1483 * We have to be careful when calling cat_lookup. The result argument 1490 * Since hfs_lookup calls cat_lookup with a filefork argument, we should 1498 lookup = cat_lookup (hfsmp, &cndesc, 0, NULL, &attr, &fork, NULL); 1513 * changing in between the time we do the cat_lookup there and the time we re-grab the 1514 * catalog lock above to do another cat_lookup. 1518 * cat_lookup, an [all...] |
H A D | hfs_vnops.c | 3381 error = cat_lookup (hfsmp, &desc, 1, (struct cat_desc*) NULL, 3987 if (cat_lookup(hfsmp, &tmpdesc, 0, NULL, NULL, NULL, &real_cnid) != 0) { 5577 * cat_lookup because this cnode has no name in its descriptor. However, 5610 * We call cat_idlookup (instead of cat_lookup) below because we can't 5650 error = cat_lookup (hfsmp, descptr, 1, (struct cat_desc*)NULL,
|
H A D | hfs_hotfiles.c | 1700 error = cat_lookup(hfsmp, &cdesc, 0, &cdesc, &cattr, &cfork, NULL); 1705 printf("hfs: hfc_btree_open: cat_lookup error %d\n", error);
|
H A D | hfs_vfsutils.c | 1354 error = cat_lookup(hfsmp, &jdesc, 0, NULL, fattr, forkinfo, NULL);
|
H A D | hfs_catalog.c | 296 * cat_lookup - lookup a catalog node using a cnode descriptor 302 cat_lookup(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc, function
|
H A D | hfs_vfsops.c | 611 error = cat_lookup(args->hfsmp, &cp->c_desc, 0, &cndesc, &cnattr, NULL, NULL); 6378 * The cat_lookup inside GetFileInfo will fail because hfs_jnlfileid
|
Completed in 109 milliseconds