The FREEBUF macro causes the system to return a buffer to the buffer pool assigned to the specified data control block. The buffer must have been acquired using a GETBUF macro.
The FREEBUF macro may be issued in 24- or 31-bit addressing mode. When issued in 31-bit addressing mode, all addresses must be valid 31-bit addresses. FREEBUF does not support buffers above the line.
The format of the FREEBUF macro is:
[label] | FREEBUF | dcb address |
---|