Kernel: Rename has_hangup -> has_hungup

This commit is contained in:
Bananymous 2025-05-17 12:39:23 +03:00
parent 553c76ab0f
commit 0e0d7016b3
30 changed files with 39 additions and 39 deletions

View File

@ -24,7 +24,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
const dev_t m_rdev; const dev_t m_rdev;

View File

@ -38,7 +38,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
FramebufferDevice(mode_t mode, uid_t uid, gid_t gid, dev_t rdev, paddr_t paddr, uint32_t width, uint32_t height, uint32_t pitch, uint8_t bpp); FramebufferDevice(mode_t mode, uid_t uid, gid_t gid, dev_t rdev, paddr_t paddr, uint32_t width, uint32_t height, uint32_t pitch, uint8_t bpp);

View File

@ -26,7 +26,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
const dev_t m_rdev; const dev_t m_rdev;

View File

@ -24,7 +24,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
const dev_t m_rdev; const dev_t m_rdev;

View File

@ -24,7 +24,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
const dev_t m_rdev; const dev_t m_rdev;

View File

@ -46,7 +46,7 @@ namespace Kernel
bool can_read_impl() const override { return false; } bool can_read_impl() const override { return false; }
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
BAN::ErrorOr<void> fsync_impl() override { return {}; } BAN::ErrorOr<void> fsync_impl() override { return {}; }

View File

@ -51,7 +51,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
// Returns maximum number of data blocks in use // Returns maximum number of data blocks in use

View File

@ -49,7 +49,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
FATInode(FATFS& fs, const FAT::DirectoryEntry& entry, ino_t ino, uint32_t block_count) FATInode(FATFS& fs, const FAT::DirectoryEntry& entry, ino_t ino, uint32_t block_count)

View File

@ -124,7 +124,7 @@ namespace Kernel
bool can_read() const; bool can_read() const;
bool can_write() const; bool can_write() const;
bool has_error() const; bool has_error() const;
bool has_hangup() const; bool has_hungup() const;
BAN::ErrorOr<long> ioctl(int request, void* arg); BAN::ErrorOr<long> ioctl(int request, void* arg);
@ -166,7 +166,7 @@ namespace Kernel
virtual bool can_read_impl() const = 0; virtual bool can_read_impl() const = 0;
virtual bool can_write_impl() const = 0; virtual bool can_write_impl() const = 0;
virtual bool has_error_impl() const = 0; virtual bool has_error_impl() const = 0;
virtual bool has_hangup_impl() const = 0; virtual bool has_hungup_impl() const = 0;
virtual BAN::ErrorOr<long> ioctl_impl(int, void*) { return BAN::Error::from_errno(ENOTSUP); } virtual BAN::ErrorOr<long> ioctl_impl(int, void*) { return BAN::Error::from_errno(ENOTSUP); }

View File

@ -40,7 +40,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return m_buffer_size > 0; } virtual bool can_read_impl() const override { return m_buffer_size > 0; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return m_writing_count == 0; } virtual bool has_hungup_impl() const override { return m_writing_count == 0; }
private: private:
Pipe(const Credentials&); Pipe(const Credentials&);

View File

@ -47,7 +47,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
ProcROProcessInode(Process&, size_t (Process::*)(off_t, BAN::ByteSpan) const, TmpFileSystem&, const TmpInodeInfo&); ProcROProcessInode(Process&, size_t (Process::*)(off_t, BAN::ByteSpan) const, TmpFileSystem&, const TmpInodeInfo&);
@ -73,7 +73,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
ProcROInode(size_t (*callback)(off_t, BAN::ByteSpan), TmpFileSystem&, const TmpInodeInfo&); ProcROInode(size_t (*callback)(off_t, BAN::ByteSpan), TmpFileSystem&, const TmpInodeInfo&);

View File

@ -80,7 +80,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
TmpFileInode(TmpFileSystem&, ino_t, const TmpInodeInfo&); TmpFileInode(TmpFileSystem&, ino_t, const TmpInodeInfo&);
@ -103,7 +103,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
TmpSocketInode(TmpFileSystem&, ino_t, const TmpInodeInfo&); TmpSocketInode(TmpFileSystem&, ino_t, const TmpInodeInfo&);
@ -125,7 +125,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
TmpSymlinkInode(TmpFileSystem&, ino_t, const TmpInodeInfo&); TmpSymlinkInode(TmpFileSystem&, ino_t, const TmpInodeInfo&);
@ -156,7 +156,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
template<TmpFuncs::for_each_valid_entry_callback F> template<TmpFuncs::for_each_valid_entry_callback F>

View File

@ -31,7 +31,7 @@ namespace Kernel
bool can_read_impl() const override { SpinLockGuard _(m_event_lock); return m_event_count > 0; } bool can_read_impl() const override { SpinLockGuard _(m_event_lock); return m_event_count > 0; }
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
private: private:
BAN::ErrorOr<size_t> read_non_block(BAN::ByteSpan); BAN::ErrorOr<size_t> read_non_block(BAN::ByteSpan);
@ -73,7 +73,7 @@ namespace Kernel
bool can_read_impl() const override; bool can_read_impl() const override;
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
BAN::StringView name() const final override { return m_name; } BAN::StringView name() const final override { return m_name; }
dev_t rdev() const final override { return m_rdev; } dev_t rdev() const final override { return m_rdev; }
@ -100,7 +100,7 @@ namespace Kernel
bool can_read_impl() const override; bool can_read_impl() const override;
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
BAN::StringView name() const final override { return m_name; } BAN::StringView name() const final override { return m_name; }
dev_t rdev() const final override { return m_rdev; } dev_t rdev() const final override { return m_rdev; }

View File

@ -50,7 +50,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
BAN::ErrorOr<void> read_mac_address(); BAN::ErrorOr<void> read_mac_address();

View File

@ -30,7 +30,7 @@ namespace Kernel
bool can_read_impl() const override { return false; } bool can_read_impl() const override { return false; }
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
private: private:
SpinLock m_buffer_lock; SpinLock m_buffer_lock;

View File

@ -36,7 +36,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
BAN::ErrorOr<void> reset(); BAN::ErrorOr<void> reset();

View File

@ -67,7 +67,7 @@ namespace Kernel
virtual bool can_read_impl() const override; virtual bool can_read_impl() const override;
virtual bool can_write_impl() const override; virtual bool can_write_impl() const override;
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override; virtual bool has_hungup_impl() const override;
private: private:
enum class State enum class State

View File

@ -40,7 +40,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return !m_packets.empty(); } virtual bool can_read_impl() const override { return !m_packets.empty(); }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
UDPSocket(NetworkLayer&, const Socket::Info&); UDPSocket(NetworkLayer&, const Socket::Info&);

View File

@ -29,7 +29,7 @@ namespace Kernel
virtual bool can_read_impl() const override; virtual bool can_read_impl() const override;
virtual bool can_write_impl() const override; virtual bool can_write_impl() const override;
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override; virtual bool has_hungup_impl() const override;
private: private:
UnixDomainSocket(Socket::Type, const Socket::Info&); UnixDomainSocket(Socket::Type, const Socket::Info&);

View File

@ -27,7 +27,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return false; } virtual bool can_read_impl() const override { return false; }
virtual bool can_write_impl() const override { return false; } virtual bool can_write_impl() const override { return false; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
NVMeController(PCI::Device& pci_device); NVMeController(PCI::Device& pci_device);

View File

@ -53,7 +53,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
const dev_t m_rdev; const dev_t m_rdev;

View File

@ -47,7 +47,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return true; } virtual bool can_read_impl() const override { return true; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
private: private:
Mutex m_mutex; Mutex m_mutex;

View File

@ -29,7 +29,7 @@ namespace Kernel
bool can_read_impl() const override { SpinLockGuard _(m_buffer_lock); return m_buffer_size > 0; } bool can_read_impl() const override { SpinLockGuard _(m_buffer_lock); return m_buffer_size > 0; }
bool can_write_impl() const override { SpinLockGuard _(m_buffer_lock); return m_buffer_size < m_buffer->size(); } bool can_write_impl() const override { SpinLockGuard _(m_buffer_lock); return m_buffer_size < m_buffer->size(); }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return !m_slave.valid(); } bool has_hungup_impl() const override { return !m_slave.valid(); }
BAN::ErrorOr<long> ioctl_impl(int, void*) override; BAN::ErrorOr<long> ioctl_impl(int, void*) override;
@ -64,7 +64,7 @@ namespace Kernel
protected: protected:
bool putchar_impl(uint8_t ch) override; bool putchar_impl(uint8_t ch) override;
bool has_hangup_impl() const override { return !m_master.valid(); } bool has_hungup_impl() const override { return !m_master.valid(); }
BAN::ErrorOr<long> ioctl_impl(int, void*) override; BAN::ErrorOr<long> ioctl_impl(int, void*) override;

View File

@ -54,7 +54,7 @@ namespace Kernel
virtual bool can_read_impl() const override { return m_output.flush; } virtual bool can_read_impl() const override { return m_output.flush; }
virtual bool can_write_impl() const override { return true; } virtual bool can_write_impl() const override { return true; }
virtual bool has_error_impl() const override { return false; } virtual bool has_error_impl() const override { return false; }
virtual bool has_hangup_impl() const override { return false; } virtual bool has_hungup_impl() const override { return false; }
protected: protected:
TTY(mode_t mode, uid_t uid, gid_t gid); TTY(mode_t mode, uid_t uid, gid_t gid);

View File

@ -73,7 +73,7 @@ namespace Kernel::ACPI
bool can_read_impl() const override { return true; } bool can_read_impl() const override { return true; }
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
private: private:
BatteryInfoInode(AML::Namespace& acpi_namespace, AML::Scope&& battery_path, AML::NameString&& method, size_t index, ino_t ino, const TmpInodeInfo& info) BatteryInfoInode(AML::Namespace& acpi_namespace, AML::Scope&& battery_path, AML::NameString&& method, size_t index, ino_t ino, const TmpInodeInfo& info)

View File

@ -76,7 +76,7 @@ namespace Kernel
CHECK_EVENT_BIT(EPOLLIN, can_read); CHECK_EVENT_BIT(EPOLLIN, can_read);
CHECK_EVENT_BIT(EPOLLOUT, can_write); CHECK_EVENT_BIT(EPOLLOUT, can_write);
CHECK_EVENT_BIT(EPOLLERR, has_error); CHECK_EVENT_BIT(EPOLLERR, has_error);
CHECK_EVENT_BIT(EPOLLHUP, has_hangup); CHECK_EVENT_BIT(EPOLLHUP, has_hungup);
#undef CHECK_EVENT_BIT #undef CHECK_EVENT_BIT
if (events == 0) if (events == 0)

View File

@ -250,10 +250,10 @@ namespace Kernel
return has_error_impl(); return has_error_impl();
} }
bool Inode::has_hangup() const bool Inode::has_hungup() const
{ {
LockGuard _(m_mutex); LockGuard _(m_mutex);
return has_hangup_impl(); return has_hungup_impl();
} }
BAN::ErrorOr<long> Inode::ioctl(int request, void* arg) BAN::ErrorOr<long> Inode::ioctl(int request, void* arg)

View File

@ -272,7 +272,7 @@ namespace Kernel
return m_send_window.data_size < m_send_window.buffer->size(); return m_send_window.data_size < m_send_window.buffer->size();
} }
bool TCPSocket::has_hangup_impl() const bool TCPSocket::has_hungup_impl() const
{ {
return m_has_connected && m_state != State::Established; return m_has_connected && m_state != State::Established;
} }

View File

@ -301,7 +301,7 @@ namespace Kernel
return true; return true;
} }
bool UnixDomainSocket::has_hangup_impl() const bool UnixDomainSocket::has_hungup_impl() const
{ {
if (m_info.has<ConnectionInfo>()) if (m_info.has<ConnectionInfo>())
{ {

View File

@ -41,7 +41,7 @@ namespace Kernel
bool can_read_impl() const override { return false; } bool can_read_impl() const override { return false; }
bool can_write_impl() const override { return false; } bool can_write_impl() const override { return false; }
bool has_error_impl() const override { return false; } bool has_error_impl() const override { return false; }
bool has_hangup_impl() const override { return false; } bool has_hungup_impl() const override { return false; }
private: private:
DevTTY(mode_t mode, uid_t uid, gid_t gid) DevTTY(mode_t mode, uid_t uid, gid_t gid)