Lines Matching refs:sk_

85 // A macro will be defined for each of the sk_* functions below. For
258 sk_##name##_new(stack_##name##_cmp_func comp) { \
262 static inline OPENSSL_UNUSED STACK_OF(name) *sk_##name##_new_null(void) { \
266 static inline OPENSSL_UNUSED size_t sk_##name##_num( \
271 static inline OPENSSL_UNUSED void sk_##name##_zero(STACK_OF(name) *sk) { \
275 static inline OPENSSL_UNUSED ptrtype sk_##name##_value( \
280 static inline OPENSSL_UNUSED ptrtype sk_##name##_set(STACK_OF(name) *sk, \
285 static inline OPENSSL_UNUSED void sk_##name##_free(STACK_OF(name) *sk) { \
289 static inline OPENSSL_UNUSED void sk_##name##_pop_free( \
294 static inline OPENSSL_UNUSED size_t sk_##name##_insert( \
299 static inline OPENSSL_UNUSED ptrtype sk_##name##_delete(STACK_OF(name) *sk, \
304 static inline OPENSSL_UNUSED ptrtype sk_##name##_delete_ptr( \
309 static inline OPENSSL_UNUSED int sk_##name##_find( \
314 static inline OPENSSL_UNUSED ptrtype sk_##name##_shift(STACK_OF(name) *sk) { \
318 static inline OPENSSL_UNUSED size_t sk_##name##_push(STACK_OF(name) *sk, \
323 static inline OPENSSL_UNUSED ptrtype sk_##name##_pop(STACK_OF(name) *sk) { \
328 sk_##name##_dup(const STACK_OF(name) *sk) { \
332 static inline OPENSSL_UNUSED void sk_##name##_sort(STACK_OF(name) *sk) { \
336 static inline OPENSSL_UNUSED int sk_##name##_is_sorted( \
342 sk_##name##_set_cmp_func(STACK_OF(name) *sk, \
349 sk_##name##_deep_copy(const STACK_OF(name) *sk, \
421 StackIteratorImpl() : sk_(nullptr), idx_(0) {}
422 StackIteratorImpl(const Stack *sk, size_t idx) : sk_(sk), idx_(idx) {}
425 return sk_ == other.sk_ && idx_ == other.idx_;
433 sk_value(reinterpret_cast<const _STACK *>(sk_), idx_));
448 const Stack *sk_;