Lines Matching defs:with
1231 // mess with the header's free list which might at the same time be accessed
1290 // the free space stays with the original buffer
1363 /*! Merges the second buffer with the first. If \a after is \c true, the
1372 net_buffer_private* with = (net_buffer_private*)_with;
1373 if (with == NULL)
1376 TRACE(("%d: merge buffer %p with %p (%s)\n", find_thread(NULL), buffer,
1377 with, after ? "after" : "before"));
1378 T(Merge(buffer, with, after));
1380 //dprintf("with:\n");
1381 //dump_buffer(with);
1385 CHECK_BUFFER(with);
1403 node->offset += with->size;
1412 data_node* node = (data_node*)list_get_next_item(&with->buffers, last);
1420 list_remove_item(&with->buffers, node);
1421 with->size -= node->used;
1433 // the old node will get freed with its buffer
1449 free_buffer(with);
1959 // find data_node to start with from the source buffer
2063 /*! Stores the current header position; even if the header is removed with
2104 /*! Reads from the complete buffer with an eventually stored header.
2138 /*! Copies from the complete \a source buffer with an eventually stored header