summaryrefslogtreecommitdiff
path: root/linux/pcmcia-cs/include/pcmcia/mem_op.h
diff options
context:
space:
mode:
Diffstat (limited to 'linux/pcmcia-cs/include/pcmcia/mem_op.h')
-rw-r--r--linux/pcmcia-cs/include/pcmcia/mem_op.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/linux/pcmcia-cs/include/pcmcia/mem_op.h b/linux/pcmcia-cs/include/pcmcia/mem_op.h
index 6e7f795..9230faa 100644
--- a/linux/pcmcia-cs/include/pcmcia/mem_op.h
+++ b/linux/pcmcia-cs/include/pcmcia/mem_op.h
@@ -50,7 +50,7 @@ static inline void copy_pc_to_user(void *to, const void *from, size_t n)
n -= odd;
while (n) {
put_user(readl_ns(from), (int *)to);
- (char *)from += 4; (char *)to += 4; n -= 4;
+ from += 4; to += 4; n -= 4;
}
while (odd--)
put_user(readb((char *)from++), (char *)to++);
@@ -63,12 +63,12 @@ static inline void copy_user_to_pc(void *to, const void *from, size_t n)
size_t odd = (n & 3);
n -= odd;
while (n) {
- get_user(l, (int *)from);
+ l = get_user((int *)from);
writel_ns(l, to);
- (char *)to += 4; (char *)from += 4; n -= 4;
+ to += 4; from += 4; n -= 4;
}
while (odd--) {
- get_user(c, (char *)from++);
+ c = get_user((char *)from++);
writeb(c, (char *)to++);
}
}
@@ -81,7 +81,7 @@ static inline void copy_from_pc(void *to, const void *from, size_t n)
n -= odd;
while (n) {
*(u_short *)to = readw_ns(from);
- (char *)to += 2; (char *)from += 2; n -= 2;
+ to += 2; from += 2; n -= 2;
}
if (odd)
*(u_char *)to = readb(from);
@@ -93,7 +93,7 @@ static inline void copy_to_pc(void *to, const void *from, size_t n)
n -= odd;
while (n) {
writew_ns(*(u_short *)from, to);
- (char *)to += 2; (char *)from += 2; n -= 2;
+ to += 2; from += 2; n -= 2;
}
if (odd)
writeb(*(u_char *)from, to);
@@ -105,7 +105,7 @@ static inline void copy_pc_to_user(void *to, const void *from, size_t n)
n -= odd;
while (n) {
put_user(readw_ns(from), (short *)to);
- (char *)to += 2; (char *)from += 2; n -= 2;
+ to += 2; from += 2; n -= 2;
}
if (odd)
put_user(readb(from), (char *)to);
@@ -118,12 +118,12 @@ static inline void copy_user_to_pc(void *to, const void *from, size_t n)
size_t odd = (n & 1);
n -= odd;
while (n) {
- get_user(s, (short *)from);
+ s = get_user((short *)from);
writew_ns(s, to);
- (char *)to += 2; (char *)from += 2; n -= 2;
+ to += 2; from += 2; n -= 2;
}
if (odd) {
- get_user(c, (char *)from);
+ c = get_user((char *)from);
writeb(c, to);
}
}