| /linux/Documentation/networking/devlink/ |
| H A D | prestera.rst | 27 - Traps ARP broadcast packets (both requests/responses) 30 - Traps IS-IS packets 33 - Traps OSPF packets 36 - Traps IPv4 packets with broadcast DA Mac address 42 - Traps LACP packets 45 - Traps LLDP packets 48 - Traps multicast packets 51 - Traps VRRP packets 54 - Traps DHCP packets 57 - Traps (exception) packets that exceeded port's MTU [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | netcnt.c | 17 unsigned long packets; in serial_test_netcnt() local 60 packets = netcnt.packets; in serial_test_netcnt() 63 ASSERT_LE(percpu_netcnt[cpu].packets, MAX_PERCPU_PACKETS, "MAX_PERCPU_PACKETS"); in serial_test_netcnt() 65 packets += percpu_netcnt[cpu].packets; in serial_test_netcnt() 70 ASSERT_GE(packets, 10000, "packets"); in serial_test_netcnt() 75 ASSERT_GE(bytes, packets * 104, "bytes"); in serial_test_netcnt()
|
| /linux/net/netfilter/ |
| H A D | nft_counter.c | 21 u64_stats_t packets; member 26 s64 packets; member 48 u64_stats_inc(&this_cpu->packets); in nft_counter_do_eval() 75 u64_stats_set(&this_cpu->packets, in nft_counter_do_init() 120 u64_stats_add(&this_cpu->packets, -total->packets); in nft_counter_reset() 131 u64 bytes, packets; in nft_counter_fetch() local 143 packets = u64_stats_read(&this_cpu->packets); in nft_counter_fetch() 147 total->packets += packets; in nft_counter_fetch() 161 nla_put_be64(skb, NFTA_COUNTER_PACKETS, cpu_to_be64(total.packets), in nft_counter_do_dump() 253 u64_stats_set(&this_cpu->packets, total.packets); in nft_counter_clone() [all …]
|
| H A D | xt_connbytes.c | 45 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt() 48 what = atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt() 51 what = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt() 52 what += atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt() 74 pkts = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets); in connbytes_mt() 78 pkts = atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt() 83 pkts = atomic64_read(&counters[IP_CT_DIR_ORIGINAL].packets) + in connbytes_mt() 84 atomic64_read(&counters[IP_CT_DIR_REPLY].packets); in connbytes_mt()
|
| /linux/net/core/ |
| H A D | gen_stats.c | 121 u64_stats_set(&b->packets, 0); in gnet_stats_basic_sync_init() 135 u64 bytes, packets; in gnet_stats_add_basic_cpu() local 140 packets = u64_stats_read(&bcpu->packets); in gnet_stats_add_basic_cpu() 144 t_packets += packets; in gnet_stats_add_basic_cpu() 155 u64 packets = 0; in gnet_stats_add_basic() local 167 packets = u64_stats_read(&b->packets); in gnet_stats_add_basic() 170 _bstats_update(bstats, bytes, packets); in gnet_stats_add_basic() 187 u64 bytes, packets; in gnet_stats_read_basic() local 192 packets = u64_stats_read(&bcpu->packets); in gnet_stats_read_basic() 196 t_packets += packets; in gnet_stats_read_basic() [all …]
|
| /linux/sound/firewire/ |
| H A D | packets-buffer.c | 30 b->packets = kmalloc_array(count, sizeof(*b->packets), GFP_KERNEL); in iso_packets_buffer_init() 31 if (!b->packets) { in iso_packets_buffer_init() 53 b->packets[i].buffer = p + offset_in_page; in iso_packets_buffer_init() 54 b->packets[i].offset = page_index * PAGE_SIZE + offset_in_page; in iso_packets_buffer_init() 60 kfree(b->packets); in iso_packets_buffer_init() 75 kfree(b->packets); in iso_packets_buffer_destroy()
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-net-statistics | 14 Indicates the number of multicast packets received by this 31 Indicates the number of compressed packets received by this 40 Indicates the number of packets received with a CRC (FCS) error 49 Indicates the number of packets received by the network device 95 Indicates the number of received packets that have been missed 104 Indicates the number of received packets that were dropped on 112 Indicates the number of received packets that are oversized 122 Indicates the total number of good packets received by this 130 Indicates the number of packets that have been aborted 143 transmitted packets or all packets that have been queued for [all …]
|
| /linux/Documentation/networking/ |
| H A D | seg6-sysctl.rst | 12 Accept or drop SR-enabled IPv6 packets on this interface. 14 Relevant packets are those with SRH present and DA = local. 20 Define HMAC policy for ingress SR-enabled packets on this interface. 23 * 0 - Accept SR packets without HMAC, validate SR packets with HMAC 24 * 1 - Drop SR packets without HMAC, validate SR packets with HMAC
|
| H A D | nf_conntrack-sysctl.rst | 28 Verify checksum of incoming packets. Packets with bad checksums are 29 in INVALID state. If this is enabled, such packets will not be 54 purpose, the fragment handler will toss packets until 85 - 1 - log ICMP packets 86 - 6 - log TCP packets 87 - 17 - log UDP packets 88 - 41 - log ICMPv6 packets 89 - 136 - log UDPLITE packets 90 - 255 - log packets of any protocol 92 Log invalid packets of a type specified by value. [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | netcnt_prog.c | 36 percpu_cnt->packets++; in bpf_nextcnt() 39 if (percpu_cnt->packets > MAX_PERCPU_PACKETS) { in bpf_nextcnt() 40 __sync_fetch_and_add(&cnt->packets, in bpf_nextcnt() 41 percpu_cnt->packets); in bpf_nextcnt() 42 percpu_cnt->packets = 0; in bpf_nextcnt() 62 percpu_cnt->prev_packets = cnt->packets; in bpf_nextcnt()
|
| /linux/net/mpls/ |
| H A D | Kconfig | 10 MultiProtocol Label Switching routes packets through logical 11 circuits. Originally conceived as a way of routing packets at 12 hardware speeds (before hardware was capable of routing ipv4 packets), 22 This is helper module to allow segmentation of non-MPLS GSO packets 24 become MPLS GSO packets. 31 Add support for forwarding of mpls packets.
|
| /linux/Documentation/admin-guide/blockdev/drbd/ |
| H A D | figures.rst | 5 Data flows that Relate some functions, and write packets 8 .. kernel-figure:: DRBD-8.3-data-packets.svg 9 :alt: DRBD-8.3-data-packets.svg 12 .. kernel-figure:: DRBD-data-packets.svg 13 :alt: DRBD-data-packets.svg
|
| /linux/drivers/net/ |
| H A D | loopback.c | 96 void dev_lstats_read(struct net_device *dev, u64 *packets, u64 *bytes) in dev_lstats_read() argument 100 *packets = 0; in dev_lstats_read() 111 tpackets = u64_stats_read(&lb_stats->packets); in dev_lstats_read() 115 *packets += tpackets; in dev_lstats_read() 123 u64 packets, bytes; in loopback_get_stats64() local 125 dev_lstats_read(dev, &packets, &bytes); in loopback_get_stats64() 127 stats->rx_packets = packets; in loopback_get_stats64() 128 stats->tx_packets = packets; in loopback_get_stats64()
|
| H A D | ifb.c | 42 u64 packets; member 71 { "packets", IFB_Q_STAT(packets) }, 84 stats->packets++; in ifb_update_q_stats() 160 u64 packets, bytes; in ifb_stats64() local 166 packets = txp->rx_stats.packets; in ifb_stats64() 169 stats->rx_packets += packets; in ifb_stats64() 174 packets = txp->tx_stats.packets; in ifb_stats64() 177 stats->tx_packets += packets; in ifb_stats64()
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/spectrum/ |
| H A D | vxlan_flooding_ipv6.sh | 202 local packets=("$@") 207 tc_check_packets "dev $rp2 ingress" $i ${packets[i - 1]} 217 declare -a packets=(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1) 238 packets=(2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2) 252 packets=(2 2 2 2 2 3 3 3 3 3 1 1 1 1 1 3 3 3 3 3) 266 packets=(2 2 2 2 2 4 4 4 4 4 1 1 1 1 1 3 3 3 3 3) 281 packets=(2 2 2 2 2 4 5 5 5 5 1 1 1 1 1 3 3 3 3 3) 290 packets=(2 2 2 2 2 4 5 6 6 6 1 1 1 1 1 3 3 3 3 3) 299 packets=(2 2 2 2 2 4 5 6 7 7 1 1 1 1 1 3 3 3 3 3) 308 packets=(2 2 2 2 2 4 5 6 7 8 1 1 1 1 1 3 3 3 3 3) [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_counters.c | 82 u64 packets = MLX5_GET64(traffic_counter, stats, packets); in update_counter_cache() local 85 if (cache->packets == packets) in update_counter_cache() 88 cache->packets = packets; in update_counter_cache() 271 counter->lastpackets = counter->cache.packets; in mlx5_fc_create() 361 u64 *packets, u64 *bytes) in mlx5_fc_query() argument 363 return mlx5_cmd_fc_query(dev, counter->id, packets, bytes); in mlx5_fc_query() 373 u64 *bytes, u64 *packets, u64 *lastuse) in mlx5_fc_query_cached() argument 380 *packets = c.packets - counter->lastpackets; in mlx5_fc_query_cached() 384 counter->lastpackets = c.packets; in mlx5_fc_query_cached() 388 u64 *bytes, u64 *packets, u64 *lastuse) in mlx5_fc_query_cached_raw() argument [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | udpgso_bench_rx.c | 53 static unsigned long packets, bytes; variable 181 packets++; in do_flush_tcp() 278 packets++; in do_flush_udp() 280 if (cfg_expected_pkt_nr && packets >= cfg_expected_pkt_nr) in do_flush_udp() 379 if (packets) in do_recv() 383 bytes >> 20, packets); in do_recv() 384 bytes = packets = 0; in do_recv() 392 if (cfg_expected_pkt_nr && (packets != cfg_expected_pkt_nr)) in do_recv() 394 packets, cfg_expected_pkt_nr); in do_recv()
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/ |
| H A D | vxlan_flooding_ipv6.sh | 219 local packets=("$@") 224 tc_check_packets "dev $rp2 ingress" $i ${packets[i - 1]} 234 declare -a packets=(1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1) 255 packets=(2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2) 268 packets=(2 2 2 2 3 3 3 3 1 1 1 1 3 3 3 3) 281 packets=(2 2 2 2 4 4 4 4 1 1 1 1 3 3 3 3) 295 packets=(2 2 2 2 4 5 5 5 1 1 1 1 3 3 3 3) 304 packets=(2 2 2 2 4 5 6 6 1 1 1 1 3 3 3 3) 313 packets=(2 2 2 2 4 5 6 7 1 1 1 1 3 3 3 3) 322 packets=(2 2 2 2 4 5 6 7 1 1 1 1 3 3 3 3)
|
| /linux/Documentation/networking/device_drivers/ethernet/altera/ |
| H A D | altera_tse.rst | 164 received. This count does not include any error packets such as CRC errors, 194 a count of the number of packets received containing errors that prevented the 198 is a count of the number of packets that could not be transmitted due to errors. 201 statistic is a count of the number of packets received that were not addressed 205 statistic is a count of the number of packets received that were addressed to 209 statistic is a count of the number of packets received that were addressed to 213 statistic is the number of outbound packets not transmitted even though an 218 statistic counts the number of packets transmitted that were not addressed to 222 statistic counts the number of packets transmitted that were addressed to a 226 statistic counts the number of packets transmitted that were addressed to a [all …]
|
| /linux/drivers/vdpa/mlx5/net/ |
| H A D | debug.c | 56 u64 packets; in packets_show() local 60 err = mlx5_fc_query(counter->mdev, counter->counter, &packets, &bytes); in packets_show() 64 seq_printf(file, "0x%llx\n", packets); in packets_show() 71 u64 packets; in bytes_show() local 75 err = mlx5_fc_query(counter->mdev, counter->counter, &packets, &bytes); in bytes_show() 83 DEFINE_SHOW_ATTRIBUTE(packets);
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | vxlan_flooding.sh | 218 local packets=("$@") 223 tc_check_packets "dev $rp2 ingress" $i ${packets[i - 1]} 233 declare -a packets=(1 1 1 1 1 1 1 1 1 1 1 1) 254 packets=(2 2 2 2 2 2 1 1 1 2 2 2) 266 packets=(2 2 2 3 3 3 1 1 1 3 3 3) 278 packets=(2 2 2 4 4 4 1 1 1 3 3 3) 291 packets=(2 2 2 4 5 5 1 1 1 3 3 3) 300 packets=(2 2 2 4 5 6 1 1 1 3 3 3) 309 packets=(2 2 2 4 5 6 1 1 1 3 3 3)
|
| /linux/drivers/net/wireguard/ |
| H A D | send.c | 345 struct sk_buff_head packets; in wg_packet_send_staged_packets() local 349 __skb_queue_head_init(&packets); in wg_packet_send_staged_packets() 351 skb_queue_splice_init(&peer->staged_packet_queue, &packets); in wg_packet_send_staged_packets() 353 if (unlikely(skb_queue_empty(&packets))) in wg_packet_send_staged_packets() 374 skb_queue_walk(&packets, skb) { in wg_packet_send_staged_packets() 385 packets.prev->next = NULL; in wg_packet_send_staged_packets() 387 PACKET_CB(packets.next)->keypair = keypair; in wg_packet_send_staged_packets() 388 wg_packet_create_data(peer, packets.next); in wg_packet_send_staged_packets() 399 skb_queue_walk(&packets, skb) in wg_packet_send_staged_packets() 407 skb_queue_splice(&packets, &peer->staged_packet_queue); in wg_packet_send_staged_packets()
|
| /linux/include/trace/events/ |
| H A D | qdisc.h | 17 int packets, struct sk_buff *skb), 19 TP_ARGS(qdisc, txq, packets, skb), 24 __field( int, packets ) 32 /* skb==NULL indicate packets dequeued was 0, even when packets==1 */ 36 __entry->packets = skb ? packets : 0; 44 TP_printk("dequeue ifindex=%d qdisc handle=0x%X parent=0x%X txq_state=0x%lX packets=%d skbaddr=%p", 46 __entry->txq_state, __entry->packets, __entry->skbaddr )
|
| /linux/include/net/libeth/ |
| H A D | types.h | 22 u32 packets; member 40 u32 packets; member 58 u32 packets; member
|
| /linux/Documentation/admin-guide/ |
| H A D | dell_rbu.rst | 34 using the driver breaks the image in to packets of fixed sizes and the driver 36 maintains a link list of packets for reading them back. 60 of contiguous memory and the BIOS image is scattered in these packets. 63 changed to packets during the driver load time by specifying the load 68 In packet update mode the packet size has to be given before any packets can 74 packets of data arranged back to back. It can be done as follows: 75 The user creates packets header, gets the chunk of the BIOS image and 78 packet, the user needs to create more such packets out of the entire BIOS 79 image file and then arrange all these packets back to back in to one single 87 This method makes sure that all the packets get to the driver in a single operation.
|