Lines Matching defs:cb
35 buf->chan->cb->buf_unmapped(buf, vma->vm_file);
95 buf->chan->cb->buf_mapped(buf, filp);
214 buf->chan->cb->remove_buf_file(buf->dentry);
351 buf->chan->cb->subbuf_start(buf, buf->data, NULL, 0);
412 dentry = chan->cb->create_buf_file(tmpname, chan->parent, S_IRUSR,
450 struct rchan_callbacks *cb)
452 if (!cb) {
453 chan->cb = &default_channel_callbacks;
457 if (!cb->subbuf_start)
458 cb->subbuf_start = subbuf_start_default_callback;
459 if (!cb->buf_mapped)
460 cb->buf_mapped = buf_mapped_default_callback;
461 if (!cb->buf_unmapped)
462 cb->buf_unmapped = buf_unmapped_default_callback;
463 if (!cb->create_buf_file)
464 cb->create_buf_file = create_buf_file_default_callback;
465 if (!cb->remove_buf_file)
466 cb->remove_buf_file = remove_buf_file_default_callback;
467 chan->cb = cb;
518 * @cb: client callback functions
532 struct rchan_callbacks *cb,
554 setup_callbacks(chan, cb);
621 if (!buf->chan->cb->subbuf_start(buf, new, old, buf->prev_padding)) {