Lines Matching refs:buffer
30 u64 *buf; /* data buffer for usable-memory property */
31 u32 size; /* size allocated for the data buffer */
238 * for the buffer. If found, sets kbuf->mem.
240 * @buf_min: Minimum address for the buffer.
241 * @buf_max: Maximum address for the buffer.
288 * suitable buffer with top down approach.
290 * @buf_min: Minimum address for the buffer.
291 * @buf_max: Maximum address for the buffer.
337 * for the buffer. If found, sets kbuf->mem.
339 * @buf_min: Minimum address for the buffer.
340 * @buf_max: Maximum address for the buffer.
386 * suitable buffer with bottom up approach.
388 * @buf_min: Minimum address for the buffer.
389 * @buf_max: Maximum address for the buffer.
433 * check_realloc_usable_mem - Reallocate buffer if it can't accommodate entries
434 * @um_info: Usable memory buffer and ranges info.
437 * Frees up the old buffer if memory reallocation fails.
439 * Returns buffer on success, NULL on error.
462 * to the buffer
463 * @um_info: Usable memory buffer and ranges info.
508 * @data: Pointer to usable memory buffer and ranges info.
555 * @um_info: Usable memory buffer and ranges info.
725 * Setup a source buffer for backup segment.
727 * A source buffer has no meaning for backup region as data will
730 * setup a dummy source buffer to keep it happy for now.
736 kbuf->buffer = buf;
808 kbuf->buffer = headers;
1144 * segment buffer. Sets kbuf->mem when a suitable
1176 pr_err("Invalid buffer min and/or max values\n");
1187 /* Add the buffer allocated to the exclude list for the next lookup */
1192 pr_err("Failed to locate memory buffer of size %lu\n",
1203 * @buf_len: Length of the buffer.
1215 pr_err("Failed to setup exclude memory ranges for buffer lookup\n");