| /linux/tools/net/ynl/lib/ |
| H A D | ynl.h | 63 struct ynl_sock { struct 103 struct ynl_sock * argument 105 void ynl_sock_destroy(struct ynl_sock *ys); 124 int ynl_subscribe(struct ynl_sock *ys, const char *grp_name); 125 int ynl_socket_get_fd(struct ynl_sock *ys); 126 int ynl_ntf_check(struct ynl_sock *ys); 136 static inline bool ynl_has_ntf(struct ynl_sock *ys) in ynl_has_ntf() 140 struct ynl_ntf_base_type *ynl_ntf_dequeue(struct ynl_sock *ys);
|
| H A D | ynl.c | 133 ynl_err_walk(struct ynl_sock *ys, void *start, void *end, unsigned int off, in ynl_err_walk() 206 ynl_ext_ack_check(struct ynl_sock *ys, const struct nlmsghdr *nlh, in ynl_ext_ack_check() 464 static void ynl_err_reset(struct ynl_sock *ys) in ynl_err_reset() 471 struct nlmsghdr *ynl_msg_start(struct ynl_sock *ys, __u32 id, __u16 flags) in ynl_msg_start() 491 static int ynl_msg_end(struct ynl_sock *ys, struct nlmsghdr *nlh) in ynl_msg_end() 510 ynl_gemsg_start(struct ynl_sock *ys, __u32 id, __u16 flags, in ynl_gemsg_start() 529 struct nlmsghdr *ynl_msg_start_req(struct ynl_sock *ys, __u32 id, __u16 flags) in ynl_msg_start_req() 534 struct nlmsghdr *ynl_msg_start_dump(struct ynl_sock *ys, __u32 id) in ynl_msg_start_dump() 540 ynl_gemsg_start_req(struct ynl_sock *ys, __u32 id, __u8 cmd, __u8 version) in ynl_gemsg_start_req() 546 ynl_gemsg_start_dump(struct ynl_sock *ys, __u32 id, __u8 cmd, __u8 version) in ynl_gemsg_start_dump() [all …]
|
| H A D | ynl-priv.h | 61 struct ynl_sock *ys; 101 struct nlmsghdr *ynl_msg_start_req(struct ynl_sock *ys, __u32 id, __u16 flags); 102 struct nlmsghdr *ynl_msg_start_dump(struct ynl_sock *ys, __u32 id); 105 ynl_gemsg_start_req(struct ynl_sock *ys, __u32 id, __u8 cmd, __u8 version); 107 ynl_gemsg_start_dump(struct ynl_sock *ys, __u32 id, __u8 cmd, __u8 version); 136 int ynl_exec(struct ynl_sock *ys, struct nlmsghdr *req_nlh, 138 int ynl_exec_dump(struct ynl_sock *ys, struct nlmsghdr *req_nlh, 141 void ynl_error_unknown_notification(struct ynl_sock *ys, __u8 cmd);
|
| /linux/tools/net/ynl/samples/ |
| H A D | tc-filter-add.c | 106 static int tc_filter_add(struct ynl_sock *ys, int ifi) in tc_filter_add() 168 static int tc_filter_show(struct ynl_sock *ys, int ifi) in tc_filter_show() 202 static int tc_filter_del(struct ynl_sock *ys, int ifi) in tc_filter_del() 229 static int tc_clsact_add(struct ynl_sock *ys, int ifi) in tc_clsact_add() 257 static int tc_clsact_del(struct ynl_sock *ys, int ifi) in tc_clsact_del() 284 static int tc_filter_config(struct ynl_sock *ys, int ifi) in tc_filter_config() 302 struct ynl_sock *ys; in main()
|
| H A D | rt-link.c | 53 static int rt_link_create_netkit(struct ynl_sock *ys) in rt_link_create_netkit() 113 static void rt_link_del(struct ynl_sock *ys, int ifindex) in rt_link_del() 139 struct ynl_sock *ys; in main()
|
| H A D | ovs.c | 11 struct ynl_sock *ys; in main()
|
| H A D | devlink.c | 12 struct ynl_sock *ys; in main()
|
| H A D | ethtool.c | 17 struct ynl_sock *ys; in main()
|
| H A D | rt-addr.c | 49 struct ynl_sock *ys; in main()
|
| H A D | rt-route.c | 49 struct ynl_sock *ys; in main()
|
| H A D | tc.c | 49 struct ynl_sock *ys; in main()
|
| H A D | netdev.c | 66 struct ynl_sock *ys; in main()
|
| /linux/tools/testing/selftests/drivers/net/ |
| H A D | psp_responder.c | 40 static int conn_setup_psp(struct ynl_sock *ys, struct opts *opts, int data_sock) in conn_setup_psp() 122 run_session(struct ynl_sock *ys, struct opts *opts, in run_session() 337 static int run_responder(struct ynl_sock *ys, struct opts *opts) in run_responder() 388 static int psp_dev_set_ena(struct ynl_sock *ys, __u32 dev_id, __u32 versions) in psp_dev_set_ena() 416 struct ynl_sock *ys; in main()
|
| /linux/tools/testing/selftests/net/ |
| H A D | tuntap_helpers.h | 54 struct ynl_sock *ys; in ip_addr_add() 91 struct ynl_sock *ys; in ip_neigh_add() 129 struct ynl_sock *ys; in ip_route_get() 167 struct ynl_sock *ys; in ip_link_add() 197 struct ynl_sock *ys; in ip_link_del()
|
| H A D | busy_poller.c | 231 struct ynl_sock *ys; in setup_queue()
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | ncdevmem.c | 375 struct ynl_sock *ys; in rxq_num() 429 struct ynl_sock *ys; in get_ring_config() 453 struct ynl_sock *ys; in restore_ring_config() 504 struct ynl_sock *ys; in configure_headersplit() 561 struct ynl_sock *ys; in check_changing_channels() 684 unsigned int n_queue_index, struct ynl_sock **ys) in bind_rx_queue() 729 struct ynl_sock **ys) in bind_tx_queue() 841 struct ynl_sock *ys; in do_server() 1070 struct ynl_sock *ys; in run_devmem_tests() 1256 struct ynl_sock *ys = NULL; in do_client()
|
| H A D | toeplitz.c | 519 struct ynl_sock *ys; in read_rss_dev_info_ynl()
|
| /linux/tools/net/ynl/ynltool/ |
| H A D | page-pool.c | 339 struct ynl_sock *ys; in do_stats()
|
| H A D | qstats.c | 246 struct ynl_sock *ys; in qstats_dump()
|