You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
media: annotate ->poll() instances
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -730,7 +730,7 @@ static int vpfe_mmap(struct file *file, struct vm_area_struct *vma)
|
||||
/*
|
||||
* vpfe_poll: It is used for select/poll system call
|
||||
*/
|
||||
static unsigned int vpfe_poll(struct file *file, poll_table *wait)
|
||||
static __poll_t vpfe_poll(struct file *file, poll_table *wait)
|
||||
{
|
||||
struct vpfe_device *vpfe_dev = video_drvdata(file);
|
||||
|
||||
|
||||
@@ -707,12 +707,12 @@ static int gsc_m2m_release(struct file *file)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int gsc_m2m_poll(struct file *file,
|
||||
static __poll_t gsc_m2m_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct gsc_ctx *ctx = fh_to_ctx(file->private_data);
|
||||
struct gsc_dev *gsc = ctx->gsc_dev;
|
||||
unsigned int ret;
|
||||
__poll_t ret;
|
||||
|
||||
if (mutex_lock_interruptible(&gsc->lock))
|
||||
return -ERESTARTSYS;
|
||||
|
||||
@@ -1263,13 +1263,13 @@ static ssize_t viu_read(struct file *file, char __user *data, size_t count,
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int viu_poll(struct file *file, struct poll_table_struct *wait)
|
||||
static __poll_t viu_poll(struct file *file, struct poll_table_struct *wait)
|
||||
{
|
||||
struct viu_fh *fh = file->private_data;
|
||||
struct videobuf_queue *q = &fh->vb_vidq;
|
||||
struct viu_dev *dev = fh->dev;
|
||||
__poll_t req_events = poll_requested_events(wait);
|
||||
unsigned int res = v4l2_ctrl_poll(file, wait);
|
||||
__poll_t res = v4l2_ctrl_poll(file, wait);
|
||||
|
||||
if (V4L2_BUF_TYPE_VIDEO_CAPTURE != fh->type)
|
||||
return POLLERR;
|
||||
|
||||
@@ -950,11 +950,11 @@ static int deinterlace_release(struct file *file)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int deinterlace_poll(struct file *file,
|
||||
static __poll_t deinterlace_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct deinterlace_ctx *ctx = file->private_data;
|
||||
int ret;
|
||||
__poll_t ret;
|
||||
|
||||
deinterlace_lock(ctx);
|
||||
ret = v4l2_m2m_poll(file, ctx->m2m_ctx, wait);
|
||||
|
||||
@@ -838,12 +838,12 @@ static int emmaprp_release(struct file *file)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int emmaprp_poll(struct file *file,
|
||||
static __poll_t emmaprp_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct emmaprp_dev *pcdev = video_drvdata(file);
|
||||
struct emmaprp_ctx *ctx = file->private_data;
|
||||
unsigned int res;
|
||||
__poll_t res;
|
||||
|
||||
mutex_lock(&pcdev->dev_mutex);
|
||||
res = v4l2_m2m_poll(file, ctx->m2m_ctx, wait);
|
||||
|
||||
@@ -839,7 +839,7 @@ static void omap_vout_buffer_release(struct videobuf_queue *q,
|
||||
/*
|
||||
* File operations
|
||||
*/
|
||||
static unsigned int omap_vout_poll(struct file *file,
|
||||
static __poll_t omap_vout_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct omap_vout_device *vout = file->private_data;
|
||||
|
||||
@@ -1383,11 +1383,11 @@ static int isp_video_release(struct file *file)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int isp_video_poll(struct file *file, poll_table *wait)
|
||||
static __poll_t isp_video_poll(struct file *file, poll_table *wait)
|
||||
{
|
||||
struct isp_video_fh *vfh = to_isp_video_fh(file->private_data);
|
||||
struct isp_video *video = video_drvdata(file);
|
||||
int ret;
|
||||
__poll_t ret;
|
||||
|
||||
mutex_lock(&video->queue_lock);
|
||||
ret = vb2_poll(&vfh->queue, file, wait);
|
||||
|
||||
@@ -590,12 +590,12 @@ static int s3c_camif_close(struct file *file)
|
||||
return ret;
|
||||
}
|
||||
|
||||
static unsigned int s3c_camif_poll(struct file *file,
|
||||
static __poll_t s3c_camif_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct camif_vp *vp = video_drvdata(file);
|
||||
struct camif_dev *camif = vp->camif;
|
||||
int ret;
|
||||
__poll_t ret;
|
||||
|
||||
mutex_lock(&camif->lock);
|
||||
if (vp->owner && vp->owner != file->private_data)
|
||||
|
||||
@@ -988,14 +988,14 @@ static int s5p_mfc_release(struct file *file)
|
||||
}
|
||||
|
||||
/* Poll */
|
||||
static unsigned int s5p_mfc_poll(struct file *file,
|
||||
static __poll_t s5p_mfc_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct s5p_mfc_ctx *ctx = fh_to_ctx(file->private_data);
|
||||
struct s5p_mfc_dev *dev = ctx->dev;
|
||||
struct vb2_queue *src_q, *dst_q;
|
||||
struct vb2_buffer *src_vb = NULL, *dst_vb = NULL;
|
||||
unsigned int rc = 0;
|
||||
__poll_t rc = 0;
|
||||
unsigned long flags;
|
||||
|
||||
mutex_lock(&dev->mfc_mutex);
|
||||
|
||||
@@ -1016,7 +1016,7 @@ static int sh_veu_release(struct file *file)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static unsigned int sh_veu_poll(struct file *file,
|
||||
static __poll_t sh_veu_poll(struct file *file,
|
||||
struct poll_table_struct *wait)
|
||||
{
|
||||
struct sh_veu_file *veu_file = file->private_data;
|
||||
|
||||
@@ -1553,7 +1553,7 @@ static int sh_mobile_ceu_set_liveselection(struct soc_camera_device *icd,
|
||||
return ret;
|
||||
}
|
||||
|
||||
static unsigned int sh_mobile_ceu_poll(struct file *file, poll_table *pt)
|
||||
static __poll_t sh_mobile_ceu_poll(struct file *file, poll_table *pt)
|
||||
{
|
||||
struct soc_camera_device *icd = file->private_data;
|
||||
|
||||
|
||||
@@ -805,7 +805,7 @@ static int soc_camera_mmap(struct file *file, struct vm_area_struct *vma)
|
||||
return err;
|
||||
}
|
||||
|
||||
static unsigned int soc_camera_poll(struct file *file, poll_table *pt)
|
||||
static __poll_t soc_camera_poll(struct file *file, poll_table *pt)
|
||||
{
|
||||
struct soc_camera_device *icd = file->private_data;
|
||||
struct soc_camera_host *ici = to_soc_camera_host(icd->parent);
|
||||
|
||||
@@ -764,7 +764,7 @@ out_unlock:
|
||||
}
|
||||
|
||||
|
||||
static unsigned int viacam_poll(struct file *filp, struct poll_table_struct *pt)
|
||||
static __poll_t viacam_poll(struct file *filp, struct poll_table_struct *pt)
|
||||
{
|
||||
struct via_camera *cam = video_drvdata(filp);
|
||||
|
||||
|
||||
@@ -416,7 +416,7 @@ static ssize_t vivid_radio_write(struct file *file, const char __user *buf,
|
||||
return vivid_radio_tx_write(file, buf, size, offset);
|
||||
}
|
||||
|
||||
static unsigned int vivid_radio_poll(struct file *file, struct poll_table_struct *wait)
|
||||
static __poll_t vivid_radio_poll(struct file *file, struct poll_table_struct *wait)
|
||||
{
|
||||
struct video_device *vdev = video_devdata(file);
|
||||
|
||||
|
||||
@@ -141,7 +141,7 @@ retry:
|
||||
return i;
|
||||
}
|
||||
|
||||
unsigned int vivid_radio_rx_poll(struct file *file, struct poll_table_struct *wait)
|
||||
__poll_t vivid_radio_rx_poll(struct file *file, struct poll_table_struct *wait)
|
||||
{
|
||||
return POLLIN | POLLRDNORM | v4l2_ctrl_poll(file, wait);
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#define _VIVID_RADIO_RX_H_
|
||||
|
||||
ssize_t vivid_radio_rx_read(struct file *, char __user *, size_t, loff_t *);
|
||||
unsigned int vivid_radio_rx_poll(struct file *file, struct poll_table_struct *wait);
|
||||
__poll_t vivid_radio_rx_poll(struct file *file, struct poll_table_struct *wait);
|
||||
|
||||
int vivid_radio_rx_enum_freq_bands(struct file *file, void *fh, struct v4l2_frequency_band *band);
|
||||
int vivid_radio_rx_s_hw_freq_seek(struct file *file, void *fh, const struct v4l2_hw_freq_seek *a);
|
||||
|
||||
@@ -105,7 +105,7 @@ retry:
|
||||
return i;
|
||||
}
|
||||
|
||||
unsigned int vivid_radio_tx_poll(struct file *file, struct poll_table_struct *wait)
|
||||
__poll_t vivid_radio_tx_poll(struct file *file, struct poll_table_struct *wait)
|
||||
{
|
||||
return POLLOUT | POLLWRNORM | v4l2_ctrl_poll(file, wait);
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#define _VIVID_RADIO_TX_H_
|
||||
|
||||
ssize_t vivid_radio_tx_write(struct file *, const char __user *, size_t, loff_t *);
|
||||
unsigned int vivid_radio_tx_poll(struct file *file, struct poll_table_struct *wait);
|
||||
__poll_t vivid_radio_tx_poll(struct file *file, struct poll_table_struct *wait);
|
||||
|
||||
int vidioc_g_modulator(struct file *file, void *fh, struct v4l2_modulator *a);
|
||||
int vidioc_s_modulator(struct file *file, void *fh, const struct v4l2_modulator *a);
|
||||
|
||||
Reference in New Issue
Block a user