aboutsummaryrefslogtreecommitdiff
path: root/net/devlink/netlink.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-23devlink: remove netlink small_opsGravatar Jiri Pirko 1-327/+1
2023-10-23devlink: rename netlink callback to be aligned with the generated onesGravatar Jiri Pirko 1-41/+41
2023-10-18devlink: call peernet2id_alloc() with net pointer under RCU read lockGravatar Jiri Pirko 1-3/+9
2023-09-17devlink: extend devlink_nl_put_nested_handle() with attrtype argGravatar Jiri Pirko 1-2/+2
2023-09-17devlink: move devlink_nl_put_nested_handle() into netlink.cGravatar Jiri Pirko 1-0/+26
2023-08-28devlink: move small_ops definition into netlink.cGravatar Jiri Pirko 1-0/+251
2023-08-28devlink: move and rename devlink_dpipe_send_and_alloc_skb() helperGravatar Jiri Pirko 1-0/+15
2023-08-15genetlink: use attrs from struct genl_infoGravatar Jakub Kicinski 1-1/+1
2023-08-14devlink: allow user to narrow per-instance dumps by passing handle attrsGravatar Jiri Pirko 1-3/+40
2023-08-14devlink: pass flags as an arg of dump_one() callbackGravatar Jiri Pirko 1-1/+1
2023-08-14devlink: introduce dumpit callbacks for split opsGravatar Jiri Pirko 1-26/+0
2023-08-14devlink: introduce devlink_nl_pre_doit_port*() helper functionsGravatar Jiri Pirko 1-4/+23
2023-08-14devlink: parse rate attrs in doit() callbacksGravatar Jiri Pirko 1-18/+0
2023-08-14devlink: parse linecard attr in doit() callbacksGravatar Jiri Pirko 1-8/+0
2023-08-04devlink: use generated split ops and remove duplicated commands from small opsGravatar Jiri Pirko 1-0/+2
2023-08-04devlink: un-static devlink_nl_pre/post_doit()Gravatar Jiri Pirko 1-4/+4
2023-08-04devlink: introduce couple of dumpit callbacks for split opsGravatar Jiri Pirko 1-9/+12
2023-08-04devlink: rename devlink_nl_ops to devlink_nl_small_opsGravatar Jiri Pirko 1-2/+2
2023-02-01devlink: rename and reorder instances of struct devlink_cmdGravatar Jiri Pirko 1-18/+18
2023-02-01devlink: remove "gen" from struct devlink_gen_cmd nameGravatar Jiri Pirko 1-2/+2
2023-02-01devlink: rename devlink_nl_instance_iter_dump() to "dumpit"Gravatar Jiri Pirko 1-2/+2
2023-01-19devlink: remove devlink_dump_for_each_instance_get() helperGravatar Jiri Pirko 1-1/+4
2023-01-19devlink: convert reporters dump to devlink_nl_instance_iter_dump()Gravatar Jiri Pirko 1-0/+1
2023-01-19devlink: convert linecards dump to devlink_nl_instance_iter_dump()Gravatar Jiri Pirko 1-0/+1
2023-01-19devlink: remove linecard reference countingGravatar Jiri Pirko 1-5/+0
2023-01-06devlink: always check if the devlink instance is registeredGravatar Jakub Kicinski 1-2/+8
2023-01-06devlink: protect devlink->dev by the instance lockGravatar Jakub Kicinski 1-3/+6
2023-01-05devlink: convert remaining dumps to the by-instance schemeGravatar Jakub Kicinski 1-0/+13
2023-01-05devlink: add by-instance dump infraGravatar Jakub Kicinski 1-0/+34
2023-01-05devlink: split out netlink codeGravatar Jakub Kicinski 1-0/+195