Lines Matching refs:size
55 realloc_sg_buffer(sg_buffer *sgb, size_t size)
60 void *ptr = malloc(size);
63 memset(ptr, 0, size);
65 sgb->iov.iov_len = size;
101 sg_buffer *s_sgb, off_t s_offset, size_t size)
110 if((d_offset + size) > d_sgb->piov->iov_len){
112 d_sgb->piov->iov_len, d_offset + size);
118 if((s_offset + size) > s_sgb->piov->iov_len){
120 s_sgb->piov->iov_len, s_offset + size);
125 memcpy(d_ptr, s_ptr, size);
129 for(; i < size; i++){
134 TRACE_ALWAYS("sg_memcpy fatal: dest:%d src:%d size:%d/%d\n",
135 d_offset, s_offset, i, size);
165 sg_buffer_len(sg_buffer *sgb, size_t *size)
168 if(0!=sgb && 0!=size){
170 *size = 0;
172 *size += sgb->piov[i].iov_len;
176 TRACE_ALWAYS("sg_buffer_len fatal: not initialized (sgb:%x/size:%x)", sgb, size);