/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | h2generic.h | 11 #include <net_buffer.h> 104 net_buffer* nbufferRx[BT_DRIVER_RXCOVERAGE];
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | device_interfaces.h | 65 net_buffer* buffer); 84 status_t device_enqueue_buffer(net_device* device, net_buffer* buffer);
|
H A D | utility.cpp | 16 #include <net_buffer.h> 194 base_fifo_enqueue_buffer(net_fifo* fifo, net_buffer* buffer) 209 fifo_enqueue_buffer(net_fifo* fifo, net_buffer* buffer) 227 net_buffer** _buffer) 237 net_buffer* buffer = (net_buffer*)list_get_first_item(&fifo->buffers); 289 net_buffer* buffer = (net_buffer*)list_remove_head_item(&fifo->buffers); 303 net_buffer* _buffer) 305 net_buffer *buffe [all...] |
H A D | routes.h | 53 struct net_buffer* buffer, struct net_route** _route);
|
H A D | stack_private.h | 12 #include <net_buffer.h>
|
/haiku/headers/private/bluetooth/ |
H A D | btCoreData.h | 17 #include <net_buffer.h> 49 net_buffer* currentRxPacket;
|
/haiku/src/add-ons/kernel/network/datalink_protocols/ipv6_datagram/ |
H A D | ipv6_datagram.cpp | 62 static const net_buffer* kDeletedBuffer = (net_buffer*)~0; 102 net_buffer* request_buffer; 108 typedef DoublyLinkedListCLink<net_buffer> NetBufferLink; 109 typedef DoublyLinkedList<net_buffer, NetBufferLink> BufferList; 243 static net_buffer* 246 net_buffer* buffer = entry->request_buffer; 251 (net_buffer*)NULL, buffer); 260 put_request_buffer(ndp_entry* entry, net_buffer* buffer) 262 net_buffer* requestBuffe [all...] |
/haiku/src/add-ons/kernel/bluetooth/hci/ |
H A D | bluetooth.cpp | 20 #include <net_buffer.h> 101 net_buffer* nbuf = bluetoothDevice->fBuffersRx[type]; 300 PostACL(hci_id hciId, net_buffer* buffer) 302 net_buffer* curr_frame = NULL; 303 net_buffer* next_frame = buffer; 361 PostSCO(hci_id hciId, net_buffer* buffer) 368 PostESCO(hci_id hciId, net_buffer* buffer)
|
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/network/protocols/l2cap/ |
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,
|
/haiku/src/add-ons/kernel/network/ppp/ipcp/ |
H A D | Protocol.cpp | 21 #include <net_buffer.h> 47 dump_packet(net_buffer *packet, const char *direction) 231 IPCP::Send(net_buffer *packet, uint16 protocolNumber) 252 IPCP::Receive(net_buffer *packet, uint16 protocolNumber) 311 IPCP::ReceiveIPPacket(net_buffer *packet, uint16 protocolNumber) 725 IPCP::RCREvent(net_buffer *packet) 835 IPCP::RCRGoodEvent(net_buffer *packet) 873 IPCP::RCRBadEvent(net_buffer *nak, net_buffer *reject) 929 IPCP::RCAEvent(net_buffer *packe [all...] |
H A D | ipcp.cpp | 10 #include <net_buffer.h>
|
/haiku/src/add-ons/kernel/network/protocols/icmp/ |
H A D | icmp.cpp | 114 get_domain(struct net_buffer* buffer) 363 icmp_send_data(net_protocol* protocol, net_buffer* buffer) 371 net_buffer* buffer) 387 net_buffer** _buffer) 415 icmp_receive_data(net_buffer* buffer) 456 net_buffer* reply = gBufferModule->duplicate(buffer); 521 icmp_error_received(net_error code, net_buffer* data) 531 icmp_error_reply(net_protocol* protocol, net_buffer* buffer, net_error error, 572 net_buffer* reply = gBufferModule->create(256);
|
/haiku/src/add-ons/kernel/network/datalink_protocols/arp/ |
H A D | arp.cpp | 72 net_buffer *request_buffer; 78 typedef DoublyLinkedListCLink<net_buffer> NetBufferLink; 79 typedef DoublyLinkedList<net_buffer, NetBufferLink> BufferList; 116 static const net_buffer* kDeletedBuffer = (net_buffer*)~0; 186 static net_buffer* 189 net_buffer* buffer = entry->request_buffer; 194 (net_buffer*)NULL, buffer); 203 put_request_buffer(arp_entry* entry, net_buffer* buffer) 205 net_buffer* requestBuffe [all...] |
/haiku/headers/private/net/ |
H A D | net_socket.h | 9 #include <net_buffer.h> 61 status_t (*send_data)(net_socket* socket, net_buffer* buffer); 63 uint32 flags, net_buffer** _buffer);
|
H A D | net_datalink.h | 11 #include <net_buffer.h> 75 status_t (*send_routed_data)(net_route* route, net_buffer* buffer); 77 net_domain* domain, net_buffer* buffer); 109 struct net_buffer* buffer, net_route** _route);
|
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | unix.cpp | 19 #include <net_buffer.h> 213 net_buffer *buffer) 220 unix_send_data(net_protocol *_protocol, net_buffer *buffer) 235 net_buffer **_buffer) 263 unix_receive_data(net_buffer *buffer) 270 unix_deliver_data(net_protocol *_protocol, net_buffer *buffer) 277 unix_error_received(net_error error, net_buffer *data) 284 unix_error_reply(net_protocol *protocol, net_buffer *cause, net_error error,
|
/haiku/src/add-ons/kernel/network/devices/loopback/ |
H A D | loopback.cpp | 10 #include <net_buffer.h> 111 loopback_send_data(net_device *device, 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/ppp/shared/libkernelppp/ |
H A D | KPPPStateMachine.cpp | 28 #include <net_buffer.h> 181 net_buffer *packet = gBufferModule->create(256); 218 net_buffer *packet = gBufferModule->create(256); 925 KPPPStateMachine::RCRGoodEvent(net_buffer *packet) 985 KPPPStateMachine::RCRBadEvent(net_buffer *nak, net_buffer *reject) 1057 KPPPStateMachine::RCAEvent(net_buffer *packet) 1132 KPPPStateMachine::RCNEvent(net_buffer *packet) 1210 KPPPStateMachine::RTREvent(net_buffer *packet) 1260 KPPPStateMachine::RTAEvent(net_buffer *packe [all...] |
H A D | KPPPLCP.cpp | 24 #include <net_buffer.h> 222 KPPPLCP::Send(net_buffer *packet, uint16 protocolNumber) 233 KPPPLCP::Receive(net_buffer *packet, uint16 protocolNumber) 251 net_buffer *copy = gBufferModule->duplicate(packet);
|
/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/ppp/pap/ |
H A D | pap.cpp | 9 #include <net_buffer.h>
|
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/headers/ |
H A D | KPPPInterface.h | 33 #include <net_buffer.h> 231 virtual status_t Send(net_buffer *packet, uint16 protocolNumber); 233 virtual status_t Receive(net_buffer *packet, uint16 protocolNumber); 235 status_t ReceiveFromDevice(net_buffer *packet);
|
/haiku/src/add-ons/kernel/network/ppp/ppp/ |
H A D | ppp.cpp | 19 #include <net_buffer.h> 33 net_buffer* create_buffer_for_frame(uint8 *frame, uint16 frame_size); 190 ppp_send_data(net_device *_device, net_buffer *buffer) 219 ppp_receive_data(net_device *_device, net_buffer **_buffer)
|