Lines Matching refs:dnam
38 struct NAM *dnam = (struct NAM *)xmalloc (sizeof (struct NAM)); in opendir() local
45 *dnam = cc$rms_nam; in opendir()
50 dfab->fab$l_nam = dnam; in opendir()
52 *dnam = cc$rms_nam; in opendir()
53 dnam->nam$l_esa = searchspec; in opendir()
54 dnam->nam$b_ess = MAXNAMLEN; in opendir()
59 free (dnam); in opendir()
81 struct NAM *dnam = (struct NAM *)(dfab->fab$l_nam); in readdir() local
87 dnam->nam$l_rsa = dir->d_result; in readdir()
88 dnam->nam$b_rss = MAXNAMLEN; in readdir()
99 if (dnam->nam$w_fid == 0) in readdir()
102 dentry->d_fileno = dnam->nam$w_fid[0] + (dnam->nam$w_fid[1] << 16); in readdir()
105 dentry->d_namlen = dnam->nam$b_name + dnam->nam$b_type; in readdir()
106 strncpy (dentry->d_name, dnam->nam$l_name, dentry->d_namlen); in readdir()
122 struct NAM *dnam = (struct NAM *)(dfab->fab$l_nam); in closedir() local
123 if (dnam != NULL) in closedir()
124 free (dnam->nam$l_esa); in closedir()
125 free (dnam); in closedir()