diff options
author | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2010-07-29 03:31:56 -0400 |
---|---|---|
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2010-07-29 17:09:18 -0400 |
commit | ae2a97661482c1d0f1aa41b837da95054d0e9a1b (patch) | |
tree | d80b34cc5895c18af5e092ff7c56c1cefb0e1983 /drivers/firewire/core-cdev.c | |
parent | 69e61d0c07fa28a05f699723a88d49e0014019b6 (diff) |
firewire: core: small clarifications in core-cdev
Make a note on the seemingly unused linux/sched.h.
Rename an irritatingly named variable.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/firewire/core-cdev.c')
-rw-r--r-- | drivers/firewire/core-cdev.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/firewire/core-cdev.c b/drivers/firewire/core-cdev.c index 1a14dbf097f0..cf989e1635e1 100644 --- a/drivers/firewire/core-cdev.c +++ b/drivers/firewire/core-cdev.c | |||
@@ -34,7 +34,7 @@ | |||
34 | #include <linux/module.h> | 34 | #include <linux/module.h> |
35 | #include <linux/mutex.h> | 35 | #include <linux/mutex.h> |
36 | #include <linux/poll.h> | 36 | #include <linux/poll.h> |
37 | #include <linux/sched.h> | 37 | #include <linux/sched.h> /* required for linux/wait.h */ |
38 | #include <linux/spinlock.h> | 38 | #include <linux/spinlock.h> |
39 | #include <linux/string.h> | 39 | #include <linux/string.h> |
40 | #include <linux/time.h> | 40 | #include <linux/time.h> |
@@ -993,7 +993,7 @@ static int ioctl_queue_iso(struct client *client, union ioctl_arg *arg) | |||
993 | struct fw_cdev_queue_iso *a = &arg->queue_iso; | 993 | struct fw_cdev_queue_iso *a = &arg->queue_iso; |
994 | struct fw_cdev_iso_packet __user *p, *end, *next; | 994 | struct fw_cdev_iso_packet __user *p, *end, *next; |
995 | struct fw_iso_context *ctx = client->iso_context; | 995 | struct fw_iso_context *ctx = client->iso_context; |
996 | unsigned long payload, buffer_end, header_length; | 996 | unsigned long payload, buffer_end, transmit_header_bytes; |
997 | u32 control; | 997 | u32 control; |
998 | int count; | 998 | int count; |
999 | struct { | 999 | struct { |
@@ -1042,7 +1042,7 @@ static int ioctl_queue_iso(struct client *client, union ioctl_arg *arg) | |||
1042 | if (ctx->type == FW_ISO_CONTEXT_TRANSMIT) { | 1042 | if (ctx->type == FW_ISO_CONTEXT_TRANSMIT) { |
1043 | if (u.packet.header_length % 4 != 0) | 1043 | if (u.packet.header_length % 4 != 0) |
1044 | return -EINVAL; | 1044 | return -EINVAL; |
1045 | header_length = u.packet.header_length; | 1045 | transmit_header_bytes = u.packet.header_length; |
1046 | } else { | 1046 | } else { |
1047 | /* | 1047 | /* |
1048 | * We require that header_length is a multiple of | 1048 | * We require that header_length is a multiple of |
@@ -1051,15 +1051,15 @@ static int ioctl_queue_iso(struct client *client, union ioctl_arg *arg) | |||
1051 | if (u.packet.header_length == 0 || | 1051 | if (u.packet.header_length == 0 || |
1052 | u.packet.header_length % ctx->header_size != 0) | 1052 | u.packet.header_length % ctx->header_size != 0) |
1053 | return -EINVAL; | 1053 | return -EINVAL; |
1054 | header_length = 0; | 1054 | transmit_header_bytes = 0; |
1055 | } | 1055 | } |
1056 | 1056 | ||
1057 | next = (struct fw_cdev_iso_packet __user *) | 1057 | next = (struct fw_cdev_iso_packet __user *) |
1058 | &p->header[header_length / 4]; | 1058 | &p->header[transmit_header_bytes / 4]; |
1059 | if (next > end) | 1059 | if (next > end) |
1060 | return -EINVAL; | 1060 | return -EINVAL; |
1061 | if (__copy_from_user | 1061 | if (__copy_from_user |
1062 | (u.packet.header, p->header, header_length)) | 1062 | (u.packet.header, p->header, transmit_header_bytes)) |
1063 | return -EFAULT; | 1063 | return -EFAULT; |
1064 | if (u.packet.skip && ctx->type == FW_ISO_CONTEXT_TRANSMIT && | 1064 | if (u.packet.skip && ctx->type == FW_ISO_CONTEXT_TRANSMIT && |
1065 | u.packet.header_length + u.packet.payload_length > 0) | 1065 | u.packet.header_length + u.packet.payload_length > 0) |