aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSeongJae Park <sj@kernel.org>2024-04-27 11:10:09 -0700
committerSeongJae Park <sj@kernel.org>2024-04-27 11:10:09 -0700
commit0ab7e6c266f26e73fd94422ec3257481b6dedd2b (patch)
tree076c1130c300e9ae00f749de63b86de063c5dd8d
parent2a4226de479537f52def8ed45fb74457fac1dd25 (diff)
downloaddamo-0ab7e6c266f26e73fd94422ec3257481b6dedd2b.tar.gz
_damo_records/__poll_target_pids(): Pass only required parameters
Signed-off-by: SeongJae Park <sj@kernel.org>
-rw-r--r--_damo_records.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/_damo_records.py b/_damo_records.py
index 08de2cdd..a12eeda7 100644
--- a/_damo_records.py
+++ b/_damo_records.py
@@ -671,10 +671,8 @@ def all_targets_terminated(targets):
return False
return True
-def __poll_target_pids(handle):
+def __poll_target_pids(kdamonds, add_childs):
'''Return if polling should continued'''
- kdamonds = handle.kdamonds
- add_childs = handle.poll_add_child_tasks
current_targets = kdamonds[0].contexts[0].targets
if all_targets_terminated(current_targets):
@@ -729,7 +727,7 @@ def poll_target_pids(handle):
break
if has_pid_target is False:
return False
- return __poll_target_pids(handle)
+ return __poll_target_pids(handle.kdamonds, handle.poll_add_child_tasks)
# for recording