ladybird/Kernel/Net
Andreas Kling e49af4bac9 Kernel/E1000: Consolidate RX and TX buffer regions
Allocate all the RX buffers in one big memory region (and same for TX.)
This removes 38 lines from every crash dump (and just seems like a
reasonable idea in general.)
2021-07-19 02:16:24 +02:00
..
ARP.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
E1000ENetworkAdapter.cpp Kernel: Remove unused header includes in Net subtree 2021-07-11 21:37:38 +02:00
E1000ENetworkAdapter.h Kernel: Make NetworkAdapter::class_name() return a StringView 2021-07-11 17:59:38 +02:00
E1000NetworkAdapter.cpp Kernel/E1000: Consolidate RX and TX buffer regions 2021-07-19 02:16:24 +02:00
E1000NetworkAdapter.h Kernel/E1000: Consolidate RX and TX buffer regions 2021-07-19 02:16:24 +02:00
EthernetFrameHeader.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
EtherType.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ICMP.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
IPv4.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
IPv4Socket.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
IPv4Socket.h Kernel: Rename Lock to Mutex 2021-07-17 21:10:32 +02:00
IPv4SocketTuple.h Kernel: Rename Lock to Mutex 2021-07-17 21:10:32 +02:00
LocalSocket.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
LocalSocket.h Kernel: Make various T::class_name() and similar return StringView 2021-07-11 01:46:59 +02:00
LoopbackAdapter.cpp Kernel: LoopbackAdapter::create() => try_create() 2021-07-11 18:00:31 +02:00
LoopbackAdapter.h Kernel: LoopbackAdapter::create() => try_create() 2021-07-11 18:00:31 +02:00
NE2000NetworkAdapter.cpp Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull 2021-06-24 17:35:49 +04:30
NE2000NetworkAdapter.h Kernel: Make NetworkAdapter::class_name() return a StringView 2021-07-11 17:59:38 +02:00
NetworkAdapter.cpp Kernel: Remove unused header includes in Net subtree 2021-07-11 21:37:38 +02:00
NetworkAdapter.h Kernel: Make NetworkAdapter::class_name() return a StringView 2021-07-11 17:59:38 +02:00
NetworkingManagement.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
NetworkingManagement.h Kernel: Rename Lock to Mutex 2021-07-17 21:10:32 +02:00
NetworkTask.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
NetworkTask.h Kernel: Avoid deadlock when trying to send packets from the NetworkTask 2021-04-30 23:11:56 +02:00
Routing.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
Routing.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
RTL8139NetworkAdapter.cpp Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull 2021-06-24 17:35:49 +04:30
RTL8139NetworkAdapter.h Kernel: Make NetworkAdapter::class_name() return a StringView 2021-07-11 17:59:38 +02:00
RTL8168NetworkAdapter.cpp Kernel: Remove unused header includes in Net subtree 2021-07-11 21:37:38 +02:00
RTL8168NetworkAdapter.h Kernel: Make NetworkAdapter::class_name() return a StringView 2021-07-11 17:59:38 +02:00
Socket.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
Socket.h Kernel: Rename Lock to Mutex 2021-07-17 21:10:32 +02:00
TCP.h Kernel: Set MSS option for outbound TCP SYN packets 2021-05-12 13:47:07 +02:00
TCPSocket.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
TCPSocket.h Kernel: Rename Lock to Mutex 2021-07-17 21:10:32 +02:00
UDP.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
UDPSocket.cpp Kernel: Rename Locker => MutexLocker 2021-07-18 01:53:04 +02:00
UDPSocket.h Kernel: Make various T::class_name() and similar return StringView 2021-07-11 01:46:59 +02:00