Commit c50cade9 authored by Ralf Baechle's avatar Ralf Baechle

[MIPS] SMP: Kill useless casts.

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent b5eb5511
...@@ -373,7 +373,7 @@ void flush_tlb_mm(struct mm_struct *mm) ...@@ -373,7 +373,7 @@ void flush_tlb_mm(struct mm_struct *mm)
preempt_disable(); preempt_disable();
if ((atomic_read(&mm->mm_users) != 1) || (current->mm != mm)) { if ((atomic_read(&mm->mm_users) != 1) || (current->mm != mm)) {
smp_on_other_tlbs(flush_tlb_mm_ipi, (void *)mm); smp_on_other_tlbs(flush_tlb_mm_ipi, mm);
} else { } else {
cpumask_t mask = cpu_online_map; cpumask_t mask = cpu_online_map;
unsigned int cpu; unsigned int cpu;
...@@ -396,7 +396,7 @@ struct flush_tlb_data { ...@@ -396,7 +396,7 @@ struct flush_tlb_data {
static void flush_tlb_range_ipi(void *info) static void flush_tlb_range_ipi(void *info)
{ {
struct flush_tlb_data *fd = (struct flush_tlb_data *)info; struct flush_tlb_data *fd = info;
local_flush_tlb_range(fd->vma, fd->addr1, fd->addr2); local_flush_tlb_range(fd->vma, fd->addr1, fd->addr2);
} }
...@@ -412,7 +412,7 @@ void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned l ...@@ -412,7 +412,7 @@ void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned l
fd.vma = vma; fd.vma = vma;
fd.addr1 = start; fd.addr1 = start;
fd.addr2 = end; fd.addr2 = end;
smp_on_other_tlbs(flush_tlb_range_ipi, (void *)&fd); smp_on_other_tlbs(flush_tlb_range_ipi, &fd);
} else { } else {
cpumask_t mask = cpu_online_map; cpumask_t mask = cpu_online_map;
unsigned int cpu; unsigned int cpu;
...@@ -428,7 +428,7 @@ void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned l ...@@ -428,7 +428,7 @@ void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned l
static void flush_tlb_kernel_range_ipi(void *info) static void flush_tlb_kernel_range_ipi(void *info)
{ {
struct flush_tlb_data *fd = (struct flush_tlb_data *)info; struct flush_tlb_data *fd = info;
local_flush_tlb_kernel_range(fd->addr1, fd->addr2); local_flush_tlb_kernel_range(fd->addr1, fd->addr2);
} }
...@@ -439,12 +439,12 @@ void flush_tlb_kernel_range(unsigned long start, unsigned long end) ...@@ -439,12 +439,12 @@ void flush_tlb_kernel_range(unsigned long start, unsigned long end)
fd.addr1 = start; fd.addr1 = start;
fd.addr2 = end; fd.addr2 = end;
on_each_cpu(flush_tlb_kernel_range_ipi, (void *)&fd, 1, 1); on_each_cpu(flush_tlb_kernel_range_ipi, &fd, 1, 1);
} }
static void flush_tlb_page_ipi(void *info) static void flush_tlb_page_ipi(void *info)
{ {
struct flush_tlb_data *fd = (struct flush_tlb_data *)info; struct flush_tlb_data *fd = info;
local_flush_tlb_page(fd->vma, fd->addr1); local_flush_tlb_page(fd->vma, fd->addr1);
} }
...@@ -457,7 +457,7 @@ void flush_tlb_page(struct vm_area_struct *vma, unsigned long page) ...@@ -457,7 +457,7 @@ void flush_tlb_page(struct vm_area_struct *vma, unsigned long page)
fd.vma = vma; fd.vma = vma;
fd.addr1 = page; fd.addr1 = page;
smp_on_other_tlbs(flush_tlb_page_ipi, (void *)&fd); smp_on_other_tlbs(flush_tlb_page_ipi, &fd);
} else { } else {
cpumask_t mask = cpu_online_map; cpumask_t mask = cpu_online_map;
unsigned int cpu; unsigned int cpu;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment