mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-16 09:02:21 -04:00
perf target: Constify simple check functions
Allow the target to be const in callers. Signed-off-by: Ian Rogers <irogers@google.com> Tested-by: Thomas Richter <tmricht@linux.ibm.com> Signed-off-by: Namhyung Kim <namhyung@kernel.org>
This commit is contained in:
@@ -49,22 +49,22 @@ uid_t parse_uid(const char *str);
|
||||
|
||||
int target__strerror(struct target *target, int errnum, char *buf, size_t buflen);
|
||||
|
||||
static inline bool target__has_task(struct target *target)
|
||||
static inline bool target__has_task(const struct target *target)
|
||||
{
|
||||
return target->tid || target->pid;
|
||||
}
|
||||
|
||||
static inline bool target__has_cpu(struct target *target)
|
||||
static inline bool target__has_cpu(const struct target *target)
|
||||
{
|
||||
return target->system_wide || target->cpu_list;
|
||||
}
|
||||
|
||||
static inline bool target__none(struct target *target)
|
||||
static inline bool target__none(const struct target *target)
|
||||
{
|
||||
return !target__has_task(target) && !target__has_cpu(target);
|
||||
}
|
||||
|
||||
static inline bool target__enable_on_exec(struct target *target)
|
||||
static inline bool target__enable_on_exec(const struct target *target)
|
||||
{
|
||||
/*
|
||||
* Normally enable_on_exec should be set if:
|
||||
@@ -75,12 +75,12 @@ static inline bool target__enable_on_exec(struct target *target)
|
||||
return target__none(target) && !target->initial_delay;
|
||||
}
|
||||
|
||||
static inline bool target__has_per_thread(struct target *target)
|
||||
static inline bool target__has_per_thread(const struct target *target)
|
||||
{
|
||||
return target->system_wide && target->per_thread;
|
||||
}
|
||||
|
||||
static inline bool target__uses_dummy_map(struct target *target)
|
||||
static inline bool target__uses_dummy_map(const struct target *target)
|
||||
{
|
||||
bool use_dummy = false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user