Lines Matching refs:file_ctx_st
64 struct file_ctx_st { struct
108 static void free_file_ctx(struct file_ctx_st *ctx) in free_file_ctx() argument
122 static struct file_ctx_st *new_file_ctx(int type, const char *uri, in new_file_ctx()
125 struct file_ctx_st *ctx = NULL; in new_file_ctx()
150 static struct file_ctx_st *file_open_stream(BIO *source, const char *uri, in file_open_stream()
153 struct file_ctx_st *ctx; in file_open_stream()
170 struct file_ctx_st *ctx; in file_open_dir()
195 struct file_ctx_st *ctx = NULL; in file_open()
289 struct file_ctx_st *ctx; in file_attach()
320 struct file_ctx_st *ctx = loaderctx; in file_set_ctx_params()
414 static int file_setup_decoders(struct file_ctx_st *ctx) in file_setup_decoders()
510 static int file_load_file(struct file_ctx_st *ctx, in file_load_file()
548 static char *file_name_to_uri(struct file_ctx_st *ctx, const char *name) in file_name_to_uri()
569 static int file_name_check(struct file_ctx_st *ctx, const char *name) in file_name_check()
631 static int file_load_dir_entry(struct file_ctx_st *ctx, in file_load_dir_entry()
694 struct file_ctx_st *ctx = loaderctx; in file_load()
718 struct file_ctx_st *ctx = loaderctx; in file_eof()
737 static int file_close_dir(struct file_ctx_st *ctx) in file_close_dir()
745 static int file_close_stream(struct file_ctx_st *ctx) in file_close_stream()
760 struct file_ctx_st *ctx = loaderctx; in file_close()