Lines Matching refs:tun_buffer_t
88 } tun_buffer_t; typedef
101 tun_buffer_t buffers[TUN_MAX_BUFFER_COUNT];
102 tun_buffer_t* free_list;
103 tun_buffer_t* output_queue_front;
104 tun_buffer_t* output_queue_back;
109 static tun_buffer_t* get_buffer_from_free_list(tap_win32_overlapped_t* const overlapped) in get_buffer_from_free_list()
111 tun_buffer_t* buffer = NULL; in get_buffer_from_free_list()
122 static void put_buffer_on_free_list(tap_win32_overlapped_t* const overlapped, tun_buffer_t* const b… in put_buffer_on_free_list()
131 static tun_buffer_t* get_buffer_from_output_queue(tap_win32_overlapped_t* const overlapped, const i… in get_buffer_from_output_queue()
133 tun_buffer_t* buffer = NULL; in get_buffer_from_output_queue()
164 static tun_buffer_t* get_buffer_from_output_queue_immediate (tap_win32_overlapped_t* const overlapp… in get_buffer_from_output_queue_immediate()
169 static void put_buffer_on_output_queue(tap_win32_overlapped_t* const overlapped, tun_buffer_t* cons… in put_buffer_on_output_queue()
440 tun_buffer_t* element = &overlapped->buffers[index]; in tap_win32_overlapped_init()
489 tun_buffer_t* buffer = get_buffer_from_free_list(overlapped); in tap_win32_thread_entry()
543 tun_buffer_t* buffer = get_buffer_from_output_queue_immediate(overlapped); in tap_win32_read()
559 tun_buffer_t* buffer = (tun_buffer_t*)pbuf; in tap_win32_free_buffer()