lkml.org 
[lkml]   [2022]   [Jul]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v2 8/8] videobuf2: Remove vb2_find_timestamp()
    Date
    Now that we've transitioned all users to vb2_find_buffer API,
    remove the unused vb2_find_timestamp().

    Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
    Acked-by: Tomasz Figa <tfiga@chromium.org>
    ---
    drivers/media/common/videobuf2/videobuf2-v4l2.c | 13 -------------
    include/media/videobuf2-v4l2.h | 16 ----------------
    2 files changed, 29 deletions(-)

    diff --git a/drivers/media/common/videobuf2/videobuf2-v4l2.c b/drivers/media/common/videobuf2/videobuf2-v4l2.c
    index f26cb8586bd4..4e84a0e1aca2 100644
    --- a/drivers/media/common/videobuf2/videobuf2-v4l2.c
    +++ b/drivers/media/common/videobuf2/videobuf2-v4l2.c
    @@ -625,19 +625,6 @@ static const struct vb2_buf_ops v4l2_buf_ops = {
    .copy_timestamp = __copy_timestamp,
    };

    -int vb2_find_timestamp(const struct vb2_queue *q, u64 timestamp,
    - unsigned int start_idx)
    -{
    - unsigned int i;
    -
    - for (i = start_idx; i < q->num_buffers; i++)
    - if (q->bufs[i]->copied_timestamp &&
    - q->bufs[i]->timestamp == timestamp)
    - return i;
    - return -1;
    -}
    -EXPORT_SYMBOL_GPL(vb2_find_timestamp);
    -
    struct vb2_buffer *vb2_find_buffer(struct vb2_queue *q, u64 timestamp)
    {
    unsigned int i;
    diff --git a/include/media/videobuf2-v4l2.h b/include/media/videobuf2-v4l2.h
    index 76e405c0b003..5a845887850b 100644
    --- a/include/media/videobuf2-v4l2.h
    +++ b/include/media/videobuf2-v4l2.h
    @@ -62,22 +62,6 @@ struct vb2_v4l2_buffer {
    #define to_vb2_v4l2_buffer(vb) \
    container_of(vb, struct vb2_v4l2_buffer, vb2_buf)

    -/**
    - * vb2_find_timestamp() - Find buffer with given timestamp in the queue
    - *
    - * @q: pointer to &struct vb2_queue with videobuf2 queue.
    - * @timestamp: the timestamp to find.
    - * @start_idx: the start index (usually 0) in the buffer array to start
    - * searching from. Note that there may be multiple buffers
    - * with the same timestamp value, so you can restart the search
    - * by setting @start_idx to the previously found index + 1.
    - *
    - * Returns the buffer index of the buffer with the given @timestamp, or
    - * -1 if no buffer with @timestamp was found.
    - */
    -int vb2_find_timestamp(const struct vb2_queue *q, u64 timestamp,
    - unsigned int start_idx);
    -
    /**
    * vb2_find_buffer() - Find a buffer with given timestamp
    *
    --
    2.34.3
    \
     
     \ /
      Last update: 2022-07-11 23:14    [W:3.371 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site