Lines Matching refs:buff

52     block->head = block->buff;  in new_sk_buffer()
53 block->end = block->buff + size; in new_sk_buffer()
70 TSkBuffer* reserve_sk_buffer(TSkBuffer* buff, uint32_t size) in reserve_sk_buffer() argument
72 if (NULL == buff) { in reserve_sk_buffer()
76 if (buff->size >= size) { in reserve_sk_buffer()
77 return buff; in reserve_sk_buffer()
82 return buff; in reserve_sk_buffer()
84 memcpy(new_buff->data, buff->data, buff->data_len); in reserve_sk_buffer()
85 new_buff->data_len = buff->data_len; in reserve_sk_buffer()
86 delete_sk_buffer(buff); in reserve_sk_buffer()
134 void free_sk_buffer(TSkBuffMng* mng, TSkBuffer* buff) in free_sk_buffer() argument
136 if ((NULL == mng) || (NULL == buff)) { in free_sk_buffer()
140 TAILQ_INSERT_TAIL(&mng->free_list, buff, entry); in free_sk_buffer()
143 buff->last_time = (uint32_t)(mt_time_ms() / 1000); in free_sk_buffer()
144 buff->data = buff->head; in free_sk_buffer()
145 buff->data_len = 0; in free_sk_buffer()
191 uint32_t cache_copy_out(TRWCache* cache, void* buff, uint32_t len) in cache_copy_out() argument
197 char* out_buff = (char*)buff; in cache_copy_out()
248 void cache_append_buffer(TRWCache* cache, TSkBuffer* buff) in cache_append_buffer() argument
250 if ((NULL == cache) || (NULL == buff)) in cache_append_buffer()
255 TAILQ_INSERT_TAIL(&cache->list, buff, entry); in cache_append_buffer()
256 cache->len += buff->data_len; in cache_append_buffer()
262 TSkBuffer* buff = TAILQ_FIRST(&cache->list); in cache_skip_first_buffer() local
263 if ((NULL == cache) || (NULL == buff)) in cache_skip_first_buffer()
268 TAILQ_REMOVE(&cache->list, buff, entry); in cache_skip_first_buffer()
269 if (cache->len >= buff->data_len) in cache_skip_first_buffer()
271 cache->len -= buff->data_len; in cache_skip_first_buffer()
279 return buff; in cache_skip_first_buffer()
416 uint8_t* buff = item->data + item->data_len; in cache_tcp_recv() local
419 int32_t recvd_len = ff_hook_recv(fd, buff, remain, 0); in cache_tcp_recv()