Home | History | Annotate | Download | only in base

Lines Matching defs:secret

40 /* The 'secret' field of a PRFileDesc created by memio_CreateIOLayer points
195 struct PRFilePrivate *secret = fd->secret;
196 memio_buffer_destroy(&secret->readbuf);
197 memio_buffer_destroy(&secret->writebuf);
198 free(secret);
216 struct PRFilePrivate *secret;
225 secret = fd->secret;
226 mb = &secret->readbuf;
229 if (rv == 0 && !secret->eof) {
230 secret->read_requested = len;
240 else if (secret->writebuf.last_err)
241 PR_SetError(secret->writebuf.last_err, 0);
247 secret->read_requested = 0;
260 struct PRFilePrivate *secret;
264 secret = fd->secret;
265 mb = &secret->writebuf;
294 struct PRFilePrivate *secret = fd->secret;
295 *addr = secret->peername;
376 struct PRFilePrivate *secret;
382 secret = malloc(sizeof(struct PRFilePrivate));
383 memset(secret, 0, sizeof(*secret));
385 memio_buffer_new(&secret->readbuf, readbufsize);
386 memio_buffer_new(&secret->writebuf, writebufsize);
387 fd->secret = secret;
394 struct PRFilePrivate *secret = memiofd->secret;
395 secret->peername = *peername;
401 struct PRFilePrivate *secret = memiofd->secret;
402 return (memio_Private *)secret;
405 int memio_GetReadRequest(memio_Private *secret)
407 return ((PRFilePrivate *)secret)->read_requested;
410 int memio_GetReadParams(memio_Private *secret, char **buf)
412 struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf;
419 int memio_GetReadableBufferSize(memio_Private *secret)
421 struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf;
427 void memio_PutReadResult(memio_Private *secret, int bytes_read)
429 struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf;
438 ((PRFilePrivate *)secret)->eof = PR_TRUE;
444 void memio_GetWriteParams(memio_Private *secret,
448 struct memio_buffer* mb = &((PRFilePrivate *)secret)->writebuf;
457 void memio_PutWriteResult(memio_Private *secret, int bytes_written)
459 struct memio_buffer* mb = &((PRFilePrivate *)secret)->writebuf;