Searched refs:gBufferModule (Results 1 - 25 of 50) sorted by relevance

12

/haiku/src/add-ons/kernel/network/protocols/unix/
H A Dunix.h18 extern net_buffer_module_info *gBufferModule;
/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A Dl2cap_internal.h17 extern net_buffer_module_info *gBufferModule;
H A Dl2cap_command.cpp14 NetBufferDeleter<> buffer(gBufferModule->create(128));
41 NetBufferDeleter<> buffer(gBufferModule->create(128));
60 NetBufferDeleter<> buffer(gBufferModule->create(128));
82 NetBufferDeleter<> buffer(gBufferModule->create(128));
150 NetBufferDeleter<> buffer(gBufferModule->create(128));
164 if (gBufferModule->append_cloned(buffer.Get(), opt, 0, opt->size) != B_OK)
175 NetBufferDeleter<> buffer(gBufferModule->create(128));
194 NetBufferDeleter<> buffer(gBufferModule->create(128));
213 NetBufferDeleter<> buffer(gBufferModule->create(128));
232 NetBufferDeleter<> buffer(gBufferModule
[all...]
/haiku/src/tests/system/network/tcp_shell/
H A DBufferQueueTest.cpp20 struct net_buffer_module_info* gBufferModule; variable in typeref:struct:net_buffer_module_info
30 net_buffer* buffer = gBufferModule->create(256);
36 status_t status = gBufferModule->append(buffer, data, bytes);
40 gBufferModule->free(buffer);
62 gBufferModule->free(buffer);
81 get_module(NET_BUFFER_MODULE_NAME, (module_info**)&gBufferModule);
/haiku/src/add-ons/kernel/bluetooth/hci/
H A Dacl.cpp42 gBufferModule->free(nbuf);
50 gBufferModule->free(nbuf);
81 gBufferModule->free(nbuf);
91 gBufferModule->free(conn->currentRxPacket);
100 gBufferModule->free(nbuf);
106 gBufferModule->free(nbuf);
119 gBufferModule->free(nbuf);
124 gBufferModule->merge(conn->currentRxPacket, nbuf, true);
128 gBufferModule->free(nbuf);
140 gBufferModule
[all...]
H A Dbluetooth.cpp54 net_buffer_module_info* gBufferModule = NULL; variable
124 nbuf = gBufferModule->create(
145 nbuf = gBufferModule->create(
174 gBufferModule->append(nbuf, data, currentPacketLen);
328 next_frame = gBufferModule->split(curr_frame, device->mtu);
401 (module_info**)&gBufferModule);
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A DKPPPLayer.cpp27 extern net_buffer_module_info *gBufferModule;
75 gBufferModule->free(packet);
H A DKPPPConfigurePacket.cpp179 net_buffer *buffer = gBufferModule->create(256);
181 TRACE("%s::%s: gBufferModule->create fail\n", __FILE__, __func__);
186 status_t status = gBufferModule->append_size(buffer, 1492, (void **)&header);
188 TRACE("%s::%s: gBufferModule->append_size\n", __FILE__, __func__);
189 gBufferModule->free(buffer);
204 gBufferModule->free(buffer);
215 status = gBufferModule->trim(buffer, length);
217 dprintf("%s::%s: gBufferModule->trim\n", __FILE__, __func__);
218 gBufferModule->free(buffer);
H A DKPPPStateMachine.cpp31 extern net_buffer_module_info *gBufferModule;
181 net_buffer *packet = gBufferModule->create(256);
186 status_t status = gBufferModule->append_size(packet, 1492, &data);
188 gBufferModule->free(packet);
202 status = gBufferModule->trim(packet, sizeof(request) + sizeof(fMagicNumber));
204 gBufferModule->free(packet);
218 net_buffer *packet = gBufferModule->create(256);
223 status_t status = gBufferModule->append_size(packet, 1492, &data);
225 gBufferModule->free(packet);
240 status = gBufferModule
[all...]
/haiku/src/add-ons/kernel/network/ppp/modem/
H A DModem.h35 extern net_buffer_module_info *gBufferModule;
H A Dmodem.cpp19 net_buffer_module_info *gBufferModule = NULL; variable
68 (module_info **)&gBufferModule) != B_OK) {
H A DModemDevice.cpp416 gBufferModule->free(packet);
419 gBufferModule->free(packet);
437 if (gBufferModule->direct_access(packet, offset, length, (void**)&data) != B_OK) {
463 gBufferModule->free(packet);
496 net_buffer* packet = gBufferModule->create(length - 2);
497 if (gBufferModule->write(packet, 0, buffer, length - 2) != B_OK) {
514 gBufferModule->free(packet);
/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DBufferQueue.cpp48 gBufferModule->free(buffer);
91 gBufferModule->free(buffer);
96 gBufferModule->remove_header(buffer,
147 gBufferModule->free(buffer);
152 gBufferModule->free(previous);
157 gBufferModule->free(buffer);
162 gBufferModule->remove_header(buffer,
181 gBufferModule->free(remove);
184 gBufferModule->remove_trailer(buffer,
188 gBufferModule
[all...]
/haiku/src/add-ons/kernel/network/devices/ethernet/
H A Dethernet.cpp50 net_buffer_module_info *gBufferModule; variable
148 status_t status = get_module(NET_BUFFER_MODULE_NAME, (module_info **)&gBufferModule);
295 if (gBufferModule->count_iovecs(buffer) > 1) {
299 status_t status = gBufferModule->read(buffer, 0,
307 allocated = gBufferModule->duplicate(original);
313 if (gBufferModule->count_iovecs(allocated) > 1) {
315 gBufferModule->free(allocated);
319 gBufferModule->get_iovecs(buffer, &iovec, 1);
322 gBufferModule->get_iovecs(buffer, &iovec, 1);
331 gBufferModule
[all...]
/haiku/src/add-ons/kernel/network/protocols/icmp/
H A Dicmp.cpp81 net_buffer_module_info* gBufferModule; variable
433 gBufferModule->checksum(buffer, 0, buffer->size, true));
435 if (gBufferModule->checksum(buffer, 0, buffer->size, true) != 0)
456 net_buffer* reply = gBufferModule->duplicate(buffer);
460 gBufferModule->swap_addresses(reply);
471 *ICMPChecksumField(reply) = gBufferModule->checksum(reply, 0,
476 gBufferModule->free(reply);
515 gBufferModule->free(buffer);
543 if (gBufferModule->restore_header(buffer, 0, &header, sizeof(ipv4_header))
559 if (gBufferModule
[all...]
/haiku/src/add-ons/kernel/network/ppp/pap/
H A DProtocol.cpp175 gBufferModule->free(packet);
347 gBufferModule->free(packet);
384 gBufferModule->free(packet);
400 gBufferModule->free(packet);
417 gBufferModule->free(packet);
433 gBufferModule->free(packet);
452 net_buffer *packet = gBufferModule->create(256);
457 gBufferModule->append_size(packet, 1492, (void **)&request);
472 gBufferModule->trim(packet, packcketLenth);
494 gBufferModule
[all...]
H A Dpap.cpp20 net_buffer_module_info *gBufferModule = NULL; variable
67 (module_info **)&gBufferModule) != B_OK) {
/haiku/src/add-ons/kernel/network/ppp/ipcp/
H A Dipcp.cpp24 net_buffer_module_info *gBufferModule = NULL; variable
85 (module_info **)&gBufferModule) != B_OK) {
H A DProtocol.cpp36 extern net_buffer_module_info *gBufferModule;
246 gBufferModule->free(packet);
325 gBufferModule->free(packet);
329 gBufferModule->free(packet);
779 gBufferModule->free(packet);
789 gBufferModule->free(packet);
825 gBufferModule->free(packet);
828 gBufferModule->free(packet);
867 gBufferModule->free(packet);
922 gBufferModule
[all...]
/haiku/src/add-ons/kernel/network/protocols/icmp6/
H A Dicmp6.cpp37 net_buffer_module_info *gBufferModule; variable
240 if (Checksum::PseudoHeader(addressModule, gBufferModule, buffer,
258 net_buffer *reply = gBufferModule->duplicate(buffer);
262 gBufferModule->swap_addresses(reply);
274 gBufferModule, buffer, IPPROTO_ICMPV6);
278 gBufferModule->free(reply);
288 gBufferModule->free(buffer);
392 {NET_BUFFER_MODULE_NAME, (module_info **)&gBufferModule},
/haiku/src/add-ons/kernel/network/ppp/pppoe/
H A DDiscoveryPacket.cpp131 net_buffer *packet = gBufferModule->create(256);
138 status_t status = gBufferModule->append_size(packet, 1492, (void **)&header);
157 gBufferModule->free(packet);
170 status = gBufferModule->trim(packet, length + PPPoE_HEADER_SIZE);
/haiku/src/add-ons/kernel/network/devices/tunnel/
H A Dtunnel.cpp57 struct net_buffer_module_info* gBufferModule; variable in typeref:struct:net_buffer_module_info
166 status = gBufferModule->read(buffer, 0, data, length);
171 gBufferModule->free(buffer);
181 net_buffer* buffer = gBufferModule->create(256);
185 status_t status = gBufferModule->append(buffer, data, *_length);
187 gBufferModule->free(buffer);
194 status = gBufferModule->read(buffer, 0, &version, 1);
196 gBufferModule->free(buffer);
203 gBufferModule->free(buffer);
223 gBufferModule
[all...]
/haiku/src/add-ons/kernel/network/devices/dialup/
H A Ddialup.cpp61 net_buffer_module_info* gBufferModule; variable
202 status_t status = get_module(NET_BUFFER_MODULE_NAME, (module_info**)&gBufferModule);
252 gBufferModule = NULL;
389 uint32 vectorCount = gBufferModule->count_iovecs(buffer);
400 gBufferModule->get_iovecs(buffer, ioVectors, vectorCount);
470 net_buffer* buffer = gBufferModule->create(256);
483 status = gBufferModule->append_size(buffer,
499 status = gBufferModule->trim(buffer, bytesRead);
510 gBufferModule->free(buffer);
/haiku/src/add-ons/kernel/network/devices/loopback/
H A Dloopback.cpp28 struct net_buffer_module_info *gBufferModule; variable in typeref:struct:net_buffer_module_info
47 status = get_module(NET_BUFFER_MODULE_NAME, (module_info **)&gBufferModule);
/haiku/src/add-ons/kernel/bluetooth/btCoreData/
H A DBTCoreData.cpp21 net_buffer_module_info* gBufferModule = NULL; variable
107 (module_info **)&gBufferModule);

Completed in 102 milliseconds

12