Skip to content

Commit

Permalink
Compress lines for immediate return
Browse files Browse the repository at this point in the history
Compress two lines into a single line if immediate return statement is found.

It also remove variables progress, val, data, ret and sock
as they are no longer needed.

Remove space between function "mixer_load" and '(' to fix the
checkpatch.pl error:-
ERROR: space prohibited between function name and open parenthesis '('

Done using following coccinelle script:
@@
local idexpression ret;
expression e;
@@

-ret =
+return
     e;
-return ret;

Signed-off-by: Simran Singhal <singhalsimran0@gmail.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-Id: <20200401165314.GA3213@simran-Inspiron-5558>
[lv: in handle_aiocb_write_zeroes_unmap() move "int ret" inside the #ifdef]
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
  • Loading branch information
simransinghal authored and vivier committed May 4, 2020
1 parent 949da1e commit b3ac2b9
Show file tree
Hide file tree
Showing 10 changed files with 12 additions and 31 deletions.
8 changes: 3 additions & 5 deletions block/file-posix.c
Original file line number Diff line number Diff line change
Expand Up @@ -1617,22 +1617,20 @@ static int handle_aiocb_write_zeroes_unmap(void *opaque)
{
RawPosixAIOData *aiocb = opaque;
BDRVRawState *s G_GNUC_UNUSED = aiocb->bs->opaque;
int ret;

/* First try to write zeros and unmap at the same time */

#ifdef CONFIG_FALLOCATE_PUNCH_HOLE
ret = do_fallocate(s->fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,
aiocb->aio_offset, aiocb->aio_nbytes);
int ret = do_fallocate(s->fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,
aiocb->aio_offset, aiocb->aio_nbytes);
if (ret != -ENOTSUP) {
return ret;
}
#endif

/* If we couldn't manage to unmap while guaranteed that the area reads as
* all-zero afterwards, just write zeroes without unmapping */
ret = handle_aiocb_write_zeroes(aiocb);
return ret;
return handle_aiocb_write_zeroes(aiocb);
}

#ifndef HAVE_COPY_FILE_RANGE
Expand Down
3 changes: 1 addition & 2 deletions block/nfs.c
Original file line number Diff line number Diff line change
Expand Up @@ -623,8 +623,7 @@ static int nfs_file_open(BlockDriverState *bs, QDict *options, int flags,
}

bs->total_sectors = ret;
ret = 0;
return ret;
return 0;
}

static QemuOptsList nfs_create_opts = {
Expand Down
4 changes: 1 addition & 3 deletions block/nvme.c
Original file line number Diff line number Diff line change
Expand Up @@ -575,11 +575,9 @@ static bool nvme_poll_cb(void *opaque)
{
EventNotifier *e = opaque;
BDRVNVMeState *s = container_of(e, BDRVNVMeState, irq_notifier);
bool progress = false;

trace_nvme_poll_cb(s);
progress = nvme_poll_queues(s);
return progress;
return nvme_poll_queues(s);
}

static int nvme_init(BlockDriverState *bs, const char *device, int namespace,
Expand Down
3 changes: 1 addition & 2 deletions block/vhdx.c
Original file line number Diff line number Diff line change
Expand Up @@ -411,8 +411,7 @@ int vhdx_update_headers(BlockDriverState *bs, BDRVVHDXState *s,
if (ret < 0) {
return ret;
}
ret = vhdx_update_header(bs, s, generate_data_write_guid, log_guid);
return ret;
return vhdx_update_header(bs, s, generate_data_write_guid, log_guid);
}

/* opens the specified header block from the VHDX file header section */
Expand Down
4 changes: 1 addition & 3 deletions hw/audio/ac97.c
Original file line number Diff line number Diff line change
Expand Up @@ -573,11 +573,9 @@ static uint32_t nam_readb (void *opaque, uint32_t addr)
static uint32_t nam_readw (void *opaque, uint32_t addr)
{
AC97LinkState *s = opaque;
uint32_t val = ~0U;
uint32_t index = addr;
s->cas = 0;
val = mixer_load (s, index);
return val;
return mixer_load(s, index);
}

static uint32_t nam_readl (void *opaque, uint32_t addr)
Expand Down
5 changes: 1 addition & 4 deletions hw/audio/adlib.c
Original file line number Diff line number Diff line change
Expand Up @@ -120,13 +120,10 @@ static void adlib_write(void *opaque, uint32_t nport, uint32_t val)
static uint32_t adlib_read(void *opaque, uint32_t nport)
{
AdlibState *s = opaque;
uint8_t data;
int a = nport & 3;

adlib_kill_timers (s);
data = OPLRead (s->opl, a);

return data;
return OPLRead (s->opl, a);
}

static void timer_handler (void *opaque, int c, double interval_Sec)
Expand Down
4 changes: 1 addition & 3 deletions hw/display/cirrus_vga.c
Original file line number Diff line number Diff line change
Expand Up @@ -2411,12 +2411,10 @@ static uint64_t cirrus_linear_bitblt_read(void *opaque,
unsigned size)
{
CirrusVGAState *s = opaque;
uint32_t ret;

/* XXX handle bitblt */
(void)s;
ret = 0xff;
return ret;
return 0xff;
}

static void cirrus_linear_bitblt_write(void *opaque,
Expand Down
4 changes: 1 addition & 3 deletions migration/ram.c
Original file line number Diff line number Diff line change
Expand Up @@ -2135,9 +2135,7 @@ int ram_postcopy_send_discard_bitmap(MigrationState *ms)
}
trace_ram_postcopy_send_discard_bitmap();

ret = postcopy_each_ram_send_discard(ms);

return ret;
return postcopy_each_ram_send_discard(ms);
}

/**
Expand Down
3 changes: 1 addition & 2 deletions ui/gtk.c
Original file line number Diff line number Diff line change
Expand Up @@ -1650,8 +1650,7 @@ static GSList *gd_vc_menu_init(GtkDisplayState *s, VirtualConsole *vc,
G_CALLBACK(gd_menu_switch_vc), s);
gtk_menu_shell_append(GTK_MENU_SHELL(view_menu), vc->menu_item);

group = gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(vc->menu_item));
return group;
return gtk_radio_menu_item_get_group(GTK_RADIO_MENU_ITEM(vc->menu_item));
}

#if defined(CONFIG_VTE)
Expand Down
5 changes: 1 addition & 4 deletions util/qemu-sockets.c
Original file line number Diff line number Diff line change
Expand Up @@ -765,15 +765,12 @@ static int vsock_connect_addr(const struct sockaddr_vm *svm, Error **errp)
static int vsock_connect_saddr(VsockSocketAddress *vaddr, Error **errp)
{
struct sockaddr_vm svm;
int sock = -1;

if (!vsock_parse_vaddr_to_sockaddr(vaddr, &svm, errp)) {
return -1;
}

sock = vsock_connect_addr(&svm, errp);

return sock;
return vsock_connect_addr(&svm, errp);
}

static int vsock_listen_saddr(VsockSocketAddress *vaddr,
Expand Down

0 comments on commit b3ac2b9

Please sign in to comment.