projects
/
GitHub
/
mt8127
/
android_kernel_alcatel_ttab.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
drivers/net/wan: fix sparse warnings: make do-while a compound statement
[GitHub/mt8127/android_kernel_alcatel_ttab.git]
/
drivers
/
block
/
viodasd.c
diff --git
a/drivers/block/viodasd.c
b/drivers/block/viodasd.c
index 1730d29e6044039d12a2da60ebfdf23ea225d0ef..ecccf65dce2f07a7a41a12cdfcbab7633da409c5 100644
(file)
--- a/
drivers/block/viodasd.c
+++ b/
drivers/block/viodasd.c
@@
-130,15
+130,15
@@
struct viodasd_device {
/*
* External open entry point.
*/
/*
* External open entry point.
*/
-static int viodasd_open(struct
inode *ino, struct file *fil
)
+static int viodasd_open(struct
block_device *bdev, fmode_t mode
)
{
{
- struct viodasd_device *d =
ino->i_
bdev->bd_disk->private_data;
+ struct viodasd_device *d = bdev->bd_disk->private_data;
HvLpEvent_Rc hvrc;
struct viodasd_waitevent we;
u16 flags = 0;
if (d->read_only) {
HvLpEvent_Rc hvrc;
struct viodasd_waitevent we;
u16 flags = 0;
if (d->read_only) {
- if (
(fil != NULL) && (fil->f_mode & FMODE_WRITE)
)
+ if (
mode & FMODE_WRITE
)
return -EROFS;
flags = vioblockflags_ro;
}
return -EROFS;
flags = vioblockflags_ro;
}
@@
-179,9
+179,9
@@
static int viodasd_open(struct inode *ino, struct file *fil)
/*
* External release entry point.
*/
/*
* External release entry point.
*/
-static int viodasd_release(struct
inode *ino, struct file *fil
)
+static int viodasd_release(struct
gendisk *disk, fmode_t mode
)
{
{
- struct viodasd_device *d =
ino->i_bdev->bd_
disk->private_data;
+ struct viodasd_device *d = disk->private_data;
HvLpEvent_Rc hvrc;
/* Send the event to OS/400. We DON'T expect a response */
HvLpEvent_Rc hvrc;
/* Send the event to OS/400. We DON'T expect a response */