Lines Matching refs:subbuf_start
177 subbuf_start(buf, subbuf, prev_subbuf, prev_padding)
312 of the subbuf_start() callback, as described below. The default if no
313 subbuf_start() callback is defined is 'no-overwrite' mode. If the
334 client is notified via the subbuf_start() callback that a switch to a
341 an implementation of the subbuf_start() callback something like the
344 static int subbuf_start(struct rchan_buf *buf,
367 buffer will again invoke the subbuf_start() callback with the same
372 The implementation of the subbuf_start() callback for 'overwrite' mode
375 static int subbuf_start(struct rchan_buf *buf,
394 The default subbuf_start() implementation, used if the client doesn't
395 define any callbacks, or doesn't define the subbuf_start() callback,
401 subbuf_start() callback. This reserved area can be used to store
405 subbuf_start() implementation; the padding value for the previous
406 sub-buffer is passed into the subbuf_start() callback along with a
408 known until a sub-buffer is filled. The subbuf_start() callback is
428 which case you can detect a failed write in the subbuf_start()