Lines Matching refs:mmap
10 This file documents the mmap() facility available with the PACKET
50 How to use mmap() to improve capture process
60 How to use mmap() directly to improve capture process
70 mmap() ---------> mapping of the allocated buffer to the
96 allocated RX and TX buffer ring with a single mmap() call.
103 How to use mmap() directly to improve transmission process
111 mmap() ---------> mapping of the allocated buffer to the
406 mmap function. Even the circular buffer is compound of several physically
408 just one call to mmap is needed::
410 mmap(0, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
419 RX and TX buffer ring has to be done with one call to mmap::
425 rx_ring = mmap(0, size * 2, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0);
602 processes. This also works in combination with mmap(2) on packet sockets.
859 ring->map = mmap(NULL, ring->req.tp_block_size * ring->req.tp_block_nr,
862 perror("mmap");
1028 the packet meta information for mmap(2)ed RX_RING and TX_RINGs. If your
1039 For the mmap(2)ed ring buffers, such timestamps are stored in the