Home
last modified time | relevance | path

Searched full:genetlink (Results 1 – 25 of 252) sorted by relevance

1234567891011

/kernel/linux/linux-6.6/Documentation/netlink/
Dgenetlink-legacy.yaml4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml#
19 description: Specification of a genetlink protocol
25 description: Name of the genetlink family.
34 description: Schema compatibility level. Default is "genetlink".
35 enum: [ genetlink, genetlink-c, genetlink-legacy ] # Trim
39 # Start genetlink-c
49 # End genetlink-c
50 # Start genetlink-legacy
56 # End genetlink-legacy
102 # Start genetlink-c
[all …]
Dnetlink-raw.yaml40 # Start genetlink-c
50 # End genetlink-c
51 # Start genetlink-legacy
57 # End genetlink-legacy
103 # Start genetlink-c
110 # End genetlink-c
111 # Start genetlink-legacy
147 # End genetlink-legacy
177 # Start genetlink-c
184 # End genetlink-c
[all …]
Dgenetlink-c.yaml4 $id: http://kernel.org/schemas/netlink/genetlink-c.yaml#
19 description: Specification of a genetlink protocol
25 description: Name of the genetlink family.
34 description: Schema compatibility level. Default is "genetlink".
35 enum: [ genetlink, genetlink-c ]
39 # Start genetlink-c
49 # End genetlink-c
95 # Start genetlink-c
102 # End genetlink-c
132 # Start genetlink-c
[all …]
Dgenetlink.yaml4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml#
19 description: Specification of a genetlink protocol
25 description: Name of the genetlink family.
34 description: Schema compatibility level. Default is "genetlink".
35 enum: [ genetlink ]
/kernel/linux/linux-6.6/Documentation/userspace-api/netlink/
Dspecs.rst37 user capable of parsing more complex ``genetlink`` schemas is also compatible
40 - ``genetlink`` - most streamlined, should be used by all new families
41 - ``genetlink-c`` - superset of ``genetlink`` with extra attributes allowing
43 be equivalent to ``genetlink`` for all implementations which don't interact
45 - ``genetlink-legacy`` - Generic Netlink catch all schema supporting quirks of
46 all old genetlink families, strange attribute formats, binary structures etc.
67 The following sections describe the properties of the most modern ``genetlink``
68 schema. See the documentation of :doc:`genetlink-c <c-code-gen>`
75 genetlink chapter
97 The schema level, default is ``genetlink``, which is the only value
[all …]
Dnetlink-raw.rst14 The netlink-raw schema extends the :doc:`genetlink-legacy <genetlink-legacy>`
Dgenetlink-legacy.rst9 the ``genetlink-legacy`` protocol level.
18 Older families (e.g. ``genetlink`` control family) attempted to
61 genetlink's policy dumps create the following structures::
Dindex.rst16 genetlink-legacy
/kernel/linux/linux-6.6/include/net/
Dgenetlink.h5 #include <linux/genetlink.h>
36 * synchronized by the core genetlink code
278 * @family: pointer to the genetlink family
317 * genlmsg_iput - start genetlink message based on genl_info
321 * Convenience wrapper which starts a genetlink message based on
323 * by genetlink core to do/dump handlers (when constructing replies to
327 * Returns pointer to new genetlink header.
349 * genlmsg_parse_deprecated - parse attributes of a genetlink message
351 * @family: genetlink message family
368 * genlmsg_parse - parse attributes of a genetlink message
[all …]
/kernel/linux/linux-5.10/include/net/
Dgenetlink.h5 #include <linux/genetlink.h>
36 * synchronized by the core genetlink code
206 * genlmsg_parse_deprecated - parse attributes of a genetlink message
208 * @family: genetlink message family
225 * genlmsg_parse - parse attributes of a genetlink message
227 * @family: genetlink message family
368 * @gnlh: genetlink message header
377 * @gnlh: genetlink message header
387 * genlmsg_msg_size - length of genetlink message not including padding
396 * genlmsg_total_size - length of genetlink message including padding
[all …]
/kernel/linux/linux-6.6/drivers/acpi/
Devent.c20 #include <net/genetlink.h>
112 /* add the genetlink message header */ in acpi_bus_generate_netlink_event()
138 /* send multicast genetlink message */ in acpi_bus_generate_netlink_event()
175 /* create genetlink for acpi event */ in acpi_event_init()
178 pr_warn("Failed to create genetlink family for ACPI event\n"); in acpi_event_init()
/kernel/linux/linux-5.10/drivers/acpi/
Devent.c18 #include <net/genetlink.h>
110 /* add the genetlink message header */ in acpi_bus_generate_netlink_event()
136 /* send multicast genetlink message */ in acpi_bus_generate_netlink_event()
173 /* create genetlink for acpi event */ in acpi_event_init()
177 "Failed to create genetlink family for ACPI event\n"); in acpi_event_init()
/kernel/linux/linux-6.6/include/linux/
Dgenetlink.h5 #include <uapi/linux/genetlink.h>
12 /* for synchronisation between af_netlink and genetlink */
/kernel/linux/linux-5.10/include/linux/
Dgenetlink.h5 #include <uapi/linux/genetlink.h>
15 /* for synchronisation between af_netlink and genetlink */
/kernel/linux/linux-5.10/net/ipv6/ila/
Dila_main.c2 #include <net/genetlink.h>
5 #include <uapi/linux/genetlink.h>
/kernel/linux/linux-6.6/net/ipv6/ila/
Dila_main.c2 #include <net/genetlink.h>
4 #include <uapi/linux/genetlink.h>
/kernel/linux/linux-5.10/net/netlink/
DMakefile6 obj-y := af_netlink.o genetlink.o policy.o
/kernel/linux/linux-6.6/net/netlink/
DMakefile6 obj-y := af_netlink.o genetlink.o policy.o
/kernel/linux/linux-6.6/tools/net/ynl/lib/
Dnlspec.py331 netlink-raw schema. Genetlink families use dynamic ID allocation
333 will be None for genetlink families.
356 proto protocol type (e.g. genetlink)
385 self.proto = self.yaml.get('protocol', 'genetlink')
/kernel/linux/linux-6.6/net/handshake/
Dtrace.c16 #include <net/genetlink.h>
Dgenl.h10 #include <net/genetlink.h>
/kernel/linux/linux-6.6/net/batman-adv/
Dnetlink.h14 #include <net/genetlink.h>
/kernel/linux/linux-6.6/net/smc/
Dsmc_netlink.h16 #include <net/genetlink.h>
/kernel/linux/linux-6.6/net/core/
Dnetdev-genl-gen.h10 #include <net/genetlink.h>
/kernel/linux/linux-5.10/net/batman-adv/
Dnetlink.h14 #include <net/genetlink.h>

1234567891011