Searched refs:tp_block_nr (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/tools/testing/selftests/net/ |
| H A D | psock_tpacket.c | 634 ring->req.tp_block_nr = blocks; in __v1_v2_fill() 638 ring->req.tp_block_nr; in __v1_v2_fill() 640 ring->mm_len = ring->req.tp_block_size * ring->req.tp_block_nr; in __v1_v2_fill() 655 ring->req3.tp_block_nr = blocks; in __v3_fill() 659 ring->req3.tp_block_nr; in __v3_fill() 661 ring->mm_len = ring->req3.tp_block_size * ring->req3.tp_block_nr; in __v3_fill() 663 ring->rd_num = ring->req3.tp_block_nr; in __v3_fill()
|
| H A D | txring_overwrite.c | 106 req.tp_block_nr = 1; in setup_tx() 114 *ring = mmap(0, req.tp_block_size * req.tp_block_nr, in setup_tx()
|
| H A D | psock_fanout.c | 181 .tp_block_nr = RING_NUM_FRAMES, in sock_fanout_open_ring() 198 ring = mmap(0, req.tp_block_size * req.tp_block_nr, in sock_fanout_open_ring()
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | if_packet.h | 272 unsigned int tp_block_nr; /* Number of blocks */ member 279 unsigned int tp_block_nr; /* Number of blocks */ member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | if_packet.h | 272 unsigned int tp_block_nr; /* Number of blocks */ member 279 unsigned int tp_block_nr; /* Number of blocks */ member
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | if_packet.h | 273 unsigned int tp_block_nr; /* Number of blocks */ member 280 unsigned int tp_block_nr; /* Number of blocks */ member
|
| /OK3568_Linux_fs/kernel/Documentation/networking/ |
| H A D | packet_mmap.rst | 205 unsigned int tp_block_nr; /* Number of blocks */ 217 of blocks is tp_block_nr. Note that tp_frame_nr is a redundant parameter because:: 223 frames_per_block * tp_block_nr == tp_frame_nr 229 tp_block_nr = 4 398 - tp_frame_nr must be exactly frames_per_block*tp_block_nr 848 ring->req.tp_block_nr = blocknum; 860 ring->map = mmap(NULL, ring->req.tp_block_size * ring->req.tp_block_nr, 867 ring->rd = malloc(ring->req.tp_block_nr * sizeof(*ring->rd)); 869 for (i = 0; i < ring->req.tp_block_nr; ++i) { 945 munmap(ring->map, ring->req.tp_block_size * ring->req.tp_block_nr);
|
| /OK3568_Linux_fs/kernel/net/packet/ |
| H A D | af_packet.c | 588 p1->knum_blocks = req_u->req3.tp_block_nr; in init_prb_bdqc() 4300 unsigned int block_nr = req->tp_block_nr; in alloc_pg_vec() 4348 if (req->tp_block_nr) { in packet_set_ring() 4386 if (unlikely(rb->frames_per_block > UINT_MAX / req->tp_block_nr)) in packet_set_ring() 4388 if (unlikely((rb->frames_per_block * req->tp_block_nr) != in packet_set_ring() 4457 swap(rb->pg_vec_len, req->tp_block_nr); in packet_set_ring() 4484 free_pg_vec(pg_vec, order, req->tp_block_nr); in packet_set_ring()
|