Lines Matching refs:darg
146 dent_arg_t *darg);
156 dent_arg_t *darg = (dent_arg_t *)arg;
160 if ((darg->da_end + reclen) > darg->da_size)
164 dent = (fs_dent_info_t *)(darg->da_buf + darg->da_end);
171 darg->da_end += reclen;
224 long *n_entries, dent_arg_t *darg)
236 *nbyte = rv = getdents(fildes, buf, darg->da_size);
267 if (fs_populate_dents(darg, strlen(ptr->d_name),
640 traverse_state_t *tsp, struct fst_node *pnp, dent_arg_t *darg)
667 darg->da_end = 0;
670 &cookie_verf, &n_entries, darg);
693 dent = (fs_dent_info_t *)darg->da_buf;
758 dent_arg_t darg;
820 darg.da_buf = ndmp_malloc(MAX_DENT_BUF_SIZE);
821 if (!darg.da_buf) {
828 darg.da_size = MAX_DENT_BUF_SIZE;
861 rv = traverse_level_nondir(ftp, tsp, &pn, &darg);
1037 free(darg.da_buf);