Home
last modified time | relevance | path

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

1234567

/linux-6.14.4/Documentation/netlink/
Dgenetlink-legacy.yaml4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml#
24 description: Specification of a genetlink protocol
30 description: Name of the genetlink family.
35 description: Schema compatibility level. Default is "genetlink".
36 enum: [ genetlink, genetlink-c, genetlink-legacy ] # Trim
40 # Start genetlink-c
56 # End genetlink-c
57 # Start genetlink-legacy
67 # End genetlink-legacy
113 # Start genetlink-c
[all …]
Dnetlink-raw.yaml40 # Start genetlink-c
56 # End genetlink-c
57 # Start genetlink-legacy
63 # End genetlink-legacy
109 # Start genetlink-c
116 # End genetlink-c
117 # Start genetlink-legacy
172 # End genetlink-legacy
203 # Start genetlink-c
210 # End genetlink-c
[all …]
Dgenetlink-c.yaml4 $id: http://kernel.org/schemas/netlink/genetlink-c.yaml#
24 description: Specification of a genetlink protocol
30 description: Name of the genetlink family.
35 description: Schema compatibility level. Default is "genetlink".
36 enum: [ genetlink, genetlink-c ]
40 # Start genetlink-c
56 # End genetlink-c
102 # Start genetlink-c
112 # End genetlink-c
143 # Start genetlink-c
[all …]
Dgenetlink.yaml4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml#
24 description: Specification of a genetlink protocol
30 description: Name of the genetlink family.
35 description: Schema compatibility level. Default is "genetlink".
36 enum: [ genetlink ]
/linux-6.14.4/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
92 The schema level, default is ``genetlink``, which is the only value
[all …]
Dgenetlink-legacy.rst9 the ``genetlink-legacy`` protocol level.
32 Older families (e.g. ``genetlink`` control family) attempted to
85 genetlink's policy dumps create the following structures::
Dindex.rst16 genetlink-legacy
Dnetlink-raw.rst14 The netlink-raw schema extends the :doc:`genetlink-legacy <genetlink-legacy>`
/linux-6.14.4/drivers/regulator/
Devent.c10 #include <net/genetlink.h>
46 /* add the genetlink message header */ in reg_generate_netlink_event()
67 /* send multicast genetlink message */ in reg_generate_netlink_event()
83 /* create genetlink for acpi event */ in reg_event_init()
86 pr_warn("Failed to create genetlink family for reg event\n"); in reg_event_init()
/linux-6.14.4/Documentation/netlink/specs/
Dnlctrl.yaml4 protocol: genetlink-legacy
5 uapi-header: linux/genetlink.h
8 genetlink meta-family that exposes information about all genetlink
173 doc: Get / dump genetlink families
194 doc: Get / dump genetlink policies
/linux-6.14.4/include/net/
Dgenetlink.h8 #include <uapi/linux/genetlink.h>
47 * synchronized by the core genetlink code
306 * @family: pointer to the genetlink family
347 * genlmsg_iput - start genetlink message based on genl_info
351 * Convenience wrapper which starts a genetlink message based on
353 * by genetlink core to do/dump handlers (when constructing replies to
357 * Returns: pointer to new genetlink header.
379 * genlmsg_parse_deprecated - parse attributes of a genetlink message
381 * @family: genetlink message family
398 * genlmsg_parse - parse attributes of a genetlink message
[all …]
/linux-6.14.4/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()
/linux-6.14.4/net/ipv6/ila/
Dila_main.c2 #include <net/genetlink.h>
4 #include <uapi/linux/genetlink.h>
/linux-6.14.4/net/netlink/
Dgenetlink.h7 /* for synchronisation between af_netlink and genetlink */
DMakefile6 obj-y := af_netlink.o genetlink.o policy.o
/linux-6.14.4/net/handshake/
Dtrace.c16 #include <net/genetlink.h>
Dgenl.h10 #include <net/genetlink.h>
/linux-6.14.4/net/smc/
Dsmc_netlink.h16 #include <net/genetlink.h>
/linux-6.14.4/net/batman-adv/
Dnetlink.h14 #include <net/genetlink.h>
/linux-6.14.4/tools/net/ynl/pyynl/lib/
Dnlspec.py392 netlink-raw schema. Genetlink families use dynamic ID allocation
394 will be None for genetlink families.
417 proto protocol type (e.g. genetlink)
448 self.proto = self.yaml.get('protocol', 'genetlink')
/linux-6.14.4/net/ipv4/
Dfou_nl.h10 #include <net/genetlink.h>
/linux-6.14.4/drivers/net/team/
Dteam_nl.h10 #include <net/genetlink.h>
/linux-6.14.4/net/netlabel/
Dnetlabel_user.h24 #include <net/genetlink.h>
/linux-6.14.4/fs/nfsd/
Dnetlink.h10 #include <net/genetlink.h>
/linux-6.14.4/tools/net/ynl/
DMakefile.deps24 CFLAGS_nlctrl:=$(call get_hdr_inc,__LINUX_GENERIC_NETLINK_H,genetlink.h)

1234567