Searched refs:bufferHeader (Results 1 - 19 of 19) sorted by relevance

/haiku/src/add-ons/kernel/network/datalink_protocols/ethernet_frame/
H A Dethernet_frame.cpp41 NetBufferHeaderRemover<ether_header> bufferHeader(buffer);
42 if (bufferHeader.Status() != B_OK)
43 return bufferHeader.Status();
45 ether_header& header = bufferHeader.Data();
149 NetBufferPrepend<ether_header> bufferHeader(buffer);
150 if (bufferHeader.Status() != B_OK)
151 return bufferHeader.Status();
153 ether_header &header = bufferHeader.Data();
162 bufferHeader.Sync();
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A DKPPPStateMachine.cpp1061 NetBufferHeaderReader<ppp_lcp_packet> bufferHeader(packet);
1062 if (bufferHeader.Status() < B_OK)
1064 ppp_lcp_packet &header = bufferHeader.Data();
1136 NetBufferHeaderReader<ppp_lcp_packet> bufferHeader(packet);
1137 if (bufferHeader.Status() < B_OK)
1139 ppp_lcp_packet &header = bufferHeader.Data();
1214 NetBufferHeaderReader<ppp_lcp_packet> bufferHeader(packet);
1215 if (bufferHeader.Status() < B_OK)
1217 ppp_lcp_packet &header = bufferHeader.Data();
1264 NetBufferHeaderReader<ppp_lcp_packet> bufferHeader(packe
[all...]
H A DKPPPLCP.cpp243 NetBufferHeaderReader<ppp_lcp_packet> bufferHeader(packet);
244 if (bufferHeader.Status() < B_OK)
245 return bufferHeader.Status();
247 ppp_lcp_packet &data = bufferHeader.Data();
H A DKPPPInterface.cpp1613 NetBufferPrepend<uint8> bufferHeader(packet);
1614 if (bufferHeader.Status() != B_OK)
1615 return bufferHeader.Status();
1617 uint8 &header = bufferHeader.Data();
1621 // bufferHeader.Sync();
1624 NetBufferPrepend<uint16> bufferHeader(packet);
1625 if (bufferHeader.Status() != B_OK)
1626 return bufferHeader.Status();
1628 uint16 &header = bufferHeader.Data();
1632 // bufferHeader
[all...]
/haiku/src/bin/debug/scheduling_recorder/
H A Dscheduling_recorder.cpp132 system_profiler_buffer_header* bufferHeader; local
133 area_id area = create_area("profiling buffer", (void**)&bufferHeader,
142 uint8* bufferBase = (uint8*)(bufferHeader + 1);
144 - (bufferBase - (uint8*)bufferHeader);
166 size_t bufferStart = bufferHeader->start;
167 size_t bufferSize = bufferHeader->size;
/haiku/src/add-ons/kernel/network/protocols/icmp6/
H A Dicmp6.cpp228 NetBufferHeaderReader<icmp6_hdr> bufferHeader(buffer);
229 if (bufferHeader.Status() < B_OK)
230 return bufferHeader.Status();
232 icmp6_hdr &header = bufferHeader.Data();
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A Dtcp.cpp404 NetBufferPrepend<tcp_header> bufferHeader(buffer,
406 if (bufferHeader.Status() != B_OK)
407 return bufferHeader.Status();
409 tcp_header& header = bufferHeader.Data();
425 bufferHeader.Sync();
691 NetBufferHeaderReader<tcp_header> bufferHeader(buffer);
692 if (bufferHeader.Status() < B_OK)
693 return bufferHeader.Status();
695 tcp_header& header = bufferHeader.Data();
721 bufferHeader
[all...]
/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A Dl2cap.cpp235 NetBufferHeaderReader<l2cap_basic_header> bufferHeader(buffer);
236 if (bufferHeader.Status() != B_OK)
239 uint16 length = le16toh(bufferHeader->length);
240 uint16 dcid = le16toh(bufferHeader->dcid);
244 bufferHeader.Remove();
/haiku/src/add-ons/kernel/bluetooth/hci/
H A Dbluetooth.cpp335 NetBufferPrepend<struct hci_acl_header> bufferHeader(curr_frame);
336 status_t status = bufferHeader.Status();
342 bufferHeader->handle = pack_acl_handle_flags(handle, flag, 0);
343 bufferHeader->alen = curr_frame->size - sizeof(struct hci_acl_header);
/haiku/src/add-ons/kernel/network/protocols/icmp/
H A Dicmp.cpp423 NetBufferHeaderReader<icmp_header> bufferHeader(buffer);
424 if (bufferHeader.Status() < B_OK)
425 return bufferHeader.Status();
427 icmp_header& header = bufferHeader.Data();
495 bufferHeader.Remove();
/haiku/src/bin/debug/profile/
H A Dprofile.cpp682 system_profiler_buffer_header* bufferHeader; local
683 area_id area = create_area("profiling buffer", (void**)&bufferHeader,
692 uint8* bufferBase = (uint8*)(bufferHeader + 1);
694 - (bufferBase - (uint8*)bufferHeader);
728 size_t bufferStart = bufferHeader->start;
729 size_t bufferSize = bufferHeader->size;
804 system_profiler_buffer_header* bufferHeader local
807 uint8* bufferBase = (uint8*)(bufferHeader + 1);
808 size_t totalBufferSize = info.size - (bufferBase - (uint8*)bufferHeader);
820 size_t bufferStart = bufferHeader
[all...]
/haiku/src/add-ons/kernel/network/datalink_protocols/ipv6_datagram/
H A Dipv6_datagram.cpp665 NetBufferHeaderReader<neighbor_discovery_header> bufferHeader(buffer);
666 if (bufferHeader.Status() < B_OK)
667 return bufferHeader.Status();
669 neighbor_discovery_header& header = bufferHeader.Data();
713 bufferHeader.Sync();
743 NetBufferHeaderReader<neighbor_discovery_header> bufferHeader(buffer);
744 if (bufferHeader.Status() < B_OK)
747 neighbor_discovery_header& header = bufferHeader.Data();
772 NetBufferHeaderReader<router_advertisement_header> bufferHeader(buffer);
773 if (bufferHeader
[all...]
/haiku/src/add-ons/kernel/network/ppp/ipcp/
H A DProtocol.cpp1551 NetBufferHeaderReader<ppp_lcp_packet> bufferHeader(reply);
1552 if (bufferHeader.Status() < B_OK)
1554 ppp_lcp_packet &ack = bufferHeader.Data();
1571 NetBufferPrepend<ppp_lcp_packet> bufferHeader(packet);
1572 if (bufferHeader.Status() != B_OK)
1575 ppp_lcp_packet &reject = bufferHeader.Data();
1581 bufferHeader.Sync();
/haiku/src/add-ons/kernel/network/datalink_protocols/arp/
H A Darp.cpp633 NetBufferHeaderReader<arp_header> bufferHeader(buffer);
634 if (bufferHeader.Status() < B_OK)
635 return bufferHeader.Status();
637 arp_header &header = bufferHeader.Data();
787 NetBufferPrepend<arp_header> bufferHeader(entry->request_buffer);
788 status_t status = bufferHeader.Status();
797 arp_header &header = bufferHeader.Data();
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp627 NetBufferHeaderReader<ipv4_header> bufferHeader(headerBuffer);
628 ipv4_header* header = &bufferHeader.Data();
1728 NetBufferHeaderReader<ipv4_header> bufferHeader(buffer);
1729 if (bufferHeader.Status() != B_OK)
1730 return bufferHeader.Status();
1732 ipv4_header& header = bufferHeader.Data();
1829 // we must no longer access bufferHeader or header anymore after
1883 NetBufferHeaderReader<ipv4_header> bufferHeader(buffer);
1884 if (bufferHeader.Status() != B_OK)
1885 return bufferHeader
[all...]
/haiku/src/add-ons/kernel/network/ppp/modem/
H A DModemDevice.cpp427 NetBufferPrepend<uint8> bufferHeader(packet, 2);
428 uint8* data = bufferHeader.operator->();
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp131 NetBufferHeaderReader<tcp_header> bufferHeader(buffer);
132 if (bufferHeader.Status() < B_OK)
133 return bufferHeader.Status();
135 tcp_header &header = bufferHeader.Data();
1046 NetBufferHeaderReader<tcp_header> bufferHeader(buffer);
1047 if (bufferHeader.Status() < B_OK)
1050 tcp_header &header = bufferHeader.Data();
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dipv6.cpp649 NetBufferHeaderReader<IPv6Header> bufferHeader(headerBuffer);
663 bufferHeader->header.ip6_nxt = IPPROTO_FRAGMENT;
664 bufferHeader->header.ip6_plen
666 bufferHeader.Sync();
1457 NetBufferHeaderReader<IPv6Header> bufferHeader(buffer);
1458 if (bufferHeader.Status() != B_OK)
1459 return bufferHeader.Status();
1461 IPv6Header &header = bufferHeader.Data();
/haiku/src/add-ons/kernel/network/protocols/udp/
H A Dudp.cpp798 NetBufferHeaderReader<udp_header> bufferHeader(buffer);
799 if (bufferHeader.Status() != B_OK)
800 return bufferHeader.Status();
802 udp_header& header = bufferHeader.Data();
841 bufferHeader.Remove();

Completed in 137 milliseconds