aboutsummaryrefslogtreecommitdiff
path: root/tools/net
AgeCommit message (Expand)AuthorFilesLines
2024-01-31tools/net/ynl: Add type info to struct members in generated docsGravatar Donald Hunter 1-1/+8
2024-01-31tools/net/ynl: Add support for nested structsGravatar Donald Hunter 2-6/+22
2024-01-31tools/net/ynl: Move formatted_string method out of NlAttrGravatar Donald Hunter 1-16/+15
2024-01-31tools/net/ynl: Rename _fixed_header_size() to _struct_size()Gravatar Donald Hunter 1-6/+6
2024-01-31tools/net/ynl: Combine struct decoding logic in ynlGravatar Donald Hunter 1-33/+14
2024-01-31tools/net/ynl: Encode default values for binary blobsGravatar Donald Hunter 1-2/+7
2024-01-31tools/net/ynl: Add support for encoding sub-messagesGravatar Donald Hunter 1-4/+23
2024-01-31tools/net/ynl: Refactor fixed header encoding into separate methodGravatar Donald Hunter 1-11/+15
2024-01-31tools/net/ynl: Support sub-messages in nested attribute spacesGravatar Donald Hunter 1-9/+29
2024-01-31tools/net/ynl: Add --output-json arg to ynl cliGravatar Donald Hunter 1-3/+19
2023-12-18tools/net/ynl-gen-rst: Remove extra indentation from generated docsGravatar Donald Hunter 1-3/+3
2023-12-18tools/net/ynl-gen-rst: Remove bold from attribute-set headingsGravatar Donald Hunter 1-1/+1
2023-12-18tools/net/ynl-gen-rst: Sort the index of generated netlink specsGravatar Donald Hunter 1-1/+1
2023-12-18tools/net/ynl-gen-rst: Add sub-messages to generated docsGravatar Donald Hunter 1-0/+23
2023-12-18tools/net/ynl: Add binary and pad support to structs for tcGravatar Donald Hunter 1-10/+26
2023-12-18tools/net/ynl: Add 'sub-message' attribute decoding to ynlGravatar Donald Hunter 2-8/+95
2023-12-18tools/net/ynl: Use consistent array index expression formattingGravatar Donald Hunter 1-5/+5
2023-12-14tools: ynl-gen: print prototypes for recursive stuffGravatar Jakub Kicinski 1-5/+39
2023-12-14tools: ynl-gen: store recursive nests by a pointerGravatar Jakub Kicinski 1-2/+14
2023-12-14tools: ynl-gen: re-sort ignoring recursive nestsGravatar Jakub Kicinski 1-21/+31
2023-12-14tools: ynl-gen: record information about recursive nestsGravatar Jakub Kicinski 1-2/+17
2023-12-14tools: ynl-gen: fill in implementations for TypeUnusedGravatar Jakub Kicinski 1-0/+9
2023-12-14tools: ynl-gen: support fixed headers in genetlinkGravatar Jakub Kicinski 3-8/+45
2023-12-14tools: ynl-gen: use enum user type for members and argsGravatar Jakub Kicinski 1-3/+2
2023-12-14tools: ynl-gen: add missing request free helpers for dumpsGravatar Jakub Kicinski 1-0/+1
2023-12-05tools: ynl: move private definitions to a separate headerGravatar Jakub Kicinski 2-147/+145
2023-12-05tools: ynl: use strerror() if no extack of note providedGravatar Jakub Kicinski 1-1/+5
2023-12-05tools: pynl: make flags argument optional for do()Gravatar Jakub Kicinski 1-2/+2
2023-12-05tools: ynl: remove generated user space code from gitGravatar Jakub Kicinski 13-26838/+2
2023-12-04netdev-genl: spec: Add PID in netdev netlink YAML specGravatar Amritha Nambiar 2-0/+8
2023-12-04netdev-genl: spec: Add irq in netdev netlink YAML specGravatar Amritha Nambiar 2-0/+8
2023-12-04netdev-genl: spec: Extend netdev netlink spec in YAML for NAPIGravatar Amritha Nambiar 2-0/+199
2023-12-04netdev-genl: spec: Extend netdev netlink spec in YAML for queueGravatar Amritha Nambiar 2-0/+252
2023-11-30docs: netlink: link to family documentations from spec infoGravatar Jakub Kicinski 1-1/+7
2023-11-30Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Gravatar Jakub Kicinski 3-2/+30
2023-11-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netGravatar Jakub Kicinski 5-55/+102
2023-11-29tools: ynl: don't skip regeneration from make targetsGravatar Jakub Kicinski 2-6/+10
2023-11-29tools: ynl: order building samples after generated codeGravatar Jakub Kicinski 1-0/+2
2023-11-29tools: ynl: make sure we use local headers for page-poolGravatar Jakub Kicinski 1-0/+2
2023-11-29tools: ynl: fix build of the page-pool sampleGravatar Jakub Kicinski 1-1/+1
2023-11-29tools: ynl: Print xsk-features from the sampleGravatar Stanislav Fomichev 1-2/+8
2023-11-29xsk: Add TX timestamp and TX checksum offload supportGravatar Stanislav Fomichev 2-0/+22
2023-11-29tools: ynl-gen: always construct struct ynl_req_stateGravatar Jakub Kicinski 5-55/+102
2023-11-28tools: ynl: add sample for getting page-pool informationGravatar Jakub Kicinski 6-2/+740
2023-11-24tools: ynl-gen: use enum name from the specGravatar Jakub Kicinski 1-5/+9
2023-11-24tools: ynl-get: use family c-nameGravatar Jakub Kicinski 1-23/+23
2023-11-24tools: ynl-gen: always append ULL/LL to range typesGravatar Jakub Kicinski 1-2/+3
2023-11-24Documentation: Document each netlink familyGravatar Breno Leitao 1-0/+388
2023-11-23tools: ynl: fix duplicate op name in devlinkGravatar Jakub Kicinski 2-1/+7
2023-11-23tools: ynl: fix header path for nfsdGravatar Jakub Kicinski 1-1/+1