msm-4.14: Make macros no-op using ((void)0)

Do not solely rely on compiler optimizations to get the workaround
of having macros do nothing using an empty do-while loop. It's
inefficient.

Use ((void)0) to which the standard assert macro expands when NDEBUG
is defined.

No functional change intended.

[mcdofrenchfreis]:
Implement this patch to tree using the command:
git grep -l "do {} while (0)" | xargs sed -i "s/do {} while (0)/((void)0)/g"

Change-Id: I9615c62c46670e31ed8d0d89d195144541baa3e6
Signed-off-by: Tashfin Shakeer Rhythm <tashfinshakeerrhythm@gmail.com>
Signed-off-by: mcdofrenchfreis <xyzevan@androidist.net>
Signed-off-by: Richard Raya <rdxzv.dev@gmail.com>
This commit is contained in:
Tashfin Shakeer Rhythm 2023-02-24 14:42:46 +06:00 committed by Richard Raya
parent 79c865d07c
commit a9566ccc56
215 changed files with 468 additions and 468 deletions

View File

@ -622,8 +622,8 @@ cia_restore_srm_settings(void)
mb();
}
#else /* ALPHA_RESTORE_SRM_SETUP */
#define cia_save_srm_settings(p) do {} while (0)
#define cia_restore_srm_settings() do {} while (0)
#define cia_save_srm_settings(p) ((void)0)
#define cia_restore_srm_settings() ((void)0)
#endif /* ALPHA_RESTORE_SRM_SETUP */

View File

@ -167,8 +167,8 @@ struct pdev_srm_saved_conf
extern void pci_restore_srm_config(void);
#else
#define pdev_save_srm_config(dev) do {} while (0)
#define pci_restore_srm_config() do {} while (0)
#define pdev_save_srm_config(dev) ((void)0)
#define pci_restore_srm_config() ((void)0)
#endif
/* The hose list. */

View File

@ -61,7 +61,7 @@ extern u32 enable_off_mode;
#if defined(CONFIG_PM_DEBUG) && defined(CONFIG_DEBUG_FS)
extern void pm_dbg_update_time(struct powerdomain *pwrdm, int prev);
#else
#define pm_dbg_update_time(pwrdm, prev) do {} while (0);
#define pm_dbg_update_time(pwrdm, prev) ((void)0);
#endif /* CONFIG_PM_DEBUG */
/* 24xx */

View File

@ -8,7 +8,7 @@ extern void __cmx2xx_pci_resume(void);
#define cmx2xx_pci_suspend(x) __cmx2xx_pci_suspend(x)
#define cmx2xx_pci_resume(x) __cmx2xx_pci_resume(x)
#else
#define cmx2xx_pci_init_irq(x) do {} while (0)
#define cmx2xx_pci_suspend(x) do {} while (0)
#define cmx2xx_pci_resume(x) do {} while (0)
#define cmx2xx_pci_init_irq(x) ((void)0)
#define cmx2xx_pci_suspend(x) ((void)0)
#define cmx2xx_pci_resume(x) ((void)0)
#endif

View File

@ -34,7 +34,7 @@ extern struct pxafb_mode_info palm_320x320_new_lcd_mode;
extern void __init palm27x_lcd_init(int power,
struct pxafb_mode_info *mode);
#else
#define palm27x_lcd_init(power, mode) do {} while (0)
#define palm27x_lcd_init(power, mode) ((void)0)
#endif
#if defined(CONFIG_USB_PXA27X) || \

View File

@ -167,9 +167,9 @@ static inline void set_gdma_dev(int req, int dev)
omap_writel(l, reg);
}
#else
#define set_gdma_dev(req, dev) do {} while (0)
#define set_gdma_dev(req, dev) ((void)0)
#define omap_readl(reg) 0
#define omap_writel(val, reg) do {} while (0)
#define omap_writel(val, reg) ((void)0)
#endif
#ifdef CONFIG_ARCH_OMAP1

View File

@ -22,17 +22,17 @@
/*
* virtually-indexed cache management (our cache is physically indexed)
*/
#define flush_cache_all() do {} while (0)
#define flush_cache_mm(mm) do {} while (0)
#define flush_cache_dup_mm(mm) do {} while (0)
#define flush_cache_range(mm, start, end) do {} while (0)
#define flush_cache_page(vma, vmaddr, pfn) do {} while (0)
#define flush_cache_vmap(start, end) do {} while (0)
#define flush_cache_vunmap(start, end) do {} while (0)
#define flush_cache_all() ((void)0)
#define flush_cache_mm(mm) ((void)0)
#define flush_cache_dup_mm(mm) ((void)0)
#define flush_cache_range(mm, start, end) ((void)0)
#define flush_cache_page(vma, vmaddr, pfn) ((void)0)
#define flush_cache_vmap(start, end) ((void)0)
#define flush_cache_vunmap(start, end) ((void)0)
#define ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE 0
#define flush_dcache_page(page) do {} while (0)
#define flush_dcache_mmap_lock(mapping) do {} while (0)
#define flush_dcache_mmap_unlock(mapping) do {} while (0)
#define flush_dcache_page(page) ((void)0)
#define flush_dcache_mmap_lock(mapping) ((void)0)
#define flush_dcache_mmap_unlock(mapping) ((void)0)
/*
* physically-indexed cache management

View File

@ -3,7 +3,7 @@
#define _ASM_FB_H_
#include <linux/fb.h>
#define fb_pgprotect(...) do {} while (0)
#define fb_pgprotect(...) ((void)0)
static inline int fb_is_primary_device(struct fb_info *info)
{

View File

@ -67,7 +67,7 @@ typedef pte_t *pte_addr_t;
#define swapper_pg_dir ((pgd_t *) NULL)
#define pgtable_cache_init() do {} while (0)
#define pgtable_cache_init() ((void)0)
#include <asm-generic/pgtable.h>

View File

@ -14,8 +14,8 @@ static inline cycles_t get_cycles(void)
return 0;
}
#define vxtime_lock() do {} while (0)
#define vxtime_unlock() do {} while (0)
#define vxtime_lock() ((void)0)
#define vxtime_unlock() ((void)0)
/* This attribute is used in include/linux/jiffies.h alongside with
* __cacheline_aligned_in_smp. It is assumed that __cacheline_aligned_in_smp

View File

@ -46,6 +46,6 @@ extern int is_in_rom(unsigned long);
#define VMALLOC_START 0
#define VMALLOC_END 0xffffffff
#define arch_enter_lazy_cpu_mode() do {} while (0)
#define arch_enter_lazy_cpu_mode() ((void)0)
#endif /* _H8300_PGTABLE_H */

View File

@ -24,7 +24,7 @@
#include <asm/mem-layout.h>
#include <asm/atomic.h>
#define check_pgt_cache() do {} while (0)
#define check_pgt_cache() ((void)0)
extern unsigned long long kmap_generation;

View File

@ -22,7 +22,7 @@ static inline void arch_maybe_save_ip(unsigned long flags)
last_cli_ip = ia64_getreg(_IA64_REG_IP);
}
#else
#define arch_maybe_save_ip(flags) do {} while (0)
#define arch_maybe_save_ip(flags) ((void)0)
#endif
/*

View File

@ -28,7 +28,7 @@ static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma,
}
#endif /* CONFIG_SUN3 */
#else
#define fb_pgprotect(...) do {} while (0)
#define fb_pgprotect(...) ((void)0)
#endif /* CONFIG_MMU */
static inline int fb_is_primary_device(struct fb_info *info)

View File

@ -162,7 +162,7 @@ static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
return pte;
}
#define pmd_set(pmdp, ptep) do {} while (0)
#define pmd_set(pmdp, ptep) ((void)0)
static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp)
{

View File

@ -108,7 +108,7 @@ static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
return pte;
}
#define pmd_set(pmdp,ptep) do {} while (0)
#define pmd_set(pmdp,ptep) ((void)0)
static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp)
{

View File

@ -227,7 +227,7 @@ static inline void invalidate_dcache_region(void *start, unsigned long size)
}
#else
#define flush_dcache_region(s, l) metag_data_cache_flush((s), (l))
#define writeback_dcache_region(s, l) do {} while (0)
#define writeback_dcache_region(s, l) ((void)0)
#define invalidate_dcache_region(s, l) flush_dcache_region((s), (l))
#endif

View File

@ -37,7 +37,7 @@ int __init metag_da_probe(void);
#else /* !CONFIG_METAG_DA */
#define metag_da_enabled() false
#define metag_da_probe() do {} while (0)
#define metag_da_probe() ((void)0)
#endif

View File

@ -44,9 +44,9 @@ extern int mem_init_done;
#define swapper_pg_dir ((pgd_t *) NULL)
#define pgtable_cache_init() do {} while (0)
#define pgtable_cache_init() ((void)0)
#define arch_enter_lazy_cpu_mode() do {} while (0)
#define arch_enter_lazy_cpu_mode() ((void)0)
#define pgprot_noncached_wc(prot) prot

View File

@ -36,8 +36,8 @@ extern unsigned char __image_begin, __image_end;
extern void puts(const char *s);
extern void puthex(unsigned long long val);
#else
#define puts(s) do {} while (0)
#define puthex(val) do {} while (0)
#define puts(s) ((void)0)
#define puthex(val) ((void)0)
#endif
extern char __appended_dtb[];

View File

@ -26,7 +26,7 @@ void mips_probe_watch_registers(struct cpuinfo_mips *c);
} while (0)
#else
#define __restore_watch(task) do {} while (0)
#define __restore_watch(task) ((void)0)
#endif
#endif /* _ASM_WATCH_H */

View File

@ -347,7 +347,7 @@ static unsigned long __init init_initrd(void)
return 0;
}
#define finalize_initrd() do {} while (0)
#define finalize_initrd() ((void)0)
#endif

View File

@ -25,7 +25,7 @@
#ifdef CONFIG_PCI_DEBUG
#define DBG(x...) printk(KERN_DEBUG x)
#else
#define DBG(x...) do {} while (0)
#define DBG(x...) ((void)0)
#endif
#define PCI_ACCESS_READ 0

View File

@ -54,10 +54,10 @@ extern void mn10300_dcache_flush_inv_page(unsigned long start);
extern void mn10300_dcache_flush_inv_range(unsigned long start, unsigned long end);
extern void mn10300_dcache_flush_inv_range2(unsigned long start, unsigned long size);
#else
#define mn10300_local_dcache_flush() do {} while (0)
#define mn10300_local_dcache_flush_page(start) do {} while (0)
#define mn10300_local_dcache_flush_range(start, end) do {} while (0)
#define mn10300_local_dcache_flush_range2(start, size) do {} while (0)
#define mn10300_local_dcache_flush() ((void)0)
#define mn10300_local_dcache_flush_page(start) ((void)0)
#define mn10300_local_dcache_flush_range(start, end) ((void)0)
#define mn10300_local_dcache_flush_range2(start, size) ((void)0)
#define mn10300_local_dcache_flush_inv() \
mn10300_local_dcache_inv()
#define mn10300_local_dcache_flush_inv_page(start) \
@ -66,10 +66,10 @@ extern void mn10300_dcache_flush_inv_range2(unsigned long start, unsigned long s
mn10300_local_dcache_inv_range(start, end)
#define mn10300_local_dcache_flush_inv_range2(start, size) \
mn10300_local_dcache_inv_range2(start, size)
#define mn10300_dcache_flush() do {} while (0)
#define mn10300_dcache_flush_page(start) do {} while (0)
#define mn10300_dcache_flush_range(start, end) do {} while (0)
#define mn10300_dcache_flush_range2(start, size) do {} while (0)
#define mn10300_dcache_flush() ((void)0)
#define mn10300_dcache_flush_page(start) ((void)0)
#define mn10300_dcache_flush_range(start, end) ((void)0)
#define mn10300_dcache_flush_range2(start, size) ((void)0)
#define mn10300_dcache_flush_inv() mn10300_dcache_inv()
#define mn10300_dcache_flush_inv_page(start) \
mn10300_dcache_inv_page((start))
@ -79,54 +79,54 @@ extern void mn10300_dcache_flush_inv_range2(unsigned long start, unsigned long s
mn10300_dcache_inv_range2((start), (size))
#endif /* CONFIG_MN10300_CACHE_WBACK */
#else
#define mn10300_local_icache_inv() do {} while (0)
#define mn10300_local_icache_inv_page(start) do {} while (0)
#define mn10300_local_icache_inv_range(start, end) do {} while (0)
#define mn10300_local_icache_inv_range2(start, size) do {} while (0)
#define mn10300_local_dcache_inv() do {} while (0)
#define mn10300_local_dcache_inv_page(start) do {} while (0)
#define mn10300_local_dcache_inv_range(start, end) do {} while (0)
#define mn10300_local_dcache_inv_range2(start, size) do {} while (0)
#define mn10300_local_dcache_flush() do {} while (0)
#define mn10300_local_dcache_flush_inv_page(start) do {} while (0)
#define mn10300_local_dcache_flush_inv() do {} while (0)
#define mn10300_local_dcache_flush_inv_range(start, end)do {} while (0)
#define mn10300_local_dcache_flush_inv_range2(start, size) do {} while (0)
#define mn10300_local_dcache_flush_page(start) do {} while (0)
#define mn10300_local_dcache_flush_range(start, end) do {} while (0)
#define mn10300_local_dcache_flush_range2(start, size) do {} while (0)
#define mn10300_icache_inv() do {} while (0)
#define mn10300_icache_inv_page(start) do {} while (0)
#define mn10300_icache_inv_range(start, end) do {} while (0)
#define mn10300_icache_inv_range2(start, size) do {} while (0)
#define mn10300_dcache_inv() do {} while (0)
#define mn10300_dcache_inv_page(start) do {} while (0)
#define mn10300_dcache_inv_range(start, end) do {} while (0)
#define mn10300_dcache_inv_range2(start, size) do {} while (0)
#define mn10300_dcache_flush() do {} while (0)
#define mn10300_dcache_flush_inv_page(start) do {} while (0)
#define mn10300_dcache_flush_inv() do {} while (0)
#define mn10300_dcache_flush_inv_range(start, end) do {} while (0)
#define mn10300_dcache_flush_inv_range2(start, size) do {} while (0)
#define mn10300_dcache_flush_page(start) do {} while (0)
#define mn10300_dcache_flush_range(start, end) do {} while (0)
#define mn10300_dcache_flush_range2(start, size) do {} while (0)
#define mn10300_local_icache_inv() ((void)0)
#define mn10300_local_icache_inv_page(start) ((void)0)
#define mn10300_local_icache_inv_range(start, end) ((void)0)
#define mn10300_local_icache_inv_range2(start, size) ((void)0)
#define mn10300_local_dcache_inv() ((void)0)
#define mn10300_local_dcache_inv_page(start) ((void)0)
#define mn10300_local_dcache_inv_range(start, end) ((void)0)
#define mn10300_local_dcache_inv_range2(start, size) ((void)0)
#define mn10300_local_dcache_flush() ((void)0)
#define mn10300_local_dcache_flush_inv_page(start) ((void)0)
#define mn10300_local_dcache_flush_inv() ((void)0)
#define mn10300_local_dcache_flush_inv_range(start, end)((void)0)
#define mn10300_local_dcache_flush_inv_range2(start, size) ((void)0)
#define mn10300_local_dcache_flush_page(start) ((void)0)
#define mn10300_local_dcache_flush_range(start, end) ((void)0)
#define mn10300_local_dcache_flush_range2(start, size) ((void)0)
#define mn10300_icache_inv() ((void)0)
#define mn10300_icache_inv_page(start) ((void)0)
#define mn10300_icache_inv_range(start, end) ((void)0)
#define mn10300_icache_inv_range2(start, size) ((void)0)
#define mn10300_dcache_inv() ((void)0)
#define mn10300_dcache_inv_page(start) ((void)0)
#define mn10300_dcache_inv_range(start, end) ((void)0)
#define mn10300_dcache_inv_range2(start, size) ((void)0)
#define mn10300_dcache_flush() ((void)0)
#define mn10300_dcache_flush_inv_page(start) ((void)0)
#define mn10300_dcache_flush_inv() ((void)0)
#define mn10300_dcache_flush_inv_range(start, end) ((void)0)
#define mn10300_dcache_flush_inv_range2(start, size) ((void)0)
#define mn10300_dcache_flush_page(start) ((void)0)
#define mn10300_dcache_flush_range(start, end) ((void)0)
#define mn10300_dcache_flush_range2(start, size) ((void)0)
#endif /* CONFIG_MN10300_CACHE_ENABLED */
/*
* Virtually-indexed cache management (our cache is physically indexed)
*/
#define flush_cache_all() do {} while (0)
#define flush_cache_mm(mm) do {} while (0)
#define flush_cache_dup_mm(mm) do {} while (0)
#define flush_cache_range(mm, start, end) do {} while (0)
#define flush_cache_page(vma, vmaddr, pfn) do {} while (0)
#define flush_cache_vmap(start, end) do {} while (0)
#define flush_cache_vunmap(start, end) do {} while (0)
#define flush_cache_all() ((void)0)
#define flush_cache_mm(mm) ((void)0)
#define flush_cache_dup_mm(mm) ((void)0)
#define flush_cache_range(mm, start, end) ((void)0)
#define flush_cache_page(vma, vmaddr, pfn) ((void)0)
#define flush_cache_vmap(start, end) ((void)0)
#define flush_cache_vunmap(start, end) ((void)0)
#define ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE 0
#define flush_dcache_page(page) do {} while (0)
#define flush_dcache_mmap_lock(mapping) do {} while (0)
#define flush_dcache_mmap_unlock(mapping) do {} while (0)
#define flush_dcache_page(page) ((void)0)
#define flush_dcache_mmap_lock(mapping) ((void)0)
#define flush_dcache_mmap_unlock(mapping) ((void)0)
/*
* Physically-indexed cache management
@ -142,8 +142,8 @@ static inline void flush_icache_page(struct vm_area_struct *vma,
}
extern void flush_icache_range(unsigned long start, unsigned long end);
#else
#define flush_icache_range(start, end) do {} while (0)
#define flush_icache_page(vma, pg) do {} while (0)
#define flush_icache_range(start, end) ((void)0)
#define flush_icache_page(vma, pg) ((void)0)
#endif

View File

@ -113,7 +113,7 @@ extern asmlinkage void __gdbstub_pause(void);
#ifdef CONFIG_MN10300_CACHE_ENABLED
extern asmlinkage void gdbstub_purge_cache(void);
#else
#define gdbstub_purge_cache() do {} while (0)
#define gdbstub_purge_cache() ((void)0)
#endif
/* Used to prevent crashes in memory access */

View File

@ -16,7 +16,7 @@
#include <asm/cacheflush.h>
#include <asm-generic/pci_iomap.h>
#define mmiowb() do {} while (0)
#define mmiowb() ((void)0)
/*****************************************************************************/
/*

View File

@ -47,7 +47,7 @@ extern const int kretprobe_blacklist_size;
extern int kprobe_exceptions_notify(struct notifier_block *self,
unsigned long val, void *data);
#define flush_insn_slot(p) do {} while (0)
#define flush_insn_slot(p) ((void)0)
extern void arch_remove_kprobe(struct kprobe *p);

View File

@ -36,7 +36,7 @@
#define MMU_NO_CONTEXT 0x00000000UL
#define MMU_CONTEXT_TLBPID_LOCK_NR 0
#define enter_lazy_tlb(mm, tsk) do {} while (0)
#define enter_lazy_tlb(mm, tsk) ((void)0)
static inline void cpu_ran_vm(int cpu, struct mm_struct *mm)
{
@ -134,7 +134,7 @@ static inline void activate_context(struct mm_struct *mm)
* Destroy context related info for an mm_struct that is about to be put to
* rest
*/
#define destroy_context(mm) do {} while (0)
#define destroy_context(mm) ((void)0)
/**
* switch_mm - Change between userspace virtual memory contexts
@ -157,7 +157,7 @@ static inline void switch_mm(struct mm_struct *prev, struct mm_struct *next,
}
}
#define deactivate_mm(tsk, mm) do {} while (0)
#define deactivate_mm(tsk, mm) ((void)0)
#define activate_mm(prev, next) switch_mm((prev), (next), NULL)
#endif /* _ASM_MMU_CONTEXT_H */

View File

@ -29,8 +29,8 @@ do { \
} while (0)
#else
#define __pcbdebug(FMT, ADDR, ...) do {} while (0)
#define __pcidebug(FMT, BUS, DEVFN, WHERE, ...) do {} while (0)
#define __pcbdebug(FMT, ADDR, ...) ((void)0)
#define __pcidebug(FMT, BUS, DEVFN, WHERE, ...) ((void)0)
#endif
/* Can be used to override the logic in pci_scan_bus for skipping

View File

@ -464,7 +464,7 @@ static inline int set_kernel_exec(unsigned long vaddr, int enable)
#define pte_offset_map(dir, address) \
((pte_t *) page_address(pmd_page(*(dir))) + pte_index(address))
#define pte_unmap(pte) do {} while (0)
#define pte_unmap(pte) ((void)0)
/*
* The MN10300 has external MMU info in the form of a TLB: this is adapted from

View File

@ -28,7 +28,7 @@ extern asmlinkage void fpu_save(struct fpu_state_struct *);
} \
} while (0)
#else
#define switch_fpu(prev, next) do {} while (0)
#define switch_fpu(prev, next) ((void)0)
#endif
/* context switching is now performed out-of-line in switch_to.S */

View File

@ -1049,9 +1049,9 @@ static inline void hotplug_cpu_invalidate_cache(void)
}
#else /* CONFIG_MN10300_CACHE_ENABLED */
#define hotplug_cpu_disable_cache() do {} while (0)
#define hotplug_cpu_enable_cache() do {} while (0)
#define hotplug_cpu_invalidate_cache() do {} while (0)
#define hotplug_cpu_disable_cache() ((void)0)
#define hotplug_cpu_enable_cache() ((void)0)
#define hotplug_cpu_invalidate_cache() ((void)0)
#endif /* CONFIG_MN10300_CACHE_ENABLED */
/**

View File

@ -37,7 +37,7 @@
#if 0
#define kdebug(FMT, ...) printk(KERN_DEBUG "MISALIGN: "FMT"\n", ##__VA_ARGS__)
#else
#define kdebug(FMT, ...) do {} while (0)
#define kdebug(FMT, ...) ((void)0)
#endif
static int misalignment_addr(unsigned long *registers, unsigned long sp,

View File

@ -31,7 +31,7 @@
ASB2364_7SEGLEDS = (ONOFF) ? 0x8543077f : 0x7f7f7f7f; \
} while (0)
#else
#define mn10300_set_gdbleds(ONOFF) do {} while (0)
#define mn10300_set_gdbleds(ONOFF) ((void)0)
#endif
#if MN10300_USE_7SEGLEDS

View File

@ -49,7 +49,7 @@ static inline void arch_leave_lazy_mmu_mode(void)
batch->active = 0;
}
#define arch_flush_lazy_mmu_mode() do {} while (0)
#define arch_flush_lazy_mmu_mode() ((void)0)
extern void flush_hash_page(unsigned long vpn, real_pte_t pte, int psize,

View File

@ -37,7 +37,7 @@ static inline bool dcr_map_ok_native(dcr_host_native_t host)
#define dcr_map_native(dev, dcr_n, dcr_c) \
((dcr_host_native_t){ .base = (dcr_n) })
#define dcr_unmap_native(host, dcr_c) do {} while (0)
#define dcr_unmap_native(host, dcr_c) ((void)0)
#define dcr_read_native(host, dcr_n) mfdcr(dcr_n + host.base)
#define dcr_write_native(host, dcr_n, value) mtdcr(dcr_n + host.base, value)

View File

@ -33,7 +33,7 @@ extern immap_t __iomem *mpc8xx_immr;
#define immr_map(member) (&mpc8xx_immr->member)
#define immr_map_size(member, size) (&mpc8xx_immr->member)
#define immr_unmap(addr) do {} while (0)
#define immr_unmap(addr) ((void)0)
#endif
static inline int uart_baudrate(void)

View File

@ -83,7 +83,7 @@ static inline void __init mpc83xx_qe_init_IRQ(void) {}
#ifdef CONFIG_PCI
extern void mpc83xx_setup_pci(void);
#else
#define mpc83xx_setup_pci() do {} while (0)
#define mpc83xx_setup_pci() ((void)0)
#endif
extern int mpc83xx_declare_of_platform_devices(void);

View File

@ -19,12 +19,12 @@ extern void flush_dcache_page(struct page *page);
#define PG_dcache_dirty PG_arch_1
#define flush_cache_dup_mm(mm) do {} while (0)
#define flush_cache_dup_mm(mm) ((void)0)
#define ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE 0
#define flush_dcache_mmap_lock(mapping) do {} while (0)
#define flush_dcache_mmap_unlock(mapping) do {} while (0)
#define flush_cache_vmap(start, end) do {} while (0)
#define flush_cache_vunmap(start, end) do {} while (0)
#define flush_dcache_mmap_lock(mapping) ((void)0)
#define flush_dcache_mmap_unlock(mapping) ((void)0)
#define flush_cache_vmap(start, end) ((void)0)
#define flush_cache_vunmap(start, end) ((void)0)
static inline void flush_icache_page(struct vm_area_struct *vma,
struct page *page)

View File

@ -81,6 +81,6 @@ do { \
tlb_remove_page((tlb), pte); \
} while (0)
#define check_pgt_cache() do {} while (0)
#define check_pgt_cache() ((void)0)
#endif /* _ASM_SCORE_PGALLOC_H */

View File

@ -172,9 +172,9 @@ extern unsigned long zero_page_mask;
(virt_to_page((void *)(empty_zero_page + \
(((unsigned long)(vaddr)) & zero_page_mask))))
#define pgtable_cache_init() do {} while (0)
#define pgtable_cache_init() ((void)0)
#define arch_enter_lazy_cpu_mode() do {} while (0)
#define arch_enter_lazy_cpu_mode() ((void)0)
static inline int pte_write(pte_t pte)
{

View File

@ -24,7 +24,7 @@ extern unsigned long get_wchan(struct task_struct *p);
#define current_text_addr() ({ __label__ _l; _l: &&_l; })
#define cpu_relax() barrier()
#define release_thread(thread) do {} while (0)
#define release_thread(thread) ((void)0)
/*
* User space process size: 2GB. This is hardcoded into a few places,

View File

@ -6,9 +6,9 @@
* SCORE doesn't need any special per-pte or per-vma handling, except
* we need to flush cache for area to be unmapped.
*/
#define tlb_start_vma(tlb, vma) do {} while (0)
#define tlb_end_vma(tlb, vma) do {} while (0)
#define __tlb_remove_tlb_entry(tlb, ptep, address) do {} while (0)
#define tlb_start_vma(tlb, vma) ((void)0)
#define tlb_end_vma(tlb, vma) ((void)0)
#define __tlb_remove_tlb_entry(tlb, ptep, address) ((void)0)
#define tlb_flush(tlb) flush_tlb_mm((tlb)->mm)
extern void score7_FTLB_refill_Handler(void);

View File

@ -17,7 +17,7 @@ typedef u32 kprobe_opcode_t;
#define kretprobe_blacklist_size 0
#define arch_remove_kprobe(p) do {} while (0)
#define arch_remove_kprobe(p) ((void)0)
#define flush_insn_slot(p) \
do { flushi(&(p)->ainsn.insn[0]); \

View File

@ -44,7 +44,7 @@ void flush_tlb_kernel_range(unsigned long start, unsigned long end);
void flush_tlb_pending(void);
void arch_enter_lazy_mmu_mode(void);
void arch_leave_lazy_mmu_mode(void);
#define arch_flush_lazy_mmu_mode() do {} while (0)
#define arch_flush_lazy_mmu_mode() ((void)0)
/* Local cpu only. */
void __flush_tlb_all(void);

View File

@ -7,7 +7,7 @@ void cpu_map_rebuild(void);
int map_to_cpu(unsigned int index);
#define cpu_map_init() cpu_map_rebuild()
#else
#define cpu_map_init() do {} while (0)
#define cpu_map_init() ((void)0)
static inline int map_to_cpu(unsigned int index)
{
return raw_smp_processor_id();

View File

@ -114,10 +114,10 @@ void homecache_free_pages(unsigned long addr, unsigned int order);
*/
extern int page_home(struct page *);
#define homecache_migrate_kthread() do {} while (0)
#define homecache_migrate_kthread() ((void)0)
#define homecache_kpte_lock() 0
#define homecache_kpte_unlock(flags) do {} while (0)
#define homecache_kpte_unlock(flags) ((void)0)
#endif /* _ASM_TILE_HOMECACHE_H */

View File

@ -170,6 +170,6 @@ static inline void tlb_remove_check_page_size_change(struct mmu_gather *tlb,
#define pmd_free_tlb(tlb, pmdp, addr) __pmd_free_tlb(tlb, pmdp, addr)
#define tlb_migrate_finish(mm) do {} while (0)
#define tlb_migrate_finish(mm) ((void)0)
#endif

View File

@ -108,7 +108,7 @@ do { \
} \
} while (0)
#else
#define assert(expr) do {} while (0)
#define assert(expr) ((void)0)
#endif
struct sha1_ctx_mgr {

View File

@ -108,7 +108,7 @@ do { \
} \
} while (0)
#else
#define assert(expr) do {} while (0)
#define assert(expr) ((void)0)
#endif
struct sha256_ctx_mgr {

View File

@ -102,7 +102,7 @@ do { \
} \
} while (0)
#else
#define assert(expr) do {} while (0)
#define assert(expr) ((void)0)
#endif
struct sha512_ctx_mgr {

View File

@ -103,7 +103,7 @@ static inline void kvm_spinlock_init(void)
#endif /* CONFIG_PARAVIRT_SPINLOCKS */
#else /* CONFIG_KVM_GUEST */
#define kvm_guest_init() do {} while (0)
#define kvm_guest_init() ((void)0)
#define kvm_async_pf_task_wait(T, I) do {} while(0)
#define kvm_async_pf_task_wake(T) do {} while(0)

View File

@ -78,8 +78,8 @@ static inline unsigned char current_lock_cmos_reg(void)
local_irq_restore(cmos_flags); \
} while (0)
#else
#define lock_cmos_prefix(reg) do {} while (0)
#define lock_cmos_suffix(reg) do {} while (0)
#define lock_cmos_prefix(reg) ((void)0)
#define lock_cmos_suffix(reg) ((void)0)
#define lock_cmos(reg) do { } while (0)
#define unlock_cmos() do { } while (0)
#define do_i_have_lock_cmos() 0

View File

@ -57,8 +57,8 @@ static inline u8 mtrr_type_lookup(u64 addr, u64 end, u8 *uniform)
*/
return MTRR_TYPE_INVALID;
}
#define mtrr_save_fixed_ranges(arg) do {} while (0)
#define mtrr_save_state() do {} while (0)
#define mtrr_save_fixed_ranges(arg) ((void)0)
#define mtrr_save_state() ((void)0)
static inline int mtrr_add(unsigned long base, unsigned long size,
unsigned int type, bool increment)
{
@ -89,10 +89,10 @@ static inline void mtrr_bp_init(void)
pat_disable("MTRRs disabled, skipping PAT initialization too.");
}
#define mtrr_ap_init() do {} while (0)
#define set_mtrr_aps_delayed_init() do {} while (0)
#define mtrr_aps_init() do {} while (0)
#define mtrr_bp_restore() do {} while (0)
#define mtrr_ap_init() ((void)0)
#define set_mtrr_aps_delayed_init() ((void)0)
#define mtrr_aps_init() ((void)0)
#define mtrr_bp_restore() ((void)0)
# endif
#ifdef CONFIG_COMPAT

View File

@ -110,7 +110,7 @@ static void __init vmware_paravirt_ops_setup(void)
vmware_sched_clock_setup();
}
#else
#define vmware_paravirt_ops_setup() do {} while (0)
#define vmware_paravirt_ops_setup() ((void)0)
#endif
/*

View File

@ -55,7 +55,7 @@
#define PRIo64 "o"
/* #define apic_debug(fmt,arg...) printk(KERN_WARNING fmt,##arg) */
#define apic_debug(fmt, arg...) do {} while (0)
#define apic_debug(fmt, arg...) ((void)0)
/* 14 is the version for Xeon and Pentium 8.4.8*/
#define APIC_VERSION (0x14UL | ((KVM_APIC_LVT_NUM - 1) << 16))

View File

@ -963,7 +963,7 @@ struct bfq_group *bfqq_group(struct bfq_queue *bfqq);
blk_add_trace_msg((bfqd)->queue, "bfq%d%c " fmt, (bfqq)->pid, \
bfq_bfqq_sync((bfqq)) ? 'S' : 'A', \
##args)
#define bfq_log_bfqg(bfqd, bfqg, fmt, args...) do {} while (0)
#define bfq_log_bfqg(bfqd, bfqg, fmt, args...) ((void)0)
#endif /* CONFIG_BFQ_GROUP_IOSCHED */

View File

@ -799,7 +799,7 @@ static inline void cfqg_put(struct cfq_group *cfqg) { }
cfq_cfqq_sync((cfqq)) ? 'S' : 'A', \
cfqq_type((cfqq)) == SYNC_NOIDLE_WORKLOAD ? 'N' : ' ',\
##args)
#define cfq_log_cfqg(cfqd, cfqg, fmt, args...) do {} while (0)
#define cfq_log_cfqg(cfqd, cfqg, fmt, args...) ((void)0)
static inline void cfqg_stats_update_io_add(struct cfq_group *cfqg,
struct cfq_group *curr_cfqg, unsigned int op) { }

View File

@ -42,7 +42,7 @@
* driver was compiled with debug enabled. Otherwise, the call turns into a NOP.
*/
#ifndef CONFIG_LDM_DEBUG
#define ldm_debug(...) do {} while (0)
#define ldm_debug(...) ((void)0)
#else
#define ldm_debug(f, a...) _ldm_printk (KERN_DEBUG, __func__, f, ##a)
#endif

View File

@ -81,7 +81,7 @@
#define DPRINTK(level, format, args...) do { if (CONFIG_ATM_FORE200E_DEBUG >= (level)) \
printk(FORE200E format, ##args); } while (0)
#else
#define DPRINTK(level, format, args...) do {} while (0)
#define DPRINTK(level, format, args...) ((void)0)
#endif
@ -101,7 +101,7 @@
panic(FORE200E "%s", __func__); \
}
#else
#define ASSERT(expr) do {} while (0)
#define ASSERT(expr) ((void)0)
#endif

View File

@ -61,8 +61,8 @@ static void devres_log(struct device *dev, struct devres_node *node,
op, node, node->name, (unsigned long)node->size);
}
#else /* CONFIG_DEBUG_DEVRES */
#define set_node_dbginfo(node, n, s) do {} while (0)
#define devres_log(dev, node, op) do {} while (0)
#define set_node_dbginfo(node, n, s) ((void)0)
#define devres_log(dev, node, op) ((void)0)
#endif /* CONFIG_DEBUG_DEVRES */
/*

View File

@ -69,12 +69,12 @@ void __dump_sg(struct scatterlist *sg, unsigned int skip, unsigned int len);
#else /* !DEBUG_ON */
#define flow_log(...) do {} while (0)
#define flow_dump(msg, var, var_len) do {} while (0)
#define packet_log(...) do {} while (0)
#define packet_dump(msg, var, var_len) do {} while (0)
#define flow_log(...) ((void)0)
#define flow_dump(msg, var, var_len) ((void)0)
#define packet_log(...) ((void)0)
#define packet_dump(msg, var, var_len) ((void)0)
#define dump_sg(sg, skip, len) do {} while (0)
#define dump_sg(sg, skip, len) ((void)0)
#endif /* DEBUG_ON */

View File

@ -180,8 +180,8 @@ struct nx_sg *nx_walk_and_build(struct nx_sg *, unsigned int,
int nx_debugfs_init(struct nx_crypto_driver *);
void nx_debugfs_fini(struct nx_crypto_driver *);
#else
#define NX_DEBUGFS_INIT(drv) do {} while (0)
#define NX_DEBUGFS_FINI(drv) do {} while (0)
#define NX_DEBUGFS_INIT(drv) ((void)0)
#define NX_DEBUGFS_FINI(drv) ((void)0)
#endif
#define NX_PAGE_NUM(x) ((u64)(x) & 0xfffffffffffff000ULL)

View File

@ -104,7 +104,7 @@ static inline int adf_bank_debugfs_add(struct adf_etr_bank_data *bank)
return 0;
}
#define adf_bank_debugfs_rm(bank) do {} while (0)
#define adf_bank_debugfs_rm(bank) ((void)0)
static inline int adf_ring_debugfs_add(struct adf_etr_ring_data *ring,
const char *name)
@ -112,6 +112,6 @@ static inline int adf_ring_debugfs_add(struct adf_etr_ring_data *ring,
return 0;
}
#define adf_ring_debugfs_rm(ring) do {} while (0)
#define adf_ring_debugfs_rm(ring) ((void)0)
#endif
#endif

View File

@ -260,8 +260,8 @@ static unsigned cmd_line;
} while (0)
#define PL330_DBGMC_START(addr) (cmd_line = addr)
#else
#define PL330_DBGCMD_DUMP(off, x...) do {} while (0)
#define PL330_DBGMC_START(addr) do {} while (0)
#define PL330_DBGCMD_DUMP(off, x...) ((void)0)
#define PL330_DBGMC_START(addr) ((void)0)
#endif
/* The number of default descriptors */

View File

@ -25,7 +25,7 @@
#ifdef CATU_DEBUG
#define catu_dbg(x, ...) dev_dbg(x, __VA_ARGS__)
#else
#define catu_dbg(x, ...) do {} while (0)
#define catu_dbg(x, ...) ((void)0)
#endif
struct catu_etr_buf {

View File

@ -36,7 +36,7 @@
} while (0)
#else
#define bit_dbg(level, dev, format, args...) \
do {} while (0)
((void)0)
#endif /* DEBUG */
/* ----- global variables --------------------------------------------- */

View File

@ -49,7 +49,7 @@ struct ide_acpi_hwif_link {
#define DEBPRINT(fmt, args...) \
printk(KERN_DEBUG "%s: " fmt, __func__, ## args)
#else
#define DEBPRINT(fmt, args...) do {} while (0)
#define DEBPRINT(fmt, args...) ((void)0)
#endif /* DEBUGGING */
static bool ide_noacpi;

View File

@ -19,7 +19,7 @@
#define debug_log(fmt, args...) \
printk(KERN_INFO "ide: " fmt, ## args)
#else
#define debug_log(fmt, args...) do {} while (0)
#define debug_log(fmt, args...) ((void)0)
#endif
#define ATAPI_MIN_CDB_BYTES 12

View File

@ -14,7 +14,7 @@
#if IDECD_DEBUG_LOG
#define ide_debug_log(lvl, fmt, args...) __ide_debug_log(lvl, fmt, ## args)
#else
#define ide_debug_log(lvl, fmt, args...) do {} while (0)
#define ide_debug_log(lvl, fmt, args...) ((void)0)
#endif
#define ATAPI_WAIT_WRITE_BUSY (10 * HZ)

View File

@ -11,7 +11,7 @@
#if IDE_GD_DEBUG_LOG
#define ide_debug_log(lvl, fmt, args...) __ide_debug_log(lvl, fmt, ## args)
#else
#define ide_debug_log(lvl, fmt, args...) do {} while (0)
#define ide_debug_log(lvl, fmt, args...) ((void)0)
#endif
struct ide_disk_obj {

View File

@ -52,7 +52,7 @@
#ifdef IDETAPE_DEBUG_LOG
#define ide_debug_log(lvl, fmt, args...) __ide_debug_log(lvl, fmt, ## args)
#else
#define ide_debug_log(lvl, fmt, args...) do {} while (0)
#define ide_debug_log(lvl, fmt, args...) ((void)0)
#endif
/**************************** Tunable parameters *****************************/

View File

@ -160,7 +160,7 @@ do { \
#define NES_EVENT_TIMEOUT 1200000
#else
#define nes_debug(level, fmt, args...)
#define assert(expr) do {} while (0)
#define assert(expr) ((void)0)
#define NES_EVENT_TIMEOUT 100000
#endif

View File

@ -27,7 +27,7 @@ MODULE_LICENSE("GPL");
#ifdef GRIP_DEBUG
#define dbg(format, arg...) printk(KERN_ERR __FILE__ ": " format "\n" , ## arg)
#else
#define dbg(format, arg...) do {} while (0)
#define dbg(format, arg...) ((void)0)
#endif
#define GRIP_MAX_PORTS 4

View File

@ -61,7 +61,7 @@ MODULE_LICENSE("GPL");
#ifdef SW_DEBUG
#define dbg(format, arg...) printk(KERN_DEBUG __FILE__ ": " format "\n" , ## arg)
#else
#define dbg(format, arg...) do {} while (0)
#define dbg(format, arg...) ((void)0)
#endif
/*

View File

@ -106,7 +106,7 @@ MODULE_PARM_DESC(lk201_compose_is_alt,
#ifdef LKKBD_DEBUG
#define DBG(x...) printk(x)
#else
#define DBG(x...) do {} while (0)
#define DBG(x...) ((void)0)
#endif
/* LED control */

View File

@ -93,7 +93,7 @@ MODULE_LICENSE("GPL");
#ifdef VSXXXAA_DEBUG
#define DBG(x...) printk(x)
#else
#define DBG(x...) do {} while (0)
#define DBG(x...) ((void)0)
#endif
#define VSXXXAA_INTRO_MASK 0x80

View File

@ -770,7 +770,7 @@ static void __init meta_intc_init_syscore_ops(struct meta_intc_priv *priv)
register_syscore_ops(&meta_intc_syscore_ops);
}
#else
#define meta_intc_init_syscore_ops(priv) do {} while (0)
#define meta_intc_init_syscore_ops(priv) ((void)0)
#endif
/**

View File

@ -101,7 +101,7 @@ enum debuglevel {
#else
#define gig_dbg(level, format, arg...) do {} while (0)
#define gig_dbg(level, format, arg...) ((void)0)
#define DEBUG_DEFAULT 0
#endif

View File

@ -71,9 +71,9 @@ dump_packet(const char *name, const u_char *data, int pkt_len)
#else
#define DBG(level, format, arg...) do {} while (0)
#define DBG_PACKET(level, data, count) do {} while (0)
#define DBG_SKB(level, skb) do {} while (0)
#define DBG(level, format, arg...) ((void)0)
#define DBG_PACKET(level, data, count) ((void)0)
#define DBG_SKB(level, skb) ((void)0)
#endif

View File

@ -520,7 +520,7 @@ static inline const char *ST5481_CMD_string(int evt)
#else
#define DBG_ISO_PACKET(level, urb) do {} while (0)
#define DBG_ISO_PACKET(level, urb) ((void)0)
#endif

View File

@ -1483,8 +1483,8 @@ static void scan_async_host(struct soc_camera_host *ici)
}
#else
#define soc_camera_i2c_init(icd, sdesc) (-ENODEV)
#define soc_camera_i2c_free(icd) do {} while (0)
#define scan_async_host(ici) do {} while (0)
#define soc_camera_i2c_free(icd) ((void)0)
#define scan_async_host(ici) ((void)0)
#endif
#ifdef CONFIG_OF

View File

@ -39,7 +39,7 @@ static const char *pvr2_buffer_state_decode(enum pvr2_buffer_state);
} \
} while (0)
#else
#define BUFFER_CHECK(bp) do {} while (0)
#define BUFFER_CHECK(bp) ((void)0)
#endif
struct pvr2_stream {

View File

@ -74,7 +74,7 @@ MODULE_PARM_DESC(adjust_y_offset, "adjust Y offset display [core]");
__func__, __LINE__ , ## args); \
}
#else
#define PDEBUG(level, fmt, args...) do {} while (0)
#define PDEBUG(level, fmt, args...) ((void)0)
#endif
#define DBG_HEADER (1 << 0)

View File

@ -85,7 +85,7 @@
__func__, __LINE__ , ## args); \
}
#else
#define PDEBUG(level, fmt, args...) do {} while (0)
#define PDEBUG(level, fmt, args...) ((void)0)
#endif
#define DBG_IO (1 << 1)

View File

@ -58,7 +58,7 @@
#define DBG(fmt, idx, args...) \
pr_debug("au1xmmc(%d): DEBUG: " fmt, idx, ##args)
#else
#define DBG(fmt, idx, args...) do {} while (0)
#define DBG(fmt, idx, args...) ((void)0)
#endif
/* Hardware definitions */

View File

@ -505,7 +505,7 @@ static inline void dnet_print_skb(struct sk_buff *skb)
printk("\n");
}
#else
#define dnet_print_skb(skb) do {} while (0)
#define dnet_print_skb(skb) ((void)0)
#endif
static netdev_tx_t dnet_start_xmit(struct sk_buff *skb, struct net_device *dev)

View File

@ -41,7 +41,7 @@
* actual OS primitives
*/
#define hw_dbg(hw, S, A...) do {} while (0)
#define hw_dbg(hw, S, A...) ((void)0)
#define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
#define rd32(a, reg) readl((a)->hw_addr + (reg))

View File

@ -40,7 +40,7 @@
* actual OS primitives
*/
#define hw_dbg(hw, S, A...) do {} while (0)
#define hw_dbg(hw, S, A...) ((void)0)
#define wr32(a, reg, value) writel((value), ((a)->hw_addr + (reg)))
#define rd32(a, reg) readl((a)->hw_addr + (reg))

View File

@ -180,9 +180,9 @@
#else
#define INC_PERF_COUNTER(cnt) do {} while (0)
#define ADD_PERF_COUNTER(cnt, add) do {} while (0)
#define AVG_PERF_COUNTER(cnt, sample) do {} while (0)
#define INC_PERF_COUNTER(cnt) ((void)0)
#define ADD_PERF_COUNTER(cnt, add) ((void)0)
#define AVG_PERF_COUNTER(cnt, sample) ((void)0)
#define GET_PERF_COUNTER(cnt) (0)
#define GET_AVG_PERF_COUNTER(cnt) (0)
#endif /* MLX4_EN_PERF_STAT */

View File

@ -131,7 +131,7 @@
#ifdef RTL8139_NDEBUG
# define assert(expr) do {} while (0)
# define assert(expr) ((void)0)
#else
# define assert(expr) \
if (unlikely(!(expr))) { \

View File

@ -66,8 +66,8 @@
#define dprintk(fmt, args...) \
do { printk(KERN_DEBUG PFX fmt, ## args); } while (0)
#else
#define assert(expr) do {} while (0)
#define dprintk(fmt, args...) do {} while (0)
#define assert(expr) ((void)0)
#define dprintk(fmt, args...) ((void)0)
#endif /* RTL8169_DEBUG */
#define R8169_MSG_DEFAULT \

View File

@ -47,8 +47,8 @@
#define EF4_BUG_ON_PARANOID(x) BUG_ON(x)
#define EF4_WARN_ON_PARANOID(x) WARN_ON(x)
#else
#define EF4_BUG_ON_PARANOID(x) do {} while (0)
#define EF4_WARN_ON_PARANOID(x) do {} while (0)
#define EF4_BUG_ON_PARANOID(x) ((void)0)
#define EF4_WARN_ON_PARANOID(x) ((void)0)
#endif
/**************************************************************************

View File

@ -47,8 +47,8 @@
#define EFX_WARN_ON_ONCE_PARANOID(x) WARN_ON_ONCE(x)
#define EFX_WARN_ON_PARANOID(x) WARN_ON(x)
#else
#define EFX_WARN_ON_ONCE_PARANOID(x) do {} while (0)
#define EFX_WARN_ON_PARANOID(x) do {} while (0)
#define EFX_WARN_ON_ONCE_PARANOID(x) ((void)0)
#define EFX_WARN_ON_PARANOID(x) ((void)0)
#endif
/**************************************************************************

View File

@ -69,7 +69,7 @@
#define SMSC_ASSERT_MAC_LOCK(pdata) \
WARN_ON_SMP(!spin_is_locked(&pdata->mac_lock))
#else
#define SMSC_ASSERT_MAC_LOCK(pdata) do {} while (0)
#define SMSC_ASSERT_MAC_LOCK(pdata) ((void)0)
#endif /* CONFIG_DEBUG_SPINLOCK */
/* SMSC911x registers and bitfields */
@ -412,7 +412,7 @@
* Provide hooks to let the arch add to the initialisation procedure
* and to override the source of the MAC address.
*/
#define SMSC_INITIALIZE() do {} while (0)
#define SMSC_INITIALIZE() ((void)0)
#define smsc_get_mac(dev) smsc911x_read_mac_address((dev))
#ifdef CONFIG_SMSC911X_ARCH_HOOKS

View File

@ -3685,8 +3685,8 @@ static void velocity_unregister_notifier(void)
#else
#define velocity_register_notifier() do {} while (0)
#define velocity_unregister_notifier() do {} while (0)
#define velocity_register_notifier() ((void)0)
#define velocity_unregister_notifier() ((void)0)
#endif /* defined(CONFIG_PM) && defined(CONFIG_INET) */

View File

@ -1050,7 +1050,7 @@ static void dscc4_pci_reset(struct pci_dev *pdev, void __iomem *ioaddr)
mutex_unlock(&dscc4_mutex);
}
#else
#define dscc4_pci_reset(pdev,ioaddr) do {} while (0)
#define dscc4_pci_reset(pdev,ioaddr) ((void)0)
#endif /* CONFIG_DSCC4_PCI_RST */
static int dscc4_open(struct net_device *dev)

View File

@ -310,7 +310,7 @@ void _ath_dbg(struct ath_common *common, enum ATH_DEBUG dbg_mask,
#define ath_dbg(common, dbg_mask, fmt, ...) \
_ath_dbg(common, ATH_DBG_##dbg_mask, fmt, ##__VA_ARGS__)
#define ATH_DBG_WARN(foo, arg...) do {} while (0)
#define ATH_DBG_WARN(foo, arg...) ((void)0)
#define ATH_DBG_WARN_ON_ONCE(foo) ({ \
int __ret_warn_once = !!(foo); \
unlikely(__ret_warn_once); \

View File

@ -221,7 +221,7 @@ do { \
} \
} while (0)
#else
#define IPW_DEBUG(level, message...) do {} while (0)
#define IPW_DEBUG(level, message...) ((void)0)
#endif /* CONFIG_IPW2100_DEBUG */
#ifdef CONFIG_IPW2100_DEBUG

View File

@ -3491,7 +3491,7 @@ static void free_firmware(void)
}
}
#else
#define free_firmware() do {} while (0)
#define free_firmware() ((void)0)
#endif
static int ipw_load(struct ipw_priv *priv)

Some files were not shown because too many files have changed in this diff Show More