oscp 251 source3/modules/onefs_shadow_copy.c osc_snapshot_insert(struct osc_snapshot_ctx *oscp, const char *name, oscp 263 source3/modules/onefs_shadow_copy.c ispp = tsearch(isp1, &oscp->osc_set, osc_snapshot_compare); oscp 293 source3/modules/onefs_shadow_copy.c osc_process_snapshot(struct osc_snapshot_ctx *oscp, const char *name, oscp 318 source3/modules/onefs_shadow_copy.c osc_snapshot_insert(oscp, name, &stbuf.st_birthtimespec, errorp); oscp 333 source3/modules/onefs_shadow_copy.c osc_process_snapshot_directory(struct osc_snapshot_ctx *oscp, int *errorp) oscp 360 source3/modules/onefs_shadow_copy.c osc_process_snapshot(oscp, dp->d_name, errorp); oscp 368 source3/modules/onefs_shadow_copy.c oscp->osc_mtime = stbuf.st_mtimespec; oscp 380 source3/modules/onefs_shadow_copy.c osc_snapshot_ctx_init(struct osc_snapshot_ctx *oscp) oscp 382 source3/modules/onefs_shadow_copy.c memset(oscp, 0, sizeof *oscp); oscp 392 source3/modules/onefs_shadow_copy.c osc_snapshot_ctx_clean(struct osc_snapshot_ctx *oscp) oscp 396 source3/modules/onefs_shadow_copy.c while (oscp->osc_set != NULL) { oscp 397 source3/modules/onefs_shadow_copy.c tmp = *(void **)oscp->osc_set; oscp 398 source3/modules/onefs_shadow_copy.c tdelete(tmp, &oscp->osc_set, osc_snapshot_compare); oscp 402 source3/modules/onefs_shadow_copy.c osc_snapshot_ctx_init(oscp); oscp 434 source3/modules/onefs_shadow_copy.c osc_snapshot_ctx_is_valid(struct osc_snapshot_ctx *oscp) oscp 439 source3/modules/onefs_shadow_copy.c if (oscp == NULL) oscp 442 source3/modules/onefs_shadow_copy.c if (osc_timespec_is_zero(&oscp->osc_mtime)) oscp 452 source3/modules/onefs_shadow_copy.c if (osc_timespec_compare(&oscp->osc_mtime, &stbuf.st_mtimespec) != 0) oscp 503 source3/modules/onefs_shadow_copy.c osc_directory_ctx_expand_version_list(struct osc_snapshot_ctx *oscp, oscp 528 source3/modules/onefs_shadow_copy.c osc_directory_ctx_append_version(struct osc_snapshot_ctx *oscp, oscp 539 source3/modules/onefs_shadow_copy.c osc_directory_ctx_expand_version_list(oscp, idcp, errorp); oscp 578 source3/modules/onefs_shadow_copy.c osc_make_directory_ctx(struct osc_snapshot_ctx *oscp, oscp 591 source3/modules/onefs_shadow_copy.c osc_directory_ctx_append_version(oscp, idcp, &isp->is_time, oscp 595 source3/modules/onefs_shadow_copy.c twalk(oscp->osc_set, walk); oscp 610 source3/modules/onefs_shadow_copy.c struct osc_snapshot_ctx *oscp; oscp 616 source3/modules/onefs_shadow_copy.c oscp = osc_get_snapshot_ctx(); oscp 618 source3/modules/onefs_shadow_copy.c if (!osc_snapshot_ctx_is_valid(oscp)) { oscp 619 source3/modules/onefs_shadow_copy.c osc_snapshot_ctx_clean(oscp); oscp 620 source3/modules/onefs_shadow_copy.c osc_process_snapshot_directory(oscp, &error); oscp 625 source3/modules/onefs_shadow_copy.c osc_make_directory_ctx(oscp, idcp, &error); oscp 686 source3/modules/onefs_shadow_copy.c struct osc_snapshot_ctx *oscp; oscp 697 source3/modules/onefs_shadow_copy.c oscp = osc_get_snapshot_ctx(); oscp 699 source3/modules/onefs_shadow_copy.c if (!osc_snapshot_ctx_is_valid(oscp)) { oscp 700 source3/modules/onefs_shadow_copy.c osc_snapshot_ctx_clean(oscp); oscp 701 source3/modules/onefs_shadow_copy.c osc_process_snapshot_directory(oscp, &error); oscp 725 source3/modules/onefs_shadow_copy.c ispp = tfind(&is, &oscp->osc_set, osc_snapshot_compare);