Lines Matching refs:buffer
15 * log buffer manager:
16 * special purpose buffer manager supporting log i/o requirements.
19 * maintain current logpage buffer
21 * appropriate jfs buffer cache buffers as needed
106 * log buffer cache synchronization
127 * lbuf buffer cache (lCache) control
129 /* log buffer manager pageout control (cumulative, inclusive) */
144 * the buffer may be recycled;
348 struct lbuf *bp; /* dst log page buffer */
603 * buffer to wqueue to ensure correct serial order
637 /* allocate/initialize next log page buffer */
1342 /* establish current/end-of-log page/buffer */
1776 * log buffer manager (lbm)
1779 * special purpose buffer manager supporting log i/o requirements.
1802 /* initialize current buffer cursor */
1809 * Each log has its own buffer pages allocated to it. These are
1822 char *buffer;
1828 buffer = page_address(page);
1839 lbuf->l_ldata = buffer + offset;
1882 * allocate an empty log buffer
1890 * recycle from log buffer freelist if any
1913 * release a log buffer to freelist
1933 * return the buffer to head of freelist
1946 * FUNCTION: add a log buffer to the log redrive list
1949 * bp - log buffer
1976 * allocate a log buffer
2011 * buffer at head of pageout queue stays after completion of
2016 * device driver i/o done redrives pageout of new buffer at
2017 * head of pageout queue when current buffer at head of pageout
2038 * initialize buffer for device driver
2050 /* is buffer not already on write queue ? */
2065 /* is buffer at head of wqueue and for write ? */
2097 * initialize buffer for device driver
2188 * get back jfs buffer bound to the i/o buffer
2223 * if single-commit/full-page pageout, remove the current buffer
2225 * the new buffer at head of pageout queue;
2226 * otherwise, the partial-page pageout buffer stays at
2247 /* remove head buffer of full-page pageout
2257 /* remove head buffer of full-page pageout
2287 * buffer has not necessarily been removed from write queue
2289 * leave buffer for i/o initiator to dispose
2309 * buffer must have been removed from write queue:
2310 * insert buffer at head of freelist where it can be recycled
2381 /* allocate a log buffer */
2477 /* release the buffer */