• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/OpenLDAP-491.1/OpenLDAP/contrib/slapd-modules/nssov/nss-pam-ldapd/

Lines Matching refs:start

51          ^start        ^size
57 size_t start; /* the start of the data (before start is unused) */
58 size_t len; /* size of the data (from the start) */
150 fp->readbuffer.start=0;
162 fp->writebuffer.start=0;
247 memcpy(ptr,fp->readbuffer.buffer+fp->readbuffer.start,count);
249 fp->readbuffer.start+=count;
259 memcpy(ptr,fp->readbuffer.buffer+fp->readbuffer.start,fp->readbuffer.len);
263 fp->readbuffer.start+=fp->readbuffer.len;
270 fp->readbuffer.start=0;
272 else if (fp->readbuffer.start>=(fp->readbuffer.size-4))
288 if (fp->readbuffer.start>=(fp->readbuffer.size-4))
290 fp->readbuffer.start=0;
298 rv=read(fp->fd,fp->readbuffer.buffer+fp->readbuffer.start,fp->readbuffer.size-fp->readbuffer.start);
323 rv=send(fp->fd,fp->writebuffer.buffer+fp->writebuffer.start,fp->writebuffer.len,MSG_NOSIGNAL);
339 rv=write(fp->fd,fp->writebuffer.buffer+fp->writebuffer.start,fp->writebuffer.len);
350 fp->writebuffer.start+=rv;
355 /* reset start if len is 0 */
357 fp->writebuffer.start=0;
359 if (fp->writebuffer.start>=(fp->writebuffer.size/4))
361 memmove(fp->writebuffer.buffer,fp->writebuffer.buffer+fp->writebuffer.start,fp->writebuffer.len);
362 fp->writebuffer.start=0;
423 fr=fp->writebuffer.size-(fp->writebuffer.start+fp->writebuffer.len);
427 memcpy(fp->writebuffer.buffer+fp->writebuffer.start+fp->writebuffer.len,ptr,count);
434 memcpy(fp->writebuffer.buffer+fp->writebuffer.start+fp->writebuffer.len,ptr,fr);
443 if (fp->writebuffer.size>(fp->writebuffer.start+fp->writebuffer.len))
489 /* move any data in the buffer to the start of the buffer */
490 if ((fp->readbuffer.start>0)&&(fp->readbuffer.len>0))
492 memmove(fp->readbuffer.buffer,fp->readbuffer.buffer+fp->readbuffer.start,fp->readbuffer.len);
493 fp->readbuffer.start=0;
505 fp->readbuffer.len+=fp->readbuffer.start;
506 fp->readbuffer.start=0;