John Baldwin
6cf4e30252
bus: Document special ranges of IVARs
...
Some IVAR indices are special in that they have global meaning across
multiple buses where as other IVARs are always private to the local bus.
Try to document this a bit and add constants for the various ranges to
avoid future conflicts.
This is a no-op, but IVAR indices are now generally defined as enums
as that makes it easier to define them in terms of ranges.
Reviewed by: imp, royger, andrew
Differential Revision: https://reviews.freebsd.org/D54159
2026-02-17 15:45:13 -05:00
..
2025-10-20 12:28:42 +08:00
2025-10-20 12:28:42 +08:00
2026-02-05 16:10:30 +01:00
2026-02-17 15:45:13 -05:00
2024-12-06 17:26:16 -05:00
2023-11-26 22:24:00 -07:00
2025-03-27 16:55:12 -04:00
2025-03-27 16:55:12 -04:00
2025-12-09 15:00:06 -05:00
2026-02-09 14:23:26 -05:00
2026-01-28 12:26:33 +01:00
2024-09-05 17:35:40 +02:00
2025-03-27 16:55:12 -04:00
2025-11-26 23:19:26 -07:00
2025-01-02 13:25:12 -05:00
2023-08-16 11:54:11 -06:00
2025-08-26 00:53:11 +02:00
2025-01-02 13:25:12 -05:00
2025-06-21 05:57:45 +03:00
2025-01-02 13:25:12 -05:00
2025-06-21 05:57:45 +03:00
2025-07-27 15:17:51 +02:00
2025-10-31 19:50:40 +01:00
2026-01-12 11:04:56 -05:00
2024-06-16 16:37:25 -04:00
2026-02-14 17:45:10 -08:00
2026-01-09 14:23:42 -07:00
2026-01-31 16:20:32 +01:00
2026-02-17 15:45:13 -05:00
2025-06-21 05:57:45 +03:00
2025-09-10 09:55:24 -04:00
2023-11-26 22:24:00 -07:00
2025-08-25 10:45:32 +02:00
2025-01-02 13:21:30 -05:00
2026-01-16 13:36:53 +01:00
2026-02-17 15:45:13 -05:00
2026-02-05 09:07:49 -05:00
2025-10-31 19:50:40 +01:00
2025-09-19 17:42:45 -07:00
2024-09-04 14:28:28 +00:00
2025-01-02 13:23:16 -05:00
2025-03-27 16:53:24 -04:00
2025-01-02 13:25:12 -05:00
2025-10-31 19:50:41 +01:00
2024-07-24 22:23:02 -06:00
2024-12-06 17:26:16 -05:00
2025-06-21 05:57:45 +03:00
2025-10-31 19:50:41 +01:00
2026-02-09 10:22:20 +00:00
2025-06-21 05:57:45 +03:00
2025-09-27 07:30:40 -07:00
2025-12-03 07:47:41 +01:00
2025-06-21 05:57:45 +03:00
2026-02-13 10:39:09 -08:00
2025-10-18 08:12:37 +03:00
2025-10-17 16:45:58 +00:00
2024-07-26 10:45:01 +00:00
2023-05-12 10:44:03 -06:00
2026-01-20 23:28:40 -05:00
2026-01-30 10:58:57 +01:00
2023-11-26 22:24:00 -07:00
2025-11-13 12:37:19 -08:00
2026-01-20 11:25:31 +01:00
2024-12-06 17:26:16 -05:00
2026-02-12 23:33:43 -07:00
2025-07-22 00:45:29 -04:00
2025-11-22 09:29:34 -05:00
2025-10-16 15:02:50 -07:00
2025-03-03 12:49:01 -08:00
2025-08-03 10:11:05 +10:00
2025-01-02 13:22:35 -05:00
2025-06-25 15:53:13 -04:00
2026-02-11 01:59:06 +03:00
2025-12-09 15:00:06 -05:00
2024-01-12 15:56:00 -05:00
2026-02-17 15:45:13 -05:00
2025-12-09 15:00:06 -05:00
2024-10-27 20:27:18 -07:00
2025-06-11 17:39:02 +01:00
2025-06-21 05:57:45 +03:00
2025-06-09 23:32:11 +01:00
2025-04-28 10:02:50 -06:00
2025-08-13 14:14:00 +03:00
2023-11-26 22:24:00 -07:00
2025-03-27 16:55:12 -04:00
2025-01-02 13:25:12 -05:00
2025-06-21 05:57:45 +03:00
2023-11-26 22:24:00 -07:00
2023-11-26 22:24:00 -07:00
2026-02-17 15:45:13 -05:00
2025-06-14 12:17:49 +00:00
2024-01-10 19:20:26 +01:00
2026-02-17 15:45:13 -05:00
2026-01-26 11:32:10 +02:00
2025-06-11 17:39:02 +01:00
2026-01-26 11:32:10 +02:00
2026-01-26 11:32:10 +02:00
2026-01-26 11:32:10 +02:00
2026-02-09 17:24:27 +00:00
2024-01-10 19:20:28 +01:00
2025-09-09 17:56:47 +02:00
2025-12-23 05:38:40 +00:00
2025-11-22 09:29:33 -05:00
2023-11-26 22:23:30 -07:00
2026-02-01 10:27:36 -07:00
2026-02-01 14:22:15 -07:00
2026-02-15 19:58:53 -08:00
2025-09-11 12:41:45 -04:00
2025-01-02 13:22:50 -05:00
2026-02-12 09:33:29 -05:00
2026-02-17 15:45:13 -05:00
2025-01-02 13:22:20 -05:00
2025-01-02 13:24:28 -05:00
2025-05-06 13:54:18 +02:00
2023-11-26 22:24:00 -07:00
2025-06-11 17:39:02 +01:00
2025-10-20 16:06:47 -05:00
2025-10-20 12:28:42 +08:00
2025-01-02 13:22:35 -05:00
2025-09-19 17:42:45 -07:00
2025-11-24 19:45:58 +01:00
2025-10-31 19:50:41 +01:00
2024-10-31 16:32:31 -04:00
2024-09-03 18:25:30 +08:00
2026-01-12 00:58:11 +00:00
2025-06-21 05:57:45 +03:00
2025-06-11 17:39:02 +01:00
2023-12-28 13:31:56 -05:00
2023-11-26 22:24:00 -07:00
2025-09-19 17:42:45 -07:00
2025-09-21 11:30:46 -07:00
2025-09-19 17:46:32 -07:00
2026-02-10 22:05:03 -08:00
2025-11-22 09:29:32 -05:00
2026-01-05 14:10:17 -05:00
2024-06-16 16:37:26 -04:00
2026-01-12 00:58:11 +00:00
2023-08-16 11:54:36 -06:00
2023-08-16 11:54:18 -06:00
2023-08-16 11:54:11 -06:00
2025-06-21 05:57:45 +03:00
2025-10-24 13:19:51 -04:00
2023-11-26 22:24:00 -07:00
2025-01-02 13:21:30 -05:00
2025-12-16 12:41:02 +08:00
2023-11-26 22:24:00 -07:00
2025-09-19 17:42:45 -07:00
2025-12-23 07:00:38 +00:00
2023-08-16 11:54:58 -06:00
2026-01-13 16:03:14 +02:00
2025-06-21 05:57:45 +03:00
2025-07-05 11:35:53 +03:00
2026-02-17 20:20:09 +01:00
2025-07-16 17:30:06 -04:00
2025-03-27 13:47:37 +00:00
2026-02-17 15:45:13 -05:00
2025-01-02 13:25:12 -05:00
2026-02-08 13:01:27 +01:00
2025-11-24 10:36:41 -05:00
2023-08-16 11:54:11 -06:00
2026-02-17 15:45:13 -05:00
2025-06-21 05:57:45 +03:00
2025-09-14 11:29:40 -06:00
2026-01-26 06:35:31 +00:00
2026-01-26 06:35:31 +00:00
2025-10-16 15:02:50 -07:00
2026-02-17 20:20:09 +01:00
2025-01-02 13:22:35 -05:00
2022-07-25 00:40:13 +02:00
2025-12-09 15:00:06 -05:00
2025-09-19 17:42:45 -07:00
2026-01-17 00:31:50 +01:00
2024-06-28 18:16:29 +08:00
2025-08-13 14:14:00 +03:00
2023-11-26 22:24:00 -07:00
2025-01-02 13:24:28 -05:00
2025-12-16 12:21:45 -08:00
2025-10-16 15:02:50 -07:00
2025-01-02 13:25:12 -05:00
2025-03-27 16:55:12 -04:00
2023-08-16 11:54:36 -06:00
2024-12-06 17:26:16 -05:00
2025-10-18 22:54:02 -07:00
2025-12-10 15:52:59 -07:00
2026-02-17 15:45:13 -05:00
2026-02-13 19:37:16 +01:00
2024-01-10 19:20:31 +01:00
2025-11-17 13:26:30 -05:00
2023-08-16 11:54:11 -06:00
2025-12-13 10:54:08 +01:00
2025-12-28 22:16:24 +01:00
2025-12-09 15:00:06 -05:00
2025-09-19 17:42:45 -07:00
2026-02-17 15:45:13 -05:00
2025-08-13 14:14:00 +03:00
2023-11-26 22:24:00 -07:00
2026-02-17 15:45:13 -05:00
2025-12-09 15:00:06 -05:00
2025-06-21 05:57:45 +03:00
2026-02-17 15:45:13 -05:00
2024-01-10 19:20:34 +01:00
2025-02-02 09:35:51 -07:00
2023-08-16 11:54:11 -06:00
2026-02-17 15:45:13 -05:00
2025-12-09 15:00:06 -05:00
2025-06-11 17:39:02 +01:00
2025-10-27 10:33:50 -04:00
2025-06-11 17:39:02 +01:00
2023-11-26 22:24:00 -07:00
2026-02-17 15:45:13 -05:00
2026-02-17 15:45:13 -05:00
2025-10-18 08:12:37 +03:00
2023-08-16 11:54:36 -06:00
2024-01-10 19:20:26 +01:00
2025-04-07 20:45:07 -07:00
2025-02-20 18:48:12 -08:00
2025-04-07 20:46:02 -07:00
2023-08-11 02:12:55 +00:00
2025-06-21 05:57:45 +03:00
2025-08-19 14:06:02 +00:00
2023-11-26 22:24:00 -07:00
2025-08-13 14:14:00 +03:00
2026-02-08 13:00:39 +01:00
2024-06-28 18:16:29 +08:00
2024-11-29 09:48:23 +01:00
2024-06-28 18:16:29 +08:00
2026-02-17 15:45:13 -05:00
2025-09-19 17:42:45 -07:00
2026-02-09 17:24:27 +00:00
2025-08-13 14:14:00 +03:00
2025-11-26 23:19:26 -07:00
2025-07-04 23:24:31 +03:00
2026-02-03 22:29:10 -08:00
2025-11-26 23:19:26 -07:00
2025-06-11 17:39:02 +01:00
2025-03-10 13:32:53 -04:00
2025-11-13 18:25:25 -08:00
2025-11-07 15:23:42 -08:00
2023-11-26 22:24:00 -07:00
2024-06-28 18:16:29 +08:00
2026-02-17 15:45:13 -05:00
2026-02-09 11:27:23 -05:00
2026-02-17 15:45:13 -05:00
2023-11-26 22:24:00 -07:00
2024-11-04 20:31:16 -05:00
2025-11-22 09:29:35 -05:00
2025-01-02 13:22:35 -05:00
2025-12-09 15:00:06 -05:00
2025-03-27 16:55:12 -04:00
2025-01-02 13:22:35 -05:00
2026-02-02 10:01:30 -07:00
2025-05-01 11:53:28 -06:00
2026-02-17 15:45:13 -05:00
2025-01-02 13:22:35 -05:00
2023-11-26 22:24:00 -07:00
2026-02-17 15:45:13 -05:00
2024-02-05 15:45:32 -08:00
2026-02-17 15:45:13 -05:00
2024-12-06 17:26:16 -05:00
2025-03-27 16:55:12 -04:00
2025-01-02 13:22:35 -05:00
2024-09-03 18:25:33 +08:00
2026-02-17 15:45:13 -05:00
2026-02-02 22:57:56 +01:00
2024-12-06 17:26:16 -05:00
2026-02-05 16:10:30 +01:00
2023-11-26 22:24:00 -07:00
2025-10-20 12:28:41 +08:00
2026-02-06 17:13:12 +01:00
2024-06-28 18:16:29 +08:00
2026-02-04 21:35:10 -06:00
2024-06-28 18:16:29 +08:00
2025-10-16 15:02:50 -07:00
2026-02-02 21:21:43 -06:00
2026-02-05 00:05:14 +00:00
2026-02-10 22:03:53 -08:00
2023-11-26 22:24:00 -07:00
2025-03-27 16:55:12 -04:00
2025-06-21 05:57:45 +03:00
2025-06-21 05:57:45 +03:00
2023-08-16 11:54:58 -06:00
2023-11-26 22:24:00 -07:00
2026-02-17 15:45:13 -05:00
2025-06-17 22:08:02 -04:00
2025-12-09 15:00:06 -05:00
2025-09-08 15:21:43 +00:00
2026-02-16 15:28:49 +00:00
2025-11-22 09:29:34 -05:00
2025-12-09 15:00:06 -05:00
2025-03-27 16:55:12 -04:00
2026-02-08 09:44:42 -07:00
2025-01-02 13:22:35 -05:00
2025-10-01 07:40:31 +00:00
2024-06-16 16:37:26 -04:00
2025-12-09 15:02:43 -05:00
2026-01-23 14:17:40 -08:00
2025-02-26 11:29:18 -08:00
2025-05-23 15:49:50 +08:00
2025-10-13 18:12:29 +08:00
2025-12-28 22:16:40 +01:00
2025-12-16 09:25:58 +00:00
2025-03-27 16:55:12 -04:00
2023-08-16 11:54:36 -06:00
2023-08-16 11:54:18 -06:00