Searched refs:removefile_state_t (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/removefile-33/
H A Dremovefile.h32 typedef struct _removefile_state * removefile_state_t; typedef in typeref:struct:_removefile_state
34 removefile_state_t removefile_state_alloc(void);
35 int removefile_state_free(removefile_state_t);
37 int removefile_state_get(removefile_state_t state, uint32_t key, void * dst);
38 int removefile_state_set(removefile_state_t state, uint32_t key, const void* value);
50 typedef int (*removefile_callback_t)(removefile_state_t state, const char* path, void* context);
62 int removefile(const char* path, removefile_state_t state, removefile_flags_t flags);
64 int removefile_cancel(removefile_state_t state);
H A Dremovefile_priv.h50 int __removefile_rename_unlink(const char*path, removefile_state_t state);
51 int __removefile_tree_walker(char ** trees, removefile_state_t state);
52 int __removefile_sunlink(const char * path, removefile_state_t state);
53 void __removefile_init_random(const unsigned int seed, removefile_state_t state);
54 char __removefile_random_char(removefile_state_t state);
55 void __removefile_randomize_buffer(unsigned char *buffer, size_t length, removefile_state_t state);
H A Dremovefile.c6 removefile_state_t
8 removefile_state_t state = (removefile_state_t)calloc(1, sizeof(struct _removefile_state));
15 removefile_state_free(removefile_state_t state) {
31 removefile_state_get(removefile_state_t state, uint32_t key, void* dst) {
62 removefile_state_set(removefile_state_t state, uint32_t key, const void* value) {
93 removefile(const char* path, removefile_state_t state_param, removefile_flags_t flags) {
96 removefile_state_t state = state_param;
131 removefile_cancel(removefile_state_t state) {
H A Dremovefile_random.c40 seed_random(removefile_state_t state) {
60 __removefile_init_random(const unsigned int seed, removefile_state_t state) {
76 __removefile_random_char(removefile_state_t state) {
92 __removefile_randomize_buffer(unsigned char *buffer, size_t length, removefile_state_t state) {
H A Dremovefile_rename_unlink.c63 __removefile_rename_unlink(const char *path, removefile_state_t state) {
H A Dremovefile_sunlink.c85 init_write_buffer(struct stat *statbuf, struct statfs *fs_stats, removefile_state_t state) {
166 overwrite(int stage, removefile_state_t state) {
203 overwrite_random(int num_passes, removefile_state_t state) {
212 overwrite_byte(int byte, removefile_state_t state) {
218 overwrite_bytes(unsigned int byte1, unsigned int byte2, unsigned int byte3, removefile_state_t state) {
240 overwrite_file(removefile_state_t state) {
293 __removefile_sunlink(const char *path, removefile_state_t state) {
H A Dremovefile_tree_walker.c43 __removefile_process_file(FTS* stream, FTSENT* current_file, removefile_state_t state) {
116 __removefile_tree_walker(char **trees, removefile_state_t state) {
/macosx-10.9.5/removefile-33/test/
H A Dtest-removefile.c29 static int removefile_confirm_callback(removefile_state_t state, const char * path, void * context) {
35 static int removefile_error_callback(removefile_state_t state, const char * path, void * context) {
43 static int removefile_status_callback(removefile_state_t state, const char * path, void * context) {
75 removefile_state_t state = NULL;

Completed in 120 milliseconds