• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/synthfs/

Lines Matching refs:entry

298  * vnode vp must be locked on entry.
319 * vnode vp must be locked on entry.
335 * vnode vp must be locked on entry.
476 * On entry:
527 * "ls" or "pwd" with the "." directory entry missing, and "cd .."
528 * doesn't work if the ".." entry is missing.
572 /* remove the existing entry from the namei cache: */
702 /* remove the entry from the namei cache: */
705 /* remove entry from tree and reclaim any resources consumed: */
888 struct synthfsnode *entry;
914 /* Oops - we skipped over a partial entry: at best, diroffset should've just matched uio->uio_offset */
929 /* Oops - we skipped over a partial entry: at best, diroffset should've just matched uio->uio_offset */
934 TAILQ_FOREACH(entry, &sp->s_u.d.d_subnodes, s_sibling) {
936 /* Return this entry */
937 diroffset += synthfs_adddirentry(entry->s_nodeid, VTTOIF(STOV(entry)->v_type), entry->s_name, uio);
940 /* Oops - we skipped over a partial entry: at best, diroffset should've just matched uio->uio_offset */
946 *ap->a_eofflag = (entry == NULL); /* If we ran all the way through the list, there is no more */
983 * Look up an entry in the namei cache
988 /* There was no entry in the cache for this parent vnode/name pair:
995 /* An entry matching the parent vnode/name was found in the cache: */
1024 struct synthfsnode *entry;
1082 /* finally, just look for entries by name (making sure the entry's length
1084 TAILQ_FOREACH(entry, &dsp->s_u.d.d_subnodes, s_sibling) {
1085 if ((bcmp(cnp->cn_nameptr, entry->s_name, (unsigned)namelen) == 0) &&
1086 (*(entry->s_name + namelen) == (char)0)) {
1088 target_vp = STOV(entry);
1094 /* The specified entry was found and successfully acquired: */
1132 /* The specified entry wasn't found: */
1139 /* create a new entry */