FreeBSD kernel kern code
gz_stream Struct Reference

Data Fields

z_stream stream
 
int z_err
 
int z_eof
 
struct vnode * file
 
Byte * inbuf
 
Byte * outbuf
 
uLong crc
 
char * msg
 
char * path
 
int transparent
 
char mode
 
long startpos
 
off_t outoff
 
int flags
 

Detailed Description

Definition at line 55 of file kern_gzio.c.

Field Documentation

uLong gz_stream::crc

Definition at line 62 of file kern_gzio.c.

Referenced by gz_open(), gzclose(), and gzwrite().

struct vnode* gz_stream::file

Definition at line 59 of file kern_gzio.c.

Referenced by do_flush(), gz_open(), and gzwrite().

int gz_stream::flags

Definition at line 69 of file kern_gzio.c.

Referenced by gz_open().

Byte* gz_stream::inbuf

Definition at line 60 of file kern_gzio.c.

Referenced by gz_open().

char gz_stream::mode

Definition at line 66 of file kern_gzio.c.

Referenced by do_flush(), gz_open(), gzclose(), and gzwrite().

char* gz_stream::msg

Definition at line 63 of file kern_gzio.c.

Referenced by gz_open().

Byte* gz_stream::outbuf

Definition at line 61 of file kern_gzio.c.

Referenced by do_flush(), gz_open(), and gzwrite().

off_t gz_stream::outoff

Definition at line 68 of file kern_gzio.c.

Referenced by do_flush(), gz_open(), gzwrite(), and putU32().

char* gz_stream::path

Definition at line 64 of file kern_gzio.c.

Referenced by gz_open().

long gz_stream::startpos

Definition at line 67 of file kern_gzio.c.

Referenced by gz_open().

z_stream gz_stream::stream

Definition at line 56 of file kern_gzio.c.

Referenced by do_flush(), gz_open(), gzclose(), and gzwrite().

int gz_stream::transparent

Definition at line 65 of file kern_gzio.c.

Referenced by gz_open().

int gz_stream::z_eof

Definition at line 58 of file kern_gzio.c.

Referenced by gz_open().

int gz_stream::z_err

Definition at line 57 of file kern_gzio.c.

Referenced by do_flush(), gz_open(), gzflush(), and gzwrite().


The documentation for this struct was generated from the following file: