Searched refs:cat_lookup (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs_lookup.c223 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 Dhfs_catalog.h288 extern int cat_lookup ( struct hfsmount *hfsmp,
H A Dhfs_link.c534 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 Dhfs_cnode.c371 * 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 Dhfs_vnops.c3381 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 Dhfs_hotfiles.c1700 error = cat_lookup(hfsmp, &cdesc, 0, &cdesc, &cattr, &cfork, NULL);
1705 printf("hfs: hfc_btree_open: cat_lookup error %d\n", error);
H A Dhfs_vfsutils.c1354 error = cat_lookup(hfsmp, &jdesc, 0, NULL, fattr, forkinfo, NULL);
H A Dhfs_catalog.c296 * 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 Dhfs_vfsops.c611 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