Lines Matching refs:GIT_EXTERN
40 GIT_EXTERN(int) git_odb_new(git_odb **out);
58 GIT_EXTERN(int) git_odb_open(git_odb **out, const char *objects_dir);
75 GIT_EXTERN(int) git_odb_add_disk_alternate(git_odb *odb, const char *path);
82 GIT_EXTERN(void) git_odb_free(git_odb *db);
101 GIT_EXTERN(int) git_odb_read(git_odb_object **out, git_odb *db, const git_oid *id);
130 GIT_EXTERN(int) git_odb_read_prefix(git_odb_object **out, git_odb *db, const git_oid *short_id, siz…
150 GIT_EXTERN(int) git_odb_read_header(size_t *len_out, git_object_t *type_out, git_odb *db, const git…
161 GIT_EXTERN(int) git_odb_exists(git_odb *db, const git_oid *id);
174 GIT_EXTERN(int) git_odb_exists_prefix(
216 GIT_EXTERN(int) git_odb_expand_ids(
239 GIT_EXTERN(int) git_odb_refresh(struct git_odb *db);
254 GIT_EXTERN(int) git_odb_foreach(git_odb *db, git_odb_foreach_cb cb, void *payload);
274 GIT_EXTERN(int) git_odb_write(git_oid *out, git_odb *odb, const void *data, size_t len, git_object_…
297 GIT_EXTERN(int) git_odb_open_wstream(git_odb_stream **out, git_odb *db, git_object_size_t size, git…
310 GIT_EXTERN(int) git_odb_stream_write(git_odb_stream *stream, const char *buffer, size_t len);
325 GIT_EXTERN(int) git_odb_stream_finalize_write(git_oid *out, git_odb_stream *stream);
332 GIT_EXTERN(int) git_odb_stream_read(git_odb_stream *stream, char *buffer, size_t len);
339 GIT_EXTERN(void) git_odb_stream_free(git_odb_stream *stream);
367 GIT_EXTERN(int) git_odb_open_rstream(
392 GIT_EXTERN(int) git_odb_write_pack(
410 GIT_EXTERN(int) git_odb_hash(git_oid *out, const void *data, size_t len, git_object_t type);
425 GIT_EXTERN(int) git_odb_hashfile(git_oid *out, const char *path, git_object_t type);
439 GIT_EXTERN(int) git_odb_object_dup(git_odb_object **dest, git_odb_object *source);
449 GIT_EXTERN(void) git_odb_object_free(git_odb_object *object);
459 GIT_EXTERN(const git_oid *) git_odb_object_id(git_odb_object *object);
472 GIT_EXTERN(const void *) git_odb_object_data(git_odb_object *object);
483 GIT_EXTERN(size_t) git_odb_object_size(git_odb_object *object);
491 GIT_EXTERN(git_object_t) git_odb_object_type(git_odb_object *object);
506 GIT_EXTERN(int) git_odb_add_backend(git_odb *odb, git_odb_backend *backend, int priority);
527 GIT_EXTERN(int) git_odb_add_alternate(git_odb *odb, git_odb_backend *backend, int priority);
535 GIT_EXTERN(size_t) git_odb_num_backends(git_odb *odb);
545 GIT_EXTERN(int) git_odb_get_backend(git_odb_backend **out, git_odb *odb, size_t pos);