OpenCoverage

conf.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/conf.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6typedef struct {-
7 char *section;-
8 char *name;-
9 char *value;-
10} CONF_VALUE;-
11-
12struct stack_st_CONF_VALUE; typedef int (*sk_CONF_VALUE_compfunc)(const CONF_VALUE * const *a, const CONF_VALUE *const *b); typedef void (*sk_CONF_VALUE_freefunc)(CONF_VALUE *a); typedef CONF_VALUE * (*sk_CONF_VALUE_copyfunc)(const CONF_VALUE *a); static inline int sk_CONF_VALUE_num(const struct stack_st_CONF_VALUE *sk) { return
executed 81388 times by 4 tests: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
Executed by:
  • libcrypto.so.1.1
  • openssl
  • ssl_test
  • ssl_test_ctx_test
OPENSSL_sk_num((const OPENSSL_STACK *)sk);
executed 81388 times by 4 tests: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
Executed by:
  • libcrypto.so.1.1
  • openssl
  • ssl_test
  • ssl_test_ctx_test
} static inline CONF_VALUE *sk_CONF_VALUE_value(const struct stack_st_CONF_VALUE *sk, int idx) { return
executed 108200 times by 4 tests: return (CONF_VALUE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
Executed by:
  • libcrypto.so.1.1
  • openssl
  • ssl_test
  • ssl_test_ctx_test
(CONF_VALUE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
executed 108200 times by 4 tests: return (CONF_VALUE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
Executed by:
  • libcrypto.so.1.1
  • openssl
  • ssl_test
  • ssl_test_ctx_test
} static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_new(sk_CONF_VALUE_compfunc compare) { return
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
(struct stack_st_CONF_VALUE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
} static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_new_null(void) { return
executed 41969 times by 1 test: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_null();
Executed by:
  • libcrypto.so.1.1
(struct stack_st_CONF_VALUE *)OPENSSL_sk_new_null();
executed 41969 times by 1 test: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_null();
Executed by:
  • libcrypto.so.1.1
} static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_new_reserve(sk_CONF_VALUE_compfunc compare, int n) { return
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
(struct stack_st_CONF_VALUE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
} static inline int sk_CONF_VALUE_reserve(struct stack_st_CONF_VALUE *sk, int n) { return
never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
} static inline void sk_CONF_VALUE_free(struct stack_st_CONF_VALUE *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }
executed 33216 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
static inline void sk_CONF_VALUE_zero(struct stack_st_CONF_VALUE *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }
never executed: end of block
static inline CONF_VALUE *sk_CONF_VALUE_delete(struct stack_st_CONF_VALUE *sk, int i) { return
never executed: return (CONF_VALUE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
(CONF_VALUE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
never executed: return (CONF_VALUE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
} static inline CONF_VALUE *sk_CONF_VALUE_delete_ptr(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { return
executed 12854 times by 1 test: return (CONF_VALUE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
(CONF_VALUE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
executed 12854 times by 1 test: return (CONF_VALUE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
} static inline int sk_CONF_VALUE_push(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { return
executed 103279 times by 1 test: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
executed 103279 times by 1 test: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
} static inline int sk_CONF_VALUE_unshift(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { return
never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline CONF_VALUE *sk_CONF_VALUE_pop(struct stack_st_CONF_VALUE *sk) { return
never executed: return (CONF_VALUE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
(CONF_VALUE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
never executed: return (CONF_VALUE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
} static inline CONF_VALUE *sk_CONF_VALUE_shift(struct stack_st_CONF_VALUE *sk) { return
never executed: return (CONF_VALUE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
(CONF_VALUE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
never executed: return (CONF_VALUE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
} static inline void sk_CONF_VALUE_pop_free(struct stack_st_CONF_VALUE *sk, sk_CONF_VALUE_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }
executed 47019 times by 2 tests: end of block
Executed by:
  • libcrypto.so.1.1
  • openssl
static inline int sk_CONF_VALUE_insert(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr, int idx) { return
never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
} static inline CONF_VALUE *sk_CONF_VALUE_set(struct stack_st_CONF_VALUE *sk, int idx, CONF_VALUE *ptr) { return
never executed: return (CONF_VALUE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
(CONF_VALUE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
never executed: return (CONF_VALUE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
} static inline int sk_CONF_VALUE_find(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { return
never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_CONF_VALUE_find_ex(struct stack_st_CONF_VALUE *sk, CONF_VALUE *ptr) { return
never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline void sk_CONF_VALUE_sort(struct stack_st_CONF_VALUE *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }
never executed: end of block
static inline int sk_CONF_VALUE_is_sorted(const struct stack_st_CONF_VALUE *sk) { return
never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
} static inline struct stack_st_CONF_VALUE * sk_CONF_VALUE_dup(const struct stack_st_CONF_VALUE *sk) { return
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
(struct stack_st_CONF_VALUE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
} static inline struct stack_st_CONF_VALUE *sk_CONF_VALUE_deep_copy(const struct stack_st_CONF_VALUE *sk, sk_CONF_VALUE_copyfunc copyfunc, sk_CONF_VALUE_freefunc freefunc) { return
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
(struct stack_st_CONF_VALUE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
never executed: return (struct stack_st_CONF_VALUE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
} static inline sk_CONF_VALUE_compfunc sk_CONF_VALUE_set_cmp_func(struct stack_st_CONF_VALUE *sk, sk_CONF_VALUE_compfunc compare) { return
never executed: return (sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
(sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
never executed: return (sk_CONF_VALUE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
}
0-108200
13struct lhash_st_CONF_VALUE { union lh_CONF_VALUE_dummy { void* d1; unsigned long d2; int d3; } dummy; }; static inline struct lhash_st_CONF_VALUE * lh_CONF_VALUE_new(unsigned long (*hfn)(const CONF_VALUE *), int (*cfn)(const CONF_VALUE *, const CONF_VALUE *)) { return
executed 2150 times by 1 test: return (struct lhash_st_CONF_VALUE *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
Executed by:
  • libcrypto.so.1.1
(struct lhash_st_CONF_VALUE *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
executed 2150 times by 1 test: return (struct lhash_st_CONF_VALUE *) OPENSSL_LH_new((OPENSSL_LH_HASHFUNC)hfn, (OPENSSL_LH_COMPFUNC)cfn);
Executed by:
  • libcrypto.so.1.1
} static inline void lh_CONF_VALUE_free(struct lhash_st_CONF_VALUE *lh) { OPENSSL_LH_free((OPENSSL_LHASH *)lh); }
executed 2150 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
static inline CONF_VALUE *lh_CONF_VALUE_insert(struct lhash_st_CONF_VALUE *lh, CONF_VALUE *d) { return
executed 120197 times by 1 test: return (CONF_VALUE *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
(CONF_VALUE *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
executed 120197 times by 1 test: return (CONF_VALUE *)OPENSSL_LH_insert((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
} static inline CONF_VALUE *lh_CONF_VALUE_delete(struct lhash_st_CONF_VALUE *lh, const CONF_VALUE *d) { return
executed 74127 times by 1 test: return (CONF_VALUE *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
(CONF_VALUE *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
executed 74127 times by 1 test: return (CONF_VALUE *)OPENSSL_LH_delete((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
} static inline CONF_VALUE *lh_CONF_VALUE_retrieve(struct lhash_st_CONF_VALUE *lh, const CONF_VALUE *d) { return
executed 89199 times by 1 test: return (CONF_VALUE *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
(CONF_VALUE *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
executed 89199 times by 1 test: return (CONF_VALUE *)OPENSSL_LH_retrieve((OPENSSL_LHASH *)lh, d);
Executed by:
  • libcrypto.so.1.1
} static inline int lh_CONF_VALUE_error(struct lhash_st_CONF_VALUE *lh) { return
executed 33216 times by 1 test: return OPENSSL_LH_error((OPENSSL_LHASH *)lh);
Executed by:
  • libcrypto.so.1.1
OPENSSL_LH_error((OPENSSL_LHASH *)lh);
executed 33216 times by 1 test: return OPENSSL_LH_error((OPENSSL_LHASH *)lh);
Executed by:
  • libcrypto.so.1.1
} static inline unsigned long lh_CONF_VALUE_num_items(struct lhash_st_CONF_VALUE *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_CONF_VALUE_node_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out) { OPENSSL_LH_node_stats_bio((const OPENSSL_LHASH *)lh, out); }
never executed: end of block
static inline void lh_CONF_VALUE_node_usage_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out) { OPENSSL_LH_node_usage_stats_bio((const OPENSSL_LHASH *)lh, out); }
never executed: end of block
static inline void lh_CONF_VALUE_stats_bio(const struct lhash_st_CONF_VALUE *lh, BIO *out) { OPENSSL_LH_stats_bio((const OPENSSL_LHASH *)lh, out); }
never executed: end of block
static inline unsigned long lh_CONF_VALUE_get_down_load(struct lhash_st_CONF_VALUE *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_CONF_VALUE_set_down_load(struct lhash_st_CONF_VALUE *lh, unsigned long dl) { OPENSSL_LH_set_down_load((OPENSSL_LHASH *)lh, dl); }
executed 2150 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
static inline void lh_CONF_VALUE_doall(struct lhash_st_CONF_VALUE *lh, void (*doall)(CONF_VALUE *)) { OPENSSL_LH_doall((OPENSSL_LHASH *)lh, (OPENSSL_LH_DOALL_FUNC)doall); }
executed 2150 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
struct lhash_st_CONF_VALUE;
0-120197
14-
15struct conf_st;-
16struct conf_method_st;-
17typedef struct conf_method_st CONF_METHOD;-
18-
19struct conf_method_st {-
20 const char *name;-
21 CONF *(*create) (CONF_METHOD *meth);-
22 int (*init) (CONF *conf);-
23 int (*destroy) (CONF *conf);-
24 int (*destroy_data) (CONF *conf);-
25 int (*load_bio) (CONF *conf, BIO *bp, long *eline);-
26 int (*dump) (const CONF *conf, BIO *bp);-
27 int (*is_number) (const CONF *conf, char c);-
28 int (*to_int) (const CONF *conf, char c);-
29 int (*load) (CONF *conf, const char *name, long *eline);-
30};-
31-
32-
33-
34typedef struct conf_imodule_st CONF_IMODULE;-
35typedef struct conf_module_st CONF_MODULE;-
36-
37struct stack_st_CONF_MODULE; typedef int (*sk_CONF_MODULE_compfunc)(const CONF_MODULE * const *a, const CONF_MODULE *const *b); typedef void (*sk_CONF_MODULE_freefunc)(CONF_MODULE *a); typedef CONF_MODULE * (*sk_CONF_MODULE_copyfunc)(const CONF_MODULE *a); static inline int sk_CONF_MODULE_num(const struct stack_st_CONF_MODULE *sk) { return
executed 11920 times by 12 tests: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
Executed by:
  • asn1_internal_test
  • chacha_internal_test
  • ctype_internal_test
  • curve448_internal_test
  • libcrypto.so.1.1
  • modes_internal_test
  • poly1305_internal_test
  • rdrand_sanitytest
  • siphash_internal_test
  • sm2_internal_test
  • sm4_internal_test
  • x509_internal_test
OPENSSL_sk_num((const OPENSSL_STACK *)sk);
executed 11920 times by 12 tests: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
Executed by:
  • asn1_internal_test
  • chacha_internal_test
  • ctype_internal_test
  • curve448_internal_test
  • libcrypto.so.1.1
  • modes_internal_test
  • poly1305_internal_test
  • rdrand_sanitytest
  • siphash_internal_test
  • sm2_internal_test
  • sm4_internal_test
  • x509_internal_test
} static inline CONF_MODULE *sk_CONF_MODULE_value(const struct stack_st_CONF_MODULE *sk, int idx) { return
executed 20885 times by 1 test: return (CONF_MODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
Executed by:
  • libcrypto.so.1.1
(CONF_MODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
executed 20885 times by 1 test: return (CONF_MODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
Executed by:
  • libcrypto.so.1.1
} static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_new(sk_CONF_MODULE_compfunc compare) { return
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
(struct stack_st_CONF_MODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
} static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_new_null(void) { return
executed 1958 times by 1 test: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_null();
Executed by:
  • libcrypto.so.1.1
(struct stack_st_CONF_MODULE *)OPENSSL_sk_new_null();
executed 1958 times by 1 test: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_null();
Executed by:
  • libcrypto.so.1.1
} static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_new_reserve(sk_CONF_MODULE_compfunc compare, int n) { return
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
(struct stack_st_CONF_MODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
} static inline int sk_CONF_MODULE_reserve(struct stack_st_CONF_MODULE *sk, int n) { return
never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
} static inline void sk_CONF_MODULE_free(struct stack_st_CONF_MODULE *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }
executed 1958 times by 1 test: end of block
Executed by:
  • libcrypto.so.1.1
static inline void sk_CONF_MODULE_zero(struct stack_st_CONF_MODULE *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }
never executed: end of block
static inline CONF_MODULE *sk_CONF_MODULE_delete(struct stack_st_CONF_MODULE *sk, int i) { return
executed 9790 times by 1 test: return (CONF_MODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
Executed by:
  • libcrypto.so.1.1
(CONF_MODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
executed 9790 times by 1 test: return (CONF_MODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
Executed by:
  • libcrypto.so.1.1
} static inline CONF_MODULE *sk_CONF_MODULE_delete_ptr(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { return
never executed: return (CONF_MODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
(CONF_MODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return (CONF_MODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_CONF_MODULE_push(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { return
executed 9790 times by 1 test: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
executed 9790 times by 1 test: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
} static inline int sk_CONF_MODULE_unshift(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { return
never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline CONF_MODULE *sk_CONF_MODULE_pop(struct stack_st_CONF_MODULE *sk) { return
never executed: return (CONF_MODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
(CONF_MODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
never executed: return (CONF_MODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
} static inline CONF_MODULE *sk_CONF_MODULE_shift(struct stack_st_CONF_MODULE *sk) { return
never executed: return (CONF_MODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
(CONF_MODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
never executed: return (CONF_MODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
} static inline void sk_CONF_MODULE_pop_free(struct stack_st_CONF_MODULE *sk, sk_CONF_MODULE_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }
never executed: end of block
static inline int sk_CONF_MODULE_insert(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr, int idx) { return
never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
} static inline CONF_MODULE *sk_CONF_MODULE_set(struct stack_st_CONF_MODULE *sk, int idx, CONF_MODULE *ptr) { return
never executed: return (CONF_MODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
(CONF_MODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
never executed: return (CONF_MODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
} static inline int sk_CONF_MODULE_find(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { return
never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_CONF_MODULE_find_ex(struct stack_st_CONF_MODULE *sk, CONF_MODULE *ptr) { return
never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline void sk_CONF_MODULE_sort(struct stack_st_CONF_MODULE *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }
never executed: end of block
static inline int sk_CONF_MODULE_is_sorted(const struct stack_st_CONF_MODULE *sk) { return
never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
} static inline struct stack_st_CONF_MODULE * sk_CONF_MODULE_dup(const struct stack_st_CONF_MODULE *sk) { return
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
(struct stack_st_CONF_MODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
} static inline struct stack_st_CONF_MODULE *sk_CONF_MODULE_deep_copy(const struct stack_st_CONF_MODULE *sk, sk_CONF_MODULE_copyfunc copyfunc, sk_CONF_MODULE_freefunc freefunc) { return
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
(struct stack_st_CONF_MODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
never executed: return (struct stack_st_CONF_MODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
} static inline sk_CONF_MODULE_compfunc sk_CONF_MODULE_set_cmp_func(struct stack_st_CONF_MODULE *sk, sk_CONF_MODULE_compfunc compare) { return
never executed: return (sk_CONF_MODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
(sk_CONF_MODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
never executed: return (sk_CONF_MODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
}
0-20885
38struct stack_st_CONF_IMODULE; typedef int (*sk_CONF_IMODULE_compfunc)(const CONF_IMODULE * const *a, const CONF_IMODULE *const *b); typedef void (*sk_CONF_IMODULE_freefunc)(CONF_IMODULE *a); typedef CONF_IMODULE * (*sk_CONF_IMODULE_copyfunc)(const CONF_IMODULE *a); static inline int sk_CONF_IMODULE_num(const struct stack_st_CONF_IMODULE *sk) { return
executed 6371 times by 12 tests: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
Executed by:
  • asn1_internal_test
  • chacha_internal_test
  • ctype_internal_test
  • curve448_internal_test
  • libcrypto.so.1.1
  • modes_internal_test
  • poly1305_internal_test
  • rdrand_sanitytest
  • siphash_internal_test
  • sm2_internal_test
  • sm4_internal_test
  • x509_internal_test
OPENSSL_sk_num((const OPENSSL_STACK *)sk);
executed 6371 times by 12 tests: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
Executed by:
  • asn1_internal_test
  • chacha_internal_test
  • ctype_internal_test
  • curve448_internal_test
  • libcrypto.so.1.1
  • modes_internal_test
  • poly1305_internal_test
  • rdrand_sanitytest
  • siphash_internal_test
  • sm2_internal_test
  • sm4_internal_test
  • x509_internal_test
} static inline CONF_IMODULE *sk_CONF_IMODULE_value(const struct stack_st_CONF_IMODULE *sk, int idx) { return
never executed: return (CONF_IMODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
(CONF_IMODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
never executed: return (CONF_IMODULE *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
} static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_new(sk_CONF_IMODULE_compfunc compare) { return
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
(struct stack_st_CONF_IMODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
} static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_new_null(void) { return
executed 1110 times by 1 test: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_null();
Executed by:
  • libcrypto.so.1.1
(struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_null();
executed 1110 times by 1 test: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_null();
Executed by:
  • libcrypto.so.1.1
} static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_new_reserve(sk_CONF_IMODULE_compfunc compare, int n) { return
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
(struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
} static inline int sk_CONF_IMODULE_reserve(struct stack_st_CONF_IMODULE *sk, int n) { return
never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
never executed: return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);
} static inline void sk_CONF_IMODULE_free(struct stack_st_CONF_IMODULE *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }
executed 5261 times by 12 tests: end of block
Executed by:
  • asn1_internal_test
  • chacha_internal_test
  • ctype_internal_test
  • curve448_internal_test
  • libcrypto.so.1.1
  • modes_internal_test
  • poly1305_internal_test
  • rdrand_sanitytest
  • siphash_internal_test
  • sm2_internal_test
  • sm4_internal_test
  • x509_internal_test
static inline void sk_CONF_IMODULE_zero(struct stack_st_CONF_IMODULE *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }
never executed: end of block
static inline CONF_IMODULE *sk_CONF_IMODULE_delete(struct stack_st_CONF_IMODULE *sk, int i) { return
never executed: return (CONF_IMODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
(CONF_IMODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
never executed: return (CONF_IMODULE *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
} static inline CONF_IMODULE *sk_CONF_IMODULE_delete_ptr(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { return
never executed: return (CONF_IMODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
(CONF_IMODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return (CONF_IMODULE *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_CONF_IMODULE_push(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { return
executed 1110 times by 1 test: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
executed 1110 times by 1 test: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
Executed by:
  • libcrypto.so.1.1
} static inline int sk_CONF_IMODULE_unshift(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { return
never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline CONF_IMODULE *sk_CONF_IMODULE_pop(struct stack_st_CONF_IMODULE *sk) { return
executed 1110 times by 1 test: return (CONF_IMODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
Executed by:
  • libcrypto.so.1.1
(CONF_IMODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
executed 1110 times by 1 test: return (CONF_IMODULE *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
Executed by:
  • libcrypto.so.1.1
} static inline CONF_IMODULE *sk_CONF_IMODULE_shift(struct stack_st_CONF_IMODULE *sk) { return
never executed: return (CONF_IMODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
(CONF_IMODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
never executed: return (CONF_IMODULE *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
} static inline void sk_CONF_IMODULE_pop_free(struct stack_st_CONF_IMODULE *sk, sk_CONF_IMODULE_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }
never executed: end of block
static inline int sk_CONF_IMODULE_insert(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr, int idx) { return
never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
never executed: return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);
} static inline CONF_IMODULE *sk_CONF_IMODULE_set(struct stack_st_CONF_IMODULE *sk, int idx, CONF_IMODULE *ptr) { return
never executed: return (CONF_IMODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
(CONF_IMODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
never executed: return (CONF_IMODULE *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
} static inline int sk_CONF_IMODULE_find(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { return
never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_CONF_IMODULE_find_ex(struct stack_st_CONF_IMODULE *sk, CONF_IMODULE *ptr) { return
never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline void sk_CONF_IMODULE_sort(struct stack_st_CONF_IMODULE *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }
never executed: end of block
static inline int sk_CONF_IMODULE_is_sorted(const struct stack_st_CONF_IMODULE *sk) { return
never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
never executed: return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);
} static inline struct stack_st_CONF_IMODULE * sk_CONF_IMODULE_dup(const struct stack_st_CONF_IMODULE *sk) { return
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
(struct stack_st_CONF_IMODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
} static inline struct stack_st_CONF_IMODULE *sk_CONF_IMODULE_deep_copy(const struct stack_st_CONF_IMODULE *sk, sk_CONF_IMODULE_copyfunc copyfunc, sk_CONF_IMODULE_freefunc freefunc) { return
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
(struct stack_st_CONF_IMODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
never executed: return (struct stack_st_CONF_IMODULE *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
} static inline sk_CONF_IMODULE_compfunc sk_CONF_IMODULE_set_cmp_func(struct stack_st_CONF_IMODULE *sk, sk_CONF_IMODULE_compfunc compare) { return
never executed: return (sk_CONF_IMODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
(sk_CONF_IMODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
never executed: return (sk_CONF_IMODULE_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
}
0-6371
39-
40-
41typedef int conf_init_func (CONF_IMODULE *md, const CONF *cnf);-
42typedef void conf_finish_func (CONF_IMODULE *md);-
43int CONF_set_default_method(CONF_METHOD *meth);-
44void CONF_set_nconf(CONF *conf, struct lhash_st_CONF_VALUE *hash);-
45struct lhash_st_CONF_VALUE *CONF_load(struct lhash_st_CONF_VALUE *conf, const char *file,-
46 long *eline);-
47-
48struct lhash_st_CONF_VALUE *CONF_load_fp(struct lhash_st_CONF_VALUE *conf, FILE *fp,-
49 long *eline);-
50-
51struct lhash_st_CONF_VALUE *CONF_load_bio(struct lhash_st_CONF_VALUE *conf, BIO *bp,-
52 long *eline);-
53struct stack_st_CONF_VALUE *CONF_get_section(struct lhash_st_CONF_VALUE *conf,-
54 const char *section);-
55char *CONF_get_string(struct lhash_st_CONF_VALUE *conf, const char *group,-
56 const char *name);-
57long CONF_get_number(struct lhash_st_CONF_VALUE *conf, const char *group,-
58 const char *name);-
59void CONF_free(struct lhash_st_CONF_VALUE *conf);-
60-
61int CONF_dump_fp(struct lhash_st_CONF_VALUE *conf, FILE *out);-
62-
63int CONF_dump_bio(struct lhash_st_CONF_VALUE *conf, BIO *out);-
64-
65void OPENSSL_config(const char *config_name) __attribute__ ((deprecated));-
66struct conf_st {-
67 CONF_METHOD *meth;-
68 void *meth_data;-
69 struct lhash_st_CONF_VALUE *data;-
70};-
71-
72CONF *NCONF_new(CONF_METHOD *meth);-
73CONF_METHOD *NCONF_default(void);-
74CONF_METHOD *NCONF_WIN32(void);-
75void NCONF_free(CONF *conf);-
76void NCONF_free_data(CONF *conf);-
77-
78int NCONF_load(CONF *conf, const char *file, long *eline);-
79-
80int NCONF_load_fp(CONF *conf, FILE *fp, long *eline);-
81-
82int NCONF_load_bio(CONF *conf, BIO *bp, long *eline);-
83struct stack_st_CONF_VALUE *NCONF_get_section(const CONF *conf,-
84 const char *section);-
85char *NCONF_get_string(const CONF *conf, const char *group, const char *name);-
86int NCONF_get_number_e(const CONF *conf, const char *group, const char *name,-
87 long *result);-
88-
89int NCONF_dump_fp(const CONF *conf, FILE *out);-
90-
91int NCONF_dump_bio(const CONF *conf, BIO *out);-
92-
93-
94-
95-
96-
97int CONF_modules_load(const CONF *cnf, const char *appname,-
98 unsigned long flags);-
99int CONF_modules_load_file(const char *filename, const char *appname,-
100 unsigned long flags);-
101void CONF_modules_unload(int all);-
102void CONF_modules_finish(void);-
103-
104-
105-
106int CONF_module_add(const char *name, conf_init_func *ifunc,-
107 conf_finish_func *ffunc);-
108-
109const char *CONF_imodule_get_name(const CONF_IMODULE *md);-
110const char *CONF_imodule_get_value(const CONF_IMODULE *md);-
111void *CONF_imodule_get_usr_data(const CONF_IMODULE *md);-
112void CONF_imodule_set_usr_data(CONF_IMODULE *md, void *usr_data);-
113CONF_MODULE *CONF_imodule_get_module(const CONF_IMODULE *md);-
114unsigned long CONF_imodule_get_flags(const CONF_IMODULE *md);-
115void CONF_imodule_set_flags(CONF_IMODULE *md, unsigned long flags);-
116void *CONF_module_get_usr_data(CONF_MODULE *pmod);-
117void CONF_module_set_usr_data(CONF_MODULE *pmod, void *usr_data);-
118-
119char *CONF_get1_default_config_file(void);-
120-
121int CONF_parse_list(const char *list, int sep, int nospc,-
122 int (*list_cb) (const char *elem, int len, void *usr),-
123 void *arg);-
124-
125void OPENSSL_load_builtin_modules(void);-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2