dsp                78 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp;
dsp                83 source3/modules/onefs_dir.c 	for(dsp = dirstatelist; dsp; dsp = dsp->next)
dsp                84 source3/modules/onefs_dir.c 		if (dsp->dirp == dirp) {
dsp                85 source3/modules/onefs_dir.c 			*dir_state = dsp;
dsp               102 source3/modules/onefs_dir.c rdp_init(struct rdp_dir_state *dsp)
dsp               127 source3/modules/onefs_dir.c 	dsp->direntries_cursor = rdp_direntries + RDP_DIRENTRIES_SIZE;
dsp               128 source3/modules/onefs_dir.c 	dsp->stat_count = RDP_BATCH_SIZE;
dsp               129 source3/modules/onefs_dir.c 	dsp->stat_cursor = RDP_BATCH_SIZE;
dsp               130 source3/modules/onefs_dir.c 	dsp->resume_cookie = RDP_RESUME_KEY_START;
dsp               144 source3/modules/onefs_dir.c rdp_fill_cache(struct rdp_dir_state *dsp)
dsp               148 source3/modules/onefs_dir.c 	dirfd = dirfd(dsp->dirp);
dsp               155 source3/modules/onefs_dir.c 	dsp->stat_count = RDP_BATCH_SIZE;
dsp               160 source3/modules/onefs_dir.c 		 dsp->dirp, dirfd, dsp->resume_cookie, RDP_BATCH_SIZE,
dsp               161 source3/modules/onefs_dir.c 		 RDP_DIRENTRIES_SIZE, dsp->stat_count));
dsp               165 source3/modules/onefs_dir.c 			    &dsp->resume_cookie,
dsp               169 source3/modules/onefs_dir.c 			    &dsp->stat_count,
dsp               179 source3/modules/onefs_dir.c 		 dsp->stat_count, dsp->dirp));
dsp               181 source3/modules/onefs_dir.c 	dsp->direntries_cursor = rdp_direntries;
dsp               182 source3/modules/onefs_dir.c 	dsp->stat_cursor = 0;
dsp               203 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp = NULL;
dsp               213 source3/modules/onefs_dir.c 	dsp = SMB_MALLOC_P(struct rdp_dir_state);
dsp               214 source3/modules/onefs_dir.c 	if (!dsp) {
dsp               220 source3/modules/onefs_dir.c 	ret = rdp_init(dsp);
dsp               228 source3/modules/onefs_dir.c 	dsp->dirp = dirp;
dsp               230 source3/modules/onefs_dir.c 	DLIST_ADD(dirstatelist, dsp);
dsp               302 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp = NULL;
dsp               319 source3/modules/onefs_dir.c 	ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last);
dsp               330 source3/modules/onefs_dir.c 		if (dsp->stat_cursor == dsp->stat_count - 1) {
dsp               332 source3/modules/onefs_dir.c 			ret = rdp_fill_cache(dsp);
dsp               342 source3/modules/onefs_dir.c 		ret = rdp_fill_cache(dsp);
dsp               356 source3/modules/onefs_dir.c 		dsp->direntries_cursor +=
dsp               357 source3/modules/onefs_dir.c 		    ((SMB_STRUCT_DIRENT *)dsp->direntries_cursor)->d_reclen;
dsp               358 source3/modules/onefs_dir.c 		dsp->stat_cursor++;
dsp               365 source3/modules/onefs_dir.c 	dsp->resume_cookie = rdp_cookies[dsp->stat_cursor];
dsp               368 source3/modules/onefs_dir.c 	ret_direntp = ((SMB_STRUCT_DIRENT *)dsp->direntries_cursor);
dsp               370 source3/modules/onefs_dir.c 		*sbuf = rdp_stats[dsp->stat_cursor];
dsp               380 source3/modules/onefs_dir.c 		 dsp->dirp, ret_direntp->d_name, dsp->resume_cookie,
dsp               381 source3/modules/onefs_dir.c 		 dsp->stat_cursor, dsp->stat_count));
dsp               405 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp = NULL;
dsp               424 source3/modules/onefs_dir.c 	ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last);
dsp               437 source3/modules/onefs_dir.c 		 dsp->dirp, offset, resume_cookie));
dsp               450 source3/modules/onefs_dir.c 	dsp->resume_cookie = resume_cookie;
dsp               469 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp = NULL;
dsp               482 source3/modules/onefs_dir.c 	ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last);
dsp               490 source3/modules/onefs_dir.c 	offset = rdp_cookie63_to_offset31(dsp->resume_cookie);
dsp               494 source3/modules/onefs_dir.c 			 dsp->resume_cookie, strerror(errno)));
dsp               499 source3/modules/onefs_dir.c 		 dsp->dirp, offset, dsp->resume_cookie));
dsp               516 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp = NULL;
dsp               528 source3/modules/onefs_dir.c 	ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last);
dsp               536 source3/modules/onefs_dir.c 	ret = rdp_init(dsp);
dsp               543 source3/modules/onefs_dir.c 	DEBUG(9, ("Rewind DIR: %p, to resume_cookie: %#llx\n", dsp->dirp,
dsp               544 source3/modules/onefs_dir.c 		 dsp->resume_cookie));
dsp               560 source3/modules/onefs_dir.c 	struct rdp_dir_state *dsp = NULL;
dsp               573 source3/modules/onefs_dir.c 	ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last);
dsp               582 source3/modules/onefs_dir.c 	ret_val = SMB_VFS_NEXT_CLOSEDIR(handle, dsp->dirp);
dsp               584 source3/modules/onefs_dir.c 	DEBUG(9, ("Closed handle on DIR %p\n", dsp->dirp));
dsp               587 source3/modules/onefs_dir.c 	DLIST_REMOVE(dirstatelist, dsp);
dsp               588 source3/modules/onefs_dir.c 	SAFE_FREE(dsp);