/haiku/src/add-ons/kernel/network/stack/ |
H A D | ancillary_data.cpp | 92 ancillary_data *ancillaryData = new(dataBuffer) ancillary_data; 93 ancillaryData->header = *header; 94 ancillaryData->destructor = destructor; 96 container->data_list.Add(ancillaryData); 99 memcpy(ancillaryData->Data(), data, header->len); 102 *_allocatedData = ancillaryData->Data(); 128 ancillary_data *ancillaryData = ancillary_data::FromData(data); 130 container->data_list.Remove(ancillaryData); 132 if (destroy && ancillaryData->destructor != NULL) { 133 ancillaryData 187 ancillary_data *ancillaryData; local [all...] |
H A D | simple_net_buffer.cpp | 464 ancillary_data *ancillaryData = new(dataBuffer) ancillary_data; 465 ancillaryData->header = *header; 466 ancillaryData->destructor = destructor; 468 buffer->ancillary_data.Add(ancillaryData); 471 memcpy(ancillaryData->Data(), data, header->len); 474 *_allocatedData = ancillaryData->Data(); 501 ancillary_data *ancillaryData = ancillary_data::FromData(data); 503 buffer->ancillary_data.Remove(ancillaryData); 505 if (destroy && ancillaryData->destructor != NULL) { 506 ancillaryData 565 ancillary_data *ancillaryData; local [all...] |
H A D | net_socket.cpp | 302 ancillary_data_container* ancillaryData = NULL; local 304 socket->first_protocol, vecs, vecCount, &ancillaryData, address, 311 ancillaryDataDeleter(ancillaryData); 315 status_t status = process_ancillary_data(socket, ancillaryData, header); 1278 ancillary_data_container* ancillaryData = NULL; 1291 ancillaryData = create_ancillary_data_container(); 1292 if (ancillaryData == NULL) 1294 ancillaryDataDeleter.SetTo(ancillaryData); 1296 status_t status = add_ancillary_data(socket, ancillaryData, 1340 socket->first_protocol, vecs, vecCount, ancillaryData, addres [all...] |
/haiku/src/add-ons/kernel/network/protocols/unix/ |
H A D | UnixDatagramEndpoint.h | 36 ancillary_data_container* ancillaryData,
|
H A D | UnixFifo.h | 39 ancillary_data_container* ancillaryData, 139 ancillary_data_container* ancillaryData,
|
H A D | UnixEndpoint.h | 57 ancillary_data_container* ancillaryData,
|
H A D | UnixStreamEndpoint.h | 52 ancillary_data_container* ancillaryData,
|
H A D | UnixFifo.cpp | 27 ancillary_data_container* ancillaryData, 32 fAncillaryData(ancillaryData), 432 ancillary_data_container* ancillaryData, 436 ")\n", find_thread(NULL), this, vecs, vecCount, ancillaryData, 445 UnixRequest request(vecs, vecCount, ancillaryData, 26 UnixRequest(const iovec* vecs, size_t count, ancillary_data_container* ancillaryData, struct sockaddr_storage* address) argument 431 Write(const iovec* vecs, size_t vecCount, ancillary_data_container* ancillaryData, const struct sockaddr_storage* address, bigtime_t timeout) argument
|
H A D | UnixStreamEndpoint.cpp | 376 ancillary_data_container* ancillaryData, 380 find_thread(NULL), this, vecs, vecCount, ancillaryData); 415 ssize_t result = peerFifo->Write(vecs, vecCount, ancillaryData, NULL, timeout); 375 Send(const iovec* vecs, size_t vecCount, ancillary_data_container* ancillaryData, const struct sockaddr* address, socklen_t addressLength, int flags) argument
|
H A D | unix.cpp | 410 size_t vecCount, ancillary_data_container *ancillaryData, 413 return ((UnixEndpoint*)_protocol)->Send(vecs, vecCount, ancillaryData, 409 unix_send_data_no_buffer(net_protocol *_protocol, const iovec *vecs, size_t vecCount, ancillary_data_container *ancillaryData, const struct sockaddr *address, socklen_t addressLength, int flags) argument
|
H A D | UnixDatagramEndpoint.cpp | 212 ancillary_data_container* ancillaryData, const struct sockaddr* address, 281 ssize_t result = targetFifo->Write(vecs, vecCount, ancillaryData, &sourceAddress, 211 Send(const iovec* vecs, size_t vecCount, ancillary_data_container* ancillaryData, const struct sockaddr* address, socklen_t addressLength, int flags) argument
|
/haiku/headers/private/net/ |
H A D | net_protocol.h | 110 size_t vecCount, ancillary_data_container* ancillaryData,
|