参照元†
- V4L2 キューのバッファ操作関数を呼び出すためのヘルパーマクロ。
- q
- op
- バッファ操作関数名。q->buf_ops->op(args) が呼ばれる。
- args
返り値†
- int
- キューが NULL, バッファ操作関数が NULL のときは何もせず 0 を返す。
- それ以外の場合はバッファ操作関数の返り値に準拠する。
#define call_bufop(q, op, args...) \
({ \
int ret = 0; \
if (q && q->buf_ops && q->buf_ops->op) \
ret = q->buf_ops->op(args); \
ret; \
})
コメント†