Searched refs:fixed_pkt_queue_t (Results 1 – 3 of 3) sorted by relevance
24 struct fixed_pkt_queue_t;26 typedef struct fixed_pkt_queue_t fixed_pkt_queue_t; typedef29 typedef void (*fixed_pkt_queue_cb)(fixed_pkt_queue_t *queue);35 fixed_pkt_queue_t *fixed_pkt_queue_new(size_t capacity);39 void fixed_pkt_queue_free(fixed_pkt_queue_t *queue, fixed_pkt_queue_free_cb free_cb);43 bool fixed_pkt_queue_is_empty(fixed_pkt_queue_t *queue);47 size_t fixed_pkt_queue_length(fixed_pkt_queue_t *queue);51 size_t fixed_pkt_queue_capacity(fixed_pkt_queue_t *queue);55 bool fixed_pkt_queue_enqueue(fixed_pkt_queue_t *queue, pkt_linked_item_t *linked_pkt, uint32_t time…60 pkt_linked_item_t *fixed_pkt_queue_dequeue(fixed_pkt_queue_t *queue, uint32_t timeout);[all …]
13 typedef struct fixed_pkt_queue_t { struct19 } fixed_pkt_queue_t; argument21 fixed_pkt_queue_t *fixed_pkt_queue_new(size_t capacity) in fixed_pkt_queue_new()23 fixed_pkt_queue_t *ret = osi_calloc(sizeof(fixed_pkt_queue_t)); in fixed_pkt_queue_new()51 void fixed_pkt_queue_free(fixed_pkt_queue_t *queue, fixed_pkt_queue_free_cb free_cb) in fixed_pkt_queue_free()71 bool fixed_pkt_queue_is_empty(fixed_pkt_queue_t *queue) in fixed_pkt_queue_is_empty()80 size_t fixed_pkt_queue_length(fixed_pkt_queue_t *queue) in fixed_pkt_queue_length()88 size_t fixed_pkt_queue_capacity(fixed_pkt_queue_t *queue) in fixed_pkt_queue_capacity()95 bool fixed_pkt_queue_enqueue(fixed_pkt_queue_t *queue, pkt_linked_item_t *linked_pkt, uint32_t time… in fixed_pkt_queue_enqueue()114 pkt_linked_item_t *fixed_pkt_queue_dequeue(fixed_pkt_queue_t *queue, uint32_t timeout) in fixed_pkt_queue_dequeue()[all …]
59 fixed_pkt_queue_t *command_queue;90 static void event_command_ready(fixed_pkt_queue_t *queue);309 static void event_command_ready(fixed_pkt_queue_t *queue) in event_command_ready()