[media] v4l2-ctrls/v4l2-events: small coding style cleanups
authorHans Verkuil <hans.verkuil@cisco.com>
Mon, 20 Jun 2011 14:56:24 +0000 (11:56 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Wed, 27 Jul 2011 20:53:34 +0000 (17:53 -0300)
Thanks to Laurent Pinchart <laurent.pinchart@ideasonboard.com>.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/v4l2-ctrls.c
drivers/media/video/v4l2-event.c
include/media/v4l2-ctrls.h
include/media/v4l2-event.h

index cc2b589..a037739 100644 (file)
@@ -586,7 +586,7 @@ static void send_event(struct v4l2_fh *fh, struct v4l2_ctrl *ctrl, u32 changes)
        struct v4l2_subscribed_event *sev;
 
        if (list_empty(&ctrl->ev_subs))
        struct v4l2_subscribed_event *sev;
 
        if (list_empty(&ctrl->ev_subs))
-                       return;
+               return;
        fill_event(&ev, ctrl, changes);
 
        list_for_each_entry(sev, &ctrl->ev_subs, node)
        fill_event(&ev, ctrl, changes);
 
        list_for_each_entry(sev, &ctrl->ev_subs, node)
index b1c19fc..53b190c 100644 (file)
@@ -100,10 +100,9 @@ static struct v4l2_subscribed_event *v4l2_event_subscribed(
 
        assert_spin_locked(&fh->vdev->fh_lock);
 
 
        assert_spin_locked(&fh->vdev->fh_lock);
 
-       list_for_each_entry(sev, &fh->subscribed, list) {
+       list_for_each_entry(sev, &fh->subscribed, list)
                if (sev->type == type && sev->id == id)
                        return sev;
                if (sev->type == type && sev->id == id)
                        return sev;
-       }
 
        return NULL;
 }
 
        return NULL;
 }
@@ -169,9 +168,8 @@ void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev)
 
        spin_lock_irqsave(&vdev->fh_lock, flags);
 
 
        spin_lock_irqsave(&vdev->fh_lock, flags);
 
-       list_for_each_entry(fh, &vdev->fh_list, list) {
+       list_for_each_entry(fh, &vdev->fh_list, list)
                __v4l2_event_queue_fh(fh, ev, &timestamp);
                __v4l2_event_queue_fh(fh, ev, &timestamp);
-       }
 
        spin_unlock_irqrestore(&vdev->fh_lock, flags);
 }
 
        spin_unlock_irqrestore(&vdev->fh_lock, flags);
 }
index fe55a4e..13fe4d7 100644 (file)
@@ -31,7 +31,6 @@ struct v4l2_ctrl_helper;
 struct v4l2_ctrl;
 struct video_device;
 struct v4l2_subdev;
 struct v4l2_ctrl;
 struct video_device;
 struct v4l2_subdev;
-struct v4l2_event_subscription;
 struct v4l2_subscribed_event;
 struct v4l2_fh;
 
 struct v4l2_subscribed_event;
 struct v4l2_fh;
 
index 6da793f..7abeb39 100644 (file)
@@ -33,41 +33,45 @@ struct v4l2_fh;
 struct v4l2_subscribed_event;
 struct video_device;
 
 struct v4l2_subscribed_event;
 struct video_device;
 
+/** struct v4l2_kevent - Internal kernel event struct.
+  * @list:     List node for the v4l2_fh->available list.
+  * @sev:      Pointer to parent v4l2_subscribed_event.
+  * @event:    The event itself.
+  */
 struct v4l2_kevent {
 struct v4l2_kevent {
-       /* list node for the v4l2_fh->available list */
        struct list_head        list;
        struct list_head        list;
-       /* pointer to parent v4l2_subscribed_event */
        struct v4l2_subscribed_event *sev;
        struct v4l2_subscribed_event *sev;
-       /* event itself */
        struct v4l2_event       event;
 };
 
        struct v4l2_event       event;
 };
 
+/** struct v4l2_subscribed_event - Internal struct representing a subscribed event.
+  * @list:     List node for the v4l2_fh->subscribed list.
+  * @type:     Event type.
+  * @id:       Associated object ID (e.g. control ID). 0 if there isn't any.
+  * @flags:    Copy of v4l2_event_subscription->flags.
+  * @fh:       Filehandle that subscribed to this event.
+  * @node:     List node that hooks into the object's event list (if there is one).
+  * @replace:  Optional callback that can replace event 'old' with event 'new'.
+  * @merge:    Optional callback that can merge event 'old' into event 'new'.
+  * @elems:    The number of elements in the events array.
+  * @first:    The index of the events containing the oldest available event.
+  * @in_use:   The number of queued events.
+  * @events:   An array of @elems events.
+  */
 struct v4l2_subscribed_event {
 struct v4l2_subscribed_event {
-       /* list node for the v4l2_fh->subscribed list */
        struct list_head        list;
        struct list_head        list;
-       /* event type */
        u32                     type;
        u32                     type;
-       /* associated object ID (e.g. control ID) */
        u32                     id;
        u32                     id;
-       /* copy of v4l2_event_subscription->flags */
        u32                     flags;
        u32                     flags;
-       /* filehandle that subscribed to this event */
        struct v4l2_fh          *fh;
        struct v4l2_fh          *fh;
-       /* list node that hooks into the object's event list (if there is one) */
        struct list_head        node;
        struct list_head        node;
-       /* Optional callback that can replace event 'old' with event 'new'. */
        void                    (*replace)(struct v4l2_event *old,
                                           const struct v4l2_event *new);
        void                    (*replace)(struct v4l2_event *old,
                                           const struct v4l2_event *new);
-       /* Optional callback that can merge event 'old' into event 'new'. */
        void                    (*merge)(const struct v4l2_event *old,
                                         struct v4l2_event *new);
        void                    (*merge)(const struct v4l2_event *old,
                                         struct v4l2_event *new);
-       /* the number of elements in the events array */
        unsigned                elems;
        unsigned                elems;
-       /* the index of the events containing the oldest available event */
        unsigned                first;
        unsigned                first;
-       /* the number of queued events */
        unsigned                in_use;
        unsigned                in_use;
-       /* an array of elems events */
        struct v4l2_kevent      events[];
 };
 
        struct v4l2_kevent      events[];
 };