[PATCH 11/30] staging: unisys: changes visorchipset.[ch] functions from bool to int

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Erik Arfvidson <erik.arfvidson@xxxxxxxxxx>

This patch changes the following functions in visorchipset.[ch]
from bool to int:
visorchipset_cache_alloc
visorchipset_get_bus_info
visorchipset_get_device_info
visorchipset_set_bus_context

Signed-off-by: Erik Arfvidson <erik.arfvidson@xxxxxxxxxx>
Signed-off-by: Benjamin Romer <benjamin.romer@xxxxxxxxxx>
---
 drivers/staging/unisys/visorchipset/visorchipset.h |  10 +-
 .../unisys/visorchipset/visorchipset_main.c        | 102 ++++++++++-----------
 2 files changed, 56 insertions(+), 56 deletions(-)

diff --git a/drivers/staging/unisys/visorchipset/visorchipset.h b/drivers/staging/unisys/visorchipset/visorchipset.h
index 98f3ba4..15a20a0 100644
--- a/drivers/staging/unisys/visorchipset/visorchipset.h
+++ b/drivers/staging/unisys/visorchipset/visorchipset.h
@@ -218,19 +218,19 @@ typedef void (*SPARREPORTEVENT_COMPLETE_FUNC) (struct controlvm_message *msg,
 void visorchipset_device_pause_response(ulong bus_no, ulong dev_no,
 					int response);
 
-BOOL visorchipset_get_bus_info(ulong bus_no,
+int visorchipset_get_bus_info(ulong bus_no,
 			       struct visorchipset_bus_info *bus_info);
-BOOL visorchipset_get_device_info(ulong bus_no, ulong dev_no,
+int visorchipset_get_device_info(ulong bus_no, ulong dev_no,
 				  struct visorchipset_device_info *dev_info);
-BOOL visorchipset_set_bus_context(ulong bus_no, void *context);
-BOOL visorchipset_set_device_context(ulong bus_no, ulong dev_no, void *context);
+int visorchipset_set_bus_context(ulong bus_no, void *context);
+int visorchipset_set_device_context(ulong bus_no, ulong dev_no, void *context);
 int visorchipset_chipset_ready(void);
 int visorchipset_chipset_selftest(void);
 int visorchipset_chipset_notready(void);
 void visorchipset_save_message(struct controlvm_message *msg,
 			       enum crash_obj_type type);
 void *visorchipset_cache_alloc(struct kmem_cache *pool,
-			       BOOL ok_to_block, char *fn, int ln);
+			       int ok_to_block, char *fn, int ln);
 void visorchipset_cache_free(struct kmem_cache *pool, void *p,
 			     char *fn, int ln);
 
diff --git a/drivers/staging/unisys/visorchipset/visorchipset_main.c b/drivers/staging/unisys/visorchipset/visorchipset_main.c
index f606ee9..da20e98 100644
--- a/drivers/staging/unisys/visorchipset/visorchipset_main.c
+++ b/drivers/staging/unisys/visorchipset/visorchipset_main.c
@@ -119,7 +119,7 @@ typedef struct {
 	struct controlvm_message_header Dumpcapture_header;
 	struct controlvm_message_header Gettextdump_header;
 	struct controlvm_message_header Dumpcomplete_header;
-	BOOL Gettextdump_outstanding;
+	int Gettextdump_outstanding;
 	u32 crc32;
 	ulong length;
 	atomic_t buffers_in_use;
@@ -136,7 +136,7 @@ static LIVEDUMP_INFO LiveDump_info;
  * process it again the next time controlvm_periodic_work() runs.
  */
 static struct controlvm_message ControlVm_Pending_Msg;
-static BOOL ControlVm_Pending_Msg_Valid = FALSE;
+static int ControlVm_Pending_Msg_Valid;
 
 /* Pool of struct putfile_buffer_entry, for keeping track of pending (incoming)
  * TRANSMIT_FILE PutFile payloads.
@@ -827,7 +827,7 @@ static void
 bus_responder(enum controlvm_id cmdId, ulong busNo, int response)
 {
 	struct visorchipset_bus_info *p = NULL;
-	BOOL need_clear = FALSE;
+	int need_clear = 0;
 
 	p = findbus(&BusInfoList, busNo);
 	if (!p) {
@@ -843,7 +843,7 @@ bus_responder(enum controlvm_id cmdId, ulong busNo, int response)
 		if (cmdId == CONTROLVM_BUS_CREATE)
 			p->state.created = 1;
 		if (cmdId == CONTROLVM_BUS_DESTROY)
-			need_clear = TRUE;
+			need_clear = 1;
 	}
 
 	if (p->pending_msg_hdr.id == CONTROLVM_INVALID) {
@@ -904,7 +904,7 @@ device_responder(enum controlvm_id cmdId, ulong busNo, ulong devNo,
 		 int response)
 {
 	struct visorchipset_device_info *p = NULL;
-	BOOL need_clear = FALSE;
+	int need_clear = 0;
 
 	p = finddevice(&DevInfoList, busNo, devNo);
 	if (!p) {
@@ -915,7 +915,7 @@ device_responder(enum controlvm_id cmdId, ulong busNo, ulong devNo,
 		if (cmdId == CONTROLVM_DEVICE_CREATE)
 			p->state.created = 1;
 		if (cmdId == CONTROLVM_DEVICE_DESTROY)
-			need_clear = TRUE;
+			need_clear = 1;
 	}
 
 	if (p->pending_msg_hdr.id == CONTROLVM_INVALID) {
@@ -935,9 +935,9 @@ device_responder(enum controlvm_id cmdId, ulong busNo, ulong devNo,
 static void
 bus_epilog(u32 busNo,
 	   u32 cmd, struct controlvm_message_header *msgHdr,
-	   int response, BOOL needResponse)
+	   int response, int needResponse)
 {
-	BOOL notified = FALSE;
+	int notified = 0;
 
 	struct visorchipset_bus_info *pBusInfo = findbus(&BusInfoList, busNo);
 
@@ -967,23 +967,23 @@ bus_epilog(u32 busNo,
 			* devices */
 			if (BusDev_Server_Notifiers.bus_create) {
 				(*BusDev_Server_Notifiers.bus_create) (busNo);
-				notified = TRUE;
+				notified = 1;
 			}
 			if ((!pBusInfo->flags.server) /*client */ &&
 			    BusDev_Client_Notifiers.bus_create) {
 				(*BusDev_Client_Notifiers.bus_create) (busNo);
-				notified = TRUE;
+				notified = 1;
 			}
 			break;
 		case CONTROLVM_BUS_DESTROY:
 			if (BusDev_Server_Notifiers.bus_destroy) {
 				(*BusDev_Server_Notifiers.bus_destroy) (busNo);
-				notified = TRUE;
+				notified = 1;
 			}
 			if ((!pBusInfo->flags.server) /*client */ &&
 			    BusDev_Client_Notifiers.bus_destroy) {
 				(*BusDev_Client_Notifiers.bus_destroy) (busNo);
-				notified = TRUE;
+				notified = 1;
 			}
 			break;
 		}
@@ -1002,10 +1002,10 @@ bus_epilog(u32 busNo,
 static void
 device_epilog(u32 busNo, u32 devNo, struct spar_segment_state state, u32 cmd,
 	      struct controlvm_message_header *msgHdr, int response,
-	      BOOL needResponse, BOOL for_visorbus)
+	      int needResponse, int for_visorbus)
 {
 	struct visorchipset_busdev_notifiers *notifiers = NULL;
-	BOOL notified = FALSE;
+	int notified = 0;
 
 	struct visorchipset_device_info *pDevInfo =
 		finddevice(&DevInfoList, busNo, devNo);
@@ -1034,7 +1034,7 @@ device_epilog(u32 busNo, u32 devNo, struct spar_segment_state state, u32 cmd,
 		case CONTROLVM_DEVICE_CREATE:
 			if (notifiers->device_create) {
 				(*notifiers->device_create) (busNo, devNo);
-				notified = TRUE;
+				notified = 1;
 			}
 			break;
 		case CONTROLVM_DEVICE_CHANGESTATE:
@@ -1045,7 +1045,7 @@ device_epilog(u32 busNo, u32 devNo, struct spar_segment_state state, u32 cmd,
 				if (notifiers->device_resume) {
 					(*notifiers->device_resume) (busNo,
 								     devNo);
-					notified = TRUE;
+					notified = 1;
 				}
 			}
 			/* ServerNotReady / ServerLost / SegmentStateStandby */
@@ -1058,7 +1058,7 @@ device_epilog(u32 busNo, u32 devNo, struct spar_segment_state state, u32 cmd,
 				if (notifiers->device_pause) {
 					(*notifiers->device_pause) (busNo,
 								    devNo);
-					notified = TRUE;
+					notified = 1;
 				}
 			} else if (state.alive == segment_state_paused.alive &&
 				   state.operating ==
@@ -1082,7 +1082,7 @@ device_epilog(u32 busNo, u32 devNo, struct spar_segment_state state, u32 cmd,
 		case CONTROLVM_DEVICE_DESTROY:
 			if (notifiers->device_destroy) {
 				(*notifiers->device_destroy) (busNo, devNo);
-				notified = TRUE;
+				notified = 1;
 			}
 			break;
 		}
@@ -1379,7 +1379,7 @@ Away:
 /* When provided with the physical address of the controlvm channel
  * (phys_addr), the offset to the payload area we need to manage
  * (offset), and the size of this payload area (bytes), fills in the
- * CONTROLVM_PAYLOAD_INFO struct.  Returns TRUE for success or FALSE
+ * CONTROLVM_PAYLOAD_INFO struct.  Returns 1 for success or 0
  * for failure.
  */
 static int
@@ -1544,7 +1544,7 @@ chipset_notready(struct controlvm_message_header *msgHdr)
 /* This is your "one-stop" shop for grabbing the next message from the
  * CONTROLVM_QUEUE_EVENT queue in the controlvm channel.
  */
-static BOOL
+static int
 read_controlvm_event(struct controlvm_message *msg)
 {
 	if (visorchannel_signalremove(ControlVm_channel,
@@ -1553,11 +1553,11 @@ read_controlvm_event(struct controlvm_message *msg)
 		if (msg->hdr.flags.test_message == 1) {
 			LOGERR("ignoring bad CONTROLVM_QUEUE_EVENT msg with controlvm_msg_id=0x%x because Flags.testMessage is nonsensical (=1)",
 			       msg->hdr.id);
-			return FALSE;
+			return 0;
 		}
-		return TRUE;
+		return 1;
 	}
-	return FALSE;
+	return 0;
 }
 
 /*
@@ -1774,30 +1774,30 @@ parahotplug_process_message(struct controlvm_message *inmsg)
 
 /* Process a controlvm message.
  * Return result:
- *    FALSE - this function will return FALSE only in the case where the
+ *    0 - this function will return 0 only in the case where the
  *            controlvm message was NOT processed, but processing must be
  *            retried before reading the next controlvm message; a
  *            scenario where this can occur is when we need to throttle
  *            the allocation of memory in which to copy out controlvm
  *            payload data
- *    TRUE  - processing of the controlvm message completed,
+ *    1  - processing of the controlvm message completed,
  *            either successfully or with an error.
  */
-static BOOL
+static int
 handle_command(struct controlvm_message inmsg, HOSTADDRESS channel_addr)
 {
 	struct controlvm_message_packet *cmd = &inmsg.cmd;
 	u64 parametersAddr = 0;
 	u32 parametersBytes = 0;
 	PARSER_CONTEXT *parser_ctx = NULL;
-	BOOL isLocalAddr = FALSE;
+	int isLocalAddr = 0;
 	struct controlvm_message ackmsg;
 
 	/* create parsing context if necessary */
 	isLocalAddr = (inmsg.hdr.flags.test_message == 1);
 	if (channel_addr == 0) {
 		LOGERR("HUH? channel_addr is 0!");
-		return TRUE;
+		return 1;
 	}
 	parametersAddr = channel_addr + inmsg.hdr.payload_vm_offset;
 	parametersBytes = inmsg.hdr.payload_bytes;
@@ -1807,7 +1807,7 @@ handle_command(struct controlvm_message inmsg, HOSTADDRESS channel_addr)
 	 * makes a difference in how we compute the virtual address.
 	 */
 	if (parametersAddr != 0 && parametersBytes != 0) {
-		BOOL retry = FALSE;
+		int retry = 0;
 
 		parser_ctx =
 		    parser_init_byteStream(parametersAddr, parametersBytes,
@@ -1815,7 +1815,7 @@ handle_command(struct controlvm_message inmsg, HOSTADDRESS channel_addr)
 		if (!parser_ctx) {
 			if (retry) {
 				LOGWRN("throttling to copy payload");
-				return FALSE;
+				return 0;
 			}
 			LOGWRN("parsing failed");
 			LOGWRN("inmsg.hdr.Id=0x%lx", (ulong) inmsg.hdr.id);
@@ -1919,7 +1919,7 @@ handle_command(struct controlvm_message inmsg, HOSTADDRESS channel_addr)
 		parser_done(parser_ctx);
 		parser_ctx = NULL;
 	}
-	return TRUE;
+	return 1;
 }
 
 static HOSTADDRESS controlvm_get_channel_address(void)
@@ -1940,8 +1940,8 @@ static void
 controlvm_periodic_work(struct work_struct *work)
 {
 	struct controlvm_message inmsg;
-	BOOL gotACommand = FALSE;
-	BOOL handle_command_failed = FALSE;
+	int gotACommand = 0;
+	int handle_command_failed = 0;
 	static u64 Poll_Count;
 
 	/* make sure visorbus server is registered for controlvm callbacks */
@@ -1990,13 +1990,13 @@ controlvm_periodic_work(struct work_struct *work)
 			* rather than reading a new one
 			*/
 			inmsg = ControlVm_Pending_Msg;
-			ControlVm_Pending_Msg_Valid = FALSE;
-			gotACommand = TRUE;
+			ControlVm_Pending_Msg_Valid = 0;
+			gotACommand = 1;
 		} else
 			gotACommand = read_controlvm_event(&inmsg);
 	}
 
-	handle_command_failed = FALSE;
+	handle_command_failed = 0;
 	while (gotACommand && (!handle_command_failed)) {
 		Most_recent_message_jiffies = jiffies;
 		if (handle_command(inmsg,
@@ -2010,9 +2010,9 @@ controlvm_periodic_work(struct work_struct *work)
 			* controlvm msg so we will attempt to
 			* reprocess it on our next loop
 			*/
-			handle_command_failed = TRUE;
+			handle_command_failed = 1;
 			ControlVm_Pending_Msg = inmsg;
-			ControlVm_Pending_Msg_Valid = TRUE;
+			ControlVm_Pending_Msg_Valid = 1;
 		}
 	}
 
@@ -2198,35 +2198,35 @@ device_resume_response(ulong busNo, ulong devNo, int response)
 				     segment_state_running);
 }
 
-BOOL
+int
 visorchipset_get_bus_info(ulong bus_no, struct visorchipset_bus_info *bus_info)
 {
 	void *p = findbus(&BusInfoList, bus_no);
 
 	if (!p) {
 		LOGERR("(%lu) failed", bus_no);
-		return FALSE;
+		return 0;
 	}
 	memcpy(bus_info, p, sizeof(struct visorchipset_bus_info));
-	return TRUE;
+	return 1;
 }
 EXPORT_SYMBOL_GPL(visorchipset_get_bus_info);
 
-BOOL
+int
 visorchipset_set_bus_context(ulong bus_no, void *context)
 {
 	struct visorchipset_bus_info *p = findbus(&BusInfoList, bus_no);
 
 	if (!p) {
 		LOGERR("(%lu) failed", bus_no);
-		return FALSE;
+		return 0;
 	}
 	p->bus_driver_context = context;
-	return TRUE;
+	return 1;
 }
 EXPORT_SYMBOL_GPL(visorchipset_set_bus_context);
 
-BOOL
+int
 visorchipset_get_device_info(ulong bus_no, ulong dev_no,
 			     struct visorchipset_device_info *dev_info)
 {
@@ -2234,14 +2234,14 @@ visorchipset_get_device_info(ulong bus_no, ulong dev_no,
 
 	if (!p) {
 		LOGERR("(%lu,%lu) failed", bus_no, dev_no);
-		return FALSE;
+		return 0;
 	}
 	memcpy(dev_info, p, sizeof(struct visorchipset_device_info));
-	return TRUE;
+	return 1;
 }
 EXPORT_SYMBOL_GPL(visorchipset_get_device_info);
 
-BOOL
+int
 visorchipset_set_device_context(ulong bus_no, ulong dev_no, void *context)
 {
 	struct visorchipset_device_info *p =
@@ -2249,17 +2249,17 @@ visorchipset_set_device_context(ulong bus_no, ulong dev_no, void *context)
 
 	if (!p) {
 		LOGERR("(%lu,%lu) failed", bus_no, dev_no);
-		return FALSE;
+		return 0;
 	}
 	p->bus_driver_context = context;
-	return TRUE;
+	return 1;
 }
 EXPORT_SYMBOL_GPL(visorchipset_set_device_context);
 
 /* Generic wrapper function for allocating memory from a kmem_cache pool.
  */
 void *
-visorchipset_cache_alloc(struct kmem_cache *pool, BOOL ok_to_block,
+visorchipset_cache_alloc(struct kmem_cache *pool, int ok_to_block,
 			 char *fn, int ln)
 {
 	gfp_t gfp;
-- 
2.1.0

_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux