JP Kobryn
a97915559f
cgroup: change rstat function signatures from cgroup-based to css-based
...
This non-functional change serves as preparation for moving to
subsystem-based rstat trees. To simplify future commits, change the
signatures of existing cgroup-based rstat functions to become css-based and
rename them to reflect that.
Though the signatures have changed, the implementations have not. Within
these functions use the css->cgroup pointer to obtain the associated cgroup
and allow code to function the same just as it did before this patch. At
applicable call sites, pass the subsystem-specific css pointer as an
argument or pass a pointer to cgroup::self if not in subsystem context.
Note that cgroup_rstat_updated_list() and cgroup_rstat_push_children()
are not altered yet since there would be a larger amount of css to
cgroup conversions which may overcomplicate the code at this
intermediate phase.
Signed-off-by: JP Kobryn <inwardvessel@gmail.com >
Signed-off-by: Tejun Heo <tj@kernel.org >
2025-04-04 10:06:25 -10:00
..
2025-03-16 17:40:23 -07:00
2025-02-17 22:40:04 -08:00
2025-02-01 03:53:26 -08:00
2025-03-05 21:36:14 -08:00
2024-05-05 17:53:51 -07:00
2024-07-03 19:30:00 -07:00
2024-11-07 14:38:07 -08:00
2024-02-22 10:24:57 -08:00
2024-11-14 22:49:19 -08:00
2025-01-13 22:40:35 -08:00
2025-03-05 21:36:15 -08:00
2024-04-25 20:56:04 -07:00
2024-09-17 01:07:01 -07:00
2025-01-25 20:22:23 -08:00
2024-07-03 19:29:58 -07:00
2023-12-05 11:17:58 +01:00
2025-01-13 22:40:59 -08:00
2025-02-03 11:46:02 +01:00
2024-11-03 01:28:06 -05:00
2024-09-01 20:43:33 -07:00
2024-09-01 20:43:33 -07:00
2025-03-27 12:55:54 -07:00
2025-03-04 17:02:25 +00:00
2025-02-21 10:25:32 +01:00
2024-07-03 19:30:06 -07:00
2024-07-12 15:52:15 -07:00
2025-03-16 17:40:25 -07:00
2025-01-25 20:22:42 -08:00
2025-01-28 13:48:37 +01:00
2023-10-25 16:47:14 -07:00
2025-03-16 17:40:23 -07:00
2024-07-03 19:29:58 -07:00
2025-01-13 22:40:50 -08:00
2025-03-30 13:45:28 -07:00
2023-08-18 10:12:36 -07:00
2025-02-05 10:45:35 +01:00
2024-08-27 14:12:51 +02:00
2025-01-26 18:36:23 -08:00
2025-02-01 03:53:25 -08:00
2025-01-25 20:22:40 -08:00
2024-12-30 17:59:10 -08:00
2024-11-11 00:26:44 -08:00
2025-02-17 22:40:01 -08:00
2025-01-13 22:40:48 -08:00
2023-08-24 16:20:30 -07:00
2025-03-28 08:39:28 -04:00
2025-03-24 16:49:40 -07:00
2024-12-05 19:54:46 -08:00
2025-04-04 10:06:25 -10:00
2025-01-25 20:22:40 -08:00
2025-03-05 21:36:13 -08:00
2025-03-05 21:36:13 -08:00
2024-09-26 14:01:44 -07:00
2025-03-30 15:25:15 -07:00
2025-03-24 17:23:48 -07:00
2024-06-05 19:19:26 -07:00
2024-05-05 17:53:49 -07:00
2024-03-13 12:12:21 -07:00
2025-03-06 11:35:24 -08:00
2025-03-16 17:40:24 -07:00
2024-07-12 15:52:15 -07:00
2024-11-07 14:14:58 -08:00
2025-01-25 20:22:30 -08:00
2025-01-13 22:40:34 -08:00
2025-02-07 16:53:04 +01:00
2025-01-25 20:22:23 -08:00
2024-09-01 20:25:54 -07:00
2024-09-01 20:25:55 -07:00
2024-11-11 00:26:44 -08:00
2025-01-12 19:03:37 -08:00
2025-01-13 22:40:51 -08:00
2025-03-30 12:43:03 -07:00
2025-01-25 20:22:29 -08:00
2025-01-25 20:22:29 -08:00
2025-01-25 20:22:38 -08:00
2025-01-28 13:48:37 +01:00
2025-03-30 13:45:28 -07:00
2025-01-06 17:24:38 +01:00
2024-08-15 22:16:14 -07:00
2025-01-13 22:40:31 -08:00
2025-01-25 20:22:19 -08:00
2025-01-25 20:22:36 -08:00
2025-03-05 21:36:14 -08:00
2025-02-27 09:36:18 -08:00
2023-12-10 16:51:50 -08:00
2024-01-08 15:27:15 -08:00
2024-06-15 10:43:04 -07:00
2024-11-07 14:38:07 -08:00
2025-01-28 13:48:37 +01:00
2024-11-11 00:26:44 -08:00
2024-07-10 12:14:54 -07:00
2024-04-25 20:55:49 -07:00
2025-02-18 10:16:00 +01:00
2024-12-18 19:04:43 -08:00
2024-11-05 16:56:23 -08:00
2025-01-13 22:40:48 -08:00
2024-02-22 10:24:47 -08:00
2025-03-13 16:31:12 +01:00
2024-11-07 14:38:07 -08:00
2025-01-13 22:40:38 -08:00
2025-01-27 19:25:45 -05:00
2024-09-01 20:25:45 -07:00
2025-03-24 10:47:14 -07:00
2024-11-07 14:38:08 -08:00
2025-01-15 13:14:37 +01:00
2024-10-31 20:27:04 -07:00
2024-01-08 15:27:15 -08:00
2025-03-25 10:54:15 -07:00
2025-03-20 10:33:38 +01:00
2025-03-20 10:33:38 +01:00
2025-01-25 20:22:30 -08:00
2025-01-25 20:22:38 -08:00
2025-03-16 17:40:24 -07:00
2025-01-25 20:22:37 -08:00
2025-01-25 20:22:21 -08:00
2025-02-07 16:53:04 +01:00
2025-02-07 16:53:04 +01:00
2025-03-05 21:36:15 -08:00
2025-02-21 14:09:47 +01:00
2025-02-28 11:51:31 -08:00
2025-03-05 21:36:18 -08:00
2025-03-26 21:02:05 -07:00
2025-01-13 22:40:42 -08:00
2025-03-16 17:40:24 -07:00
2025-01-25 20:22:38 -08:00
2025-03-05 21:36:18 -08:00
2023-11-28 14:08:38 +01:00
2025-02-07 16:53:04 +01:00
2025-03-26 21:02:05 -07:00
2025-01-25 20:22:39 -08:00
2024-09-01 20:25:56 -07:00
2024-04-25 20:55:48 -07:00
2025-01-25 20:22:35 -08:00
2024-04-25 20:55:48 -07:00
2025-02-01 03:53:23 -08:00
2025-03-05 21:36:17 -08:00