Lines Matching refs:subbuf_start
184 subbuf_start(buf, subbuf, prev_subbuf, prev_padding)
319 of the subbuf_start() callback, as described below. The default if no
320 subbuf_start() callback is defined is 'no-overwrite' mode. If the
341 client is notified via the subbuf_start() callback that a switch to a
348 an implementation of the subbuf_start() callback something like the
351 static int subbuf_start(struct rchan_buf *buf,
374 buffer will again invoke the subbuf_start() callback with the same
379 The implementation of the subbuf_start() callback for 'overwrite' mode
382 static int subbuf_start(struct rchan_buf *buf,
401 The default subbuf_start() implementation, used if the client doesn't
402 define any callbacks, or doesn't define the subbuf_start() callback,
408 subbuf_start() callback. This reserved area can be used to store
412 subbuf_start() implementation; the padding value for the previous
413 sub-buffer is passed into the subbuf_start() callback along with a
415 known until a sub-buffer is filled. The subbuf_start() callback is
435 which case you can detect a failed write in the subbuf_start()