Commit 9b97e9f5 authored by Harald Freudenberger's avatar Harald Freudenberger Committed by Martin Schwidefsky

s390/zcrypt: switch return type to bool for ap_instructions_available()

Function ap_instructions_available() had returntype int but
in fact returned 1 for true and 0 for false. Changed returntype
to bool.
Signed-off-by: default avatarHarald Freudenberger <freude@linux.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 28b74653
...@@ -49,9 +49,9 @@ struct ap_queue_status { ...@@ -49,9 +49,9 @@ struct ap_queue_status {
/** /**
* ap_intructions_available() - Test if AP instructions are available. * ap_intructions_available() - Test if AP instructions are available.
* *
* Returns 1 if the AP instructions are installed, otherwise 0. * Returns true if the AP instructions are installed, otherwise false.
*/ */
static inline int ap_instructions_available(void) static inline bool ap_instructions_available(void)
{ {
register unsigned long reg0 asm ("0") = AP_MKQID(0, 0); register unsigned long reg0 asm ("0") = AP_MKQID(0, 0);
register unsigned long reg1 asm ("1") = 0; register unsigned long reg1 asm ("1") = 0;
...@@ -65,7 +65,7 @@ static inline int ap_instructions_available(void) ...@@ -65,7 +65,7 @@ static inline int ap_instructions_available(void)
: "+d" (reg1), "+d" (reg2) : "+d" (reg1), "+d" (reg2)
: "d" (reg0) : "d" (reg0)
: "cc"); : "cc");
return reg1; return reg1 != 0;
} }
/** /**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment