Rev 6935 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6935 | Rev 7144 | ||
---|---|---|---|
Line 906... | Line 906... | ||
906 | 906 | ||
907 | static void send_vblank_event(struct drm_device *dev, |
907 | static void send_vblank_event(struct drm_device *dev, |
908 | struct drm_pending_vblank_event *e, |
908 | struct drm_pending_vblank_event *e, |
909 | unsigned long seq, struct timeval *now) |
909 | unsigned long seq, struct timeval *now) |
910 | { |
- | |
911 | assert_spin_locked(&dev->event_lock); |
- | |
912 | 910 | { |
|
913 | e->event.sequence = seq; |
911 | e->event.sequence = seq; |
914 | e->event.tv_sec = now->tv_sec; |
912 | e->event.tv_sec = now->tv_sec; |
Line 915... | Line -... | ||
915 | e->event.tv_usec = now->tv_usec; |
- | |
916 | - | ||
917 | list_add_tail(&e->base.link, |
- | |
- | 913 | e->event.tv_usec = now->tv_usec; |
|
918 | &e->base.file_priv->event_list); |
914 | |
Line 919... | Line 915... | ||
919 | wake_up_interruptible(&e->base.file_priv->event_wait); |
915 | |
920 | } |
916 | } |
921 | 917 |