Pierrick Bouvier 
		fba3b490a2 
		
	 
	
	
	plugins: remove non per_vcpu inline operation from API ... 
			Now we have a thread-safe equivalent of inline operation, and that all
plugins were changed to use it, there is no point to keep the old API.
In more, it will help when we implement more functionality (conditional
callbacks), as we can assume that we operate on a scoreboard.
API version bump was already done as part of this series.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20240304130036.124418-12-pierrick.bouvier@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240305121005.3528075-25-alex.bennee@linaro.org> 
		
	 
		2024-03-06 12:35:46 +00:00 
	 
	
	
		 
	
	
		
			
			
			
			
			
			2023-10-03 08:00:25 -07:00 
		 
	
		
			
			
			
			
			
			2023-02-08 07:28:05 +01:00 
		 
	
		
			
			
			
			
			
			2023-10-07 19:02:33 +02:00 
		 
	
		
			
			
			
			
			
			2024-03-05 13:22:56 +00:00 
		 
	
		
			
			
			
			
			
			2020-11-15 17:04:40 +01:00 
		 
	
		
			
			
			
			
			
			2016-07-12 16:20:46 +02:00 
		 
	
		
			
			
			
			
			
			2023-03-20 12:43:50 +01:00 
		 
	
		
			
			
			
			
			
			2024-03-01 15:42:04 +08:00 
		 
	
		
			
			
			
			
			
			2024-01-26 12:19:35 +00:00 
		 
	
		
			
			
			
			
			
			2022-03-22 14:40:51 +04:00 
		 
	
		
			
			
			
			
			
			2021-01-07 05:09:41 -10:00 
		 
	
		
			
			
			
			
			
			2022-02-21 13:30:20 +00:00 
		 
	
		
			
			
			
			
			
			2023-12-19 19:03:38 +01:00 
		 
	
		
			
			
			
			
			
			2022-12-15 16:07:43 +01:00 
		 
	
		
			
			
			
			
			
			2021-06-25 14:24:24 +03:00 
		 
	
		
			
			
			
			
			
			2023-10-17 15:20:53 +02:00 
		 
	
		
			
			
			
			
			
			2022-12-14 16:19:35 +01:00 
		 
	
		
			
			
			
			
			
			2020-06-23 15:46:05 +01:00 
		 
	
		
			
			
			
			
			
			2024-01-08 10:45:43 -05:00 
		 
	
		
			
			
			
			
			
			2022-03-04 18:14:40 +01:00 
		 
	
		
			
			
			
			
			
			2024-01-08 10:45:43 -05:00 
		 
	
		
			
			
			
			
			
			2022-05-11 16:50:01 +02:00 
		 
	
		
			
			
			
			
			
			2023-09-15 13:57:00 +00:00 
		 
	
		
			
			
			
			
			
			2023-05-23 15:20:15 +08:00 
		 
	
		
			
			
			
			
			
			2023-08-31 19:47:43 +02:00 
		 
	
		
			
			
			
			
			
			2019-06-11 20:22:09 +02:00 
		 
	
		
			
			
			
			
			
			2023-06-02 12:27:19 -05:00 
		 
	
		
			
			
			
			
			
			2020-12-10 12:15:18 -05:00 
		 
	
		
			
			
			
			
			
			2023-02-08 07:28:05 +01:00 
		 
	
		
			
			
			
			
			
			2023-10-31 15:41:42 +01:00 
		 
	
		
			
			
			
			
			
			2019-05-13 08:58:55 +02:00 
		 
	
		
			
			
			
			
			
			2023-02-10 14:12:06 +01:00 
		 
	
		
			
			
			
			
			
			2022-04-21 17:09:09 +04:00 
		 
	
		
			
			
			
			
			
			2022-03-06 06:19:47 -05:00 
		 
	
		
			
			
			
			
			
			2024-01-10 06:58:50 +00:00 
		 
	
		
	
		
			
			
			
			
			
			2020-11-15 17:04:40 +01:00 
		 
	
		
			
			
			
			
			
			2017-10-16 20:57:13 +03:00 
		 
	
		
			
			
			
			
			
			2023-10-06 13:27:48 +02:00 
		 
	
		
			
			
			
			
			
			2023-02-17 14:34:24 +01:00 
		 
	
		
			
			
			
			
			
			2020-10-15 16:06:27 +02:00 
		 
	
		
			
			
			
			
			
			2023-05-30 15:50:17 +01:00 
		 
	
		
			
			
			
			
			
			2023-09-06 11:19:33 +02:00 
		 
	
		
			
			
			
			
			
			2022-02-21 13:30:20 +00:00 
		 
	
		
			
			
			
			
			
			2021-03-09 21:47:45 +01:00 
		 
	
		
			
			
			
			
			
			2023-11-13 11:35:47 +01:00 
		 
	
		
			
			
			
			
			
			2022-12-20 17:09:41 -08:00 
		 
	
		
			
			
			
			
			
			2023-06-05 13:11:24 +02:00 
		 
	
		
			
			
			
			
			
			2023-08-31 19:47:43 +02:00 
		 
	
		
			
			
			
			
			
			2019-05-13 08:58:55 +02:00 
		 
	
		
			
			
			
			
			
			2023-12-21 22:49:27 +01:00 
		 
	
		
			
			
			
			
			
			2022-05-11 16:50:01 +02:00 
		 
	
		
			
			
			
			
			
			2023-01-20 07:21:46 +01:00 
		 
	
		
			
			
			
			
			
			2022-04-20 10:51:11 -07:00 
		 
	
		
			
			
			
			
			
			2023-06-13 17:42:01 +10:00 
		 
	
		
			
			
			
			
			
			2022-02-21 13:30:20 +00:00 
		 
	
		
			
			
			
			
			
			2024-01-08 10:45:43 -05:00 
		 
	
		
			
			
			
			
			
			2022-03-07 13:16:49 +00:00 
		 
	
		
			
			
			
			
			
			2019-09-11 08:46:17 +02:00 
		 
	
		
			
			
			
			
			
			2023-04-24 11:29:00 +02:00 
		 
	
		
			
			
			
			
			
			2022-11-06 09:48:50 +01:00 
		 
	
		
			
			
			
			
			
			2022-02-21 13:30:20 +00:00 
		 
	
		
			
			
			
			
			
			2024-02-28 11:31:28 +08:00 
		 
	
		
			
			
			
			
			
			2020-12-10 17:16:44 +01:00 
		 
	
		
			
			
			
			
			
			2019-01-11 15:46:55 +01:00 
		 
	
		
			
			
			
			
			
			2022-04-21 17:03:51 +04:00 
		 
	
		
			
			
			
			
			
			2024-02-14 07:44:38 +01:00 
		 
	
		
			
			
			
			
			
			2016-07-12 16:20:46 +02:00 
		 
	
		
			
			
			
			
			
			2023-03-22 15:06:57 +00:00 
		 
	
		
			
			
			
			
			
			2023-09-16 14:57:15 +00:00 
		 
	
		
			
			
			
			
			
			2024-03-06 12:35:29 +00:00 
		 
	
		
			
			
			
			
			
			2019-05-13 08:58:55 +02:00 
		 
	
		
			
			
			
			
			
			2023-08-31 19:47:43 +02:00 
		 
	
		
			
			
			
			
			
			2023-01-19 10:18:28 +01:00 
		 
	
		
			
			
			
			
			
			2019-06-12 13:20:20 +02:00 
		 
	
		
			
			
			
			
			
			2024-03-06 12:35:46 +00:00 
		 
	
		
			
			
			
			
			
			2022-03-22 14:40:51 +04:00 
		 
	
		
			
			
			
			
			
			2022-04-06 14:31:43 +02:00 
		 
	
		
			
			
			
			
			
			2018-09-26 08:55:54 -07:00 
		 
	
		
			
			
			
			
			
			2019-04-18 22:18:59 +02:00 
		 
	
		
			
			
			
			
			
			2024-01-30 21:20:20 +03:00 
		 
	
		
			
			
			
			
			
			2020-09-23 16:07:44 +01:00 
		 
	
		
			
			
			
			
			
			2023-11-03 09:20:31 +01:00 
		 
	
		
			
			
			
			
			
			2021-06-25 14:22:21 +03:00 
		 
	
		
			
			
			
			
			
			2023-02-10 14:12:06 +01:00 
		 
	
		
			
			
			
			
			
			2023-08-31 19:47:43 +02:00 
		 
	
		
			
			
			
			
			
			2023-02-04 07:56:54 +01:00 
		 
	
		
			
			
			
			
			
			2023-11-03 09:20:31 +01:00 
		 
	
		
			
			
			
			
			
			2023-09-01 13:34:03 -07:00 
		 
	
		
			
			
			
			
			
			2020-09-23 16:07:44 +01:00 
		 
	
		
			
			
			
			
			
			2023-03-13 15:39:31 +04:00 
		 
	
		
			
			
			
			
			
			2023-04-27 16:39:43 +02:00 
		 
	
		
			
			
			
			
			
			2023-08-31 19:47:43 +02:00 
		 
	
		
			
			
			
			
			
			2019-05-13 08:58:55 +02:00 
		 
	
		
			
			
			
			
			
			2022-10-27 11:00:43 +02:00 
		 
	
		
			
			
			
			
			
			2022-04-06 14:31:56 +02:00 
		 
	
		
			
			
			
			
			
			2021-06-16 15:03:26 +02:00 
		 
	
		
			
			
			
			
			
			2024-01-08 10:45:43 -05:00 
		 
	
		
			
			
			
			
			
			2017-09-06 10:12:02 +02:00 
		 
	
		
			
			
			
			
			
			2023-08-29 10:49:24 +02:00 
		 
	
		
	
		
			
			
			
			
			
			2023-09-21 10:39:51 +02:00 
		 
	
		
			
			
			
			
			
			2021-11-16 09:43:44 +01:00 
		 
	
		
			
			
			
			
			
			2020-06-16 14:49:05 +01:00 
		 
	
		
			
			
			
			
			
			2024-02-28 09:11:42 +00:00 
		 
	
		
			
			
			
			
			
			2018-08-24 20:26:37 +02:00 
		 
	
		
			
			
			
			
			
			2019-02-01 13:46:45 +01:00 
		 
	
		
			
			
			
			
			
			2024-01-24 09:54:05 +01:00 
		 
	
		
			
			
			
			
			
			2023-02-08 07:27:20 +01:00 
		 
	
		
			
			
			
			
			
			2023-11-03 09:20:31 +01:00 
		 
	
		
			
			
			
			
			
			2021-09-07 09:08:24 +01:00 
		 
	
		
			
			
			
			
			
			2023-11-28 14:56:32 +01:00 
		 
	
		
			
			
			
			
			
			2022-04-22 13:36:04 +04:00 
		 
	
		
			
			
			
			
			
			2022-12-23 11:48:13 +01:00 
		 
	
		
			
			
			
			
			
			2023-06-01 11:05:05 -04:00 
		 
	
		
			
			
			
			
			
			2024-01-26 07:04:53 +01:00