summaryrefslogtreecommitdiff
path: root/tools/net/ynl/generated/devlink-user.h
diff options
context:
space:
mode:
authorJakub Kicinski <kuba@kernel.org>2023-08-04 14:03:03 -0700
committerJakub Kicinski <kuba@kernel.org>2023-08-04 14:03:04 -0700
commiteef9630de072a21917ef5cb17ff37e4cf274be88 (patch)
tree880c80ff2e990d5ed874876c4b613ad85419c6f7 /tools/net/ynl/generated/devlink-user.h
parent86b7e033d684a9d4ca20ad8e6f8b9300cf99668f (diff)
parent6e067d0cab68a64ef3488b5639a66b65e91b146d (diff)
Merge branch 'devlink-use-spec-to-generate-split-ops'
Jiri Pirko says: ==================== devlink: use spec to generate split ops This is an outcome of the discussion in the following thread: https://lore.kernel.org/netdev/20230720121829.566974-1-jiri@resnulli.us/ It serves as a dependency on the linked selector patchset. There is an existing spec for devlink used for userspace part generation. There are two commands supported there. This patchset extends the spec so kernel split ops code could be generated from it. ==================== Link: https://lore.kernel.org/r/20230803111340.1074067-1-jiri@resnulli.us Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/net/ynl/generated/devlink-user.h')
-rw-r--r--tools/net/ynl/generated/devlink-user.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/net/ynl/generated/devlink-user.h b/tools/net/ynl/generated/devlink-user.h
index a008b99b6e24..af65e2f2f529 100644
--- a/tools/net/ynl/generated/devlink-user.h
+++ b/tools/net/ynl/generated/devlink-user.h
@@ -207,4 +207,14 @@ void devlink_info_get_rsp_free(struct devlink_info_get_rsp *rsp);
struct devlink_info_get_rsp *
devlink_info_get(struct ynl_sock *ys, struct devlink_info_get_req *req);
+/* DEVLINK_CMD_INFO_GET - dump */
+struct devlink_info_get_list {
+ struct devlink_info_get_list *next;
+ struct devlink_info_get_rsp obj __attribute__ ((aligned (8)));
+};
+
+void devlink_info_get_list_free(struct devlink_info_get_list *rsp);
+
+struct devlink_info_get_list *devlink_info_get_dump(struct ynl_sock *ys);
+
#endif /* _LINUX_DEVLINK_GEN_H */