TAPSET::NETWORKING(3stap) TAPSET::NETWORKING(3stap)

# [NAME](#NAME)

tapset::networking - systemtap networking tapset

# [DESCRIPTION](#DESCRIPTION)

This family of probe points is used to probe the activities of the network device.

[**netdev.receive**](#netdev.receive)

Data received from network device.

See [*probe::netdev.receive*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.receive.3stap)  
for details.

[**netdev.transmit**](#netdev.transmit)

Network device transmitting buffer

See [*probe::netdev.transmit*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.transmit.3stap)  
for details.

[**netdev.change\_mtu**](#netdev.change_mtu)

Called when the netdev MTU is changed

See [*probe::netdev.change\_mtu*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.change_mtu.3stap)  
for details.

[**netdev.open**](#netdev.open)

Called when the device is opened

See [*probe::netdev.open*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.open.3stap)  
for details.

[**netdev.close**](#netdev.close)

Called when the device is closed

See [*probe::netdev.close*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.close.3stap)  
for details.

[**netdev.hard\_transmit**](#netdev.hard_transmit)

Called when the devices is going to TX (hard)

See [*probe::netdev.hard\_transmit*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.hard_transmit.3stap)  
for details.

[**netdev.rx**](#netdev.rx)

Called when the device is going to receive a packet

See [*probe::netdev.rx*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.rx.3stap)  
for details.

[**netdev.change\_rx\_flag**](#netdev.change_rx_flag)

Called when the device RX flag will be changed

See [*probe::netdev.change\_rx\_flag*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.change_rx_flag.3stap)  
for details.

[**netdev.set\_promiscuity**](#netdev.set_promiscuity)

Called when the device enters/leaves promiscuity

See [*probe::netdev.set\_promiscuity*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.set_promiscuity.3stap)  
for details.

[**netdev.ioctl**](#netdev.ioctl)

Called when the device suffers an IOCTL

See [*probe::netdev.ioctl*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.ioctl.3stap)  
for details.

[**netdev.register**](#netdev.register)

Called when the device is registered

See [*probe::netdev.register*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.register.3stap)  
for details.

[**netdev.unregister**](#netdev.unregister)

Called when the device is being unregistered

See [*probe::netdev.unregister*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.unregister.3stap)  
for details.

[**netdev.get\_stats**](#netdev.get_stats)

Called when someone asks the device statistics

See [*probe::netdev.get\_stats*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.get_stats.3stap)  
for details.

[**netdev.change\_mac**](#netdev.change_mac)

Called when the netdev\_name has the MAC changed

See [*probe::netdev.change\_mac*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.change_mac.3stap)  
for details.

# [SEE ALSO](#SEE_ALSO)

[*probe::netdev.receive*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.receive.3stap), [*probe::netdev.transmit*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.transmit.3stap), [*probe::netdev.change\_mtu*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.change_mtu.3stap), [*probe::netdev.open*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.open.3stap), [*probe::netdev.close*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.close.3stap), [*probe::netdev.hard\_transmit*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.hard_transmit.3stap), [*probe::netdev.rx*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.rx.3stap), [*probe::netdev.change\_rx\_flag*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.change_rx_flag.3stap), [*probe::netdev.set\_promiscuity*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.set_promiscuity.3stap), [*probe::netdev.ioctl*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.ioctl.3stap), [*probe::netdev.register*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.register.3stap), [*probe::netdev.unregister*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.unregister.3stap), [*probe::netdev.get\_stats*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.get_stats.3stap), [*probe::netdev.change\_mac*(3stap)](/man/enterprise-packages/systemtap/probe::netdev.change_mac.3stap), [*stap*(1)](/man/enterprise-packages/systemtap/stap.1), [*stapprobes*(3stap)](/man/enterprise-packages/systemtap/stapprobes.3stap)

September 2026 SystemTap Tapset Reference

---

Document: tapset::networking(3stap) from systemtap 5.6-r0 (Chainguard OS)
Source: https://sourceware.org/git/systemtap.git
