Andreas Kling
d1371d66f7
Kernel: Use non-locking {Nonnull,}RefPtr for OpenFileDescription
...
This patch switches away from {Nonnull,}LockRefPtr to the non-locking
smart pointers throughout the kernel.
I've looked at the handful of places where these were being persisted
and I don't see any race situations.
Note that the process file descriptor table (Process::m_fds) was already
guarded via MutexProtected.
2023-03-07 00:30:12 +01:00
..
2023-01-26 23:04:26 +01:00
2023-03-06 23:46:36 +01:00
2022-08-20 17:20:43 +02:00
2023-01-02 18:15:27 -05:00
2022-07-19 11:02:37 +01:00
2022-08-20 17:20:43 +02:00
2022-07-19 11:02:37 +01:00
2022-07-19 11:02:37 +01:00
2023-01-02 18:15:27 -05:00
2023-01-02 18:15:27 -05:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2022-08-20 17:20:43 +02:00
2022-08-20 17:20:43 +02:00
2023-03-06 23:46:36 +01:00
2023-01-02 20:27:20 -05:00
2022-12-09 23:09:00 -07:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2023-02-24 20:35:45 +01:00
2023-01-02 20:27:20 -05:00
2023-01-27 20:33:18 +00:00
2022-08-20 17:20:43 +02:00
2022-12-09 23:09:00 -07:00
2022-09-23 17:22:15 +01:00
2022-08-20 17:20:43 +02:00
2022-12-09 23:09:00 -07:00
2023-03-07 00:30:12 +01:00
2023-03-07 00:30:12 +01:00
2022-09-23 17:22:15 +01:00
2023-01-02 18:15:27 -05:00
2023-01-02 20:27:20 -05:00
2022-12-09 23:09:00 -07:00