OpenCoverage

lhash.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/lhash.h
Switch to Source codePreprocessed file
LineSourceCount
1typedef struct lhash_node_st OPENSSL_LH_NODE;-
2typedef int (*OPENSSL_LH_COMPFUNC) (const void *, const void *);-
3typedef unsigned long (*OPENSSL_LH_HASHFUNC) (const void *);-
4typedef void (*OPENSSL_LH_DOALL_FUNC) (void *);-
5typedef void (*OPENSSL_LH_DOALL_FUNCARG) (void *, void *);-
6typedef struct lhash_st OPENSSL_LHASH;-
7int OPENSSL_LH_error(OPENSSL_LHASH *lh);-
8OPENSSL_LHASH *OPENSSL_LH_new(OPENSSL_LH_HASHFUNC h, OPENSSL_LH_COMPFUNC c);-
9void OPENSSL_LH_free(OPENSSL_LHASH *lh);-
10void *OPENSSL_LH_insert(OPENSSL_LHASH *lh, void *data);-
11void *OPENSSL_LH_delete(OPENSSL_LHASH *lh, const void *data);-
12void *OPENSSL_LH_retrieve(OPENSSL_LHASH *lh, const void *data);-
13void OPENSSL_LH_doall(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNC func);-
14void OPENSSL_LH_doall_arg(OPENSSL_LHASH *lh, OPENSSL_LH_DOALL_FUNCARG func, void *arg);-
15unsigned long OPENSSL_LH_strhash(const char *c);-
16unsigned long OPENSSL_LH_num_items(const OPENSSL_LHASH *lh);-
17unsigned long OPENSSL_LH_get_down_load(const OPENSSL_LHASH *lh);-
18void OPENSSL_LH_set_down_load(OPENSSL_LHASH *lh, unsigned long down_load);-
19-
20-
21void OPENSSL_LH_stats(const OPENSSL_LHASH *lh, FILE *fp);-
22void OPENSSL_LH_node_stats(const OPENSSL_LHASH *lh, FILE *fp);-
23void OPENSSL_LH_node_usage_stats(const OPENSSL_LHASH *lh, FILE *fp);-
24-
25void OPENSSL_LH_stats_bio(const OPENSSL_LHASH *lh, BIO *out);-
26void OPENSSL_LH_node_stats_bio(const OPENSSL_LHASH *lh, BIO *out);-
27void OPENSSL_LH_node_usage_stats_bio(const OPENSSL_LHASH *lh, BIO *out);-
28struct 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: return (struct lhash_st_OPENSSL_STRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
Executed by:
  • openssl
(struct lhash_st_OPENSSL_STRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
executed 5 times by 1 test: return (struct lhash_st_OPENSSL_STRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
Executed by:
  • openssl
} static inline void lh_OPENSSL_STRING_free(struct lhash_st_OPENSSL_STRING *lh) { OPENSSL_LH_free((OPENSSL_LHASH *)lh); }
executed 84 times by 2 tests: end of block
Executed by:
  • libcrypto.so.1.1
  • openssl
static inline OPENSSL_STRING *lh_OPENSSL_STRING_insert(struct lhash_st_OPENSSL_STRING *lh, OPENSSL_STRING *d) { return
executed 15 times by 2 tests: return (OPENSSL_STRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
  • openssl
(OPENSSL_STRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
executed 15 times by 2 tests: return (OPENSSL_STRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
  • openssl
} static inline OPENSSL_STRING *lh_OPENSSL_STRING_delete(struct lhash_st_OPENSSL_STRING *lh, const OPENSSL_STRING *d) { return
never executed: return (OPENSSL_STRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
(OPENSSL_STRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
never executed: return (OPENSSL_STRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
} static inline OPENSSL_STRING *lh_OPENSSL_STRING_retrieve(struct lhash_st_OPENSSL_STRING *lh, const OPENSSL_STRING *d) { return
executed 14 times by 1 test: return (OPENSSL_STRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
(OPENSSL_STRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
executed 14 times by 1 test: return (OPENSSL_STRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
} static inline int lh_OPENSSL_STRING_error(struct lhash_st_OPENSSL_STRING *lh) { return
executed 5 times by 1 test: return OPENSSL_LH_error((OPENSSL_LHASH *)lh);
Executed by:
  • openssl
OPENSSL_LH_error((OPENSSL_LHASH *)lh);
executed 5 times by 1 test: return OPENSSL_LH_error((OPENSSL_LHASH *)lh);
Executed by:
  • openssl
} static inline unsigned long lh_OPENSSL_STRING_num_items(struct lhash_st_OPENSSL_STRING *lh) { return
never executed: return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);
OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);
never executed: return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);
} 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); }
never executed: end of block
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); }
never executed: end of block
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); }
never executed: end of block
static inline unsigned long lh_OPENSSL_STRING_get_down_load(struct lhash_st_OPENSSL_STRING *lh) { return
never executed: return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);
OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);
never executed: return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);
} 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); }
never executed: end of block
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); }
executed 32 times by 1 test: end of block
Executed by:
  • openssl
struct lhash_st_OPENSSL_STRING;
0-84
29struct 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: return (struct lhash_st_OPENSSL_CSTRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
(struct lhash_st_OPENSSL_CSTRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
never executed: return (struct lhash_st_OPENSSL_CSTRING *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
} static inline void lh_OPENSSL_CSTRING_free(struct lhash_st_OPENSSL_CSTRING *lh) { OPENSSL_LH_free((OPENSSL_LHASH *)lh); }
never executed: end of block
static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_insert(struct lhash_st_OPENSSL_CSTRING *lh, OPENSSL_CSTRING *d) { return
never executed: return (OPENSSL_CSTRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
(OPENSSL_CSTRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
never executed: return (OPENSSL_CSTRING *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
} static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_delete(struct lhash_st_OPENSSL_CSTRING *lh, const OPENSSL_CSTRING *d) { return
never executed: return (OPENSSL_CSTRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
(OPENSSL_CSTRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
never executed: return (OPENSSL_CSTRING *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
} static inline OPENSSL_CSTRING *lh_OPENSSL_CSTRING_retrieve(struct lhash_st_OPENSSL_CSTRING *lh, const OPENSSL_CSTRING *d) { return
never executed: return (OPENSSL_CSTRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
(OPENSSL_CSTRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
never executed: return (OPENSSL_CSTRING *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
} static inline int lh_OPENSSL_CSTRING_error(struct lhash_st_OPENSSL_CSTRING *lh) { return
never executed: return OPENSSL_LH_error((OPENSSL_LHASH *)lh);
OPENSSL_LH_error((OPENSSL_LHASH *)lh);
never executed: return OPENSSL_LH_error((OPENSSL_LHASH *)lh);
} static inline unsigned long lh_OPENSSL_CSTRING_num_items(struct lhash_st_OPENSSL_CSTRING *lh) { return
never executed: return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);
OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);
never executed: return OPENSSL_LH_num_items((OPENSSL_LHASH *)lh);
} 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); }
never executed: end of block
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); }
never executed: end of block
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); }
never executed: end of block
static inline unsigned long lh_OPENSSL_CSTRING_get_down_load(struct lhash_st_OPENSSL_CSTRING *lh) { return
never executed: return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);
OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);
never executed: return OPENSSL_LH_get_down_load((OPENSSL_LHASH *)lh);
} 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); }
never executed: end of block
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); }
never executed: end of block
struct lhash_st_OPENSSL_CSTRING;
0
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2