OpenCoverage

evp_locl.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/openssl/src/crypto/evp/evp_locl.h
Switch to Source codePreprocessed file
LineSourceCount
1struct evp_md_ctx_st {-
2 const EVP_MD *digest;-
3 ENGINE *engine;-
4-
5 unsigned long flags;-
6 void *md_data;-
7-
8 EVP_PKEY_CTX *pctx;-
9-
10 int (*update) (EVP_MD_CTX *ctx, const void *data, size_t count);-
11} ;-
12-
13struct evp_cipher_ctx_st {-
14 const EVP_CIPHER *cipher;-
15 ENGINE *engine;-
16-
17 int encrypt;-
18 int buf_len;-
19 unsigned char oiv[16];-
20 unsigned char iv[16];-
21 unsigned char buf[32];-
22 int num;-
23-
24 void *app_data;-
25 int key_len;-
26 unsigned long flags;-
27 void *cipher_data;-
28 int final_used;-
29 int block_mask;-
30 unsigned char final[32];-
31} ;-
32-
33int PKCS5_v2_PBKDF2_keyivgen(EVP_CIPHER_CTX *ctx, const char *pass,-
34 int passlen, ASN1_TYPE *param,-
35 const EVP_CIPHER *c, const EVP_MD *md,-
36 int en_de);-
37-
38struct evp_Encode_Ctx_st {-
39-
40 int num;-
41-
42-
43-
44-
45-
46 int length;-
47-
48 unsigned char enc_data[80];-
49-
50 int line_num;-
51 unsigned int flags;-
52};-
53-
54typedef struct evp_pbe_st EVP_PBE_CTL;-
55struct stack_st_EVP_PBE_CTL; typedef int (*sk_EVP_PBE_CTL_compfunc)(const EVP_PBE_CTL * const *a, const EVP_PBE_CTL *const *b); typedef void (*sk_EVP_PBE_CTL_freefunc)(EVP_PBE_CTL *a); typedef EVP_PBE_CTL * (*sk_EVP_PBE_CTL_copyfunc)(const EVP_PBE_CTL *a); static inline int sk_EVP_PBE_CTL_num(const struct stack_st_EVP_PBE_CTL *sk) { return
never executed: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
OPENSSL_sk_num((const OPENSSL_STACK *)sk);
never executed: return OPENSSL_sk_num((const OPENSSL_STACK *)sk);
} static inline EVP_PBE_CTL *sk_EVP_PBE_CTL_value(const struct stack_st_EVP_PBE_CTL *sk, int idx) { return
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
(EVP_PBE_CTL *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx);
} static inline struct stack_st_EVP_PBE_CTL *sk_EVP_PBE_CTL_new(sk_EVP_PBE_CTL_compfunc compare) { return
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
(struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new((OPENSSL_sk_compfunc)compare);
} static inline struct stack_st_EVP_PBE_CTL *sk_EVP_PBE_CTL_new_null(void) { return
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new_null();
(struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new_null();
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new_null();
} static inline struct stack_st_EVP_PBE_CTL *sk_EVP_PBE_CTL_new_reserve(sk_EVP_PBE_CTL_compfunc compare, int n) { return
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
(struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_new_reserve((OPENSSL_sk_compfunc)compare, n);
} static inline int sk_EVP_PBE_CTL_reserve(struct stack_st_EVP_PBE_CTL *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_EVP_PBE_CTL_free(struct stack_st_EVP_PBE_CTL *sk) { OPENSSL_sk_free((OPENSSL_STACK *)sk); }
never executed: end of block
static inline void sk_EVP_PBE_CTL_zero(struct stack_st_EVP_PBE_CTL *sk) { OPENSSL_sk_zero((OPENSSL_STACK *)sk); }
never executed: end of block
static inline EVP_PBE_CTL *sk_EVP_PBE_CTL_delete(struct stack_st_EVP_PBE_CTL *sk, int i) { return
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
(EVP_PBE_CTL *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i);
} static inline EVP_PBE_CTL *sk_EVP_PBE_CTL_delete_ptr(struct stack_st_EVP_PBE_CTL *sk, EVP_PBE_CTL *ptr) { return
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
(EVP_PBE_CTL *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_delete_ptr((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_EVP_PBE_CTL_push(struct stack_st_EVP_PBE_CTL *sk, EVP_PBE_CTL *ptr) { return
never executed: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
never executed: return OPENSSL_sk_push((OPENSSL_STACK *)sk, (const void *)ptr);
} static inline int sk_EVP_PBE_CTL_unshift(struct stack_st_EVP_PBE_CTL *sk, EVP_PBE_CTL *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 EVP_PBE_CTL *sk_EVP_PBE_CTL_pop(struct stack_st_EVP_PBE_CTL *sk) { return
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
(EVP_PBE_CTL *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_pop((OPENSSL_STACK *)sk);
} static inline EVP_PBE_CTL *sk_EVP_PBE_CTL_shift(struct stack_st_EVP_PBE_CTL *sk) { return
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
(EVP_PBE_CTL *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_shift((OPENSSL_STACK *)sk);
} static inline void sk_EVP_PBE_CTL_pop_free(struct stack_st_EVP_PBE_CTL *sk, sk_EVP_PBE_CTL_freefunc freefunc) { OPENSSL_sk_pop_free((OPENSSL_STACK *)sk, (OPENSSL_sk_freefunc)freefunc); }
executed 2076 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 int sk_EVP_PBE_CTL_insert(struct stack_st_EVP_PBE_CTL *sk, EVP_PBE_CTL *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 EVP_PBE_CTL *sk_EVP_PBE_CTL_set(struct stack_st_EVP_PBE_CTL *sk, int idx, EVP_PBE_CTL *ptr) { return
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
(EVP_PBE_CTL *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
never executed: return (EVP_PBE_CTL *)OPENSSL_sk_set((OPENSSL_STACK *)sk, idx, (const void *)ptr);
} static inline int sk_EVP_PBE_CTL_find(struct stack_st_EVP_PBE_CTL *sk, EVP_PBE_CTL *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_EVP_PBE_CTL_find_ex(struct stack_st_EVP_PBE_CTL *sk, EVP_PBE_CTL *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_EVP_PBE_CTL_sort(struct stack_st_EVP_PBE_CTL *sk) { OPENSSL_sk_sort((OPENSSL_STACK *)sk); }
never executed: end of block
static inline int sk_EVP_PBE_CTL_is_sorted(const struct stack_st_EVP_PBE_CTL *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_EVP_PBE_CTL * sk_EVP_PBE_CTL_dup(const struct stack_st_EVP_PBE_CTL *sk) { return
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
(struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_dup((const OPENSSL_STACK *)sk);
} static inline struct stack_st_EVP_PBE_CTL *sk_EVP_PBE_CTL_deep_copy(const struct stack_st_EVP_PBE_CTL *sk, sk_EVP_PBE_CTL_copyfunc copyfunc, sk_EVP_PBE_CTL_freefunc freefunc) { return
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
(struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
never executed: return (struct stack_st_EVP_PBE_CTL *)OPENSSL_sk_deep_copy((const OPENSSL_STACK *)sk, (OPENSSL_sk_copyfunc)copyfunc, (OPENSSL_sk_freefunc)freefunc);
} static inline sk_EVP_PBE_CTL_compfunc sk_EVP_PBE_CTL_set_cmp_func(struct stack_st_EVP_PBE_CTL *sk, sk_EVP_PBE_CTL_compfunc compare) { return
never executed: return (sk_EVP_PBE_CTL_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
(sk_EVP_PBE_CTL_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
never executed: return (sk_EVP_PBE_CTL_compfunc)OPENSSL_sk_set_cmp_func((OPENSSL_STACK *)sk, (OPENSSL_sk_compfunc)compare);
}
0-2076
56-
57int is_partially_overlapping(const void *ptr1, const void *ptr2, int len);-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.2