On Thu, Mar 22, 2018 at 05:12:26PM +0100, Laurent Vivier wrote: > Re-run Coccinelle script scripts/coccinelle/return_directly.cocci > > Signed-off-by: Laurent Vivier <lviv...@redhat.com> > --- > accel/tcg/translate-all.c | 5 +- > block/quorum.c | 6 +-- > hw/arm/exynos4210.c | 7 +-- > hw/block/vhost-user-blk.c | 5 +- > hw/hppa/dino.c | 5 +- > hw/misc/mos6522.c | 6 +-- > hw/net/ftgmac100.c | 5 +- > hw/ppc/pnv_lpc.c | 14 +----- > io/net-listener.c | 6 +-- > target/i386/hax-darwin.c | 10 ++-- > target/mips/dsp_helper.c | 15 ++---- > target/xtensa/core-dc232b/xtensa-modules.c | 56 > ++++++---------------- > target/xtensa/core-dc233c/xtensa-modules.c | 56 > ++++++---------------- > target/xtensa/core-de212/xtensa-modules.c | 48 +++++-------------- > target/xtensa/core-fsf/xtensa-modules.c | 32 ++++--------- > .../xtensa/core-sample_controller/xtensa-modules.c | 24 +++------- > target/xtensa/translate.c | 5 +- > tests/m48t59-test.c | 6 +-- > tests/test-thread-pool.c | 6 +-- > util/uri.c | 5 +- > 20 files changed, 75 insertions(+), 247 deletions(-)
ppc part Acked-by: David Gibson <da...@gibson.dropbear.id.au> > > diff --git a/accel/tcg/translate-all.c b/accel/tcg/translate-all.c > index 5ad1b919bc..55d822d410 100644 > --- a/accel/tcg/translate-all.c > +++ b/accel/tcg/translate-all.c > @@ -644,11 +644,8 @@ static inline void *alloc_code_gen_buffer(void) > static inline void *alloc_code_gen_buffer(void) > { > size_t size = tcg_ctx->code_gen_buffer_size; > - void *buf; > - > - buf = VirtualAlloc(NULL, size, MEM_RESERVE | MEM_COMMIT, > + return VirtualAlloc(NULL, size, MEM_RESERVE | MEM_COMMIT, > PAGE_EXECUTE_READWRITE); > - return buf; > } > #else > static inline void *alloc_code_gen_buffer(void) > diff --git a/block/quorum.c b/block/quorum.c > index 14333c18aa..304442ef65 100644 > --- a/block/quorum.c > +++ b/block/quorum.c > @@ -608,7 +608,7 @@ static void read_quorum_children_entry(void *opaque) > static int read_quorum_children(QuorumAIOCB *acb) > { > BDRVQuorumState *s = acb->bs->opaque; > - int i, ret; > + int i; > > acb->children_read = s->num_children; > for (i = 0; i < s->num_children; i++) { > @@ -643,9 +643,7 @@ static int read_quorum_children(QuorumAIOCB *acb) > qemu_coroutine_yield(); > } > > - ret = acb->vote_ret; > - > - return ret; > + return acb->vote_ret; > } > > static int read_fifo_child(QuorumAIOCB *acb) > diff --git a/hw/arm/exynos4210.c b/hw/arm/exynos4210.c > index 06f9d1ffa4..d5ce275b21 100644 > --- a/hw/arm/exynos4210.c > +++ b/hw/arm/exynos4210.c > @@ -156,12 +156,7 @@ void exynos4210_write_secondary(ARMCPU *cpu, > > static uint64_t exynos4210_calc_affinity(int cpu) > { > - uint64_t mp_affinity; > - > - /* Exynos4210 has 0x9 as cluster ID */ > - mp_affinity = (0x9 << ARM_AFF1_SHIFT) | cpu; > - > - return mp_affinity; > + return (0x9 << ARM_AFF1_SHIFT) | cpu; > } > > Exynos4210State *exynos4210_init(MemoryRegion *system_mem) > diff --git a/hw/block/vhost-user-blk.c b/hw/block/vhost-user-blk.c > index f840f07dfe..3f41ca9e26 100644 > --- a/hw/block/vhost-user-blk.c > +++ b/hw/block/vhost-user-blk.c > @@ -196,7 +196,6 @@ static uint64_t vhost_user_blk_get_features(VirtIODevice > *vdev, > Error **errp) > { > VHostUserBlk *s = VHOST_USER_BLK(vdev); > - uint64_t get_features; > > /* Turn on pre-defined features */ > virtio_add_feature(&features, VIRTIO_BLK_F_SEG_MAX); > @@ -215,9 +214,7 @@ static uint64_t vhost_user_blk_get_features(VirtIODevice > *vdev, > virtio_add_feature(&features, VIRTIO_BLK_F_MQ); > } > > - get_features = vhost_get_features(&s->dev, user_feature_bits, features); > - > - return get_features; > + return vhost_get_features(&s->dev, user_feature_bits, features); > } > > static void vhost_user_blk_handle_output(VirtIODevice *vdev, VirtQueue *vq) > diff --git a/hw/hppa/dino.c b/hw/hppa/dino.c > index 15aefde09c..c5dcf3104d 100644 > --- a/hw/hppa/dino.c > +++ b/hw/hppa/dino.c > @@ -403,13 +403,10 @@ static void dino_set_irq(void *opaque, int irq, int > level) > static int dino_pci_map_irq(PCIDevice *d, int irq_num) > { > int slot = d->devfn >> 3; > - int local_irq; > > assert(irq_num >= 0 && irq_num <= 3); > > - local_irq = slot & 0x03; > - > - return local_irq; > + return slot & 0x03; > } > > static void dino_set_timer_irq(void *opaque, int irq, int level) > diff --git a/hw/misc/mos6522.c b/hw/misc/mos6522.c > index 8ad9fc831e..606532aa65 100644 > --- a/hw/misc/mos6522.c > +++ b/hw/misc/mos6522.c > @@ -176,12 +176,8 @@ static void mos6522_set_sr_int(MOS6522State *s) > > static uint64_t mos6522_get_counter_value(MOS6522State *s, MOS6522Timer *ti) > { > - uint64_t d; > - > - d = muldiv64(qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) - ti->load_time, > + return muldiv64(qemu_clock_get_ns(QEMU_CLOCK_VIRTUAL) - ti->load_time, > ti->frequency, NANOSECONDS_PER_SECOND); > - > - return d; > } > > static uint64_t mos6522_get_load_time(MOS6522State *s, MOS6522Timer *ti) > diff --git a/hw/net/ftgmac100.c b/hw/net/ftgmac100.c > index 704f452067..3300e8ef4a 100644 > --- a/hw/net/ftgmac100.c > +++ b/hw/net/ftgmac100.c > @@ -511,7 +511,6 @@ static uint32_t ftgmac100_rxpoll(FTGMAC100State *s) > > uint32_t cnt = 1024 * FTGMAC100_APTC_RXPOLL_CNT(s->aptcr); > uint32_t speed = (s->maccr & FTGMAC100_MACCR_FAST_MODE) ? 1 : 0; > - uint32_t period; > > if (s->aptcr & FTGMAC100_APTC_RXPOLL_TIME_SEL) { > cnt <<= 4; > @@ -521,9 +520,7 @@ static uint32_t ftgmac100_rxpoll(FTGMAC100State *s) > speed = 2; > } > > - period = cnt / div[speed]; > - > - return period; > + return cnt / div[speed]; > } > > static void ftgmac100_reset(DeviceState *d) > diff --git a/hw/ppc/pnv_lpc.c b/hw/ppc/pnv_lpc.c > index c42b4a8f6c..a77e20368e 100644 > --- a/hw/ppc/pnv_lpc.c > +++ b/hw/ppc/pnv_lpc.c > @@ -125,25 +125,15 @@ static int pnv_lpc_dt_xscom(PnvXScomInterface *dev, > void *fdt, int xscom_offset) > static bool opb_read(PnvLpcController *lpc, uint32_t addr, uint8_t *data, > int sz) > { > - bool success; > - > - /* XXX Handle access size limits and FW read caching here */ > - success = !address_space_rw(&lpc->opb_as, addr, MEMTXATTRS_UNSPECIFIED, > + return !address_space_rw(&lpc->opb_as, addr, MEMTXATTRS_UNSPECIFIED, > data, sz, false); > - > - return success; > } > > static bool opb_write(PnvLpcController *lpc, uint32_t addr, uint8_t *data, > int sz) > { > - bool success; > - > - /* XXX Handle access size limits here */ > - success = !address_space_rw(&lpc->opb_as, addr, MEMTXATTRS_UNSPECIFIED, > + return !address_space_rw(&lpc->opb_as, addr, MEMTXATTRS_UNSPECIFIED, > data, sz, true); > - > - return success; > } > > #define ECCB_CTL_READ PPC_BIT(15) > diff --git a/io/net-listener.c b/io/net-listener.c > index 555e8acaa4..3317aa6e5f 100644 > --- a/io/net-listener.c > +++ b/io/net-listener.c > @@ -25,11 +25,7 @@ > > QIONetListener *qio_net_listener_new(void) > { > - QIONetListener *ret; > - > - ret = QIO_NET_LISTENER(object_new(TYPE_QIO_NET_LISTENER)); > - > - return ret; > + return QIO_NET_LISTENER(object_new(TYPE_QIO_NET_LISTENER)); > } > > void qio_net_listener_set_name(QIONetListener *listener, > diff --git a/target/i386/hax-darwin.c b/target/i386/hax-darwin.c > index acdde476a0..a5426a6dac 100644 > --- a/target/i386/hax-darwin.c > +++ b/target/i386/hax-darwin.c > @@ -257,10 +257,7 @@ int hax_host_setup_vcpu_channel(struct hax_vcpu_state > *vcpu) > > int hax_vcpu_run(struct hax_vcpu_state *vcpu) > { > - int ret; > - > - ret = ioctl(vcpu->fd, HAX_VCPU_IOCTL_RUN, NULL); > - return ret; > + return ioctl(vcpu->fd, HAX_VCPU_IOCTL_RUN, NULL); > } > > int hax_sync_fpu(CPUArchState *env, struct fx_layout *fl, int set) > @@ -315,13 +312,12 @@ int hax_sync_vcpu_state(CPUArchState *env, struct > vcpu_state_t *state, int set) > > int hax_inject_interrupt(CPUArchState *env, int vector) > { > - int ret, fd; > + int fd; > > fd = hax_vcpu_get_fd(env); > if (fd <= 0) { > return -1; > } > > - ret = ioctl(fd, HAX_VCPU_IOCTL_INTERRUPT, &vector); > - return ret; > + return ioctl(fd, HAX_VCPU_IOCTL_INTERRUPT, &vector); > } > diff --git a/target/mips/dsp_helper.c b/target/mips/dsp_helper.c > index f152fea34a..739b69dd45 100644 > --- a/target/mips/dsp_helper.c > +++ b/target/mips/dsp_helper.c > @@ -3274,14 +3274,11 @@ target_ulong helper_dextr_l(target_ulong ac, > target_ulong shift, > CPUMIPSState *env) > { > uint64_t temp[3]; > - target_ulong result; > > shift = shift & 0x3F; > > mipsdsp_rndrashift_acc(temp, ac, shift, env); > - result = (temp[1] << 63) | (temp[0] >> 1); > - > - return result; > + return (temp[1] << 63) | (temp[0] >> 1); > } > > target_ulong helper_dextr_r_l(target_ulong ac, target_ulong shift, > @@ -3289,7 +3286,6 @@ target_ulong helper_dextr_r_l(target_ulong ac, > target_ulong shift, > { > uint64_t temp[3]; > uint32_t temp128; > - target_ulong result; > > shift = shift & 0x3F; > mipsdsp_rndrashift_acc(temp, ac, shift, env); > @@ -3309,9 +3305,7 @@ target_ulong helper_dextr_r_l(target_ulong ac, > target_ulong shift, > set_DSPControl_overflow_flag(1, 23, env); > } > > - result = (temp[1] << 63) | (temp[0] >> 1); > - > - return result; > + return (temp[1] << 63) | (temp[0] >> 1); > } > > target_ulong helper_dextr_rs_l(target_ulong ac, target_ulong shift, > @@ -3319,7 +3313,6 @@ target_ulong helper_dextr_rs_l(target_ulong ac, > target_ulong shift, > { > uint64_t temp[3]; > uint32_t temp128; > - target_ulong result; > > shift = shift & 0x3F; > mipsdsp_rndrashift_acc(temp, ac, shift, env); > @@ -3345,9 +3338,7 @@ target_ulong helper_dextr_rs_l(target_ulong ac, > target_ulong shift, > } > set_DSPControl_overflow_flag(1, 23, env); > } > - result = (temp[1] << 63) | (temp[0] >> 1); > - > - return result; > + return (temp[1] << 63) | (temp[0] >> 1); > } > #endif > > diff --git a/target/xtensa/core-dc232b/xtensa-modules.c > b/target/xtensa/core-dc232b/xtensa-modules.c > index d322c3f52a..164df3b1a4 100644 > --- a/target/xtensa/core-dc232b/xtensa-modules.c > +++ b/target/xtensa/core-dc232b/xtensa-modules.c > @@ -1736,9 +1736,7 @@ Operand_arr_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_arr_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1750,9 +1748,7 @@ Operand_ars_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ars_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1764,9 +1760,7 @@ Operand_art_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_art_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1778,9 +1772,7 @@ Operand_ar0_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar0_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1792,9 +1784,7 @@ Operand_ar4_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar4_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1806,9 +1796,7 @@ Operand_ar8_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar8_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1820,9 +1808,7 @@ Operand_ar12_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar12_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1834,9 +1820,7 @@ Operand_ars_entry_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ars_entry_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -2406,9 +2390,7 @@ Operand_mx_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mx_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2436,9 +2418,7 @@ Operand_mw_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mw_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2450,9 +2430,7 @@ Operand_mr0_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr0_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2464,9 +2442,7 @@ Operand_mr1_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr1_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2478,9 +2454,7 @@ Operand_mr2_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr2_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2492,9 +2466,7 @@ Operand_mr3_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr3_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > diff --git a/target/xtensa/core-dc233c/xtensa-modules.c > b/target/xtensa/core-dc233c/xtensa-modules.c > index 7c20f82349..0f32f0804a 100644 > --- a/target/xtensa/core-dc233c/xtensa-modules.c > +++ b/target/xtensa/core-dc233c/xtensa-modules.c > @@ -1817,9 +1817,7 @@ Operand_arr_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_arr_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1831,9 +1829,7 @@ Operand_ars_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ars_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1845,9 +1841,7 @@ Operand_art_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_art_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1859,9 +1853,7 @@ Operand_ar0_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar0_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1873,9 +1865,7 @@ Operand_ar4_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar4_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1887,9 +1877,7 @@ Operand_ar8_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar8_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1901,9 +1889,7 @@ Operand_ar12_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar12_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -1915,9 +1901,7 @@ Operand_ars_entry_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ars_entry_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x1f) != 0; > - return error; > + return (*valp & ~0x1f) != 0; > } > > static int > @@ -2487,9 +2471,7 @@ Operand_mx_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mx_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2517,9 +2499,7 @@ Operand_mw_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mw_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2531,9 +2511,7 @@ Operand_mr0_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr0_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2545,9 +2523,7 @@ Operand_mr1_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr1_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2559,9 +2535,7 @@ Operand_mr2_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr2_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > @@ -2573,9 +2547,7 @@ Operand_mr3_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_mr3_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3) != 0; > - return error; > + return (*valp & ~0x3) != 0; > } > > static int > diff --git a/target/xtensa/core-de212/xtensa-modules.c > b/target/xtensa/core-de212/xtensa-modules.c > index ef7674de3a..480c68d3c6 100644 > --- a/target/xtensa/core-de212/xtensa-modules.c > +++ b/target/xtensa/core-de212/xtensa-modules.c > @@ -1798,9 +1798,7 @@ OperandSem_opnd_sem_AR_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1812,9 +1810,7 @@ OperandSem_opnd_sem_AR_0_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_0_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1826,9 +1822,7 @@ OperandSem_opnd_sem_AR_1_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_1_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1840,9 +1834,7 @@ OperandSem_opnd_sem_AR_2_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_2_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1854,9 +1846,7 @@ OperandSem_opnd_sem_AR_3_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_3_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1868,9 +1858,7 @@ OperandSem_opnd_sem_AR_4_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_4_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -2464,9 +2452,7 @@ OperandSem_opnd_sem_MR_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_MR_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 4); > - return error; > + return (*valp >= 4); > } > > static int > @@ -2478,9 +2464,7 @@ OperandSem_opnd_sem_MR_1_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_MR_1_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 4); > - return error; > + return (*valp >= 4); > } > > static int > @@ -2492,9 +2476,7 @@ OperandSem_opnd_sem_MR_2_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_MR_2_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 4); > - return error; > + return (*valp >= 4); > } > > static int > @@ -2506,9 +2488,7 @@ OperandSem_opnd_sem_MR_3_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_MR_3_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 4); > - return error; > + return (*valp >= 4); > } > > static int > @@ -2520,9 +2500,7 @@ OperandSem_opnd_sem_MR_4_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_MR_4_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 4); > - return error; > + return (*valp >= 4); > } > > static int > @@ -2534,9 +2512,7 @@ OperandSem_opnd_sem_MR_5_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_MR_5_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 4); > - return error; > + return (*valp >= 4); > } > > static int > diff --git a/target/xtensa/core-fsf/xtensa-modules.c > b/target/xtensa/core-fsf/xtensa-modules.c > index f7de2dec15..c32683ff77 100644 > --- a/target/xtensa/core-fsf/xtensa-modules.c > +++ b/target/xtensa/core-fsf/xtensa-modules.c > @@ -1379,9 +1379,7 @@ Operand_arr_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_arr_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1393,9 +1391,7 @@ Operand_ars_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ars_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1407,9 +1403,7 @@ Operand_art_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_art_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0xf) != 0; > - return error; > + return (*valp & ~0xf) != 0; > } > > static int > @@ -1421,9 +1415,7 @@ Operand_ar0_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar0_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3f) != 0; > - return error; > + return (*valp & ~0x3f) != 0; > } > > static int > @@ -1435,9 +1427,7 @@ Operand_ar4_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar4_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3f) != 0; > - return error; > + return (*valp & ~0x3f) != 0; > } > > static int > @@ -1449,9 +1439,7 @@ Operand_ar8_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar8_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3f) != 0; > - return error; > + return (*valp & ~0x3f) != 0; > } > > static int > @@ -1463,9 +1451,7 @@ Operand_ar12_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ar12_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3f) != 0; > - return error; > + return (*valp & ~0x3f) != 0; > } > > static int > @@ -1477,9 +1463,7 @@ Operand_ars_entry_decode (uint32 *valp ATTRIBUTE_UNUSED) > static int > Operand_ars_entry_encode (uint32 *valp) > { > - int error; > - error = (*valp & ~0x3f) != 0; > - return error; > + return (*valp & ~0x3f) != 0; > } > > static int > diff --git a/target/xtensa/core-sample_controller/xtensa-modules.c > b/target/xtensa/core-sample_controller/xtensa-modules.c > index fba41b99ae..7e87d216bd 100644 > --- a/target/xtensa/core-sample_controller/xtensa-modules.c > +++ b/target/xtensa/core-sample_controller/xtensa-modules.c > @@ -1570,9 +1570,7 @@ OperandSem_opnd_sem_AR_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1584,9 +1582,7 @@ OperandSem_opnd_sem_AR_0_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_0_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1598,9 +1594,7 @@ OperandSem_opnd_sem_AR_1_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_1_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1612,9 +1606,7 @@ OperandSem_opnd_sem_AR_2_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_2_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1626,9 +1618,7 @@ OperandSem_opnd_sem_AR_3_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_3_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > @@ -1640,9 +1630,7 @@ OperandSem_opnd_sem_AR_4_decode (uint32 *valp > ATTRIBUTE_UNUSED) > static int > OperandSem_opnd_sem_AR_4_encode (uint32 *valp) > { > - int error; > - error = (*valp >= 32); > - return error; > + return (*valp >= 32); > } > > static int > diff --git a/target/xtensa/translate.c b/target/xtensa/translate.c > index 4f6d03059f..f88cdbeecd 100644 > --- a/target/xtensa/translate.c > +++ b/target/xtensa/translate.c > @@ -1272,11 +1272,8 @@ XtensaOpcodeOps * > xtensa_find_opcode_ops(const XtensaOpcodeTranslators *t, > const char *name) > { > - XtensaOpcodeOps *ops; > - > - ops = bsearch(name, t->opcode, t->num_opcodes, > + return bsearch(name, t->opcode, t->num_opcodes, > sizeof(XtensaOpcodeOps), compare_opcode_ops); > - return ops; > } > > static void translate_abs(DisasContext *dc, const uint32_t arg[], > diff --git a/tests/m48t59-test.c b/tests/m48t59-test.c > index 26af7d6e8e..5b695971c7 100644 > --- a/tests/m48t59-test.c > +++ b/tests/m48t59-test.c > @@ -256,8 +256,6 @@ static void base_setup(void) > > int main(int argc, char **argv) > { > - int ret; > - > base_setup(); > > g_test_init(&argc, &argv, NULL); > @@ -267,7 +265,5 @@ int main(int argc, char **argv) > qtest_add_func("/rtc/bcd-check-time", bcd_check_time); > } > qtest_add_func("/rtc/fuzz-registers", fuzz_registers); > - ret = g_test_run(); > - > - return ret; > + return g_test_run(); > } > diff --git a/tests/test-thread-pool.c b/tests/test-thread-pool.c > index 91b4ec5524..9cdccb3a47 100644 > --- a/tests/test-thread-pool.c > +++ b/tests/test-thread-pool.c > @@ -224,8 +224,6 @@ static void test_cancel_async(void) > > int main(int argc, char **argv) > { > - int ret; > - > qemu_init_main_loop(&error_abort); > ctx = qemu_get_current_aio_context(); > pool = aio_get_thread_pool(ctx); > @@ -238,7 +236,5 @@ int main(int argc, char **argv) > g_test_add_func("/thread-pool/cancel", test_cancel); > g_test_add_func("/thread-pool/cancel-async", test_cancel_async); > > - ret = g_test_run(); > - > - return ret; > + return g_test_run(); > } > diff --git a/util/uri.c b/util/uri.c > index 93ecefdaaf..8624a7ac23 100644 > --- a/util/uri.c > +++ b/util/uri.c > @@ -1065,10 +1065,7 @@ URI *uri_parse_raw(const char *str, int raw) > */ > URI *uri_new(void) > { > - URI *ret; > - > - ret = g_new0(URI, 1); > - return ret; > + return g_new0(URI, 1); > } > > /** -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature