• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba/source/smbd/

Lines Matching refs:data_size

81   if(n > wcp->data_size || pos < wcp->offset || pos + n > wcp->offset + wcp->data_size)
305 fsp->fd_ptr->fd, (int)pos, (int)n, (int)wcp->offset, (int)wcp->data_size));
312 if (wcp->data_size) {
316 if ((pos >= wcp->offset) && (pos <= wcp->offset + wcp->data_size)) {
330 if(pos + data_used > wcp->offset + wcp->data_size)
331 wcp->data_size = pos + data_used - wcp->offset;
372 if(pos + n > wcp->offset + wcp->data_size)
373 wcp->data_size = pos + n - wcp->offset;
394 (pos > wcp->offset + wcp->data_size) &&
413 memset(wcp->data + wcp->data_size, '\0',
414 pos - (wcp->offset + wcp->data_size) );
422 if(pos + data_used > wcp->offset + wcp->data_size)
423 wcp->data_size = pos + data_used - wcp->offset;
429 wcp->file_size = wcp->offset + wcp->data_size;
471 len = %u\n",fsp->fd_ptr->fd, (double)pos, (unsigned int)n, (double)wcp->offset, (unsigned int)wcp->data_size ));
487 if ( n <= wcp->alloc_size && n > wcp->data_size) {
498 if(wcp->data_size > wcp->file_size)
499 wcp->file_size = wcp->data_size;
505 n = %u, wcp->offset=%.0f, wcp->data_size=%u\n",
507 (double)wcp->offset, (unsigned int)wcp->data_size ));
530 if (wcp->data_size) {
536 memcpy(wcp->data+wcp->data_size, data, n);
537 if (wcp->data_size == 0) {
541 wcp->data_size += n;
566 SMB_ASSERT(wcp->data_size == 0);
596 wcp->data_size = 0;
629 size_t data_size;
631 if(!wcp || !wcp->data_size)
634 data_size = wcp->data_size;
635 wcp->data_size = 0;
642 fsp->fd_ptr->fd, (double)wcp->offset, (unsigned int)data_size));
644 if(data_size == wcp->alloc_size)
647 return real_write_file(fsp, wcp->data, wcp->offset, data_size);