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);