Home
last modified time | relevance | path

Searched refs:r_buff (Results 1 – 2 of 2) sorted by relevance

/mOS-networking-stack/util/
H A Dring_buffer.c44 r_buff->data = r_buff->head; in InitBuffer()
46 return r_buff; in InitBuffer()
66 assert(r_buff->head <= r_buff->data); in GetRemainBufferSize()
68 int data_offset = r_buff->data - r_buff->head; in GetRemainBufferSize()
72 memmove(r_buff->head, r_buff->data, r_buff->data_size); in GetRemainBufferSize()
73 r_buff->data = r_buff->head; in GetRemainBufferSize()
75 return r_buff->tot_size - r_buff->data_size; in GetRemainBufferSize()
97 assert(r_buff->data_size <= r_buff->tot_size); in GetInputPoint()
98 return r_buff->data + r_buff->data_size; in GetInputPoint()
112 r_buff->data = r_buff->head; in RemoveDataFromBuffer()
[all …]
/mOS-networking-stack/util/include/
H A Dring_buffer.h12 int GetTotSizeRBuffer(ring_buffer* r_buff);
13 int GetDataSizeRBuffer(ring_buffer* r_buff);
14 int GetCumSizeRBuffer(ring_buffer* r_buff);
15 int GetRemainBufferSize(ring_buffer *r_buff);
16 int CheckAvailableSize(ring_buffer *r_buff, int size);
18 u_char* GetDataPoint(ring_buffer* r_buff);
19 u_char* GetInputPoint(ring_buffer *r_buff);
21 int RemoveDataFromBuffer(ring_buffer *r_buff, int size);
28 int MtcpWriteFromBuffer(mctx_t mtcp, int fid, ring_buffer *r_buff);
29 int MtcpReadFromBuffer(mctx_t mtcp, int fid, ring_buffer *r_buff);