Title: [8802] trunk/drivers/staging/iio/industrialio-ring.c: Staging: iio: industrialio-ring.c: fix up sparse warnings
Revision
8802
Author
vapier
Date
2010-05-23 00:13:29 -0400 (Sun, 23 May 2010)

Log Message

Staging: iio: industrialio-ring.c: fix up sparse warnings

From: Greg Kroah-Hartman <[email protected]>

Modified Paths

Diff

Modified: trunk/drivers/staging/iio/industrialio-ring.c (8801 => 8802)


--- trunk/drivers/staging/iio/industrialio-ring.c	2010-05-23 04:13:03 UTC (rev 8801)
+++ trunk/drivers/staging/iio/industrialio-ring.c	2010-05-23 04:13:29 UTC (rev 8802)
@@ -58,7 +58,7 @@
  * This function relies on all ring buffer implementations having an
  * iio_ring_buffer as their first element.
  **/
-int iio_ring_open(struct inode *inode, struct file *filp)
+static int iio_ring_open(struct inode *inode, struct file *filp)
 {
 	struct iio_handler *hand
 		= container_of(inode->i_cdev, struct iio_handler, chrdev);
@@ -77,7 +77,7 @@
  * This function relies on all ring buffer implementations having an
  * iio_ring_buffer as their first element.
  **/
-int iio_ring_release(struct inode *inode, struct file *filp)
+static int iio_ring_release(struct inode *inode, struct file *filp)
 {
 	struct cdev *cd = inode->i_cdev;
 	struct iio_handler *hand = iio_cdev_to_handler(cd);
@@ -96,10 +96,8 @@
  * This function relies on all ring buffer implementations having an
  * iio_ring _bufer as their first element.
  **/
-ssize_t iio_ring_rip_outer(struct file *filp,
-			   char *buf,
-			   size_t count,
-			   loff_t *f_ps)
+static ssize_t iio_ring_rip_outer(struct file *filp, char __user *buf,
+				  size_t count, loff_t *f_ps)
 {
 	struct iio_ring_buffer *rb = filp->private_data;
 	int ret, dead_offset, copied;
@@ -251,7 +249,7 @@
 	ring->indio_dev = dev_info;
 	ring->ev_int.private = ring;
 	ring->access_handler.private = ring;
-	ring->shared_ev_pointer.ev_p = 0;
+	ring->shared_ev_pointer.ev_p = NULL;
 	spin_lock_init(&ring->shared_ev_pointer.lock);
 }
 EXPORT_SYMBOL(iio_ring_buffer_init);
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to