HomeSort by: relevance | last modified time | path
    Searched refs:OSSL_PQUEUE (Results 1 - 2 of 2) sorted by relevancy

  /src/crypto/external/apache2/openssl/dist/include/internal/
priority_queue.h 29 ossl_pqueue_free((OSSL_PQUEUE *)pq); \
35 ossl_pqueue_pop_free((OSSL_PQUEUE *)pq, (void (*)(void *))freefunc); \
40 return ossl_pqueue_reserve((OSSL_PQUEUE *)pq, n); \
45 return ossl_pqueue_num((OSSL_PQUEUE *)pq); \
51 return ossl_pqueue_push((OSSL_PQUEUE *)pq, (void *)data, elem); \
56 return (type *)ossl_pqueue_peek((OSSL_PQUEUE *)pq); \
61 return (type *)ossl_pqueue_pop((OSSL_PQUEUE *)pq); \
67 return (type *)ossl_pqueue_remove((OSSL_PQUEUE *)pq, elem); \
74 typedef struct ossl_pqueue_st OSSL_PQUEUE;
76 OSSL_PQUEUE *ossl_pqueue_new(int (*compare)(const void *, const void *))
    [all...]
  /src/crypto/external/apache2/openssl/dist/ssl/
priority_queue.c 103 static ossl_inline void pqueue_swap_elem(OSSL_PQUEUE *pq, size_t i, size_t j)
119 static ossl_inline void pqueue_move_elem(OSSL_PQUEUE *pq, size_t from, size_t to)
134 static ossl_inline void pqueue_force_bottom(OSSL_PQUEUE *pq, size_t n)
150 static ossl_inline void pqueue_move_down(OSSL_PQUEUE *pq, size_t n)
170 static ossl_inline void pqueue_move_up(OSSL_PQUEUE *pq, size_t n)
195 int ossl_pqueue_push(OSSL_PQUEUE *pq, void *data, size_t *elem)
219 void *ossl_pqueue_peek(const OSSL_PQUEUE *pq)
228 void *ossl_pqueue_pop(OSSL_PQUEUE *pq)
253 void *ossl_pqueue_remove(OSSL_PQUEUE *pq, size_t elem)
278 static void pqueue_add_freelist(OSSL_PQUEUE *pq, size_t from
    [all...]

Completed in 57 milliseconds