• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/smbd/

Lines Matching +defs:fnum +defs:data

483 		password.data[passlen]=0;
626 SSVAL(outbuf,smb_vwv1,replysize); /* Total data bytes returned */
628 SSVAL(outbuf,smb_vwv6,52); /* Offset to data */
1339 SSVAL(outbuf,smb_vwv0,fsp->fnum);
1518 SSVAL(outbuf,smb_vwv2,fsp->fnum);
1654 SSVAL(outbuf,smb_vwv0,fsp->fnum);
1753 SSVAL(outbuf,smb_vwv0,fsp->fnum);
2239 header.data = (uint8 *)outbuf;
2244 /* Returning ENOSYS means no data at all was sent. Do this as a normal read. */
2251 * return EINTR we sent the header but not the rest of the data.
2324 DEBUG(3,("fnum %d not open in readbraw - cache prime?\n",(int)SVAL(inbuf,smb_vwv0)));
2398 DEBUG( 3, ( "readbraw fnum=%d start=%.0f max=%lu min=%lu nread=%lu\n", fsp->fnum, (double)startpos,
2418 char *data;
2439 data = smb_buf(outbuf) + 3;
2475 nread = read_file(fsp,data,startpos,numtoread);
2487 DEBUG(3,("lockread fnum=%d num=%d nread=%d\n",
2488 fsp->fnum, (int)numtoread, (int)nread));
2505 char *data;
2531 data = smb_buf(outbuf) + 3;
2539 nread = read_file(fsp,data,startpos,numtoread);
2552 DEBUG( 3, ( "read fnum=%d num=%d nread=%d\n",
2553 fsp->fnum, (int)numtoread, (int)nread ) );
2575 char *data = smb_buf(outbuf);
2604 * correct amount of data).
2609 SSVAL(outbuf,smb_vwv6,smb_offset(data,outbuf));
2614 header.data = (uint8 *)outbuf;
2615 header.length = data - outbuf;
2628 /* Returning ENOSYS means no data at all was sent. Do this as a normal read. */
2635 * return EINTR we sent the header but not the rest of the data.
2644 if ((nread = fake_sendfile(fsp, startpos, smb_maxcnt, data,
2645 len_outbuf - (data-outbuf))) == -1) {
2650 DEBUG( 3, ( "send_file_readX: fake_sendfile fnum=%d max=%d nread=%d\n",
2651 fsp->fnum, (int)smb_maxcnt, (int)nread ) );
2661 DEBUG( 3, ( "send_file_readX: sendfile fnum=%d max=%d nread=%d\n",
2662 fsp->fnum, (int)smb_maxcnt, (int)nread ) );
2671 nread = read_file(fsp,data,startpos,smb_maxcnt);
2680 SSVAL(outbuf,smb_vwv6,smb_offset(data,outbuf));
2684 DEBUG( 3, ( "send_file_readX fnum=%d max=%d nread=%d\n",
2685 fsp->fnum, (int)smb_maxcnt, (int)nread ) );
2806 char *data=NULL;
2831 data = smb_buf(inbuf);
2834 data = smb_base(inbuf) + SVAL(inbuf, smb_vwv11);
2847 nwritten = write_file(fsp,data,startpos,numtowrite);
2849 DEBUG(3,("writebraw1 fnum=%d start=%.0f num=%d wrote=%d sync=%d\n",
2850 fsp->fnum, (double)startpos, (int)numtowrite, (int)nwritten, (int)write_through));
2867 /* Now read the raw data into the buffer and write it */
2923 DEBUG(3,("writebraw2 fnum=%d start=%.0f num=%d wrote=%d\n",
2924 fsp->fnum, (double)startpos, (int)numtowrite,(int)total_written));
2957 char *data;
2970 data = smb_buf(inbuf) + 3;
2983 nwritten = write_file(fsp,data,startpos,numtowrite);
3016 DEBUG(3,("writeunlock fnum=%d num=%d wrote=%d\n",
3017 fsp->fnum, (int)numtowrite, (int)nwritten));
3035 char *data;
3055 data = smb_buf(inbuf) + 3;
3083 nwritten = write_file(fsp,data,startpos,numtowrite);
3107 DEBUG(3,("write fnum=%d num=%d wrote=%d\n", fsp->fnum, (int)numtowrite, (int)nwritten));
3132 char *data;
3160 data = smb_base(inbuf) + smb_doff;
3219 fsp,data,startpos,numtowrite)) {
3224 nwritten = write_file(fsp,data,startpos,numtowrite);
3241 DEBUG(3,("writeX fnum=%d num=%d wrote=%d\n",
3242 fsp->fnum, (int)numtowrite, (int)nwritten));
3323 DEBUG(3,("lseek fnum=%d ofs=%.0f newpos = %.0f mode=%d\n",
3324 fsp->fnum, (double)startpos, (double)res, mode));
3337 uint16 fnum = SVAL(inbuf,smb_vwv0);
3341 if (fnum != 0xFFFF)
3417 DEBUG(3,("close directory fnum=%d\n", fsp->fnum));
3424 DEBUG(3,("close fd=%d fnum=%d (numopen=%d)\n",
3425 fsp->fh->fd, fsp->fnum,
3465 char *data;
3478 data = smb_buf(inbuf) + 1;
3485 nwritten = write_file(fsp,data,startpos,numtowrite);
3500 DEBUG(3,("writeclose fnum=%d num=%d wrote=%d (numopen=%d)\n",
3501 fsp->fnum, (int)numtowrite, (int)nwritten,
3546 DEBUG(3,("lock fd=%d fnum=%d offset=%.0f count=%.0f\n",
3547 fsp->fh->fd, fsp->fnum, (double)offset, (double)count));
3599 DEBUG( 3, ( "unlock fd=%d fnum=%d offset=%.0f count=%.0f\n",
3600 fsp->fh->fd, fsp->fnum, (double)offset, (double)count ) );
3657 /* copy any incoming data back out */
3711 SSVAL(outbuf,smb_vwv0,fsp->fnum);
3713 DEBUG(3,("openprint fd=%d fnum=%d\n",
3714 fsp->fh->fd, fsp->fnum));
3739 DEBUG(3,("printclose fd=%d fnum=%d\n",
3740 fsp->fh->fd,fsp->fnum));
3832 char *data;
3848 data = smb_buf(inbuf) + 3;
3850 if (write_file(fsp,data,-1,numtowrite) != numtowrite) {
3855 DEBUG( 3, ( "printwrite fnum=%d num=%d\n", fsp->fnum, numtowrite ) );
4261 DEBUG(10,("rename_open_files: renaming file fnum %d (dev = %x, inode = %.0f) from %s -> %s\n",
4262 fsp->fnum, (unsigned int)fsp->dev, (double)fsp->inode,
5356 uint32 get_lock_pid( char *data, int data_offset, BOOL large_file_format)
5359 return (uint32)SVAL(data,SMB_LPID_OFFSET(data_offset));
5361 return (uint32)SVAL(data,SMB_LARGE_LPID_OFFSET(data_offset));
5368 SMB_BIG_UINT get_lock_count( char *data, int data_offset, BOOL large_file_format)
5373 count = (SMB_BIG_UINT)IVAL(data,SMB_LKLEN_OFFSET(data_offset));
5377 count = (((SMB_BIG_UINT) IVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset))) << 32) |
5378 ((SMB_BIG_UINT) IVAL(data,SMB_LARGE_LKLEN_OFFSET_LOW(data_offset)));
5388 if(IVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset)) != 0) {
5390 (unsigned int)IVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset)),
5391 (unsigned int)IVAL(data,SMB_LARGE_LKLEN_OFFSET_LOW(data_offset)) ));
5392 SIVAL(data,SMB_LARGE_LKLEN_OFFSET_HIGH(data_offset),0);
5395 count = (SMB_BIG_UINT)IVAL(data,SMB_LARGE_LKLEN_OFFSET_LOW(data_offset));
5440 SMB_BIG_UINT get_lock_offset( char *data, int data_offset, BOOL large_file_format, BOOL *err)
5447 offset = (SMB_BIG_UINT)IVAL(data,SMB_LKOFF_OFFSET(data_offset));
5451 offset = (((SMB_BIG_UINT) IVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset))) << 32) |
5452 ((SMB_BIG_UINT) IVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset)));
5462 if(IVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset)) != 0) {
5463 uint32 low = IVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset));
5464 uint32 high = IVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset));
5474 SIVAL(data,SMB_LARGE_LKOFF_OFFSET_HIGH(data_offset),0);
5475 SIVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset),new_low);
5478 offset = (SMB_BIG_UINT)IVAL(data,SMB_LARGE_LKOFF_OFFSET_LOW(data_offset));
5501 char *data;
5511 data = smb_buf(inbuf);
5529 "for fnum = %d\n", (unsigned int)oplocklevel,
5530 fsp->fnum ));
5546 "client for fnum = %d (oplock=%d) and no "
5548 fsp->fnum, fsp->oplock_type, fsp->fsp_name));
5601 lock_pid = get_lock_pid( data, i, large_file_format);
5602 count = get_lock_count( data, i, large_file_format);
5603 offset = get_lock_offset( data, i, large_file_format, &err);
5636 data += ((large_file_format ? 20 : 10)*num_ulocks);
5644 lock_pid = get_lock_pid( data, i, large_file_format);
5645 count = get_lock_count( data, i, large_file_format);
5646 offset = get_lock_offset( data, i, large_file_format, &err);
5765 lock_pid = get_lock_pid( data, i, large_file_format);
5766 count = get_lock_count( data, i, large_file_format);
5767 offset = get_lock_offset( data, i, large_file_format,
5791 DEBUG(3, ("lockingX fnum=%d type=%d num_locks=%d num_ulocks=%d\n",
5792 fsp->fnum, (unsigned int)locktype, num_locks, num_ulocks));
5809 char *data;
5835 data = smb_buf(outbuf);
5836 pad = ((long)data)%4;
5839 data += pad;
5853 nread = read_file(fsp,data,startpos,N);
5865 SSVAL(outbuf,smb_vwv7,smb_offset(data,outbuf));
5913 dbgtext( "reply_setattrE fnum=%d ", fsp->fnum);
5930 DEBUG( 3, ( "reply_setattrE fnum=%d actime=%u modtime=%u\n",
5931 fsp->fnum,
5955 char *data;
5974 data = smb_base(inbuf) + smb_doff;
5985 nwritten = write_file(fsp,data,startpos,numtowrite);
6032 DEBUG( 3, ( "writebmpx fnum=%d num=%d wrote=%d\n",
6033 fsp->fnum, (int)numtowrite, (int)nwritten ) );
6065 char *data;
6082 data = smb_base(inbuf) + smb_doff;
6104 nwritten = write_file(fsp,data,startpos,numtowrite);
6196 DEBUG( 3, ( "reply_getattrE fnum=%d\n", fsp->fnum));