Lines Matching refs:secret

40 /* The 'secret' field of a PRFileDesc created by memio_CreateIOLayer points
196 struct PRFilePrivate *secret = fd->secret;
197 memio_buffer_destroy(&secret->readbuf);
198 memio_buffer_destroy(&secret->writebuf);
199 free(secret);
217 struct PRFilePrivate *secret;
226 secret = fd->secret;
227 mb = &secret->readbuf;
230 if (rv == 0 && !secret->eof) {
231 secret->read_requested = len;
241 else if (secret->writebuf.last_err)
242 PR_SetError(secret->writebuf.last_err, 0);
248 secret->read_requested = 0;
261 struct PRFilePrivate *secret;
265 secret = fd->secret;
266 mb = &secret->writebuf;
295 struct PRFilePrivate *secret = fd->secret;
296 *addr = secret->peername;
377 struct PRFilePrivate *secret;
383 secret = malloc(sizeof(struct PRFilePrivate));
384 memset(secret, 0, sizeof(*secret));
386 memio_buffer_new(&secret->readbuf, readbufsize);
387 memio_buffer_new(&secret->writebuf, writebufsize);
388 fd->secret = secret;
395 struct PRFilePrivate *secret = memiofd->secret;
396 secret->peername = *peername;
402 struct PRFilePrivate *secret = memiofd->secret;
403 return (memio_Private *)secret;
406 int memio_GetReadRequest(memio_Private *secret)
408 return ((PRFilePrivate *)secret)->read_requested;
411 int memio_GetReadParams(memio_Private *secret, char **buf)
413 struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf;
420 int memio_GetReadableBufferSize(memio_Private *secret)
422 struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf;
428 void memio_PutReadResult(memio_Private *secret, int bytes_read)
430 struct memio_buffer* mb = &((PRFilePrivate *)secret)->readbuf;
439 ((PRFilePrivate *)secret)->eof = PR_TRUE;
445 int memio_GetWriteParams(memio_Private *secret,
449 struct memio_buffer* mb = &((PRFilePrivate *)secret)->writebuf;
462 void memio_PutWriteResult(memio_Private *secret, int bytes_written)
464 struct memio_buffer* mb = &((PRFilePrivate *)secret)->writebuf;