xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Wen Congyang <wency@cn.fujitsu.com>
To: xen devel <xen-devel@lists.xen.org>
Cc: Ian Campbell <Ian.Campbell@citrix.com>,
	Wen Congyang <wency@cn.fujitsu.com>,
	Ian Jackson <Ian.Jackson@eu.citrix.com>,
	Jiang Yunhong <yunhong.jiang@intel.com>,
	Dong Eddie <eddie.dong@intel.com>,
	Yang Hongyang <yanghy@cn.fujitsu.com>,
	Lai Jiangshan <laijs@cn.fujitsu.com>
Subject: [RFC Patch 06/25] adjust the indentation
Date: Fri, 18 Jul 2014 19:38:51 +0800	[thread overview]
Message-ID: <1405683551-12579-7-git-send-email-wency@cn.fujitsu.com> (raw)
In-Reply-To: <1405683551-12579-1-git-send-email-wency@cn.fujitsu.com>

Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
---
 tools/libxl/libxl_checkpoint_device.c | 32 ++++++++++++++++++--------------
 tools/libxl/libxl_internal.h          | 14 +++++++-------
 2 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/tools/libxl/libxl_checkpoint_device.c b/tools/libxl/libxl_checkpoint_device.c
index 87ee412..b1575f7 100644
--- a/tools/libxl/libxl_checkpoint_device.c
+++ b/tools/libxl/libxl_checkpoint_device.c
@@ -67,10 +67,11 @@ static void device_teardown_cb(libxl__egc *egc,
 /* checkpoint device setup and teardown */
 
 static void libxl__checkpoint_device_init(libxl__egc *egc,
-                                     libxl__checkpoint_device_state *cds,
-                                     libxl__checkpoint_device_kind kind,
-                                     void *libxl_dev);
-void libxl__checkpoint_devices_setup(libxl__egc *egc, libxl__checkpoint_device_state *cds)
+                                          libxl__checkpoint_device_state *cds,
+                                          libxl__checkpoint_device_kind kind,
+                                          void *libxl_dev);
+void libxl__checkpoint_devices_setup(libxl__egc *egc,
+                                     libxl__checkpoint_device_state *cds)
 {
     int i;
     STATE_AO_GC(cds->ao);
@@ -99,12 +100,14 @@ void libxl__checkpoint_devices_setup(libxl__egc *egc, libxl__checkpoint_device_s
 
     for (i = 0; i < cds->num_nics; i++) {
         libxl__checkpoint_device_init(egc, cds,
-                                 LIBXL__CHECKPOINT_DEVICE_NIC, &cds->nics[i]);
+                                      LIBXL__CHECKPOINT_DEVICE_NIC,
+                                      &cds->nics[i]);
     }
 
     for (i = 0; i < cds->num_disks; i++) {
         libxl__checkpoint_device_init(egc, cds,
-                                 LIBXL__CHECKPOINT_DEVICE_DISK, &cds->disks[i]);
+                                      LIBXL__CHECKPOINT_DEVICE_DISK,
+                                      &cds->disks[i]);
     }
 
     return;
@@ -115,9 +118,9 @@ out:
 }
 
 static void libxl__checkpoint_device_init(libxl__egc *egc,
-                                     libxl__checkpoint_device_state *cds,
-                                     libxl__checkpoint_device_kind kind,
-                                     void *libxl_dev)
+                                          libxl__checkpoint_device_state *cds,
+                                          libxl__checkpoint_device_kind kind,
+                                          void *libxl_dev)
 {
     libxl__checkpoint_device *dev = NULL;
 
@@ -234,7 +237,8 @@ static void device_setup_cb(libxl__egc *egc,
         cds->callback(egc, cds, cds->saved_rc);
 }
 
-void libxl__checkpoint_devices_teardown(libxl__egc *egc, libxl__checkpoint_device_state *cds)
+void libxl__checkpoint_devices_teardown(libxl__egc *egc,
+                                        libxl__checkpoint_device_state *cds)
 {
     int i, num_set_up;
     libxl__checkpoint_device *dev;
@@ -309,12 +313,12 @@ static void device_checkpoint_cb(libxl__egc *egc,
 
 /* API implementations */
 
-#define define_checkpoint_device_api(api)                             \
-void libxl__checkpoint_devices_##api(libxl__egc *egc,                            \
-                                libxl__checkpoint_device_state *cds)             \
+#define define_checkpoint_device_api(api)                                   \
+void libxl__checkpoint_devices_##api(libxl__egc *egc,                       \
+                                libxl__checkpoint_device_state *cds)        \
 {                                                                           \
     int i;                                                                  \
-    libxl__checkpoint_device *dev;                                               \
+    libxl__checkpoint_device *dev;                                          \
                                                                             \
     STATE_AO_GC(cds->ao);                                                   \
                                                                             \
diff --git a/tools/libxl/libxl_internal.h b/tools/libxl/libxl_internal.h
index f18503e..bb2aaed 100644
--- a/tools/libxl/libxl_internal.h
+++ b/tools/libxl/libxl_internal.h
@@ -2600,8 +2600,8 @@ struct libxl__checkpoint_device_state {
 };
 
 typedef void libxl__checkpoint_device_callback(libxl__egc *,
-                                          libxl__checkpoint_device *,
-                                          int rc);
+                                               libxl__checkpoint_device *,
+                                               int rc);
 /*
  * This structure is init and setup by remus device abstruct layer,
  * and pass to remus device ops
@@ -2638,15 +2638,15 @@ struct libxl__checkpoint_device {
 
 /* the following 5 APIs are async ops, call cds->callback when done */
 _hidden void libxl__checkpoint_devices_setup(libxl__egc *egc,
-                                        libxl__checkpoint_device_state *cds);
+                                             libxl__checkpoint_device_state *cds);
 _hidden void libxl__checkpoint_devices_teardown(libxl__egc *egc,
-                                           libxl__checkpoint_device_state *cds);
+                                                libxl__checkpoint_device_state *cds);
 _hidden void libxl__checkpoint_devices_postsuspend(libxl__egc *egc,
-                                              libxl__checkpoint_device_state *cds);
+                                                   libxl__checkpoint_device_state *cds);
 _hidden void libxl__checkpoint_devices_preresume(libxl__egc *egc,
-                                            libxl__checkpoint_device_state *cds);
+                                                 libxl__checkpoint_device_state *cds);
 _hidden void libxl__checkpoint_devices_commit(libxl__egc *egc,
-                                         libxl__checkpoint_device_state *cds);
+                                              libxl__checkpoint_device_state *cds);
 
 extern const libxl__checkpoint_device_subkind_ops remus_device_nic;
 extern const libxl__checkpoint_device_subkind_ops remus_device_drbd_disk;
-- 
1.9.3

  parent reply	other threads:[~2014-07-18 11:38 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-18 11:38 [RFC Patch 00/25] COarse-grain LOck-stepping Virtual Machines for Non-stop Service Wen Congyang
2014-07-18 11:38 ` [RFC Patch 01/25] copy the correct page to memory Wen Congyang
2014-07-18 11:38 ` [RFC Patch 02/25] csum the correct page Wen Congyang
2014-07-18 11:38 ` [RFC Patch 03/25] don't zero out ioreq page Wen Congyang
2014-07-18 11:38 ` [RFC Patch 04/25] don't touch remus in remus_device Wen Congyang
2014-07-18 11:38 ` [RFC Patch 05/25] rename remus device to checkpoint device Wen Congyang
2014-07-18 11:38 ` Wen Congyang [this message]
2014-07-18 11:38 ` [RFC Patch 07/25] Refactor domain_suspend_callback_common() Wen Congyang
2014-07-18 11:38 ` [RFC Patch 08/25] Update libxl__domain_resume() for colo Wen Congyang
2014-07-18 11:38 ` [RFC Patch 09/25] Update libxl__domain_suspend_common_switch_qemu_logdirty() " Wen Congyang
2014-07-18 11:38 ` [RFC Patch 10/25] Introduce a new internal API libxl__domain_unpause() Wen Congyang
2014-07-18 11:38 ` [RFC Patch 11/25] Update libxl__domain_unpause() to support qemu-xen Wen Congyang
2014-07-18 11:38 ` [RFC Patch 12/25] support to resume uncooperative HVM guests Wen Congyang
2014-07-18 11:38 ` [RFC Patch 13/25] update datecopier to support sending data only Wen Congyang
2014-07-18 11:38 ` [RFC Patch 14/25] introduce a new API to aync read data from fd Wen Congyang
2014-07-18 11:39 ` [RFC Patch 15/25] Update libxl_save_msgs_gen.pl to support return data from xl to xc Wen Congyang
2014-07-18 11:39 ` [RFC Patch 16/25] Allow slave sends data to master Wen Congyang
2014-07-18 11:39 ` [RFC Patch 17/25] secondary vm suspend/resume/checkpoint code Wen Congyang
2014-07-18 11:39 ` [RFC Patch 18/25] primary vm suspend/get_dirty_pfn/resume/checkpoint code Wen Congyang
2014-07-18 11:39 ` [RFC Patch 19/25] xc_domain_save: flush cache before calling callbacks->postcopy() in colo mode Wen Congyang
2014-07-18 11:39 ` [RFC Patch 20/25] COLO: xc related codes Wen Congyang
2014-07-18 11:39 ` [RFC Patch 21/25] send store mfn and console mfn to xl before resuming secondary vm Wen Congyang
2014-07-18 11:39 ` [RFC Patch 22/25] implement the cmdline for COLO Wen Congyang
2014-07-18 11:39 ` [RFC Patch 23/25] HACK: do checkpoint per 20ms Wen Congyang
2014-07-18 11:39 ` [RFC Patch 24/25] fix vm entry fail Wen Congyang
2014-07-24 10:40   ` Tim Deegan
2014-07-25  5:39     ` Wen Congyang
2014-08-07  6:52     ` Wen Congyang
2014-07-18 11:39 ` [RFC Patch 25/25] sync mmu before resuming secondary vm Wen Congyang
2014-07-24 10:59   ` Tim Deegan
2014-07-25  5:46     ` Wen Congyang
2014-08-07  7:46     ` Wen Congyang
2014-07-18 11:39 ` [RFC Patch 26/25] Introduce "xen-load-devices-state" Wen Congyang
2014-07-18 11:43 ` [RFC Patch 00/25] COarse-grain LOck-stepping Virtual Machines for Non-stop Service Wen Congyang
2014-07-18 14:18 ` Andrew Cooper
2014-07-18 14:30   ` Wen Congyang

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1405683551-12579-7-git-send-email-wency@cn.fujitsu.com \
    --to=wency@cn.fujitsu.com \
    --cc=Ian.Campbell@citrix.com \
    --cc=Ian.Jackson@eu.citrix.com \
    --cc=eddie.dong@intel.com \
    --cc=laijs@cn.fujitsu.com \
    --cc=xen-devel@lists.xen.org \
    --cc=yanghy@cn.fujitsu.com \
    --cc=yunhong.jiang@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).