media: videobuf2-core: Rework and rename helper for request buffer count

The helper indicating whether buffers are associated with the request is
reworked and renamed to return the number of associated buffer objects.

This is useful for drivers that need to check how many buffers are in
the request to validate it.

Existing users of the helper don't need particular adaptation since the
meaning of zero/non-zero remains consistent.

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
This commit is contained in:
Paul Kocialkowski
2018-09-13 10:51:51 -04:00
committed by Mauro Carvalho Chehab
父節點 7390ba4397
當前提交 515c5a7333
共有 3 個文件被更改,包括 11 次插入13 次删除

查看文件

@@ -1191,10 +1191,10 @@ int vb2_verify_memory_type(struct vb2_queue *q,
bool vb2_request_object_is_buffer(struct media_request_object *obj);
/**
* vb2_request_has_buffers() - return true if the request contains buffers
* vb2_request_buffer_cnt() - return the number of buffers in the request
*
* @req: the request.
*/
bool vb2_request_has_buffers(struct media_request *req);
unsigned int vb2_request_buffer_cnt(struct media_request *req);
#endif /* _MEDIA_VIDEOBUF2_CORE_H */