ZCOM Tables and Data Structures

Data Buffer Pool

 

Free Buffer Header Structure (zfbh_type)

 

 

The buffer header contains information about the buffer as well as a

 

linkage to the next buffer. (zbhd_type). See Table 3-30 and Table 3-31.

Table 3-30

Free Buffer Header Structure (zfbh_type)

 

 

 

 

 

 

Field Name

Field Description

Field Type

Size

 

 

 

 

(Bytes)

 

 

 

 

 

BFFLAG

System flags (length & status)

uns.int

4

 

 

 

 

 

SPARE1

Reserved, not used

int

4

 

 

 

 

 

QHEAD

Pointer to next buffer on queue

pointer

8

 

 

 

 

 

BFPREV

Pointer to previous buffer on queue

pointer

8

 

 

 

 

 

Table 3-31

Buffer Structure (zbhd_type)

 

 

 

 

 

 

 

 

Field Name

Field Description

 

Field Type

Size

 

 

 

 

(Bytes)

 

 

 

 

 

BFFLAG

System flags (length & status)

 

uns.int

4

 

 

 

 

 

BFLEN

Buffer length in bytes (data portion)

 

int

4

 

 

 

 

 

BFLINK

Pointer to next buffer on queue

 

pointer

8

 

 

 

 

 

BFDATA

Pointer to 1st byte of data in buffer

 

pointer

8

 

 

 

 

 

BFRESP

Pointer to response record

 

pointer

8

 

 

 

 

 

104

Chapter 3

Page 104
Image 104
HP UX 11i v1 I/O Cards manual Free Buffer Header Structure zfbhtype