Home
last modified time | relevance | path

Searched refs:netlink (Results 1 – 25 of 121) sorted by relevance

12345

/linux-6.12.1/Documentation/translations/zh_CN/accounting/
Dtaskstats.rst11 Taskstats是一个基于netlink的接口,用于从内核向用户空间发送每任务及每进程的
34 为了在任务生命周期内获得统计信息,用户空间需打开一个单播的netlink套接字
40 cpu掩码可以限制一个监听者收到的数据,并有助于对netlink接口进行流量控制,后文
62 用户、内核空间的数据交换是属于NETLINK_GENERIC族的netlink消息,使用netlink属性
122 2. 定义单独的统计结构体并使用netlink属性接口返回对应的数据。由于用户空间独立
123 处理每个netlink属性,所以总是可以忽略其不理解类型的属性(因为使用了旧版本接口)。
126 首选方法,因为内核和用户空间无需承担处理新netlink属性的开销。但若新字段过多的
138 - 增大监听者用于接收退出数据的netlink套接字接收缓存区。
/linux-6.12.1/Documentation/userspace-api/netlink/
Dnetlink-raw.rst8 families such as ``NETLINK_ROUTE`` which use the ``netlink-raw`` protocol
14 The netlink-raw schema extends the :doc:`genetlink-legacy <genetlink-legacy>`
16 multicast IDs used by raw netlink families. See :ref:`classic_netlink` for more
17 information. The raw netlink families also make use of type-specific
27 opening a netlink socket.
34 protocol: netlink-raw
64 Several raw netlink families such as
84 the wrapper attr has very similar characteristics to a netlink message. It may
85 contain a fixed header / structure, netlink attributes, or both. Because of
151 Note that a selector attribute must appear in a netlink message before any
[all …]
Dindex.rst17 netlink-raw
20 - :ref:`Documentation/core-api/netlink.rst <kernel_netlink>`
Dspecs.rst22 YAML specifications can be found under ``Documentation/netlink/specs/``
47 - ``netlink-raw`` - catch all schema supporting pre-Generic Netlink protocols
51 under ``Documentation/netlink/``.
71 See also :ref:`Documentation/core-api/netlink.rst <kernel_netlink>` for
146 This property contains information about netlink attributes of the family.
151 the format of the netlink messages (unlike certain ad-hoc documentation
284 of the two modes familiar to netlink users - ``do`` and ``dump``.
288 of a SET operation to which the kernel responds with just the netlink error
304 property. Events are considered less idiomatic for netlink and notifications
410 If the value can fit on 32 bits only 32 bits are carried in netlink
[all …]
Dintro-specs.rst26 YAML specs can be found under ``Documentation/netlink/specs/``.
30 $ ./tools/net/ynl/cli.py --spec Documentation/netlink/specs/ethtool.yaml \
67 /* Documentation/netlink/specs/fou.yaml */
87 ``tools/net/ynl/ynl-gen-c.py`` to create easy to use netlink wrappers.
/linux-6.12.1/tools/net/ynl/generated/
DMakefile19 ../../../../Documentation/netlink/specs/)
20 GENS=$(patsubst ../../../../Documentation/netlink/specs/%.yaml,%,${GENS_PATHS})
31 %-user.h: ../../../../Documentation/netlink/specs/%.yaml $(TOOL)
35 %-user.c: ../../../../Documentation/netlink/specs/%.yaml $(TOOL)
/linux-6.12.1/net/psample/
DKconfig7 tristate "Packet-sampling netlink channel"
10 Say Y here to add support for packet-sampling netlink channel
11 This netlink channel allows transferring packets alongside some
/linux-6.12.1/Documentation/driver-api/
Dconnector.rst7 Kernel connector - new netlink based userspace <-> kernel space easy
11 netlink based network. One must register a callback and an identifier.
12 When the driver receives a special netlink message with the appropriate
25 netlink based networking for inter-process communication in a significantly
63 netlink group to the user which is equal to its id.idx.
111 2.6.14 has a new netlink socket implementation, which by default does not
112 allow people to send data to netlink groups other than 1.
113 So, if you wish to use a netlink socket (for example using connector)
138 2.6.14 netlink code only allows to select a group which is less or equal to
148 Some work in netlink area is still being done, so things can be changed in
Ddpll.rst35 user in response to the `do` request of netlink command
37 with `dump` netlink request of the same command.
39 netlink ``DPLL_CMD_DEVICE_SET`` command.
55 response to `do` request of netlink ``DPLL_CMD_PIN_GET`` command.
58 Configuration of a pin can be changed by `do` request of netlink
139 attribute. Example of netlink `set state on parent pin` message format:
161 device. Example of netlink `set priority on parent pin` message format:
244 there is no way to add new dpll device via netlink from user space and
247 All netlink commands require ``GENL_ADMIN_PERM``. This is to prevent
250 List of netlink commands with possible attributes
[all …]
/linux-6.12.1/Documentation/filesystems/
Dquota.rst23 Quota netlink interface
29 Thus quota netlink interface has been designed to pass information about
33 The interface uses generic netlink framework (see
35 more details about this layer). The name of the quota generic netlink interface
37 the quota netlink protocol is not namespace aware, quota netlink messages are
/linux-6.12.1/Documentation/networking/
Dstatistics.rst47 Queue statistics are accessible via the netdev netlink family.
51 see `Documentation/userspace-api/netlink/intro-specs.rst`.
149 netlink section in uAPIs
159 netdev (netlink) argument
162 `netdev` generic netlink family allows accessing page pool and per queue
178 ethtool-netlink
181 Ethtool netlink is a replacement for the older IOCTL interface.
232 translated to netlink attributes when dumped. Drivers must not overwrite
Dnfc.rst24 The control operations are available to userspace via generic netlink.
40 | AF_NFC | netlink |
76 Generic netlink is used to implement the interface to the control operations.
100 All polling operations requested through one netlink socket are stopped when
118 netlink event. As a target can support more than one NFC protocol, the user
Doperstates.rst32 Both admin and operational state can be queried via the netlink
153 Applications have to use the netlink interface to influence the
161 are multicasted on the netlink group RTNLGRP_LINK.
169 netlink multicast signals this state
173 - see how operstate and IFF_RUNNING is echoed via netlink multicast
Dl2tp.rst95 L2TP applications use netlink to manage L2TP tunnel and session
96 instances in the kernel. The L2TP netlink API is defined in
102 netlink attribute types that can be used with each command.
108 attributes. If netlink is used to manage L2TPv2 tunnel and session
258 netlink command and attribute definitions.
262 - Open L2TP netlink socket::
312 /* there are other session options which can be set using netlink
484 The ppp<ifunit> interface can then be configured as usual with netlink's
542 implemented only L2TPv2 and did not include a netlink API. Instead,
547 being created by a separate netlink request:
[all …]
/linux-6.12.1/Documentation/accounting/
Dtaskstats.rst6 Taskstats is a netlink-based interface for sending per-task and
30 To get statistics during a task's lifetime, userspace opens a unicast netlink
39 to be limited and assists in flow control over the netlink interface and is
67 The data exchanged between user and kernel space is a netlink message belonging
68 to the NETLINK_GENERIC family and using the netlink attributes interface.
146 2. Defining separate statistic structs and using the netlink attributes
147 interface to return them. Since userspace processes each netlink attribute
155 processing new netlink attributes. But if the new fields expand the existing
170 - increase the receive buffer sizes for the netlink sockets opened by
/linux-6.12.1/tools/testing/selftests/tc-testing/plugin-lib/
DnsPlugin.py15 netlink = True variable
17 netlink = False variable
35 if netlink == True:
69 if netlink == True:
/linux-6.12.1/net/ieee802154/
DKconfig17 bool "IEEE 802.15.4 experimental netlink support"
19 Adds experimental netlink support for nl802154.
/linux-6.12.1/Documentation/hwmon/
Dacpi_power_meter.rst31 When both of them are set, an ACPI event will be broadcast on the ACPI netlink
42 the netlink event socket and a poll notification will be sent to the
48 all cases the ACPI event will be broadcast on the ACPI netlink event socket as
/linux-6.12.1/fs/quota/
DKconfig22 bool "Report quota messages through netlink interface"
26 hardlimit, etc.) will be reported through netlink interface. If unsure,
37 future. Please use notification via netlink socket instead.
DMakefile7 obj-$(CONFIG_QUOTA_NETLINK_INTERFACE) += netlink.o
/linux-6.12.1/net/ncsi/
DMakefile5 obj-$(CONFIG_NET_NCSI) += ncsi-cmd.o ncsi-rsp.o ncsi-aen.o ncsi-manage.o ncsi-netlink.o
/linux-6.12.1/net/handshake/
DMakefile11 handshake-y := alert.o genl.o netlink.o request.o tlshd.o trace.o
/linux-6.12.1/Documentation/networking/devlink/
Ddevlink-health.rst68 translated by the devlink to the netlink message later. When it needs to send
69 the data using SKBs to the netlink layer, it fragments the data between
112 netlink
/linux-6.12.1/include/trace/events/
Dnetlink.h2 #define TRACE_SYSTEM netlink
/linux-6.12.1/Documentation/w1/
Dindex.rst12 w1-netlink.rst

12345