/haiku/src/add-ons/kernel/network/stack/ |
H A D | net_socket.cpp | 268 net_buffer* buffer, msghdr* messageHeader) 530 socket_send_data(net_socket* socket, net_buffer* buffer) 539 net_buffer** _buffer) 1181 net_buffer* buffer; 1370 net_buffer* buffer = gNetBufferModule.create(256);
|
H A D | stack_private.h | 12 #include <net_buffer.h>
|
H A D | datalink.cpp | 363 datalink_send_routed_data(struct net_route* route, net_buffer* buffer) 429 net_buffer* buffer) 702 net_buffer* buffer)
|
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | l2cap_signal.h | 11 status_t l2cap_handle_signaling_command(struct HciConnection* connection, net_buffer* buffer); 14 status_t send_l2cap_command(HciConnection* conn, uint8 code, uint8 ident, net_buffer* command); 24 uint16 scid, uint16 flags, uint16 result, net_buffer *opt);
|
H A D | l2cap_command.cpp | 11 net_buffer* 38 net_buffer* 57 net_buffer* 78 net_buffer* 146 net_buffer* 148 uint16 result, net_buffer* opt) 172 net_buffer* 191 net_buffer* 210 net_buffer* 229 net_buffer* [all...] |
H A D | l2cap_command.h | 20 net_buffer* make_l2cap_command_reject(uint8& code, 23 net_buffer* make_l2cap_connection_req(uint8& code, uint16 psm, uint16 scid); 24 net_buffer* make_l2cap_connection_rsp(uint8& code, 27 net_buffer* make_l2cap_configuration_req(uint8& code, uint16 dcid, uint16 flags, 29 net_buffer* make_l2cap_configuration_rsp(uint8& code, uint16 scid, uint16 flags, 30 uint16 result, net_buffer* opt); 32 net_buffer* make_l2cap_disconnection_req(uint8& code, uint16 dcid, uint16 scid); 33 net_buffer* make_l2cap_disconnection_rsp(uint8& code, uint16 dcid, uint16 scid); 35 net_buffer* make_l2cap_information_req(uint8& code, uint16 type); 36 net_buffer* make_l2cap_information_rs [all...] |
H A D | l2cap_signal.cpp | 32 net_buffer* rejected; 40 l2cap_handle_connection_req(HciConnection* conn, uint8 ident, net_buffer* buffer) 63 l2cap_handle_connection_rsp(L2capEndpoint* endpoint, uint8 ident, net_buffer* buffer) 83 parse_configuration_options(net_buffer* buffer, size_t offset, uint16 length, 140 l2cap_handle_configuration_req(HciConnection* conn, uint8 ident, net_buffer* buffer, uint16 length) 178 uint8 ident, net_buffer* buffer, uint16 length, bool& releaseIdent) 214 l2cap_handle_disconnection_req(HciConnection* conn, uint8 ident, net_buffer* buffer) 237 l2cap_handle_disconnection_rsp(L2capEndpoint* endpoint, uint8 ident, net_buffer* buffer) 252 l2cap_handle_echo_req(HciConnection *conn, uint8 ident, net_buffer* buffer, uint16 length) 254 net_buffer* repl [all...] |
H A D | l2cap.cpp | 159 l2cap_send_data(net_protocol* protocol, net_buffer* buffer) 167 net_buffer* buffer) 183 net_buffer** _buffer) 212 connection_for(net_buffer* buffer) 226 l2cap_receive_data(net_buffer* buffer) 299 l2cap_error_received(net_error error, net_buffer* data) 320 l2cap_error_reply(net_protocol* protocol, net_buffer* cause, net_error error,
|
H A D | L2capEndpoint.cpp | 377 L2capEndpoint::ReadData(size_t numBytes, uint32 flags, net_buffer** _buffer) 401 L2capEndpoint::SendData(net_buffer* buffer) 414 net_buffer* current = buffer; 446 L2capEndpoint::ReceiveData(net_buffer* buffer) 448 // FIXME: Check address specified in net_buffer! 475 net_buffer* buffer;
|
H A D | L2capEndpoint.h | 43 ssize_t ReadData(size_t numBytes, uint32 flags, net_buffer** _buffer); 44 ssize_t SendData(net_buffer* buffer); 45 status_t ReceiveData(net_buffer* buffer);
|
/haiku/src/add-ons/kernel/bluetooth/hci/ |
H A D | acl.cpp | 31 status_t PostToUpper(HciConnection* conn, net_buffer* buf); 34 AclAssembly(net_buffer* nbuf, hci_id hid) 166 PostToUpper(HciConnection* conn, net_buffer* buf)
|
/haiku/src/add-ons/kernel/bluetooth/btCoreData/ |
H A D | ConnectionInterface.cpp | 51 net_buffer* error = gBufferModule->create(128);
|
H A D | ConnectionInterface.h | 8 #include <net_buffer.h>
|
/haiku/headers/private/bluetooth/ |
H A D | btCoreData.h | 17 #include <net_buffer.h> 49 net_buffer* currentRxPacket;
|
/haiku/headers/os/bluetooth/HCI/ |
H A D | btHCI_transport.h | 12 #include <net_buffer.h> 65 status_t (*SendACL)(hci_id hciId, net_buffer* nbuf); 66 status_t (*SendSCO)(hci_id hciId, net_buffer* nbuf); 67 status_t (*SendESCO)(hci_id hciId, net_buffer* nbuf); 89 net_buffer* fBuffersRx[HCI_NUM_PACKET_TYPES]; 126 status_t (*PostACL)(hci_id hciId, net_buffer* buffer); 127 status_t (*PostSCO)(hci_id hciId, net_buffer* buffer); 128 status_t (*PostESCO)(hci_id hciId, net_buffer* buffer);
|
/haiku/headers/private/net/ |
H A D | NetBufferUtilities.h | 9 #include <net_buffer.h> 26 NetBufferFieldReader(net_buffer* buffer) 75 net_buffer* fBuffer; 86 NetBufferField(net_buffer* buffer) 104 NetBufferHeaderReader(net_buffer* buffer) 129 NetBufferHeaderRemover(net_buffer* buffer) 146 NetBufferPrepend(net_buffer* buffer, size_t size = sizeof(Type)) 167 inline void operator()(net_buffer* buffer) 177 : BPrivate::AutoDeleter<net_buffer, NetBufferDelete<Module> > 179 NetBufferDeleter(net_buffer* buffe [all...] |
/haiku/src/add-ons/kernel/network/protocols/tcp/ |
H A D | TCPEndpoint.cpp | 26 #include <net_buffer.h> 94 net_buffer* buffer) 118 net_buffer* fBuffer; 129 Send(TCPEndpoint* endpoint, tcp_segment_header& segment, net_buffer* buffer, 156 net_buffer* fBuffer; 807 TCPEndpoint::SendData(net_buffer *buffer) 858 net_buffer* clone = gBufferModule->clone(buffer, false); 859 // TODO: add offset/size parameter to net_buffer::clone() or 932 TCPEndpoint::ReadData(size_t numBytes, uint32 flags, net_buffer** _buffer) 1377 TCPEndpoint::_AddData(tcp_segment_header& segment, net_buffer* buffe [all...] |
H A D | EndpointManager.cpp | 549 EndpointManager::ReplyWithReset(tcp_segment_header& segment, net_buffer* buffer) 553 net_buffer* reply = gBufferModule->create(512);
|
H A D | EndpointManager.h | 90 net_buffer* buffer);
|
H A D | tcp.cpp | 184 process_options(tcp_segment_header &segment, net_buffer *buffer, size_t size) 396 tcp_segment_header& segment, net_buffer* buffer) 628 tcp_send_data(net_protocol* protocol, net_buffer* buffer) 636 net_buffer* buffer) 652 net_buffer** _buffer) 680 tcp_receive_data(net_buffer* buffer) 759 tcp_error_received(net_error error, net_buffer* data) 766 tcp_error_reply(net_protocol* protocol, net_buffer* cause, net_error error,
|
H A D | tcp.h | 14 #include <net_buffer.h> 302 tcp_segment_header& segment, net_buffer* buffer);
|
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6.cpp | 69 uint16 GetHeaderOffset(net_buffer* buffer, uint32 headerCode = ~0u) const; 73 typedef DoublyLinkedList<struct net_buffer, 74 DoublyLinkedListCLink<struct net_buffer> > FragmentList; 93 net_buffer* buffer, bool lastFragment); 94 status_t Reassemble(net_buffer* to); 234 IPv6Header::GetHeaderOffset(net_buffer* buffer, uint32 headerCode) const 299 net_buffer* buffer; 307 FragmentPacket::AddFragment(uint16 start, uint16 end, net_buffer* buffer, 321 net_buffer* previous = NULL; 322 net_buffer* nex [all...] |
/haiku/src/add-ons/kernel/network/protocols/ipv4/ |
H A D | ipv4.cpp | 59 typedef DoublyLinkedList<struct net_buffer, 60 DoublyLinkedListCLink<struct net_buffer> > FragmentList; 78 net_buffer* buffer, bool lastFragment); 79 status_t Reassemble(net_buffer* to); 260 net_buffer* buffer; 268 FragmentPacket::AddFragment(uint16 start, uint16 end, net_buffer* buffer, 282 net_buffer* previous = NULL; 283 net_buffer* next = NULL; 352 net_buffer* afterNext = (net_buffer*)nex [all...] |
/haiku/src/add-ons/kernel/network/devices/tunnel/ |
H A D | tunnel.cpp | 19 #include <net_buffer.h> 159 net_buffer* buffer = NULL; 181 net_buffer* buffer = gBufferModule->create(256); 419 tunnel_send_data(net_device* _device, net_buffer* buffer) 443 tunnel_receive_data(net_device* _device, net_buffer** _buffer)
|
/haiku/src/add-ons/kernel/network/datalink_protocols/loopback_frame/ |
H A D | loopback_frame.cpp | 35 loopback_deframe(net_device* device, net_buffer* buffer) 108 loopback_frame_send_data(net_datalink_protocol* protocol, net_buffer* buffer)
|