Lines Matching refs:buffer
114 * ARG0: buffer
123 * Copy the most current machine description into the buffer indicated
124 * by the real address in ARG0. The buffer provided must be 16 byte
128 * Note: A method of determining the appropriate buffer size for the
129 * machine description is to first call this service with a buffer
844 * ARG1: buffer pointer
847 * ERRORS: EINVAL Supplied buffer is too small
848 * EBADALIGN The buffer pointer is badly aligned
849 * ENORADDR Invalid real address for buffer pointer
852 * into the provided buffer. The size of the buffer is given in ARG1
865 * ARG1: buffer pointer
868 * ERRORS: EINVAL Supplied buffer is too small
869 * EBADALIGN The buffer pointer is badly aligned
870 * ENORADDR Invalid real address for buffer pointer
873 * mmu_tsb_ctxnon0() into the provided buffer. The size of the buffer
1154 * EWOULDBLOCK Output buffer currently full, would block
1166 * ARG0: buffer real address
1167 * ARG1: buffer size in bytes
1172 * Reads characters into a buffer from the console device. If no
1175 * and the number of bytes read into the given buffer is provided
1182 * If BREAK or HUP are indicated, no bytes were read into buffer.
1189 * ARG0: buffer real address
1190 * ARG1: buffer size in bytes
1193 * ERRORS: EWOULDBLOCK Output buffer currently full, would block
1195 * Send a characters in buffer to the console device. Breaks must be
1203 long sun4v_con_read(unsigned long buffer,
1206 unsigned long sun4v_con_write(unsigned long buffer,
1233 * The software state description argument is a real address of a data buffer
1268 * ARG1: buffer real address
1269 * ARG2: buffer size
1283 * ARG1: buffer real address
1284 * ARG2: buffer size
1323 unsigned long buffer,
1327 unsigned long buffer,
1348 * start (offset 0) of the trap trace buffer, and is described as
1362 * in the trap-trace buffer. The tail offset is the offset of the
1368 * Each trap trace buffer entry is laid out as follows:
1418 * trace buffer to the hypervisor. The real address supplies the real
1421 * tracing for the calling virtual CPU. The buffer allocated must be
1426 * relocate a trap trace buffer or create "snapshots" of information.
1432 * minimum number of buffer entries required. Upon other failures
1446 * buffer. In the event that no buffer was previously defined, or the
1447 * buffer is disabled, this call will return a size of zero bytes.
1457 * ERRORS: EINVAL No trap trace buffer currently defined
1473 * ERRORS: EINVAL No trap trace buffer currently defined
1490 * ERRORS: EINVAL No trap trace buffer currently defined
1492 * Add an entry to the trap trace buffer. Upon return only ARG0/RET0
1504 * The dump services provide an opaque buffer into which the
1509 * the dump buffer in preparation to being dumped as part of the
1519 * RET1: required size of dump buffer
1528 * Declare a domain dump buffer to the hypervisor. The real address
1529 * provided for the domain dump buffer must be 64-byte aligned. The
1530 * size specifies the size of the dump buffer and may be larger than
1532 * hypervisor will fill the dump buffer with opaque data.
1534 * Note: A guest may elect to include dump buffer contents as part of a crash
1536 * of times so that a guest may relocate a dump buffer, or create
1537 * "snapshots" of any dump-buffer information. Each call to
1538 * dump_buf_update() atomically declares the new dump buffer to the
1541 * A specified size of 0 unconfigures the dump buffer. If the real
1543 * buffer is disabled and an error is returned.
1546 * minimum size requires by the hypervisor for a valid dump buffer.
1554 * RET1: real address of current dump buffer
1555 * RET2: size of current dump buffer
1558 * Return the currently configures dump buffer description. A
1559 * returned size of 0 bytes indicates an undefined dump buffer. In
3247 * a buffer where these statistics can be collected. It is continually
3309 * Enable MMU statistic gathering using the buffer at the given real
3310 * address on the current virtual CPU. The new buffer real address
3311 * is given in ARG1, and the previously specified buffer real address
3318 * The buffer contents should be initialized to all zeros before being
3331 * MMU statistics buffer on the current virtual CPU.