/linux/net/ethtool/ |
H A D | netlink.h | 441 extern const struct nla_policy ethnl_header_policy[ETHTOOL_A_HEADER_FLAGS + 1]; 442 extern const struct nla_policy ethnl_header_policy_stats[ETHTOOL_A_HEADER_FLAGS + 1]; 443 extern const struct nla_policy ethnl_header_policy_phy[ETHTOOL_A_HEADER_PHY_INDEX + 1]; 444 extern const struct nla_policy ethnl_header_policy_phy_stats[ETHTOOL_A_HEADER_PHY_INDEX + 1]; 445 extern const struct nla_policy ethnl_strset_get_policy[ETHTOOL_A_STRSET_COUNTS_ONLY + 1]; 446 extern const struct nla_policy ethnl_linkinfo_get_policy[ETHTOOL_A_LINKINFO_HEADER + 1]; 447 extern const struct nla_policy ethnl_linkinfo_set_policy[ETHTOOL_A_LINKINFO_TP_MDIX_CTRL + 1]; 448 extern const struct nla_policy ethnl_linkmodes_get_policy[ETHTOOL_A_LINKMODES_HEADER + 1]; 449 extern const struct nla_policy ethnl_linkmodes_set_policy[ETHTOOL_A_LINKMODES_LANES + 1]; 450 extern const struct nla_policy ethnl_linkstate_get_policy[ETHTOOL_A_LINKSTATE_HEADER + 1]; [all …]
|
/linux/net/tipc/ |
H A D | netlink.h | 48 extern const struct nla_policy tipc_nl_name_table_policy[]; 49 extern const struct nla_policy tipc_nl_sock_policy[]; 50 extern const struct nla_policy tipc_nl_net_policy[]; 51 extern const struct nla_policy tipc_nl_link_policy[]; 52 extern const struct nla_policy tipc_nl_node_policy[]; 53 extern const struct nla_policy tipc_nl_prop_policy[]; 54 extern const struct nla_policy tipc_nl_bearer_policy[]; 55 extern const struct nla_policy tipc_nl_media_policy[]; 56 extern const struct nla_policy tipc_nl_udp_policy[]; 57 extern const struct nla_policy tipc_nl_monitor_policy[];
|
H A D | netlink.c | 47 static const struct nla_policy tipc_nl_policy[TIPC_NLA_MAX + 1] = { 60 const struct nla_policy 66 const struct nla_policy tipc_nl_monitor_policy[TIPC_NLA_MON_MAX + 1] = { 72 const struct nla_policy tipc_nl_sock_policy[TIPC_NLA_SOCK_MAX + 1] = { 80 const struct nla_policy tipc_nl_net_policy[TIPC_NLA_NET_MAX + 1] = { 89 const struct nla_policy tipc_nl_link_policy[TIPC_NLA_LINK_MAX + 1] = { 103 const struct nla_policy tipc_nl_node_policy[TIPC_NLA_NODE_MAX + 1] = { 116 const struct nla_policy tipc_nl_prop_policy[TIPC_NLA_PROP_MAX + 1] = { 126 const struct nla_policy tipc_nl_bearer_policy[TIPC_NLA_BEARER_MAX + 1] = { 134 const struct nla_policy tipc_nl_media_policy[TIPC_NLA_MEDIA_MAX + 1] = { [all …]
|
/linux/net/mptcp/ |
H A D | mptcp_pm_gen.h | 15 extern const struct nla_policy mptcp_pm_address_nl_policy[MPTCP_PM_ADDR_ATTR_IF_IDX + 1]; 17 extern const struct nla_policy mptcp_pm_add_addr_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1]; 19 extern const struct nla_policy mptcp_pm_del_addr_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1]; 21 extern const struct nla_policy mptcp_pm_get_addr_nl_policy[MPTCP_PM_ATTR_TOKEN + 1]; 23 extern const struct nla_policy mptcp_pm_flush_addrs_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1]; 25 extern const struct nla_policy mptcp_pm_set_limits_nl_policy[MPTCP_PM_ATTR_SUBFLOWS + 1]; 27 extern const struct nla_policy mptcp_pm_get_limits_nl_policy[MPTCP_PM_ATTR_SUBFLOWS + 1]; 29 extern const struct nla_policy mptcp_pm_set_flags_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1]; 31 extern const struct nla_policy mptcp_pm_announce_nl_policy[MPTCP_PM_ATTR_TOKEN + 1]; 33 extern const struct nla_policy mptcp_pm_remove_nl_policy[MPTCP_PM_ATTR_LOC_ID + 1]; [all …]
|
/linux/net/devlink/ |
H A D | netlink_gen.c | 14 const struct nla_policy devlink_dl_port_function_nl_policy[DEVLINK_PORT_FN_ATTR_CAPS + 1] = { 21 const struct nla_policy devlink_dl_selftest_id_nl_policy[DEVLINK_ATTR_SELFTEST_ID_FLASH + 1] = { 26 static const struct nla_policy devlink_get_nl_policy[DEVLINK_ATTR_DEV_NAME + 1] = { 32 static const struct nla_policy devlink_port_get_do_nl_policy[DEVLINK_ATTR_PORT_INDEX + 1] = { 39 static const struct nla_policy devlink_port_get_dump_nl_policy[DEVLINK_ATTR_DEV_NAME + 1] = { 45 static const struct nla_policy devlink_port_set_nl_policy[DEVLINK_ATTR_PORT_FUNCTION + 1] = { 54 static const struct nla_policy devlink_port_new_nl_policy[DEVLINK_ATTR_PORT_PCI_SF_NUMBER + 1] = { 65 static const struct nla_policy devlink_port_del_nl_policy[DEVLINK_ATTR_PORT_INDEX + 1] = { 72 static const struct nla_policy devlink_port_split_nl_policy[DEVLINK_ATTR_PORT_SPLIT_COUNT + 1] = { 80 static const struct nla_policy devlink_port_unsplit_nl_policy[DEVLINK_ATTR_PORT_INDEX + 1] = { [all …]
|
/linux/net/core/ |
H A D | netdev-genl-gen.c | 30 const struct nla_policy netdev_page_pool_info_nl_policy[NETDEV_A_PAGE_POOL_IFINDEX + 1] = { 35 const struct nla_policy netdev_queue_id_nl_policy[NETDEV_A_QUEUE_TYPE + 1] = { 41 static const struct nla_policy netdev_dev_get_nl_policy[NETDEV_A_DEV_IFINDEX + 1] = { 47 static const struct nla_policy netdev_page_pool_get_nl_policy[NETDEV_A_PAGE_POOL_ID + 1] = { 54 static const struct nla_policy netdev_page_pool_stats_get_nl_policy[NETDEV_A_PAGE_POOL_STATS_INFO +… 60 static const struct nla_policy netdev_queue_get_do_nl_policy[NETDEV_A_QUEUE_TYPE + 1] = { 67 static const struct nla_policy netdev_queue_get_dump_nl_policy[NETDEV_A_QUEUE_IFINDEX + 1] = { 72 static const struct nla_policy netdev_napi_get_do_nl_policy[NETDEV_A_NAPI_ID + 1] = { 77 static const struct nla_policy netdev_napi_get_dump_nl_policy[NETDEV_A_NAPI_IFINDEX + 1] = { 82 static const struct nla_policy netdev_qstats_get_nl_policy[NETDEV_A_QSTATS_SCOPE + 1] = { [all …]
|
H A D | netdev-genl-gen.h | 16 extern const struct nla_policy netdev_page_pool_info_nl_policy[NETDEV_A_PAGE_POOL_IFINDEX + 1]; 17 extern const struct nla_policy netdev_queue_id_nl_policy[NETDEV_A_QUEUE_TYPE + 1];
|
/linux/drivers/dpll/ |
H A D | dpll_nl.c | 14 const struct nla_policy dpll_pin_parent_device_nl_policy[DPLL_A_PIN_PHASE_OFFSET + 1] = { 22 const struct nla_policy dpll_pin_parent_pin_nl_policy[DPLL_A_PIN_STATE + 1] = { 28 static const struct nla_policy dpll_device_id_get_nl_policy[DPLL_A_TYPE + 1] = { 35 static const struct nla_policy dpll_device_get_nl_policy[DPLL_A_ID + 1] = { 40 static const struct nla_policy dpll_device_set_nl_policy[DPLL_A_ID + 1] = { 45 static const struct nla_policy dpll_pin_id_get_nl_policy[DPLL_A_PIN_TYPE + 1] = { 55 static const struct nla_policy dpll_pin_get_do_nl_policy[DPLL_A_PIN_ID + 1] = { 60 static const struct nla_policy dpll_pin_get_dump_nl_policy[DPLL_A_PIN_ID + 1] = { 65 static const struct nla_policy dpll_pin_set_nl_policy[DPLL_A_PIN_ESYNC_FREQUENCY + 1] = {
|
H A D | dpll_nl.h | 15 extern const struct nla_policy dpll_pin_parent_device_nl_policy[DPLL_A_PIN_PHASE_OFFSET + 1]; 16 extern const struct nla_policy dpll_pin_parent_pin_nl_policy[DPLL_A_PIN_STATE + 1];
|
/linux/fs/nfsd/ |
H A D | netlink.c | 14 const struct nla_policy nfsd_sock_nl_policy[NFSD_A_SOCK_TRANSPORT_NAME + 1] = { 19 const struct nla_policy nfsd_version_nl_policy[NFSD_A_VERSION_ENABLED + 1] = { 26 static const struct nla_policy nfsd_threads_set_nl_policy[NFSD_A_SERVER_SCOPE + 1] = { 34 static const struct nla_policy nfsd_version_set_nl_policy[NFSD_A_SERVER_PROTO_VERSION + 1] = { 39 static const struct nla_policy nfsd_listener_set_nl_policy[NFSD_A_SERVER_SOCK_ADDR + 1] = { 44 static const struct nla_policy nfsd_pool_mode_set_nl_policy[NFSD_A_POOL_MODE_MODE + 1] = {
|
H A D | netlink.h | 15 extern const struct nla_policy nfsd_sock_nl_policy[NFSD_A_SOCK_TRANSPORT_NAME + 1]; 16 extern const struct nla_policy nfsd_version_nl_policy[NFSD_A_VERSION_ENABLED + 1];
|
/linux/net/netlink/ |
H A D | policy.c | 22 const struct nla_policy *policy; 28 const struct nla_policy *policy, in add_policy() 83 const struct nla_policy *policy, in netlink_policy_dump_get_policy_idx() 128 const struct nla_policy *policy, in netlink_policy_dump_add_policy() 153 const struct nla_policy *policy; in netlink_policy_dump_add_policy() 210 int netlink_policy_dump_attr_size_estimate(const struct nla_policy *pt) in netlink_policy_dump_attr_size_estimate() 256 const struct nla_policy *pt, in __netlink_policy_dump_write_attr() 417 const struct nla_policy *pt, in netlink_policy_dump_write_attr() 433 const struct nla_policy *pt; in netlink_policy_dump_write()
|
/linux/drivers/net/team/ |
H A D | team_nl.h | 15 extern const struct nla_policy team_attr_option_nl_policy[TEAM_ATTR_OPTION_ARRAY_INDEX + 1]; 16 extern const struct nla_policy team_item_option_nl_policy[TEAM_ATTR_ITEM_OPTION + 1]; 19 extern const struct nla_policy team_nl_policy[TEAM_ATTR_LIST_OPTION + 1];
|
H A D | team_nl.c | 14 const struct nla_policy team_attr_option_nl_policy[TEAM_ATTR_OPTION_ARRAY_INDEX + 1] = { 24 const struct nla_policy team_item_option_nl_policy[TEAM_ATTR_ITEM_OPTION + 1] = { 29 const struct nla_policy team_nl_policy[TEAM_ATTR_LIST_OPTION + 1] = {
|
/linux/lib/ |
H A D | nlattr.c | 61 const struct nla_policy *policy, 90 const struct nla_policy *policy, in nla_validate_array() 119 void nla_get_range_unsigned(const struct nla_policy *pt, in nla_get_range_unsigned() 170 static int nla_validate_range_unsigned(const struct nla_policy *pt, in nla_validate_range_unsigned() 242 void nla_get_range_signed(const struct nla_policy *pt, in nla_get_range_signed() 287 static int nla_validate_int_range_signed(const struct nla_policy *pt, in nla_validate_int_range_signed() 325 static int nla_validate_int_range(const struct nla_policy *pt, in nla_validate_int_range() 353 static int nla_validate_mask(const struct nla_policy *pt, in nla_validate_mask() 394 const struct nla_policy *policy, unsigned int validate, in validate_nla() 398 const struct nla_policy *pt; in validate_nla() [all …]
|
/linux/net/bridge/ |
H A D | br_mrp_netlink.c | 9 static const struct nla_policy br_mrp_policy[IFLA_BRIDGE_MRP_MAX + 1] = { 22 static const struct nla_policy 69 static const struct nla_policy 98 static const struct nla_policy 127 static const struct nla_policy 161 static const struct nla_policy 195 static const struct nla_policy 241 static const struct nla_policy 275 static const struct nla_policy 315 static const struct nla_policy
|
H A D | br_cfm_netlink.c | 8 static const struct nla_policy 17 static const struct nla_policy 23 static const struct nla_policy 32 static const struct nla_policy 42 static const struct nla_policy 49 static const struct nla_policy 56 static const struct nla_policy 69 static const struct nla_policy
|
/linux/include/net/netfilter/ |
H A D | nf_conntrack_l4proto.h | 47 const struct nla_policy *nla_policy; member 56 const struct nla_policy *nla_policy; member 159 extern const struct nla_policy nf_ct_port_nla_policy[];
|
/linux/net/netfilter/ |
H A D | nf_conntrack_proto_udp.c | 262 static const struct nla_policy 290 .nla_policy = nf_ct_port_nla_policy, 298 .nla_policy = udp_timeout_nla_policy, 312 .nla_policy = nf_ct_port_nla_policy, 320 .nla_policy = udp_timeout_nla_policy,
|
H A D | nf_conntrack_proto_generic.c | 54 static const struct nla_policy 76 .nla_policy = generic_timeout_nla_policy,
|
H A D | nft_tunnel.c | 68 static const struct nla_policy nft_tunnel_policy[NFTA_TUNNEL_MAX + 1] = { 186 static const struct nla_policy nft_tunnel_ip_policy[NFTA_TUNNEL_KEY_IP_MAX + 1] = { 214 static const struct nla_policy nft_tunnel_ip6_policy[NFTA_TUNNEL_KEY_IP6_MAX + 1] = { 253 static const struct nla_policy nft_tunnel_opts_vxlan_policy[NFTA_TUNNEL_KEY_VXLAN_MAX + 1] = { 280 static const struct nla_policy nft_tunnel_opts_erspan_policy[NFTA_TUNNEL_KEY_ERSPAN_MAX + 1] = { 335 static const struct nla_policy nft_tunnel_opts_geneve_policy[NFTA_TUNNEL_KEY_GENEVE_MAX + 1] = { 377 static const struct nla_policy nft_tunnel_opts_policy[NFTA_TUNNEL_KEY_OPTS_MAX + 1] = { 433 static const struct nla_policy nft_tunnel_key_policy[NFTA_TUNNEL_KEY_MAX + 1] = {
|
H A D | nf_conntrack_proto_icmp.c | 268 static const struct nla_policy icmp_nla_policy[CTA_PROTO_MAX+1] = { 352 static const struct nla_policy 372 .nla_policy = icmp_nla_policy, 380 .nla_policy = icmp_timeout_nla_policy,
|
H A D | nf_conntrack_proto_icmpv6.c | 245 static const struct nla_policy icmpv6_nla_policy[CTA_PROTO_MAX+1] = { 330 static const struct nla_policy 350 .nla_policy = icmpv6_nla_policy, 358 .nla_policy = icmpv6_timeout_nla_policy,
|
/linux/net/handshake/ |
H A D | genl.c | 14 static const struct nla_policy handshake_accept_nl_policy[HANDSHAKE_A_ACCEPT_HANDLER_CLASS + 1] = { 19 static const struct nla_policy handshake_done_nl_policy[HANDSHAKE_A_DONE_REMOTE_AUTH + 1] = {
|
/linux/net/smc/ |
H A D | smc_netlink.c | 26 const struct nla_policy 131 static const struct nla_policy smc_gen_nl_policy[2] = {
|