Searched refs:UnixEndpoint (Results 1 – 9 of 9) sorted by relevance
17 typedef UnixEndpoint ValueType;24 size_t Hash(UnixEndpoint* endpoint) const in Hash()29 bool Compare(const KeyType& key, UnixEndpoint* endpoint) const in Compare()34 UnixEndpoint*& GetLink(UnixEndpoint* endpoint) const in GetLink()68 UnixEndpoint* Lookup(const UnixAddress& address) const in Lookup()73 void Add(UnixEndpoint* endpoint) in Add()78 void Remove(UnixEndpoint* endpoint) in Remove()
24 UnixEndpoint::Create(net_socket* socket, UnixEndpoint** _endpoint) in Create()47 UnixEndpoint::UnixEndpoint(net_socket* socket) in UnixEndpoint() function in UnixEndpoint60 UnixEndpoint::~UnixEndpoint() in ~UnixEndpoint()70 UnixEndpoint::_Bind(const struct sockaddr_un* address) in _Bind()131 UnixEndpoint::_Bind(struct vnode* vnode) in _Bind()144 UnixEndpoint::_Bind(int32 internalID) in _Bind()152 UnixEndpoint::_Unbind() in _Unbind()
72 UnixEndpoint* endpoint; in unix_init_protocol()73 status_t error = UnixEndpoint::Create(socket, &endpoint); in unix_init_protocol()92 ((UnixEndpoint*)_protocol)->Uninit(); in unix_uninit_protocol()100 return ((UnixEndpoint*)_protocol)->Open(); in unix_open()107 return ((UnixEndpoint*)_protocol)->Close(); in unix_close()114 return ((UnixEndpoint*)_protocol)->Free(); in unix_free()121 return ((UnixEndpoint*)_protocol)->Connect(address); in unix_connect()128 return ((UnixEndpoint*)_protocol)->Accept(_acceptedSocket); in unix_accept()144 UnixEndpoint* endpoint = (UnixEndpoint*)protocol; in unix_getsockopt()164 UnixEndpoint* endpoint = (UnixEndpoint*)protocol; in unix_setsockopt()[all …]
19 class UnixEndpoint : public net_protocol, public ProtocolSocket {21 virtual ~UnixEndpoint();38 UnixEndpoint*& HashTableLink() in HashTableLink()73 static status_t Create(net_socket* socket, UnixEndpoint** _endpoint);76 UnixEndpoint(net_socket* socket);91 UnixEndpoint* fAddressHashLink;
10 UnixEndpoint.cpp
26 UnixEndpoint(socket), in UnixDatagramEndpoint()88 status_t status = UnixEndpoint::_Unbind(); in Close()144 RETURN_ERROR(UnixEndpoint::_Unbind()); in Unbind()546 UnixEndpoint* targetUnixEndpoint = gAddressManager.Lookup(unixAddress); in _InitializeEndpoint()
17 class UnixDatagramEndpoint final : public UnixEndpoint, public BReferenceable {
33 class UnixStreamEndpoint final : public UnixEndpoint, public BReferenceable {
33 UnixEndpoint(socket), in UnixStreamEndpoint()269 UnixEndpoint* listeningUnixEndpoint = gAddressManager.Lookup(unixAddress); in Connect()794 RETURN_ERROR(UnixEndpoint::_Unbind()); in _Unbind()