Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/openssl/src/include/openssl/txt_db.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | typedef OPENSSL_STRING *OPENSSL_PSTRING; | - |
2 | struct stack_st_OPENSSL_PSTRING; typedef int (*sk_OPENSSL_PSTRING_compfunc)(const OPENSSL_STRING * const *a, const OPENSSL_STRING *const *b); typedef void (*sk_OPENSSL_PSTRING_freefunc)(OPENSSL_STRING *a); typedef OPENSSL_STRING * (*sk_OPENSSL_PSTRING_copyfunc)(const OPENSSL_STRING *a); static inline int sk_OPENSSL_PSTRING_num(const struct stack_st_OPENSSL_PSTRING *sk) { return executed 27 times by 2 tests: OPENSSL_sk_num((const OPENSSL_STACK *)sk);return OPENSSL_sk_num((const OPENSSL_STACK *)sk); Executed by:
executed 27 times by 2 tests: } static inline OPENSSL_STRING *sk_OPENSSL_PSTRING_value(const struct stack_st_OPENSSL_PSTRING *sk, int idx) { returnreturn OPENSSL_sk_num((const OPENSSL_STACK *)sk); Executed by:
executed 30 times by 2 tests: (OPENSSL_STRING *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);return (OPENSSL_STRING *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); Executed by:
executed 30 times by 2 tests: } static inline struct stack_st_OPENSSL_PSTRING *sk_OPENSSL_PSTRING_new(sk_OPENSSL_PSTRING_compfunc compare) { returnreturn (OPENSSL_STRING *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); Executed by:
never executed: (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);return (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); never executed: } static inline struct stack_st_OPENSSL_PSTRING *sk_OPENSSL_PSTRING_new_null(void) { returnreturn (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare); executed 8 times by 1 test: (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new_null();return (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new_null(); Executed by:
executed 8 times by 1 test: } static inline struct stack_st_OPENSSL_PSTRING *sk_OPENSSL_PSTRING_new_reserve(sk_OPENSSL_PSTRING_compfunc compare, int n) { returnreturn (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new_null(); Executed by:
never executed: (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);return (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); never executed: } static inline int sk_OPENSSL_PSTRING_reserve(struct stack_st_OPENSSL_PSTRING *sk, int n) { returnreturn (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n); never executed: OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n);return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); never executed: } static inline void sk_OPENSSL_PSTRING_free(struct stack_st_OPENSSL_PSTRING *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); executed 8 times by 1 test: static inline void sk_OPENSSL_PSTRING_zero(struct stack_st_OPENSSL_PSTRING *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }end of block Executed by:
never executed: static inline OPENSSL_STRING *sk_OPENSSL_PSTRING_delete(struct stack_st_OPENSSL_PSTRING *sk, int i) { returnend of block never executed: (OPENSSL_STRING *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);return (OPENSSL_STRING *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: } static inline OPENSSL_STRING *sk_OPENSSL_PSTRING_delete_ptr(struct stack_st_OPENSSL_PSTRING *sk, OPENSSL_STRING *ptr) { returnreturn (OPENSSL_STRING *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); never executed: (OPENSSL_STRING *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);return (OPENSSL_STRING *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline int sk_OPENSSL_PSTRING_push(struct stack_st_OPENSSL_PSTRING *sk, OPENSSL_STRING *ptr) { returnreturn (OPENSSL_STRING *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr); executed 9 times by 1 test: OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); Executed by:
executed 9 times by 1 test: } static inline int sk_OPENSSL_PSTRING_unshift(struct stack_st_OPENSSL_PSTRING *sk, OPENSSL_STRING *ptr) { returnreturn OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr); Executed by:
never executed: OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline OPENSSL_STRING *sk_OPENSSL_PSTRING_pop(struct stack_st_OPENSSL_PSTRING *sk) { returnreturn OPENSSL_sk_unshift((OPENSSL_STACK *)sk, (const void *)ptr); never executed: (OPENSSL_STRING *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);return (OPENSSL_STRING *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); never executed: } static inline OPENSSL_STRING *sk_OPENSSL_PSTRING_shift(struct stack_st_OPENSSL_PSTRING *sk) { returnreturn (OPENSSL_STRING *)OPENSSL_sk_pop((OPENSSL_STACK *)sk); never executed: (OPENSSL_STRING *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);return (OPENSSL_STRING *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); never executed: } static inline void sk_OPENSSL_PSTRING_pop_free(struct stack_st_OPENSSL_PSTRING *sk, sk_OPENSSL_PSTRING_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }return (OPENSSL_STRING *)OPENSSL_sk_shift((OPENSSL_STACK *)sk); never executed: static inline int sk_OPENSSL_PSTRING_insert(struct stack_st_OPENSSL_PSTRING *sk, OPENSSL_STRING *ptr, int idx) { returnend of block never executed: OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx);return OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); never executed: } static inline OPENSSL_STRING *sk_OPENSSL_PSTRING_set(struct stack_st_OPENSSL_PSTRING *sk, int idx, OPENSSL_STRING *ptr) { returnreturn OPENSSL_sk_insert((OPENSSL_STACK *)sk, (const void *)ptr, idx); never executed: (OPENSSL_STRING *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);return (OPENSSL_STRING *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); never executed: } static inline int sk_OPENSSL_PSTRING_find(struct stack_st_OPENSSL_PSTRING *sk, OPENSSL_STRING *ptr) { returnreturn (OPENSSL_STRING *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr); never executed: OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline int sk_OPENSSL_PSTRING_find_ex(struct stack_st_OPENSSL_PSTRING *sk, OPENSSL_STRING *ptr) { returnreturn OPENSSL_sk_find((OPENSSL_STACK *)sk, (const void *)ptr); never executed: OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr);return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); never executed: } static inline void sk_OPENSSL_PSTRING_sort(struct stack_st_OPENSSL_PSTRING *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }return OPENSSL_sk_find_ex((OPENSSL_STACK *)sk, (const void *)ptr); never executed: static inline int sk_OPENSSL_PSTRING_is_sorted(const struct stack_st_OPENSSL_PSTRING *sk) { returnend of block never executed: OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk);return OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); never executed: } static inline struct stack_st_OPENSSL_PSTRING * sk_OPENSSL_PSTRING_dup(const struct stack_st_OPENSSL_PSTRING *sk) { returnreturn OPENSSL_sk_is_sorted((const OPENSSL_STACK *)sk); never executed: (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);return (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: } static inline struct stack_st_OPENSSL_PSTRING *sk_OPENSSL_PSTRING_deep_copy(const struct stack_st_OPENSSL_PSTRING *sk, sk_OPENSSL_PSTRING_copyfunc copyfunc, sk_OPENSSL_PSTRING_freefunc freefunc) { returnreturn (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk); never executed: (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);return (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: } static inline sk_OPENSSL_PSTRING_compfunc sk_OPENSSL_PSTRING_set_cmp_func(struct stack_st_OPENSSL_PSTRING *sk, sk_OPENSSL_PSTRING_compfunc compare) { returnreturn (struct stack_st_OPENSSL_PSTRING *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc); never executed: (sk_OPENSSL_PSTRING_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);return (sk_OPENSSL_PSTRING_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); never executed: }return (sk_OPENSSL_PSTRING_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare); | 0-30 |
3 | - | |
4 | typedef struct txt_db_st { | - |
5 | int num_fields; | - |
6 | struct stack_st_OPENSSL_PSTRING *data; | - |
7 | struct lhash_st_OPENSSL_STRING **index; | - |
8 | int (**qual) (OPENSSL_STRING *); | - |
9 | long error; | - |
10 | long arg1; | - |
11 | long arg2; | - |
12 | OPENSSL_STRING *arg_row; | - |
13 | } TXT_DB; | - |
14 | - | |
15 | TXT_DB *TXT_DB_read(BIO *in, int num); | - |
16 | long TXT_DB_write(BIO *out, TXT_DB *db); | - |
17 | int TXT_DB_create_index(TXT_DB *db, int field, int (*qual) (OPENSSL_STRING *), | - |
18 | OPENSSL_LH_HASHFUNC hash, OPENSSL_LH_COMPFUNC cmp); | - |
19 | void TXT_DB_free(TXT_DB *db); | - |
20 | OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, | - |
21 | OPENSSL_STRING *value); | - |
22 | int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *value); | - |
Switch to Source code | Preprocessed file |