@@ -651,7 +651,7 @@ static struct trace_probe *alloc_trace_probe(const char *group,
651
651
void * addr ,
652
652
const char * symbol ,
653
653
unsigned long offs ,
654
- int nargs , int is_return )
654
+ int nargs , bool is_return )
655
655
{
656
656
struct trace_probe * tp ;
657
657
int ret = - ENOMEM ;
@@ -944,7 +944,7 @@ static int split_symbol_offset(char *symbol, unsigned long *offset)
944
944
#define PARAM_MAX_STACK (THREAD_SIZE / sizeof(unsigned long))
945
945
946
946
static int parse_probe_vars (char * arg , const struct fetch_type * t ,
947
- struct fetch_param * f , int is_return )
947
+ struct fetch_param * f , bool is_return )
948
948
{
949
949
int ret = 0 ;
950
950
unsigned long param ;
@@ -977,7 +977,7 @@ static int parse_probe_vars(char *arg, const struct fetch_type *t,
977
977
978
978
/* Recursive argument parser */
979
979
static int __parse_probe_arg (char * arg , const struct fetch_type * t ,
980
- struct fetch_param * f , int is_return )
980
+ struct fetch_param * f , bool is_return )
981
981
{
982
982
int ret = 0 ;
983
983
unsigned long param ;
@@ -1089,7 +1089,7 @@ static int __parse_bitfield_probe_arg(const char *bf,
1089
1089
1090
1090
/* String length checking wrapper */
1091
1091
static int parse_probe_arg (char * arg , struct trace_probe * tp ,
1092
- struct probe_arg * parg , int is_return )
1092
+ struct probe_arg * parg , bool is_return )
1093
1093
{
1094
1094
const char * t ;
1095
1095
int ret ;
@@ -1162,7 +1162,7 @@ static int create_trace_probe(int argc, char **argv)
1162
1162
*/
1163
1163
struct trace_probe * tp ;
1164
1164
int i , ret = 0 ;
1165
- int is_return = 0 , is_delete = 0 ;
1165
+ bool is_return = false , is_delete = false ;
1166
1166
char * symbol = NULL , * event = NULL , * group = NULL ;
1167
1167
char * arg ;
1168
1168
unsigned long offset = 0 ;
@@ -1171,11 +1171,11 @@ static int create_trace_probe(int argc, char **argv)
1171
1171
1172
1172
/* argc must be >= 1 */
1173
1173
if (argv [0 ][0 ] == 'p' )
1174
- is_return = 0 ;
1174
+ is_return = false ;
1175
1175
else if (argv [0 ][0 ] == 'r' )
1176
- is_return = 1 ;
1176
+ is_return = true ;
1177
1177
else if (argv [0 ][0 ] == '-' )
1178
- is_delete = 1 ;
1178
+ is_delete = true ;
1179
1179
else {
1180
1180
pr_info ("Probe definition must be started with 'p', 'r' or"
1181
1181
" '-'.\n" );
0 commit comments