Lines Matching refs:target
7 struct target { struct
46 enum target_errno target__validate(struct target *target);
47 enum target_errno target__parse_uid(struct target *target);
49 int target__strerror(struct target *target, int errnum, char *buf, size_t buflen);
51 static inline bool target__has_task(struct target *target) in target__has_task() argument
53 return target->tid || target->pid || target->uid_str; in target__has_task()
56 static inline bool target__has_cpu(struct target *target) in target__has_cpu() argument
58 return target->system_wide || target->cpu_list; in target__has_cpu()
61 static inline bool target__none(struct target *target) in target__none() argument
63 return !target__has_task(target) && !target__has_cpu(target); in target__none()
66 static inline bool target__uses_dummy_map(struct target *target) in target__uses_dummy_map() argument
70 if (target->default_per_cpu) in target__uses_dummy_map()
71 use_dummy = target->per_thread ? true : false; in target__uses_dummy_map()
72 else if (target__has_task(target) || in target__uses_dummy_map()
73 (!target__has_cpu(target) && !target->uses_mmap)) in target__uses_dummy_map()