Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | typedef struct lhash_node_st OPENSSL_LH_NODE; | - |
2 | typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *); | - |
3 | typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *); | - |
4 | typedef void (*OPENSSL_LH_DOALL_FUNC) (void *); | - |
5 | typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *); | - |
6 | typedef struct lhash_st OPENSSL_LHASH; | - |
7 | int OPENSSL_LH_error(OPENSSL_LHASH *lh); | - |
8 | OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c); | - |
9 | void OPENSSL_LH_free(OPENSSL_LHASH *lh); | - |
10 | void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data); | - |
11 | void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data); | - |
12 | void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data); | - |
13 | void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func); | - |
14 | void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg); | - |
15 | unsigned long OPENSSL_LH_strhash(const char *c); | - |
16 | unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh); | - |
17 | unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh); | - |
18 | void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load); | - |
19 | - | |
20 | - | |
21 | void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp); | - |
22 | void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp); | - |
23 | void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp); | - |
24 | - | |
25 | void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out); | - |
26 | void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out); | - |
27 | void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out); | - |
28 | struct lhash_st_OPENSSL_STRING { union lh_OPENSSL_STRING_dummy { void* d1; unsigned long d2; int d3; } dummy; }; static inline struct lhash_st_OPENSSL_STRING * lh_OPENSSL_STRING_new(unsigned long (*hfn)(const OPENSSL_STRING *), int (*cfn)(const OPENSSL_STRING *, const OPENSSL_STRING *)) { return executed 5 times by 1 test: (struct lhash_st_OPENSSL_STRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);return (struct lhash_st_OPENSSL_STRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); Executed by:
executed 5 times by 1 test: } static inline void lh_OPENSSL_STRING_free(struct lhash_st_OPENSSL_STRING *lh) { OPENSSL_LH_free((OPENSSL_LHASH *)lh); }return (struct lhash_st_OPENSSL_STRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); Executed by:
executed 84 times by 2 tests: static inline OPENSSL_STRING *lh_OPENSSL_STRING_insert(struct lhash_st_OPENSSL_STRING *lh, OPENSSL_STRING *d) { returnend of block Executed by:
executed 15 times by 2 tests: (OPENSSL_STRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);return (OPENSSL_STRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); Executed by:
executed 15 times by 2 tests: } static inline OPENSSL_STRING *lh_OPENSSL_STRING_delete(struct lhash_st_OPENSSL_STRING *lh, const OPENSSL_STRING *d) { returnreturn (OPENSSL_STRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); Executed by:
never executed: (OPENSSL_STRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);return (OPENSSL_STRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); never executed: } static inline OPENSSL_STRING *lh_OPENSSL_STRING_retrieve(struct lhash_st_OPENSSL_STRING *lh, const OPENSSL_STRING *d) { returnreturn (OPENSSL_STRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); executed 14 times by 1 test: (OPENSSL_STRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);return (OPENSSL_STRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); Executed by:
executed 14 times by 1 test: } static inline int lh_OPENSSL_STRING_error(struct lhash_st_OPENSSL_STRING *lh) { returnreturn (OPENSSL_STRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); Executed by:
executed 5 times by 1 test: OPENSSL_LH_error((OPENSSL_LHASH *)lh);return OPENSSL_LH_error((OPENSSL_LHASH *)lh); Executed by:
executed 5 times by 1 test: } static inline unsigned long lh_OPENSSL_STRING_num_items(struct lhash_st_OPENSSL_STRING *lh) { returnreturn OPENSSL_LH_error((OPENSSL_LHASH *)lh); Executed by:
never executed: OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); never executed: } static inline void lh_OPENSSL_STRING_node_stats_bio(const struct lhash_st_OPENSSL_STRING *lh, BIO *out) { OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); }return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); never executed: static inline void lh_OPENSSL_STRING_node_usage_stats_bio(const struct lhash_st_OPENSSL_STRING *lh, BIO *out) { OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); }end of block never executed: static inline void lh_OPENSSL_STRING_stats_bio(const struct lhash_st_OPENSSL_STRING *lh, BIO *out) { OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); }end of block never executed: static inline unsigned long lh_OPENSSL_STRING_get_down_load(struct lhash_st_OPENSSL_STRING *lh) { returnend of block never executed: OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); never executed: } static inline void lh_OPENSSL_STRING_set_down_load(struct lhash_st_OPENSSL_STRING *lh, unsigned long dl) { OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); }return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); never executed: static inline void lh_OPENSSL_STRING_doall(struct lhash_st_OPENSSL_STRING *lh, void (*doall)(OPENSSL_STRING *)) { OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); }end of block executed 32 times by 1 test: struct lhash_st_OPENSSL_STRING;end of block Executed by:
| 0-84 |
29 | struct lhash_st_OPENSSL_CSTRING { union lh_OPENSSL_CSTRING_dummy { void* d1; unsigned long d2; int d3; } dummy; }; static inline struct lhash_st_OPENSSL_CSTRING * lh_OPENSSL_CSTRING_new(unsigned long (*hfn)(const OPENSSL_CSTRING *), int (*cfn)(const OPENSSL_CSTRING *, const OPENSSL_CSTRING *)) { return never executed: (struct lhash_st_OPENSSL_CSTRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);return (struct lhash_st_OPENSSL_CSTRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); never executed: } static inline void lh_OPENSSL_CSTRING_free(struct lhash_st_OPENSSL_CSTRING *lh) { OPENSSL_LH_free((OPENSSL_LHASH *)lh); }return (struct lhash_st_OPENSSL_CSTRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn); never executed: static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_insert(struct lhash_st_OPENSSL_CSTRING *lh, OPENSSL_CSTRING *d) { returnend of block never executed: (OPENSSL_CSTRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);return (OPENSSL_CSTRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); never executed: } static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_delete(struct lhash_st_OPENSSL_CSTRING *lh, const OPENSSL_CSTRING *d) { returnreturn (OPENSSL_CSTRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d); never executed: (OPENSSL_CSTRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);return (OPENSSL_CSTRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); never executed: } static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_retrieve(struct lhash_st_OPENSSL_CSTRING *lh, const OPENSSL_CSTRING *d) { returnreturn (OPENSSL_CSTRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d); never executed: (OPENSSL_CSTRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);return (OPENSSL_CSTRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); never executed: } static inline int lh_OPENSSL_CSTRING_error(struct lhash_st_OPENSSL_CSTRING *lh) { returnreturn (OPENSSL_CSTRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d); never executed: OPENSSL_LH_error((OPENSSL_LHASH *)lh);return OPENSSL_LH_error((OPENSSL_LHASH *)lh); never executed: } static inline unsigned long lh_OPENSSL_CSTRING_num_items(struct lhash_st_OPENSSL_CSTRING *lh) { returnreturn OPENSSL_LH_error((OPENSSL_LHASH *)lh); never executed: OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); never executed: } static inline void lh_OPENSSL_CSTRING_node_stats_bio(const struct lhash_st_OPENSSL_CSTRING *lh, BIO *out) { OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); }return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh); never executed: static inline void lh_OPENSSL_CSTRING_node_usage_stats_bio(const struct lhash_st_OPENSSL_CSTRING *lh, BIO *out) { OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); }end of block never executed: static inline void lh_OPENSSL_CSTRING_stats_bio(const struct lhash_st_OPENSSL_CSTRING *lh, BIO *out) { OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); }end of block never executed: static inline unsigned long lh_OPENSSL_CSTRING_get_down_load(struct lhash_st_OPENSSL_CSTRING *lh) { returnend of block never executed: OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); never executed: } static inline void lh_OPENSSL_CSTRING_set_down_load(struct lhash_st_OPENSSL_CSTRING *lh, unsigned long dl) { OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); }return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh); never executed: static inline void lh_OPENSSL_CSTRING_doall(struct lhash_st_OPENSSL_CSTRING *lh, void (*doall)(OPENSSL_CSTRING *)) { OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); }end of block never executed: struct lhash_st_OPENSSL_CSTRING;end of block | 0 |
Switch to Source code | Preprocessed file |