crypto/crypto_user.c
389
static const struct nla_policy crypto_policy[CRYPTOCFGA_MAX+1] = {
drivers/block/drbd/drbd_nl_gen.c
122
const struct nla_policy drbd_new_c_uuid_parms_nl_policy[DRBD_A_NEW_C_UUID_PARMS_CLEAR_BM + 1] = {
drivers/block/drbd/drbd_nl_gen.c
126
const struct nla_policy drbd_peer_device_info_nl_policy[DRBD_A_PEER_DEVICE_INFO_PEER_RESYNC_SUSP_DEPENDENCY + 1] = {
drivers/block/drbd/drbd_nl_gen.c
134
const struct nla_policy drbd_peer_device_statistics_nl_policy[DRBD_A_PEER_DEVICE_STATISTICS_PEER_DEV_FLAGS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
145
const struct nla_policy drbd_res_opts_nl_policy[DRBD_A_RES_OPTS_ON_NO_DATA + 1] = {
drivers/block/drbd/drbd_nl_gen.c
15
const struct nla_policy drbd_connection_info_nl_policy[DRBD_A_CONNECTION_INFO_CONN_ROLE + 1] = {
drivers/block/drbd/drbd_nl_gen.c
150
const struct nla_policy drbd_resize_parms_nl_policy[DRBD_A_RESIZE_PARMS_AL_STRIPE_SIZE + 1] = {
drivers/block/drbd/drbd_nl_gen.c
158
const struct nla_policy drbd_resource_info_nl_policy[DRBD_A_RESOURCE_INFO_RES_SUSP_FEN + 1] = {
drivers/block/drbd/drbd_nl_gen.c
165
const struct nla_policy drbd_resource_statistics_nl_policy[DRBD_A_RESOURCE_STATISTICS_RES_STAT_WRITE_ORDERING + 1] = {
drivers/block/drbd/drbd_nl_gen.c
169
const struct nla_policy drbd_set_role_parms_nl_policy[DRBD_A_SET_ROLE_PARMS_ASSUME_UPTODATE + 1] = {
drivers/block/drbd/drbd_nl_gen.c
173
const struct nla_policy drbd_start_ov_parms_nl_policy[DRBD_A_START_OV_PARMS_OV_STOP_SECTOR + 1] = {
drivers/block/drbd/drbd_nl_gen.c
179
static const struct nla_policy drbd_get_status_do_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
184
static const struct nla_policy drbd_get_status_dump_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
189
static const struct nla_policy drbd_new_minor_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
194
static const struct nla_policy drbd_del_minor_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
199
static const struct nla_policy drbd_new_resource_nl_policy[DRBD_NLA_RESOURCE_OPTS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
20
const struct nla_policy drbd_connection_statistics_nl_policy[DRBD_A_CONNECTION_STATISTICS_CONN_CONGESTED + 1] = {
drivers/block/drbd/drbd_nl_gen.c
205
static const struct nla_policy drbd_del_resource_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
210
static const struct nla_policy drbd_resource_opts_nl_policy[DRBD_NLA_RESOURCE_OPTS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
216
static const struct nla_policy drbd_connect_nl_policy[DRBD_NLA_NET_CONF + 1] = {
drivers/block/drbd/drbd_nl_gen.c
222
static const struct nla_policy drbd_disconnect_nl_policy[DRBD_NLA_DISCONNECT_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
228
static const struct nla_policy drbd_attach_nl_policy[DRBD_NLA_DISK_CONF + 1] = {
drivers/block/drbd/drbd_nl_gen.c
234
static const struct nla_policy drbd_resize_nl_policy[DRBD_NLA_RESIZE_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
24
const struct nla_policy drbd_detach_parms_nl_policy[DRBD_A_DETACH_PARMS_FORCE_DETACH + 1] = {
drivers/block/drbd/drbd_nl_gen.c
240
static const struct nla_policy drbd_primary_nl_policy[DRBD_NLA_SET_ROLE_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
246
static const struct nla_policy drbd_secondary_nl_policy[DRBD_NLA_SET_ROLE_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
252
static const struct nla_policy drbd_new_c_uuid_nl_policy[DRBD_NLA_NEW_C_UUID_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
258
static const struct nla_policy drbd_start_ov_nl_policy[DRBD_NLA_START_OV_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
263
static const struct nla_policy drbd_detach_nl_policy[DRBD_NLA_DETACH_PARMS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
269
static const struct nla_policy drbd_invalidate_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
274
static const struct nla_policy drbd_inval_peer_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
279
static const struct nla_policy drbd_pause_sync_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
28
const struct nla_policy drbd_device_info_nl_policy[DRBD_A_DEVICE_INFO_DEV_DISK_STATE + 1] = {
drivers/block/drbd/drbd_nl_gen.c
284
static const struct nla_policy drbd_resume_sync_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
289
static const struct nla_policy drbd_suspend_io_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
294
static const struct nla_policy drbd_resume_io_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
299
static const struct nla_policy drbd_outdate_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
304
static const struct nla_policy drbd_get_timeout_type_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
309
static const struct nla_policy drbd_down_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
314
static const struct nla_policy drbd_chg_disk_opts_nl_policy[DRBD_NLA_DISK_CONF + 1] = {
drivers/block/drbd/drbd_nl_gen.c
32
const struct nla_policy drbd_device_statistics_nl_policy[DRBD_A_DEVICE_STATISTICS_HISTORY_UUIDS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
320
static const struct nla_policy drbd_chg_net_opts_nl_policy[DRBD_NLA_NET_CONF + 1] = {
drivers/block/drbd/drbd_nl_gen.c
326
static const struct nla_policy drbd_get_resources_nl_policy[DRBD_NLA_RESOURCE_STATISTICS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
333
static const struct nla_policy drbd_get_devices_nl_policy[DRBD_NLA_DEVICE_STATISTICS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
340
static const struct nla_policy drbd_get_connections_nl_policy[DRBD_NLA_CONNECTION_STATISTICS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
347
static const struct nla_policy drbd_get_peer_devices_nl_policy[DRBD_NLA_PEER_DEVICE_STATISTICS + 1] = {
drivers/block/drbd/drbd_nl_gen.c
354
static const struct nla_policy drbd_get_initial_state_nl_policy[DRBD_NLA_CFG_CONTEXT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
49
const struct nla_policy drbd_disconnect_parms_nl_policy[DRBD_A_DISCONNECT_PARMS_FORCE_DISCONNECT + 1] = {
drivers/block/drbd/drbd_nl_gen.c
53
const struct nla_policy drbd_disk_conf_nl_policy[DRBD_A_DISK_CONF_DISABLE_WRITE_SAME + 1] = {
drivers/block/drbd/drbd_nl_gen.c
81
const struct nla_policy drbd_drbd_cfg_context_nl_policy[DRBD_A_DRBD_CFG_CONTEXT_CTX_PEER_ADDR + 1] = {
drivers/block/drbd/drbd_nl_gen.c
88
const struct nla_policy drbd_net_conf_nl_policy[DRBD_A_NET_CONF_SOCK_CHECK_TIMEO + 1] = {
drivers/block/drbd/drbd_nl_gen.h
14
extern const struct nla_policy drbd_connection_info_nl_policy[DRBD_A_CONNECTION_INFO_CONN_ROLE + 1];
drivers/block/drbd/drbd_nl_gen.h
15
extern const struct nla_policy drbd_connection_statistics_nl_policy[DRBD_A_CONNECTION_STATISTICS_CONN_CONGESTED + 1];
drivers/block/drbd/drbd_nl_gen.h
16
extern const struct nla_policy drbd_detach_parms_nl_policy[DRBD_A_DETACH_PARMS_FORCE_DETACH + 1];
drivers/block/drbd/drbd_nl_gen.h
17
extern const struct nla_policy drbd_device_info_nl_policy[DRBD_A_DEVICE_INFO_DEV_DISK_STATE + 1];
drivers/block/drbd/drbd_nl_gen.h
18
extern const struct nla_policy drbd_device_statistics_nl_policy[DRBD_A_DEVICE_STATISTICS_HISTORY_UUIDS + 1];
drivers/block/drbd/drbd_nl_gen.h
19
extern const struct nla_policy drbd_disconnect_parms_nl_policy[DRBD_A_DISCONNECT_PARMS_FORCE_DISCONNECT + 1];
drivers/block/drbd/drbd_nl_gen.h
20
extern const struct nla_policy drbd_disk_conf_nl_policy[DRBD_A_DISK_CONF_DISABLE_WRITE_SAME + 1];
drivers/block/drbd/drbd_nl_gen.h
21
extern const struct nla_policy drbd_drbd_cfg_context_nl_policy[DRBD_A_DRBD_CFG_CONTEXT_CTX_PEER_ADDR + 1];
drivers/block/drbd/drbd_nl_gen.h
22
extern const struct nla_policy drbd_net_conf_nl_policy[DRBD_A_NET_CONF_SOCK_CHECK_TIMEO + 1];
drivers/block/drbd/drbd_nl_gen.h
23
extern const struct nla_policy drbd_new_c_uuid_parms_nl_policy[DRBD_A_NEW_C_UUID_PARMS_CLEAR_BM + 1];
drivers/block/drbd/drbd_nl_gen.h
24
extern const struct nla_policy drbd_peer_device_info_nl_policy[DRBD_A_PEER_DEVICE_INFO_PEER_RESYNC_SUSP_DEPENDENCY + 1];
drivers/block/drbd/drbd_nl_gen.h
25
extern const struct nla_policy drbd_peer_device_statistics_nl_policy[DRBD_A_PEER_DEVICE_STATISTICS_PEER_DEV_FLAGS + 1];
drivers/block/drbd/drbd_nl_gen.h
26
extern const struct nla_policy drbd_res_opts_nl_policy[DRBD_A_RES_OPTS_ON_NO_DATA + 1];
drivers/block/drbd/drbd_nl_gen.h
27
extern const struct nla_policy drbd_resize_parms_nl_policy[DRBD_A_RESIZE_PARMS_AL_STRIPE_SIZE + 1];
drivers/block/drbd/drbd_nl_gen.h
28
extern const struct nla_policy drbd_resource_info_nl_policy[DRBD_A_RESOURCE_INFO_RES_SUSP_FEN + 1];
drivers/block/drbd/drbd_nl_gen.h
29
extern const struct nla_policy drbd_resource_statistics_nl_policy[DRBD_A_RESOURCE_STATISTICS_RES_STAT_WRITE_ORDERING + 1];
drivers/block/drbd/drbd_nl_gen.h
30
extern const struct nla_policy drbd_set_role_parms_nl_policy[DRBD_A_SET_ROLE_PARMS_ASSUME_UPTODATE + 1];
drivers/block/drbd/drbd_nl_gen.h
31
extern const struct nla_policy drbd_start_ov_parms_nl_policy[DRBD_A_START_OV_PARMS_OV_STOP_SECTOR + 1];
drivers/block/nbd.c
2067
static const struct nla_policy nbd_attr_policy[NBD_ATTR_MAX + 1] = {
drivers/block/nbd.c
2080
static const struct nla_policy nbd_sock_policy[NBD_SOCK_MAX + 1] = {
drivers/block/nbd.c
2087
static const struct nla_policy __attribute__((unused))
drivers/dpll/dpll_nl.c
15
const struct nla_policy dpll_pin_parent_device_nl_policy[DPLL_A_PIN_OPERSTATE + 1] = {
drivers/dpll/dpll_nl.c
26
const struct nla_policy dpll_pin_parent_pin_nl_policy[DPLL_A_PIN_STATE + 1] = {
drivers/dpll/dpll_nl.c
31
const struct nla_policy dpll_reference_sync_nl_policy[DPLL_A_PIN_STATE + 1] = {
drivers/dpll/dpll_nl.c
37
static const struct nla_policy dpll_device_id_get_nl_policy[DPLL_A_TYPE + 1] = {
drivers/dpll/dpll_nl.c
44
static const struct nla_policy dpll_device_get_nl_policy[DPLL_A_ID + 1] = {
drivers/dpll/dpll_nl.c
49
static const struct nla_policy dpll_device_set_nl_policy[DPLL_A_FREQUENCY_MONITOR + 1] = {
drivers/dpll/dpll_nl.c
58
static const struct nla_policy dpll_pin_id_get_nl_policy[DPLL_A_PIN_TYPE + 1] = {
drivers/dpll/dpll_nl.c
68
static const struct nla_policy dpll_pin_get_do_nl_policy[DPLL_A_PIN_ID + 1] = {
drivers/dpll/dpll_nl.c
73
static const struct nla_policy dpll_pin_get_dump_nl_policy[DPLL_A_PIN_ID + 1] = {
drivers/dpll/dpll_nl.c
78
static const struct nla_policy dpll_pin_set_nl_policy[DPLL_A_PIN_REFERENCE_SYNC + 1] = {
drivers/dpll/dpll_nl.h
16
extern const struct nla_policy dpll_pin_parent_device_nl_policy[DPLL_A_PIN_OPERSTATE + 1];
drivers/dpll/dpll_nl.h
17
extern const struct nla_policy dpll_pin_parent_pin_nl_policy[DPLL_A_PIN_STATE + 1];
drivers/dpll/dpll_nl.h
18
extern const struct nla_policy dpll_reference_sync_nl_policy[DPLL_A_PIN_STATE + 1];
drivers/gpu/drm/drm_ras_nl.c
15
static const struct nla_policy drm_ras_get_error_counter_do_nl_policy[DRM_RAS_A_ERROR_COUNTER_ATTRS_ERROR_ID + 1] = {
drivers/gpu/drm/drm_ras_nl.c
21
static const struct nla_policy drm_ras_get_error_counter_dump_nl_policy[DRM_RAS_A_ERROR_COUNTER_ATTRS_NODE_ID + 1] = {
drivers/gpu/drm/drm_ras_nl.c
26
static const struct nla_policy drm_ras_clear_error_counter_nl_policy[DRM_RAS_A_ERROR_COUNTER_ATTRS_ERROR_ID + 1] = {
drivers/infiniband/core/addr.c
75
static const struct nla_policy ib_nl_addr_policy[LS_NLA_TYPE_MAX] = {
drivers/infiniband/core/iwpm_msg.c
366
static const struct nla_policy resp_reg_policy[IWPM_NLA_RREG_PID_MAX] = {
drivers/infiniband/core/iwpm_msg.c
442
static const struct nla_policy resp_add_policy[IWPM_NLA_RMANAGE_MAPPING_MAX] = {
drivers/infiniband/core/iwpm_msg.c
516
static const struct nla_policy resp_query_policy[IWPM_NLA_RQUERY_MAPPING_MAX] = {
drivers/infiniband/core/iwpm_msg.c
679
static const struct nla_policy resp_mapinfo_policy[IWPM_NLA_MAPINFO_REQ_MAX] = {
drivers/infiniband/core/iwpm_msg.c
734
static const struct nla_policy ack_mapinfo_policy[IWPM_NLA_MAPINFO_NUM_MAX] = {
drivers/infiniband/core/iwpm_msg.c
765
static const struct nla_policy map_error_policy[IWPM_NLA_ERR_MAX] = {
drivers/infiniband/core/iwpm_msg.c
811
static const struct nla_policy hello_policy[IWPM_NLA_HELLO_MAX] = {
drivers/infiniband/core/iwpm_util.c
458
const struct nla_policy *nlmsg_policy,
drivers/infiniband/core/iwpm_util.h
244
const struct nla_policy *nlmsg_policy,
drivers/infiniband/core/nldev.c
62
static const struct nla_policy nldev_policy[RDMA_NLDEV_ATTR_MAX] = {
drivers/infiniband/core/sa_query.c
167
static const struct nla_policy ib_nl_policy[LS_NLA_TYPE_MAX] = {
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
38
static const struct nla_policy ipoib_policy[IFLA_IPOIB_MAX + 1] = {
drivers/net/amt.c
3163
static const struct nla_policy amt_policy[IFLA_AMT_MAX + 1] = {
drivers/net/bareudp.c
560
static const struct nla_policy bareudp_policy[IFLA_BAREUDP_MAX + 1] = {
drivers/net/bonding/bond_netlink.c
111
static const struct nla_policy bond_policy[IFLA_BOND_MAX + 1] = {
drivers/net/bonding/bond_netlink.c
149
static const struct nla_policy bond_slave_policy[IFLA_BOND_SLAVE_MAX + 1] = {
drivers/net/can/dev/netlink.c
11
static const struct nla_policy can_policy[IFLA_CAN_MAX + 1] = {
drivers/net/can/dev/netlink.c
31
static const struct nla_policy can_tdc_policy[IFLA_CAN_TDC_MAX + 1] = {
drivers/net/can/dev/netlink.c
43
static const struct nla_policy can_pwm_policy[IFLA_CAN_PWM_MAX + 1] = {
drivers/net/can/vxcan.c
304
static const struct nla_policy vxcan_policy[VXCAN_INFO_MAX + 1] = {
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
19
static const struct nla_policy rmnet_policy[IFLA_RMNET_MAX + 1] = {
drivers/net/geneve.c
1772
static const struct nla_policy geneve_policy[IFLA_GENEVE_MAX + 1] = {
drivers/net/gtp.c
1566
static const struct nla_policy gtp_policy[IFLA_GTP_MAX + 1] = {
drivers/net/gtp.c
2418
static const struct nla_policy gtp_genl_policy[GTPA_MAX + 1] = {
drivers/net/ieee802154/mac802154_hwsim.c
538
static const struct nla_policy hwsim_edge_policy[MAC802154_HWSIM_EDGE_ATTR_MAX + 1] = {
drivers/net/ieee802154/mac802154_hwsim.c
744
static const struct nla_policy hwsim_genl_policy[MAC802154_HWSIM_ATTR_MAX + 1] = {
drivers/net/ipvlan/ipvlan_main.c
690
static const struct nla_policy ipvlan_nl_policy[IFLA_IPVLAN_MAX + 1] =
drivers/net/macsec.c
1666
static const struct nla_policy macsec_genl_policy[NUM_MACSEC_ATTR] = {
drivers/net/macsec.c
1673
static const struct nla_policy macsec_genl_rxsc_policy[NUM_MACSEC_RXSC_ATTR] = {
drivers/net/macsec.c
1678
static const struct nla_policy macsec_genl_sa_policy[NUM_MACSEC_SA_ATTR] = {
drivers/net/macsec.c
1688
static const struct nla_policy macsec_genl_offload_policy[NUM_MACSEC_OFFLOAD_ATTR] = {
drivers/net/macsec.c
3827
static const struct nla_policy macsec_rtnl_policy[IFLA_MACSEC_MAX + 1] = {
drivers/net/macvlan.c
1751
static const struct nla_policy macvlan_policy[IFLA_MACVLAN_MAX + 1] = {
drivers/net/netkit.c
1242
static const struct nla_policy netkit_policy[IFLA_NETKIT_MAX + 1] = {
drivers/net/ovpn/main.c
110
static const struct nla_policy ovpn_policy[IFLA_OVPN_MAX + 1] = {
drivers/net/ovpn/netlink-gen.c
105
const struct nla_policy ovpn_peer_set_input_nl_policy[OVPN_A_PEER_TX_ID + 1] = {
drivers/net/ovpn/netlink-gen.c
121
static const struct nla_policy ovpn_peer_new_nl_policy[OVPN_A_PEER + 1] = {
drivers/net/ovpn/netlink-gen.c
127
static const struct nla_policy ovpn_peer_set_nl_policy[OVPN_A_PEER + 1] = {
drivers/net/ovpn/netlink-gen.c
133
static const struct nla_policy ovpn_peer_get_do_nl_policy[OVPN_A_PEER + 1] = {
drivers/net/ovpn/netlink-gen.c
139
static const struct nla_policy ovpn_peer_get_dump_nl_policy[OVPN_A_IFINDEX + 1] = {
drivers/net/ovpn/netlink-gen.c
144
static const struct nla_policy ovpn_peer_del_nl_policy[OVPN_A_PEER + 1] = {
drivers/net/ovpn/netlink-gen.c
150
static const struct nla_policy ovpn_key_new_nl_policy[OVPN_A_KEYCONF + 1] = {
drivers/net/ovpn/netlink-gen.c
156
static const struct nla_policy ovpn_key_get_nl_policy[OVPN_A_KEYCONF + 1] = {
drivers/net/ovpn/netlink-gen.c
162
static const struct nla_policy ovpn_key_swap_nl_policy[OVPN_A_KEYCONF + 1] = {
drivers/net/ovpn/netlink-gen.c
168
static const struct nla_policy ovpn_key_del_nl_policy[OVPN_A_KEYCONF + 1] = {
drivers/net/ovpn/netlink-gen.c
28
const struct nla_policy ovpn_keyconf_nl_policy[OVPN_A_KEYCONF_DECRYPT_DIR + 1] = {
drivers/net/ovpn/netlink-gen.c
37
const struct nla_policy ovpn_keyconf_del_input_nl_policy[OVPN_A_KEYCONF_SLOT + 1] = {
drivers/net/ovpn/netlink-gen.c
42
const struct nla_policy ovpn_keyconf_get_nl_policy[OVPN_A_KEYCONF_CIPHER_ALG + 1] = {
drivers/net/ovpn/netlink-gen.c
49
const struct nla_policy ovpn_keyconf_swap_input_nl_policy[OVPN_A_KEYCONF_PEER_ID + 1] = {
drivers/net/ovpn/netlink-gen.c
53
const struct nla_policy ovpn_keydir_nl_policy[OVPN_A_KEYDIR_NONCE_TAIL + 1] = {
drivers/net/ovpn/netlink-gen.c
58
const struct nla_policy ovpn_peer_nl_policy[OVPN_A_PEER_TX_ID + 1] = {
drivers/net/ovpn/netlink-gen.c
85
const struct nla_policy ovpn_peer_del_input_nl_policy[OVPN_A_PEER_ID + 1] = {
drivers/net/ovpn/netlink-gen.c
89
const struct nla_policy ovpn_peer_new_input_nl_policy[OVPN_A_PEER_TX_ID + 1] = {
drivers/net/ovpn/netlink-gen.h
16
extern const struct nla_policy ovpn_keyconf_nl_policy[OVPN_A_KEYCONF_DECRYPT_DIR + 1];
drivers/net/ovpn/netlink-gen.h
17
extern const struct nla_policy ovpn_keyconf_del_input_nl_policy[OVPN_A_KEYCONF_SLOT + 1];
drivers/net/ovpn/netlink-gen.h
18
extern const struct nla_policy ovpn_keyconf_get_nl_policy[OVPN_A_KEYCONF_CIPHER_ALG + 1];
drivers/net/ovpn/netlink-gen.h
19
extern const struct nla_policy ovpn_keyconf_swap_input_nl_policy[OVPN_A_KEYCONF_PEER_ID + 1];
drivers/net/ovpn/netlink-gen.h
20
extern const struct nla_policy ovpn_keydir_nl_policy[OVPN_A_KEYDIR_NONCE_TAIL + 1];
drivers/net/ovpn/netlink-gen.h
21
extern const struct nla_policy ovpn_peer_nl_policy[OVPN_A_PEER_TX_ID + 1];
drivers/net/ovpn/netlink-gen.h
22
extern const struct nla_policy ovpn_peer_del_input_nl_policy[OVPN_A_PEER_ID + 1];
drivers/net/ovpn/netlink-gen.h
23
extern const struct nla_policy ovpn_peer_new_input_nl_policy[OVPN_A_PEER_TX_ID + 1];
drivers/net/ovpn/netlink-gen.h
24
extern const struct nla_policy ovpn_peer_set_input_nl_policy[OVPN_A_PEER_TX_ID + 1];
drivers/net/ppp/ppp_generic.c
1292
static const struct nla_policy ppp_nl_policy[IFLA_PPP_MAX + 1] = {
drivers/net/team/team_nl.c
15
const struct nla_policy team_attr_option_nl_policy[TEAM_ATTR_OPTION_ARRAY_INDEX + 1] = {
drivers/net/team/team_nl.c
25
const struct nla_policy team_item_option_nl_policy[TEAM_ATTR_ITEM_OPTION + 1] = {
drivers/net/team/team_nl.c
30
const struct nla_policy team_nl_policy[TEAM_ATTR_LIST_OPTION + 1] = {
drivers/net/team/team_nl.h
16
extern const struct nla_policy team_attr_option_nl_policy[TEAM_ATTR_OPTION_ARRAY_INDEX + 1];
drivers/net/team/team_nl.h
17
extern const struct nla_policy team_item_option_nl_policy[TEAM_ATTR_ITEM_OPTION + 1];
drivers/net/team/team_nl.h
20
extern const struct nla_policy team_nl_policy[TEAM_ATTR_LIST_OPTION + 1];
drivers/net/veth.c
1956
static const struct nla_policy veth_policy[VETH_INFO_MAX + 1] = {
drivers/net/vrf.c
1726
static const struct nla_policy vrf_nl_policy[IFLA_VRF_MAX + 1] = {
drivers/net/vxlan/vxlan_core.c
3108
static const struct nla_policy vxlan_del_bulk_policy[NDA_MAX + 1] = {
drivers/net/vxlan/vxlan_core.c
3416
static const struct nla_policy vxlan_policy[IFLA_VXLAN_MAX + 1] = {
drivers/net/vxlan/vxlan_mdb.c
1323
static const struct nla_policy
drivers/net/vxlan/vxlan_mdb.c
1462
static const struct nla_policy vxlan_mdbe_attrs_get_pol[MDBE_ATTR_MAX + 1] = {
drivers/net/vxlan/vxlan_mdb.c
311
static const struct nla_policy
drivers/net/vxlan/vxlan_mdb.c
318
static const struct nla_policy
drivers/net/vxlan/vxlan_mdb.c
327
static const struct nla_policy vxlan_mdbe_attrs_pol[MDBE_ATTR_MAX + 1] = {
drivers/net/vxlan/vxlan_vnifilter.c
462
static const struct nla_policy vni_filter_entry_policy[VXLAN_VNIFILTER_ENTRY_MAX + 1] = {
drivers/net/vxlan/vxlan_vnifilter.c
471
static const struct nla_policy vni_filter_policy[VXLAN_VNIFILTER_MAX + 1] = {
drivers/net/wireguard/generated/netlink.c
17
const struct nla_policy wireguard_wgallowedip_nl_policy[WGALLOWEDIP_A_FLAGS + 1] = {
drivers/net/wireguard/generated/netlink.c
24
const struct nla_policy wireguard_wgpeer_nl_policy[WGPEER_A_PROTOCOL_VERSION + 1] = {
drivers/net/wireguard/generated/netlink.c
38
static const struct nla_policy wireguard_get_device_nl_policy[WGDEVICE_A_IFNAME + 1] = {
drivers/net/wireguard/generated/netlink.c
44
static const struct nla_policy wireguard_set_device_nl_policy[WGDEVICE_A_PEERS + 1] = {
drivers/net/wireguard/generated/netlink.h
18
extern const struct nla_policy wireguard_wgallowedip_nl_policy[WGALLOWEDIP_A_FLAGS + 1];
drivers/net/wireguard/generated/netlink.h
19
extern const struct nla_policy wireguard_wgpeer_nl_policy[WGPEER_A_PROTOCOL_VERSION + 1];
drivers/net/wireless/ath/ath10k/testmode.c
25
static const struct nla_policy ath10k_tm_policy[ATH10K_TM_ATTR_MAX + 1] = {
drivers/net/wireless/ath/ath11k/testmode.c
18
static const struct nla_policy ath11k_tm_policy[ATH_TM_ATTR_MAX + 1] = {
drivers/net/wireless/ath/ath12k/testmode.c
19
static const struct nla_policy ath12k_tm_policy[ATH_TM_ATTR_MAX + 1] = {
drivers/net/wireless/ath/ath6kl/testmode.c
40
static const struct nla_policy ath6kl_tm_policy[ATH6KL_TM_ATTR_MAX + 1] = {
drivers/net/wireless/ath/wcn36xx/testmode.c
27
static const struct nla_policy wcn36xx_tm_policy[WCN36XX_TM_ATTR_MAX + 1] = {
drivers/net/wireless/ath/wil6210/cfg80211.c
180
nla_policy wil_rf_sector_policy[QCA_ATTR_DMG_RF_SECTOR_MAX + 1] = {
drivers/net/wireless/ath/wil6210/cfg80211.c
189
nla_policy wil_rf_sector_cfg_policy[QCA_ATTR_DMG_RF_SECTOR_CFG_MAX + 1] = {
drivers/net/wireless/intel/iwlwifi/mvm/vendor-cmd.c
9
static const struct nla_policy
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4132
static const struct nla_policy mwifiex_tm_policy[MWIFIEX_TM_ATTR_MAX + 1] = {
drivers/net/wireless/mediatek/mt76/mt7921/testmode.c
28
static const struct nla_policy mt7921_tm_policy[NUM_MT7921_TM_ATTRS] = {
drivers/net/wireless/mediatek/mt76/mt7925/testmode.c
29
static const struct nla_policy mt7925_tm_policy[NUM_MT7925_TM_ATTRS] = {
drivers/net/wireless/mediatek/mt76/testmode.c
7
const struct nla_policy mt76_tm_policy[NUM_MT76_TM_ATTRS] = {
drivers/net/wireless/mediatek/mt76/testmode.h
198
extern const struct nla_policy mt76_tm_policy[NUM_MT76_TM_ATTRS];
drivers/net/wireless/ti/wlcore/testmode.c
48
static const struct nla_policy wl1271_tm_policy[WL1271_TM_ATTR_MAX + 1] = {
drivers/net/wireless/ti/wlcore/vendor_cmd.c
19
struct nla_policy wlcore_vendor_attr_policy[NUM_WLCORE_VENDOR_ATTR] = {
drivers/net/wireless/virtual/mac80211_hwsim_main.c
3024
static const struct nla_policy hwsim_testmode_policy[HWSIM_TM_ATTR_MAX + 1] = {
drivers/net/wireless/virtual/mac80211_hwsim_main.c
603
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
730
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
745
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
780
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
785
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
794
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
802
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
811
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
818
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
824
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
851
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
856
static const struct nla_policy
drivers/net/wireless/virtual/mac80211_hwsim_main.c
865
static const struct nla_policy hwsim_genl_policy[HWSIM_ATTR_MAX + 1] = {
drivers/net/wwan/wwan_core.c
1216
static const struct nla_policy wwan_rtnl_policy[IFLA_WWAN_MAX + 1] = {
drivers/s390/net/qeth_l2_main.c
955
static const struct nla_policy qeth_brport_policy[IFLA_BRPORT_MAX + 1] = {
drivers/target/target_core_user.c
364
static const struct nla_policy tcmu_attr_policy[TCMU_ATTR_MAX + 1] = {
drivers/thermal/thermal_netlink.c
23
static const struct nla_policy thermal_genl_policy[THERMAL_GENL_ATTR_MAX + 1] = {
drivers/vdpa/vdpa.c
1495
static const struct nla_policy vdpa_nl_policy[VDPA_ATTR_MAX + 1] = {
fs/lockd/netlink.c
15
static const struct nla_policy lockd_server_set_nl_policy[LOCKD_A_SERVER_UDP_PORT + 1] = {
fs/nfsd/netlink.c
102
static const struct nla_policy nfsd_cache_flush_nl_policy[NFSD_A_CACHE_FLUSH_MASK + 1] = {
fs/nfsd/netlink.c
107
static const struct nla_policy nfsd_unlock_ip_nl_policy[NFSD_A_UNLOCK_IP_ADDRESS + 1] = {
fs/nfsd/netlink.c
112
static const struct nla_policy nfsd_unlock_filesystem_nl_policy[NFSD_A_UNLOCK_FILESYSTEM_PATH + 1] = {
fs/nfsd/netlink.c
117
static const struct nla_policy nfsd_unlock_export_nl_policy[NFSD_A_UNLOCK_EXPORT_PATH + 1] = {
fs/nfsd/netlink.c
15
const struct nla_policy nfsd_auth_flavor_nl_policy[NFSD_A_AUTH_FLAVOR_FLAGS + 1] = {
fs/nfsd/netlink.c
20
const struct nla_policy nfsd_expkey_nl_policy[NFSD_A_EXPKEY_PATH + 1] = {
fs/nfsd/netlink.c
30
const struct nla_policy nfsd_fslocation_nl_policy[NFSD_A_FSLOCATION_PATH + 1] = {
fs/nfsd/netlink.c
35
const struct nla_policy nfsd_fslocations_nl_policy[NFSD_A_FSLOCATIONS_LOCATION + 1] = {
fs/nfsd/netlink.c
39
const struct nla_policy nfsd_sock_nl_policy[NFSD_A_SOCK_TRANSPORT_NAME + 1] = {
fs/nfsd/netlink.c
44
const struct nla_policy nfsd_svc_export_nl_policy[NFSD_A_SVC_EXPORT_FSID + 1] = {
fs/nfsd/netlink.c
60
const struct nla_policy nfsd_version_nl_policy[NFSD_A_VERSION_ENABLED + 1] = {
fs/nfsd/netlink.c
67
static const struct nla_policy nfsd_threads_set_nl_policy[NFSD_A_SERVER_FH_KEY + 1] = {
fs/nfsd/netlink.c
77
static const struct nla_policy nfsd_version_set_nl_policy[NFSD_A_SERVER_PROTO_VERSION + 1] = {
fs/nfsd/netlink.c
82
static const struct nla_policy nfsd_listener_set_nl_policy[NFSD_A_SERVER_SOCK_ADDR + 1] = {
fs/nfsd/netlink.c
87
static const struct nla_policy nfsd_pool_mode_set_nl_policy[NFSD_A_POOL_MODE_MODE + 1] = {
fs/nfsd/netlink.c
92
static const struct nla_policy nfsd_svc_export_set_reqs_nl_policy[NFSD_A_SVC_EXPORT_REQS_REQUESTS + 1] = {
fs/nfsd/netlink.c
97
static const struct nla_policy nfsd_expkey_set_reqs_nl_policy[NFSD_A_EXPKEY_REQS_REQUESTS + 1] = {
fs/nfsd/netlink.h
16
extern const struct nla_policy nfsd_auth_flavor_nl_policy[NFSD_A_AUTH_FLAVOR_FLAGS + 1];
fs/nfsd/netlink.h
17
extern const struct nla_policy nfsd_expkey_nl_policy[NFSD_A_EXPKEY_PATH + 1];
fs/nfsd/netlink.h
18
extern const struct nla_policy nfsd_fslocation_nl_policy[NFSD_A_FSLOCATION_PATH + 1];
fs/nfsd/netlink.h
19
extern const struct nla_policy nfsd_fslocations_nl_policy[NFSD_A_FSLOCATIONS_LOCATION + 1];
fs/nfsd/netlink.h
20
extern const struct nla_policy nfsd_sock_nl_policy[NFSD_A_SOCK_TRANSPORT_NAME + 1];
fs/nfsd/netlink.h
21
extern const struct nla_policy nfsd_svc_export_nl_policy[NFSD_A_SVC_EXPORT_FSID + 1];
fs/nfsd/netlink.h
22
extern const struct nla_policy nfsd_version_nl_policy[NFSD_A_VERSION_ENABLED + 1];
fs/smb/client/netlink.c
16
static const struct nla_policy cifs_genl_policy[CIFS_GENL_ATTR_MAX + 1] = {
fs/smb/server/transport_ipc.c
79
static const struct nla_policy ksmbd_nl_policy[KSMBD_EVENT_MAX + 1] = {
include/linux/netfilter/ipset/ip_set.h
234
const struct nla_policy create_policy[IPSET_ATTR_CREATE_MAX + 1];
include/linux/netfilter/ipset/ip_set.h
235
const struct nla_policy adt_policy[IPSET_ATTR_ADT_MAX + 1];
include/linux/netfilter/nfnetlink.h
28
const struct nla_policy *policy;
include/linux/netlink.h
85
const struct nla_policy *policy;
include/linux/nl802154.h
95
extern const struct nla_policy ieee802154_policy[];
include/net/cfg80211.h
5979
#define VENDOR_CMD_RAW_DATA ((const struct nla_policy *)(long)(-ENODATA))
include/net/cfg80211.h
6007
const struct nla_policy *policy;
include/net/genetlink.h
220
const struct nla_policy *policy;
include/net/genetlink.h
272
const struct nla_policy *policy;
include/net/genetlink.h
390
const struct nla_policy *policy,
include/net/genetlink.h
409
const struct nla_policy *policy,
include/net/genetlink.h
90
const struct nla_policy *policy;
include/net/ip_fib.h
445
extern const struct nla_policy rtm_ipv4_policy[];
include/net/neighbour.h
281
extern const struct nla_policy nda_policy[];
include/net/netfilter/nf_conntrack_l4proto.h
146
extern const struct nla_policy nf_ct_port_nla_policy[];
include/net/netfilter/nf_conntrack_l4proto.h
47
const struct nla_policy *nla_policy;
include/net/netfilter/nf_conntrack_l4proto.h
56
const struct nla_policy *nla_policy;
include/net/netfilter/nf_tables.h
1434
const struct nla_policy *policy;
include/net/netfilter/nf_tables.h
909
const struct nla_policy *policy;
include/net/netfilter/nft_fib.h
14
extern const struct nla_policy nft_fib_policy[];
include/net/netfilter/nft_meta.h
16
extern const struct nla_policy nft_meta_policy[];
include/net/netfilter/nft_reject.h
15
extern const struct nla_policy nft_reject_policy[];
include/net/netlink.h
1352
const struct nla_policy *policy,
include/net/netlink.h
1376
const struct nla_policy *policy,
include/net/netlink.h
2331
const struct nla_policy *policy,
include/net/netlink.h
2341
const struct nla_policy *policy,
include/net/netlink.h
2350
const struct nla_policy *policy,
include/net/netlink.h
2466
void nla_get_range_unsigned(const struct nla_policy *pt,
include/net/netlink.h
2468
void nla_get_range_signed(const struct nla_policy *pt,
include/net/netlink.h
2474
const struct nla_policy *policy,
include/net/netlink.h
2477
const struct nla_policy *policy,
include/net/netlink.h
2482
int netlink_policy_dump_attr_size_estimate(const struct nla_policy *pt);
include/net/netlink.h
2484
const struct nla_policy *pt,
include/net/netlink.h
378
const struct nla_policy *nested_policy;
include/net/netlink.h
542
const struct nla_policy *policy, unsigned int validate,
include/net/netlink.h
545
int len, const struct nla_policy *policy, unsigned int validate,
include/net/netlink.h
547
int nla_policy_len(const struct nla_policy *, int);
include/net/netlink.h
708
const struct nla_policy *policy,
include/net/netlink.h
733
const struct nla_policy *policy,
include/net/netlink.h
759
const struct nla_policy *policy,
include/net/netlink.h
780
const struct nla_policy *policy,
include/net/netlink.h
807
const struct nla_policy *policy,
include/net/netlink.h
827
const struct nla_policy *policy,
include/net/netlink.h
848
const struct nla_policy *policy,
include/net/netlink.h
886
const struct nla_policy *policy,
include/net/netlink.h
908
const struct nla_policy *policy,
include/net/netlink.h
925
const struct nla_policy *policy,
include/net/pkt_sched.h
126
extern const struct nla_policy rtm_tca_policy[TCA_MAX + 1];
include/net/rtnetlink.h
157
const struct nla_policy *policy;
include/net/rtnetlink.h
183
const struct nla_policy *slave_policy;
include/net/xfrm.h
2298
extern const struct nla_policy xfrma_policy[XFRMA_MAX+1];
include/net/xfrm.h
2306
int maxtype, const struct nla_policy *policy,
kernel/power/em_netlink_autogen.c
15
static const struct nla_policy dev_energymodel_get_perf_domains_nl_policy[DEV_ENERGYMODEL_A_PERF_DOMAIN_PERF_DOMAIN_ID + 1] = {
kernel/power/em_netlink_autogen.c
20
static const struct nla_policy dev_energymodel_get_perf_table_nl_policy[DEV_ENERGYMODEL_A_PERF_TABLE_PERF_DOMAIN_ID + 1] = {
kernel/taskstats.c
38
static const struct nla_policy taskstats_cmd_get_policy[] = {
kernel/taskstats.c
44
static const struct nla_policy cgroupstats_cmd_get_policy[] = {
lib/nlattr.c
119
void nla_get_range_unsigned(const struct nla_policy *pt,
lib/nlattr.c
170
static int nla_validate_range_unsigned(const struct nla_policy *pt,
lib/nlattr.c
242
void nla_get_range_signed(const struct nla_policy *pt,
lib/nlattr.c
287
static int nla_validate_int_range_signed(const struct nla_policy *pt,
lib/nlattr.c
325
static int nla_validate_int_range(const struct nla_policy *pt,
lib/nlattr.c
353
static int nla_validate_mask(const struct nla_policy *pt,
lib/nlattr.c
394
const struct nla_policy *policy, unsigned int validate,
lib/nlattr.c
398
const struct nla_policy *pt;
lib/nlattr.c
605
const struct nla_policy *policy,
lib/nlattr.c
61
const struct nla_policy *policy,
lib/nlattr.c
674
const struct nla_policy *policy, unsigned int validate,
lib/nlattr.c
694
nla_policy_len(const struct nla_policy *p, int n)
lib/nlattr.c
729
const struct nla_policy *policy, unsigned int validate,
lib/nlattr.c
90
const struct nla_policy *policy,
net/8021q/vlan_netlink.c
18
static const struct nla_policy vlan_policy[IFLA_VLAN_MAX + 1] = {
net/8021q/vlan_netlink.c
26
static const struct nla_policy vlan_map_policy[IFLA_VLAN_QOS_MAX + 1] = {
net/batman-adv/mesh-interface.c
1118
static const struct nla_policy batadv_ifla_policy[IFLA_BATADV_MAX + 1] = {
net/batman-adv/netlink.c
92
static const struct nla_policy batadv_netlink_policy[NUM_BATADV_ATTR] = {
net/bridge/br_cfm_netlink.c
17
static const struct nla_policy
net/bridge/br_cfm_netlink.c
23
static const struct nla_policy
net/bridge/br_cfm_netlink.c
32
static const struct nla_policy
net/bridge/br_cfm_netlink.c
44
static const struct nla_policy
net/bridge/br_cfm_netlink.c
51
static const struct nla_policy
net/bridge/br_cfm_netlink.c
58
static const struct nla_policy
net/bridge/br_cfm_netlink.c
71
static const struct nla_policy
net/bridge/br_cfm_netlink.c
8
static const struct nla_policy
net/bridge/br_fdb.c
1284
static const struct nla_policy br_nda_fdb_pol[NFEA_MAX + 1] = {
net/bridge/br_fdb.c
788
static const struct nla_policy br_fdb_del_bulk_policy[NDA_MAX + 1] = {
net/bridge/br_mdb.c
1441
static const struct nla_policy br_mdbe_attrs_del_bulk_pol[MDBE_ATTR_MAX + 1] = {
net/bridge/br_mdb.c
1566
static const struct nla_policy br_mdbe_attrs_get_pol[MDBE_ATTR_MAX + 1] = {
net/bridge/br_mdb.c
647
static const struct nla_policy
net/bridge/br_mdb.c
654
static const struct nla_policy
net/bridge/br_mdb.c
659
static const struct nla_policy br_mdbe_attrs_pol[MDBE_ATTR_MAX + 1] = {
net/bridge/br_mrp_netlink.c
127
static const struct nla_policy
net/bridge/br_mrp_netlink.c
161
static const struct nla_policy
net/bridge/br_mrp_netlink.c
195
static const struct nla_policy
net/bridge/br_mrp_netlink.c
22
static const struct nla_policy
net/bridge/br_mrp_netlink.c
241
static const struct nla_policy
net/bridge/br_mrp_netlink.c
275
static const struct nla_policy
net/bridge/br_mrp_netlink.c
315
static const struct nla_policy
net/bridge/br_mrp_netlink.c
69
static const struct nla_policy
net/bridge/br_mrp_netlink.c
9
static const struct nla_policy br_mrp_policy[IFLA_BRIDGE_MRP_MAX + 1] = {
net/bridge/br_mrp_netlink.c
98
static const struct nla_policy
net/bridge/br_mst.c
295
static const struct nla_policy br_mst_nl_policy[IFLA_BRIDGE_MST_ENTRY_MAX + 1] = {
net/bridge/br_netlink.c
1249
static const struct nla_policy br_policy[IFLA_BR_MAX + 1] = {
net/bridge/br_netlink.c
881
static const struct nla_policy br_port_policy[IFLA_BRPORT_MAX + 1] = {
net/bridge/br_netlink_tunnel.c
190
static const struct nla_policy vlan_tunnel_policy[IFLA_BRIDGE_VLAN_TUNNEL_MAX + 1] = {
net/bridge/br_vlan.c
2115
static const struct nla_policy br_vlan_db_dump_pol[BRIDGE_VLANDB_DUMP_MAX + 1] = {
net/bridge/br_vlan.c
2171
static const struct nla_policy br_vlan_db_policy[BRIDGE_VLANDB_ENTRY_MAX + 1] = {
net/bridge/br_vlan_options.c
155
static const struct nla_policy br_vlandb_tinfo_pol[BRIDGE_VLANDB_TINFO_MAX + 1] = {
net/bridge/br_vlan_options.c
667
static const struct nla_policy br_vlan_db_gpol[BRIDGE_VLANDB_GOPTS_MAX + 1] = {
net/can/gw.c
802
static const struct nla_policy cgw_policy[CGW_MAX + 1] = {
net/core/drop_monitor.c
1600
static const struct nla_policy net_dm_nl_policy[NET_DM_ATTR_MAX + 1] = {
net/core/fib_rules.c
850
static const struct nla_policy fib_rule_policy[FRA_MAX + 1] = {
net/core/lwt_bpf.c
337
static const struct nla_policy bpf_prog_policy[LWT_BPF_PROG_MAX + 1] = {
net/core/lwt_bpf.c
373
static const struct nla_policy bpf_nl_policy[LWT_BPF_MAX + 1] = {
net/core/neighbour.c
1928
const struct nla_policy nda_policy[NDA_MAX+1] = {
net/core/neighbour.c
2353
static const struct nla_policy nl_neightbl_policy[NDTA_MAX+1] = {
net/core/neighbour.c
2362
static const struct nla_policy nl_ntbl_parm_policy[NDTPA_MAX+1] = {
net/core/net_namespace.c
844
static const struct nla_policy rtnl_net_policy[NETNSA_MAX + 1] = {
net/core/netdev-genl-gen.c
103
static const struct nla_policy netdev_qstats_get_nl_policy[NETDEV_A_QSTATS_SCOPE + 1] = {
net/core/netdev-genl-gen.c
109
static const struct nla_policy netdev_bind_rx_nl_policy[NETDEV_A_DMABUF_FD + 1] = {
net/core/netdev-genl-gen.c
116
static const struct nla_policy netdev_napi_set_nl_policy[NETDEV_A_NAPI_THREADED + 1] = {
net/core/netdev-genl-gen.c
125
static const struct nla_policy netdev_bind_tx_nl_policy[NETDEV_A_DMABUF_FD + 1] = {
net/core/netdev-genl-gen.c
131
static const struct nla_policy netdev_queue_create_nl_policy[NETDEV_A_QUEUE_LEASE + 1] = {
net/core/netdev-genl-gen.c
31
const struct nla_policy netdev_lease_nl_policy[NETDEV_A_LEASE_NETNS_ID + 1] = {
net/core/netdev-genl-gen.c
37
const struct nla_policy netdev_page_pool_info_nl_policy[NETDEV_A_PAGE_POOL_IFINDEX + 1] = {
net/core/netdev-genl-gen.c
42
const struct nla_policy netdev_queue_id_nl_policy[NETDEV_A_QUEUE_TYPE + 1] = {
net/core/netdev-genl-gen.c
48
static const struct nla_policy netdev_dev_get_nl_policy[NETDEV_A_DEV_IFINDEX + 1] = {
net/core/netdev-genl-gen.c
54
static const struct nla_policy netdev_page_pool_get_do_nl_policy[NETDEV_A_PAGE_POOL_ID + 1] = {
net/core/netdev-genl-gen.c
61
static const struct nla_policy netdev_page_pool_get_dump_nl_policy[NETDEV_A_PAGE_POOL_IFINDEX + 1] = {
net/core/netdev-genl-gen.c
68
static const struct nla_policy netdev_page_pool_stats_get_do_nl_policy[NETDEV_A_PAGE_POOL_STATS_INFO + 1] = {
net/core/netdev-genl-gen.c
75
static const struct nla_policy netdev_page_pool_stats_get_dump_nl_policy[NETDEV_A_PAGE_POOL_STATS_INFO + 1] = {
net/core/netdev-genl-gen.c
81
static const struct nla_policy netdev_queue_get_do_nl_policy[NETDEV_A_QUEUE_TYPE + 1] = {
net/core/netdev-genl-gen.c
88
static const struct nla_policy netdev_queue_get_dump_nl_policy[NETDEV_A_QUEUE_IFINDEX + 1] = {
net/core/netdev-genl-gen.c
93
static const struct nla_policy netdev_napi_get_do_nl_policy[NETDEV_A_NAPI_ID + 1] = {
net/core/netdev-genl-gen.c
98
static const struct nla_policy netdev_napi_get_dump_nl_policy[NETDEV_A_NAPI_IFINDEX + 1] = {
net/core/netdev-genl-gen.h
17
extern const struct nla_policy netdev_lease_nl_policy[NETDEV_A_LEASE_NETNS_ID + 1];
net/core/netdev-genl-gen.h
18
extern const struct nla_policy netdev_page_pool_info_nl_policy[NETDEV_A_PAGE_POOL_IFINDEX + 1];
net/core/netdev-genl-gen.h
19
extern const struct nla_policy netdev_queue_id_nl_policy[NETDEV_A_QUEUE_TYPE + 1];
net/core/page_pool_user.c
223
static const struct nla_policy
net/core/rtnetlink.c
2239
static const struct nla_policy ifla_policy[IFLA_MAX+1] = {
net/core/rtnetlink.c
2301
static const struct nla_policy ifla_info_policy[IFLA_INFO_MAX+1] = {
net/core/rtnetlink.c
2308
static const struct nla_policy ifla_vf_policy[IFLA_VF_MAX+1] = {
net/core/rtnetlink.c
2324
static const struct nla_policy ifla_port_policy[IFLA_PORT_MAX+1] = {
net/core/rtnetlink.c
2343
static const struct nla_policy ifla_xdp_policy[IFLA_XDP_MAX + 1] = {
net/core/rtnetlink.c
3031
static const struct nla_policy ifla_proto_down_reason_policy[IFLA_PROTO_DOWN_REASON_VALUE + 1] = {
net/core/rtnetlink.c
6268
static const struct nla_policy
net/core/rtnetlink.c
6274
static const struct nla_policy
net/core/rtnetlink.c
6280
static const struct nla_policy
net/core/rtnetlink.c
6686
static const struct nla_policy mdba_get_policy[MDBA_GET_ENTRY_MAX + 1] = {
net/core/rtnetlink.c
6788
static const struct nla_policy mdba_policy[MDBA_SET_ENTRY_MAX + 1] = {
net/core/rtnetlink.c
6869
static const struct nla_policy mdba_del_bulk_policy[MDBA_SET_ENTRY_MAX + 1] = {
net/dcb/dcbnl.c
105
static const struct nla_policy dcbnl_cap_nest[DCB_CAP_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
118
static const struct nla_policy dcbnl_numtcs_nest[DCB_NUMTCS_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
125
static const struct nla_policy dcbnl_bcn_nest[DCB_BCN_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
154
static const struct nla_policy dcbnl_app_nest[DCB_APP_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
161
static const struct nla_policy dcbnl_ieee_policy[DCB_ATTR_IEEE_MAX + 1] = {
net/dcb/dcbnl.c
173
static const struct nla_policy dcbnl_featcfg_nest[DCB_FEATCFG_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
44
static const struct nla_policy dcbnl_rtnl_policy[DCB_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
61
static const struct nla_policy dcbnl_pfc_up_nest[DCB_PFC_UP_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
74
static const struct nla_policy dcbnl_pg_nest[DCB_PG_ATTR_MAX + 1] = {
net/dcb/dcbnl.c
96
static const struct nla_policy dcbnl_tc_param_nest[DCB_TC_ATTR_PARAM_MAX + 1] = {
net/devlink/dev.c
1368
static const struct nla_policy devlink_selftest_nl_policy[DEVLINK_ATTR_SELFTEST_ID_MAX + 1] = {
net/devlink/netlink_gen.c
110
static const struct nla_policy devlink_port_del_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
118
static const struct nla_policy devlink_port_split_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
127
static const struct nla_policy devlink_port_unsplit_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
135
static const struct nla_policy devlink_sb_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
143
static const struct nla_policy devlink_sb_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
150
static const struct nla_policy devlink_sb_pool_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
159
static const struct nla_policy devlink_sb_pool_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
166
static const struct nla_policy devlink_sb_pool_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
177
static const struct nla_policy devlink_sb_port_pool_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
187
static const struct nla_policy devlink_sb_port_pool_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
194
static const struct nla_policy devlink_sb_port_pool_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
205
static const struct nla_policy devlink_sb_tc_pool_bind_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
216
static const struct nla_policy devlink_sb_tc_pool_bind_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
223
static const struct nla_policy devlink_sb_tc_pool_bind_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
236
static const struct nla_policy devlink_sb_occ_snapshot_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
244
static const struct nla_policy devlink_sb_occ_max_clear_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
252
static const struct nla_policy devlink_eswitch_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
259
static const struct nla_policy devlink_eswitch_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
269
static const struct nla_policy devlink_dpipe_table_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
277
static const struct nla_policy devlink_dpipe_entries_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
285
static const struct nla_policy devlink_dpipe_headers_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
292
static const struct nla_policy devlink_dpipe_table_counters_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
301
static const struct nla_policy devlink_resource_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
310
static const struct nla_policy devlink_resource_dump_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
318
static const struct nla_policy devlink_resource_dump_dump_nl_policy[DEVLINK_ATTR_RESOURCE_SCOPE_MASK + 1] = {
net/devlink/netlink_gen.c
326
static const struct nla_policy devlink_reload_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
338
static const struct nla_policy devlink_param_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
346
static const struct nla_policy devlink_param_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
353
static const struct nla_policy devlink_param_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
364
static const struct nla_policy devlink_region_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
373
static const struct nla_policy devlink_region_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
380
static const struct nla_policy devlink_region_new_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
390
static const struct nla_policy devlink_region_del_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
400
static const struct nla_policy devlink_region_read_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
413
static const struct nla_policy devlink_port_param_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
421
static const struct nla_policy devlink_port_param_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
429
static const struct nla_policy devlink_info_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
436
static const struct nla_policy devlink_health_reporter_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
445
static const struct nla_policy devlink_health_reporter_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
453
static const struct nla_policy devlink_health_reporter_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
466
static const struct nla_policy devlink_health_reporter_recover_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
475
static const struct nla_policy devlink_health_reporter_diagnose_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
484
static const struct nla_policy devlink_health_reporter_dump_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
49
const struct nla_policy devlink_dl_port_function_nl_policy[DEVLINK_PORT_FN_ATTR_CAPS + 1] = {
net/devlink/netlink_gen.c
493
static const struct nla_policy devlink_health_reporter_dump_clear_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
502
static const struct nla_policy devlink_flash_update_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
512
static const struct nla_policy devlink_trap_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
520
static const struct nla_policy devlink_trap_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
527
static const struct nla_policy devlink_trap_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
536
static const struct nla_policy devlink_trap_group_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
544
static const struct nla_policy devlink_trap_group_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
551
static const struct nla_policy devlink_trap_group_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
56
const struct nla_policy devlink_dl_rate_tc_bws_nl_policy[DEVLINK_RATE_TC_ATTR_BW + 1] = {
net/devlink/netlink_gen.c
561
static const struct nla_policy devlink_trap_policer_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
569
static const struct nla_policy devlink_trap_policer_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
576
static const struct nla_policy devlink_trap_policer_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
586
static const struct nla_policy devlink_health_reporter_test_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
595
static const struct nla_policy devlink_rate_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
604
static const struct nla_policy devlink_rate_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
61
const struct nla_policy devlink_dl_selftest_id_nl_policy[DEVLINK_ATTR_SELFTEST_ID_FLASH + 1] = {
net/devlink/netlink_gen.c
611
static const struct nla_policy devlink_rate_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
625
static const struct nla_policy devlink_rate_new_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
639
static const struct nla_policy devlink_rate_del_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
647
static const struct nla_policy devlink_linecard_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
655
static const struct nla_policy devlink_linecard_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
66
static const struct nla_policy devlink_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
662
static const struct nla_policy devlink_linecard_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
671
static const struct nla_policy devlink_selftests_get_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
678
static const struct nla_policy devlink_selftests_run_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
686
static const struct nla_policy devlink_notify_filter_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
73
static const struct nla_policy devlink_port_get_do_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
81
static const struct nla_policy devlink_port_get_dump_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
88
static const struct nla_policy devlink_port_set_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.c
98
static const struct nla_policy devlink_port_new_nl_policy[DEVLINK_ATTR_INDEX + 1] = {
net/devlink/netlink_gen.h
16
extern const struct nla_policy devlink_dl_port_function_nl_policy[DEVLINK_PORT_FN_ATTR_CAPS + 1];
net/devlink/netlink_gen.h
17
extern const struct nla_policy devlink_dl_rate_tc_bws_nl_policy[DEVLINK_RATE_TC_ATTR_BW + 1];
net/devlink/netlink_gen.h
18
extern const struct nla_policy devlink_dl_selftest_id_nl_policy[DEVLINK_ATTR_SELFTEST_ID_FLASH + 1];
net/devlink/port.c
12
static const struct nla_policy devlink_function_nl_policy[DEVLINK_PORT_FUNCTION_ATTR_MAX + 1] = {
net/dsa/netlink.c
10
static const struct nla_policy dsa_policy[IFLA_DSA_MAX + 1] = {
net/ethtool/bitset.c
306
static const struct nla_policy bitset_policy[] = {
net/ethtool/bitset.c
315
static const struct nla_policy bit_policy[] = {
net/ethtool/cabletest.c
16
const struct nla_policy ethnl_cable_test_act_policy[] = {
net/ethtool/cabletest.c
226
static const struct nla_policy cable_test_tdr_act_cfg_policy[] = {
net/ethtool/cabletest.c
233
const struct nla_policy ethnl_cable_test_tdr_act_policy[] = {
net/ethtool/channels.c
20
const struct nla_policy ethnl_channels_get_policy[] = {
net/ethtool/channels.c
91
const struct nla_policy ethnl_channels_set_policy[] = {
net/ethtool/coalesce.c
307
static const struct nla_policy coalesce_irq_moderation_policy[] = {
net/ethtool/coalesce.c
313
static const struct nla_policy coalesce_profile_policy[] = {
net/ethtool/coalesce.c
318
const struct nla_policy ethnl_coalesce_set_policy[] = {
net/ethtool/coalesce.c
57
const struct nla_policy ethnl_coalesce_get_policy[] = {
net/ethtool/debug.c
19
const struct nla_policy ethnl_debug_get_policy[] = {
net/ethtool/debug.c
68
const struct nla_policy ethnl_debug_set_policy[] = {
net/ethtool/eee.c
110
const struct nla_policy ethnl_eee_set_policy[] = {
net/ethtool/eee.c
19
const struct nla_policy ethnl_eee_get_policy[] = {
net/ethtool/eeprom.c
240
const struct nla_policy ethnl_module_eeprom_get_policy[] = {
net/ethtool/features.c
130
const struct nla_policy ethnl_features_set_policy[] = {
net/ethtool/features.c
25
const struct nla_policy ethnl_features_get_policy[] = {
net/ethtool/fec.c
28
const struct nla_policy ethnl_fec_get_policy[ETHTOOL_A_FEC_HEADER + 1] = {
net/ethtool/fec.c
293
const struct nla_policy ethnl_fec_set_policy[ETHTOOL_A_FEC_AUTO + 1] = {
net/ethtool/linkinfo.c
19
const struct nla_policy ethnl_linkinfo_get_policy[] = {
net/ethtool/linkinfo.c
78
const struct nla_policy ethnl_linkinfo_set_policy[] = {
net/ethtool/linkmodes.c
156
const struct nla_policy ethnl_linkmodes_set_policy[] = {
net/ethtool/linkmodes.c
23
const struct nla_policy ethnl_linkmodes_get_policy[] = {
net/ethtool/linkstate.c
26
const struct nla_policy ethnl_linkstate_get_policy[] = {
net/ethtool/mm.c
150
const struct nla_policy ethnl_mm_set_policy[ETHTOOL_A_MM_MAX + 1] = {
net/ethtool/mm.c
25
const struct nla_policy ethnl_mm_get_policy[ETHTOOL_A_MM_HEADER + 1] = {
net/ethtool/module.c
106
const struct nla_policy ethnl_module_set_policy[ETHTOOL_A_MODULE_POWER_MODE_POLICY + 1] = {
net/ethtool/module.c
181
const struct nla_policy
net/ethtool/module.c
28
const struct nla_policy ethnl_module_get_policy[ETHTOOL_A_MODULE_HEADER + 1] = {
net/ethtool/mse.c
35
const struct nla_policy ethnl_mse_get_policy[] = {
net/ethtool/netlink.c
29
const struct nla_policy ethnl_header_policy[] = {
net/ethtool/netlink.c
37
const struct nla_policy ethnl_header_policy_stats[] = {
net/ethtool/netlink.c
45
const struct nla_policy ethnl_header_policy_phy[] = {
net/ethtool/netlink.c
54
const struct nla_policy ethnl_header_policy_phy_stats[] = {
net/ethtool/netlink.h
478
extern const struct nla_policy ethnl_header_policy[ETHTOOL_A_HEADER_FLAGS + 1];
net/ethtool/netlink.h
479
extern const struct nla_policy ethnl_header_policy_stats[ETHTOOL_A_HEADER_FLAGS + 1];
net/ethtool/netlink.h
480
extern const struct nla_policy ethnl_header_policy_phy[ETHTOOL_A_HEADER_PHY_INDEX + 1];
net/ethtool/netlink.h
481
extern const struct nla_policy ethnl_header_policy_phy_stats[ETHTOOL_A_HEADER_PHY_INDEX + 1];
net/ethtool/netlink.h
482
extern const struct nla_policy ethnl_strset_get_policy[ETHTOOL_A_STRSET_COUNTS_ONLY + 1];
net/ethtool/netlink.h
483
extern const struct nla_policy ethnl_linkinfo_get_policy[ETHTOOL_A_LINKINFO_HEADER + 1];
net/ethtool/netlink.h
484
extern const struct nla_policy ethnl_linkinfo_set_policy[ETHTOOL_A_LINKINFO_TP_MDIX_CTRL + 1];
net/ethtool/netlink.h
485
extern const struct nla_policy ethnl_linkmodes_get_policy[ETHTOOL_A_LINKMODES_HEADER + 1];
net/ethtool/netlink.h
486
extern const struct nla_policy ethnl_linkmodes_set_policy[ETHTOOL_A_LINKMODES_LANES + 1];
net/ethtool/netlink.h
487
extern const struct nla_policy ethnl_linkstate_get_policy[ETHTOOL_A_LINKSTATE_HEADER + 1];
net/ethtool/netlink.h
488
extern const struct nla_policy ethnl_debug_get_policy[ETHTOOL_A_DEBUG_HEADER + 1];
net/ethtool/netlink.h
489
extern const struct nla_policy ethnl_debug_set_policy[ETHTOOL_A_DEBUG_MSGMASK + 1];
net/ethtool/netlink.h
490
extern const struct nla_policy ethnl_wol_get_policy[ETHTOOL_A_WOL_HEADER + 1];
net/ethtool/netlink.h
491
extern const struct nla_policy ethnl_wol_set_policy[ETHTOOL_A_WOL_SOPASS + 1];
net/ethtool/netlink.h
492
extern const struct nla_policy ethnl_features_get_policy[ETHTOOL_A_FEATURES_HEADER + 1];
net/ethtool/netlink.h
493
extern const struct nla_policy ethnl_features_set_policy[ETHTOOL_A_FEATURES_WANTED + 1];
net/ethtool/netlink.h
494
extern const struct nla_policy ethnl_privflags_get_policy[ETHTOOL_A_PRIVFLAGS_HEADER + 1];
net/ethtool/netlink.h
495
extern const struct nla_policy ethnl_privflags_set_policy[ETHTOOL_A_PRIVFLAGS_FLAGS + 1];
net/ethtool/netlink.h
496
extern const struct nla_policy ethnl_rings_get_policy[ETHTOOL_A_RINGS_HEADER + 1];
net/ethtool/netlink.h
497
extern const struct nla_policy ethnl_rings_set_policy[ETHTOOL_A_RINGS_HDS_THRESH_MAX + 1];
net/ethtool/netlink.h
498
extern const struct nla_policy ethnl_channels_get_policy[ETHTOOL_A_CHANNELS_HEADER + 1];
net/ethtool/netlink.h
499
extern const struct nla_policy ethnl_channels_set_policy[ETHTOOL_A_CHANNELS_COMBINED_COUNT + 1];
net/ethtool/netlink.h
500
extern const struct nla_policy ethnl_coalesce_get_policy[ETHTOOL_A_COALESCE_HEADER + 1];
net/ethtool/netlink.h
501
extern const struct nla_policy ethnl_coalesce_set_policy[ETHTOOL_A_COALESCE_MAX + 1];
net/ethtool/netlink.h
502
extern const struct nla_policy ethnl_pause_get_policy[ETHTOOL_A_PAUSE_STATS_SRC + 1];
net/ethtool/netlink.h
503
extern const struct nla_policy ethnl_pause_set_policy[ETHTOOL_A_PAUSE_STATS_SRC + 1];
net/ethtool/netlink.h
504
extern const struct nla_policy ethnl_eee_get_policy[ETHTOOL_A_EEE_HEADER + 1];
net/ethtool/netlink.h
505
extern const struct nla_policy ethnl_eee_set_policy[ETHTOOL_A_EEE_TX_LPI_TIMER + 1];
net/ethtool/netlink.h
506
extern const struct nla_policy ethnl_tsinfo_get_policy[ETHTOOL_A_TSINFO_MAX + 1];
net/ethtool/netlink.h
507
extern const struct nla_policy ethnl_cable_test_act_policy[ETHTOOL_A_CABLE_TEST_HEADER + 1];
net/ethtool/netlink.h
508
extern const struct nla_policy ethnl_cable_test_tdr_act_policy[ETHTOOL_A_CABLE_TEST_TDR_CFG + 1];
net/ethtool/netlink.h
509
extern const struct nla_policy ethnl_tunnel_info_get_policy[ETHTOOL_A_TUNNEL_INFO_HEADER + 1];
net/ethtool/netlink.h
510
extern const struct nla_policy ethnl_fec_get_policy[ETHTOOL_A_FEC_HEADER + 1];
net/ethtool/netlink.h
511
extern const struct nla_policy ethnl_fec_set_policy[ETHTOOL_A_FEC_AUTO + 1];
net/ethtool/netlink.h
512
extern const struct nla_policy ethnl_module_eeprom_get_policy[ETHTOOL_A_MODULE_EEPROM_I2C_ADDRESS + 1];
net/ethtool/netlink.h
513
extern const struct nla_policy ethnl_stats_get_policy[ETHTOOL_A_STATS_SRC + 1];
net/ethtool/netlink.h
514
extern const struct nla_policy ethnl_phc_vclocks_get_policy[ETHTOOL_A_PHC_VCLOCKS_HEADER + 1];
net/ethtool/netlink.h
515
extern const struct nla_policy ethnl_module_get_policy[ETHTOOL_A_MODULE_HEADER + 1];
net/ethtool/netlink.h
516
extern const struct nla_policy ethnl_module_set_policy[ETHTOOL_A_MODULE_POWER_MODE_POLICY + 1];
net/ethtool/netlink.h
517
extern const struct nla_policy ethnl_pse_get_policy[ETHTOOL_A_PSE_HEADER + 1];
net/ethtool/netlink.h
518
extern const struct nla_policy ethnl_pse_set_policy[ETHTOOL_A_PSE_MAX + 1];
net/ethtool/netlink.h
519
extern const struct nla_policy ethnl_rss_get_policy[ETHTOOL_A_RSS_START_CONTEXT + 1];
net/ethtool/netlink.h
520
extern const struct nla_policy ethnl_rss_set_policy[ETHTOOL_A_RSS_FLOW_HASH + 1];
net/ethtool/netlink.h
521
extern const struct nla_policy ethnl_rss_create_policy[ETHTOOL_A_RSS_INPUT_XFRM + 1];
net/ethtool/netlink.h
522
extern const struct nla_policy ethnl_rss_delete_policy[ETHTOOL_A_RSS_CONTEXT + 1];
net/ethtool/netlink.h
523
extern const struct nla_policy ethnl_plca_get_cfg_policy[ETHTOOL_A_PLCA_HEADER + 1];
net/ethtool/netlink.h
524
extern const struct nla_policy ethnl_plca_set_cfg_policy[ETHTOOL_A_PLCA_MAX + 1];
net/ethtool/netlink.h
525
extern const struct nla_policy ethnl_plca_get_status_policy[ETHTOOL_A_PLCA_HEADER + 1];
net/ethtool/netlink.h
526
extern const struct nla_policy ethnl_mm_get_policy[ETHTOOL_A_MM_HEADER + 1];
net/ethtool/netlink.h
527
extern const struct nla_policy ethnl_mm_set_policy[ETHTOOL_A_MM_MAX + 1];
net/ethtool/netlink.h
528
extern const struct nla_policy ethnl_module_fw_flash_act_policy[ETHTOOL_A_MODULE_FW_FLASH_PASSWORD + 1];
net/ethtool/netlink.h
529
extern const struct nla_policy ethnl_phy_get_policy[ETHTOOL_A_PHY_HEADER + 1];
net/ethtool/netlink.h
530
extern const struct nla_policy ethnl_tsconfig_get_policy[ETHTOOL_A_TSCONFIG_HEADER + 1];
net/ethtool/netlink.h
531
extern const struct nla_policy ethnl_tsconfig_set_policy[ETHTOOL_A_TSCONFIG_MAX + 1];
net/ethtool/netlink.h
532
extern const struct nla_policy ethnl_mse_get_policy[ETHTOOL_A_MSE_HEADER + 1];
net/ethtool/pause.c
168
const struct nla_policy ethnl_pause_set_policy[] = {
net/ethtool/pause.c
23
const struct nla_policy ethnl_pause_get_policy[] = {
net/ethtool/phc_vclocks.c
21
const struct nla_policy ethnl_phc_vclocks_get_policy[] = {
net/ethtool/phy.c
32
const struct nla_policy ethnl_phy_get_policy[ETHTOOL_A_PHY_HEADER + 1] = {
net/ethtool/plca.c
134
const struct nla_policy ethnl_plca_set_cfg_policy[] = {
net/ethtool/plca.c
198
const struct nla_policy ethnl_plca_get_status_policy[] = {
net/ethtool/plca.c
26
const struct nla_policy ethnl_plca_get_cfg_policy[] = {
net/ethtool/privflags.c
123
const struct nla_policy ethnl_privflags_set_policy[] = {
net/ethtool/privflags.c
21
const struct nla_policy ethnl_privflags_get_policy[] = {
net/ethtool/pse-pd.c
230
const struct nla_policy ethnl_pse_set_policy[ETHTOOL_A_PSE_MAX + 1] = {
net/ethtool/pse-pd.c
32
const struct nla_policy ethnl_pse_get_policy[ETHTOOL_A_PSE_HEADER + 1] = {
net/ethtool/rings.c
132
const struct nla_policy ethnl_rings_set_policy[] = {
net/ethtool/rings.c
22
const struct nla_policy ethnl_rings_get_policy[] = {
net/ethtool/rss.c
1145
const struct nla_policy ethnl_rss_delete_policy[ETHTOOL_A_RSS_CONTEXT + 1] = {
net/ethtool/rss.c
540
static const struct nla_policy ethnl_rss_flows_policy[] = {
net/ethtool/rss.c
570
const struct nla_policy ethnl_rss_set_policy[ETHTOOL_A_RSS_FLOW_HASH + 1] = {
net/ethtool/rss.c
63
const struct nla_policy ethnl_rss_get_policy[] = {
net/ethtool/rss.c
935
const struct nla_policy ethnl_rss_create_policy[ETHTOOL_A_RSS_INPUT_XFRM + 1] = {
net/ethtool/stats.c
93
const struct nla_policy ethnl_stats_get_policy[ETHTOOL_A_STATS_SRC + 1] = {
net/ethtool/strset.c
138
const struct nla_policy ethnl_strset_get_policy[] = {
net/ethtool/strset.c
145
static const struct nla_policy get_stringset_policy[] = {
net/ethtool/strset.c
188
static const struct nla_policy strset_stringsets_policy[] = {
net/ethtool/ts.h
8
static const struct nla_policy
net/ethtool/tsconfig.c
190
const struct nla_policy ethnl_tsconfig_set_policy[ETHTOOL_A_TSCONFIG_MAX + 1] = {
net/ethtool/tsconfig.c
30
const struct nla_policy ethnl_tsconfig_get_policy[ETHTOOL_A_TSCONFIG_HEADER + 1] = {
net/ethtool/tsinfo.c
35
const struct nla_policy ethnl_tsinfo_get_policy[ETHTOOL_A_TSINFO_MAX + 1] = {
net/ethtool/tunnels.c
11
const struct nla_policy ethnl_tunnel_info_get_policy[] = {
net/ethtool/wol.c
20
const struct nla_policy ethnl_wol_get_policy[] = {
net/ethtool/wol.c
88
const struct nla_policy ethnl_wol_set_policy[] = {
net/handshake/genl.c
16
static const struct nla_policy handshake_accept_nl_policy[HANDSHAKE_A_ACCEPT_HANDLER_CLASS + 1] = {
net/handshake/genl.c
21
static const struct nla_policy handshake_done_nl_policy[HANDSHAKE_A_DONE_REMOTE_AUTH + 1] = {
net/hsr/hsr_netlink.c
18
static const struct nla_policy hsr_policy[IFLA_HSR_MAX + 1] = {
net/hsr/hsr_netlink.c
209
static const struct nla_policy hsr_genl_policy[HSR_A_MAX + 1] = {
net/ieee802154/nl802154.c
179
static const struct nla_policy nl802154_policy[NL802154_ATTR_MAX+1] = {
net/ieee802154/nl802154.c
1815
static const struct nla_policy nl802154_dev_addr_policy[NL802154_DEV_ADDR_ATTR_MAX + 1] = {
net/ieee802154/nl802154.c
1854
static const struct nla_policy nl802154_key_id_policy[NL802154_KEY_ID_ATTR_MAX + 1] = {
net/ieee802154/nl802154.c
2072
static const struct nla_policy nl802154_key_policy[NL802154_KEY_ATTR_MAX + 1] = {
net/ieee802154/nl802154.c
2251
static const struct nla_policy nl802154_dev_policy[NL802154_DEV_ATTR_MAX + 1] = {
net/ieee802154/nl802154.c
2439
static const struct nla_policy nl802154_devkey_policy[NL802154_DEVKEY_ATTR_MAX + 1] = {
net/ieee802154/nl802154.c
2605
static const struct nla_policy nl802154_seclevel_policy[NL802154_SECLEVEL_ATTR_MAX + 1] = {
net/ieee802154/nl_policy.c
14
const struct nla_policy ieee802154_policy[IEEE802154_ATTR_MAX + 1] = {
net/ipv4/devinet.c
2062
static const struct nla_policy inet_af_policy[IFLA_INET_MAX+1] = {
net/ipv4/devinet.c
2066
static const struct nla_policy inet_devconf_policy[IPV4_DEVCONF_MAX + 1] = {
net/ipv4/devinet.c
2327
static const struct nla_policy devconf_ipv4_policy[NETCONFA_MAX+1] = {
net/ipv4/devinet.c
99
static const struct nla_policy ifa_ipv4_policy[IFA_MAX+1] = {
net/ipv4/fib_frontend.c
668
const struct nla_policy rtm_ipv4_policy[RTA_MAX + 1] = {
net/ipv4/fou_nl.c
15
const struct nla_policy fou_nl_policy[FOU_ATTR_IFINDEX + 1] = {
net/ipv4/fou_nl.h
16
extern const struct nla_policy fou_nl_policy[FOU_ATTR_IFINDEX + 1];
net/ipv4/ip_gre.c
1650
static const struct nla_policy ipgre_policy[IFLA_GRE_MAX + 1] = {
net/ipv4/ip_tunnel_core.c
462
static const struct nla_policy ip_tun_policy[LWTUNNEL_IP_MAX + 1] = {
net/ipv4/ip_tunnel_core.c
473
static const struct nla_policy ip_opts_policy[LWTUNNEL_IP_OPTS_MAX + 1] = {
net/ipv4/ip_tunnel_core.c
479
static const struct nla_policy
net/ipv4/ip_tunnel_core.c
486
static const struct nla_policy
net/ipv4/ip_tunnel_core.c
491
static const struct nla_policy
net/ipv4/ip_tunnel_core.c
965
static const struct nla_policy ip6_tun_policy[LWTUNNEL_IP6_MAX + 1] = {
net/ipv4/ip_vti.c
640
static const struct nla_policy vti_policy[IFLA_VTI_MAX + 1] = {
net/ipv4/ipip.c
585
static const struct nla_policy ipip_policy[IFLA_IPTUN_MAX + 1] = {
net/ipv4/ipmr.c
2824
static const struct nla_policy rtm_ipmr_policy[RTA_MAX + 1] = {
net/ipv4/netfilter/nft_dup_ipv4.c
81
static const struct nla_policy nft_dup_ipv4_policy[NFTA_DUP_MAX + 1] = {
net/ipv4/nexthop.c
32
static const struct nla_policy rtm_nh_policy_new[] = {
net/ipv4/nexthop.c
46
static const struct nla_policy rtm_nh_policy_get[] = {
net/ipv4/nexthop.c
52
static const struct nla_policy rtm_nh_policy_del[] = {
net/ipv4/nexthop.c
56
static const struct nla_policy rtm_nh_policy_dump[] = {
net/ipv4/nexthop.c
65
static const struct nla_policy rtm_nh_res_policy_new[] = {
net/ipv4/nexthop.c
71
static const struct nla_policy rtm_nh_policy_dump_bucket[] = {
net/ipv4/nexthop.c
78
static const struct nla_policy rtm_nh_res_bucket_policy_dump[] = {
net/ipv4/nexthop.c
82
static const struct nla_policy rtm_nh_policy_get_bucket[] = {
net/ipv4/nexthop.c
87
static const struct nla_policy rtm_nh_res_bucket_policy_get[] = {
net/ipv4/tcp_metrics.c
618
static const struct nla_policy tcp_metrics_nl_policy[TCP_METRICS_ATTR_MAX + 1] = {
net/ipv6/addrconf.c
4798
static const struct nla_policy ifa_ipv6_policy[IFA_MAX+1] = {
net/ipv6/addrconf.c
6006
static const struct nla_policy inet6_af_policy[IFLA_INET6_MAX + 1] = {
net/ipv6/addrconf.c
611
static const struct nla_policy devconf_ipv6_policy[NETCONFA_MAX+1] = {
net/ipv6/addrlabel.c
358
static const struct nla_policy ifal_policy[IFAL_MAX+1] = {
net/ipv6/ila/ila_lwt.c
128
static const struct nla_policy ila_nl_policy[ILA_ATTR_MAX + 1] = {
net/ipv6/ila/ila_main.c
7
static const struct nla_policy ila_nl_policy[ILA_ATTR_MAX + 1] = {
net/ipv6/ioam6.c
101
static const struct nla_policy ioam6_genl_policy_ns_sc[] = {
net/ipv6/ioam6.c
81
static const struct nla_policy ioam6_genl_policy_addns[] = {
net/ipv6/ioam6.c
87
static const struct nla_policy ioam6_genl_policy_delns[] = {
net/ipv6/ioam6.c
91
static const struct nla_policy ioam6_genl_policy_addsc[] = {
net/ipv6/ioam6.c
97
static const struct nla_policy ioam6_genl_policy_delsc[] = {
net/ipv6/ioam6_iptunnel.c
69
static const struct nla_policy ioam6_iptunnel_policy[IOAM6_IPTUNNEL_MAX + 1] = {
net/ipv6/ip6_gre.c
2179
static const struct nla_policy ip6gre_policy[IFLA_GRE_MAX + 1] = {
net/ipv6/ip6_tunnel.c
2243
static const struct nla_policy ip6_tnl_policy[IFLA_IPTUN_MAX + 1] = {
net/ipv6/ip6_vti.c
1105
static const struct nla_policy vti6_policy[IFLA_VTI_MAX + 1] = {
net/ipv6/ip6mr.c
2694
static const struct nla_policy ip6mr_getroute_policy[RTA_MAX + 1] = {
net/ipv6/netfilter/nft_dup_ipv6.c
79
static const struct nla_policy nft_dup_ipv6_policy[NFTA_DUP_MAX + 1] = {
net/ipv6/route.c
5111
static const struct nla_policy rtm_ipv6_policy[RTA_MAX+1] = {
net/ipv6/rpl_iptunnel.c
35
static const struct nla_policy rpl_iptunnel_policy[RPL_IPTUNNEL_MAX + 1] = {
net/ipv6/seg6.c
140
static const struct nla_policy seg6_genl_policy[SEG6_ATTR_MAX + 1] = {
net/ipv6/seg6_iptunnel.c
68
static const struct nla_policy seg6_iptunnel_policy[SEG6_IPTUNNEL_MAX + 1] = {
net/ipv6/seg6_local.c
1646
static const struct nla_policy seg6_local_policy[SEG6_LOCAL_MAX + 1] = {
net/ipv6/seg6_local.c
1893
static const struct nla_policy bpf_prog_policy[SEG6_LOCAL_BPF_PROG_MAX + 1] = {
net/ipv6/seg6_local.c
1971
nla_policy seg6_local_counters_policy[SEG6_LOCAL_CNT_MAX + 1] = {
net/ipv6/seg6_local.c
2078
struct nla_policy seg6_local_flavors_policy[SEG6_LOCAL_FLV_MAX + 1] = {
net/ipv6/sit.c
1740
static const struct nla_policy ipip6_policy[IFLA_IPTUN_MAX + 1] = {
net/l2tp/l2tp_netlink.c
884
static const struct nla_policy l2tp_nl_policy[L2TP_ATTR_MAX + 1] = {
net/mctp/device.c
178
static const struct nla_policy ifa_mctp_policy[IFA_MAX + 1] = {
net/mctp/device.c
388
static const struct nla_policy ifla_af_mctp_policy[IFLA_MCTP_MAX + 1] = {
net/mctp/neigh.c
110
static const struct nla_policy nd_mctp_policy[NDA_MAX + 1] = {
net/mctp/route.c
1393
static const struct nla_policy rta_mctp_policy[RTA_MAX + 1] = {
net/mctp/route.c
1400
static const struct nla_policy rta_metrics_policy[RTAX_MAX + 1] = {
net/mpls/af_mpls.c
1237
static const struct nla_policy devconf_mpls_policy[NETCONFA_MAX + 1] = {
net/mpls/af_mpls.c
508
static const struct nla_policy rtm_mpls_policy[RTA_MAX+1] = {
net/mpls/mpls_iptunnel.c
25
static const struct nla_policy mpls_iptunnel_policy[MPLS_IPTUNNEL_MAX + 1] = {
net/mptcp/mptcp_pm_gen.c
15
const struct nla_policy mptcp_pm_address_nl_policy[MPTCP_PM_ADDR_ATTR_IF_IDX + 1] = {
net/mptcp/mptcp_pm_gen.c
26
const struct nla_policy mptcp_pm_add_addr_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1] = {
net/mptcp/mptcp_pm_gen.c
31
const struct nla_policy mptcp_pm_del_addr_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1] = {
net/mptcp/mptcp_pm_gen.c
36
const struct nla_policy mptcp_pm_get_addr_nl_policy[MPTCP_PM_ATTR_TOKEN + 1] = {
net/mptcp/mptcp_pm_gen.c
42
const struct nla_policy mptcp_pm_flush_addrs_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1] = {
net/mptcp/mptcp_pm_gen.c
47
const struct nla_policy mptcp_pm_set_limits_nl_policy[MPTCP_PM_ATTR_SUBFLOWS + 1] = {
net/mptcp/mptcp_pm_gen.c
53
const struct nla_policy mptcp_pm_get_limits_nl_policy[MPTCP_PM_ATTR_SUBFLOWS + 1] = {
net/mptcp/mptcp_pm_gen.c
59
const struct nla_policy mptcp_pm_set_flags_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1] = {
net/mptcp/mptcp_pm_gen.c
66
const struct nla_policy mptcp_pm_announce_nl_policy[MPTCP_PM_ATTR_TOKEN + 1] = {
net/mptcp/mptcp_pm_gen.c
72
const struct nla_policy mptcp_pm_remove_nl_policy[MPTCP_PM_ATTR_LOC_ID + 1] = {
net/mptcp/mptcp_pm_gen.c
78
const struct nla_policy mptcp_pm_subflow_create_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1] = {
net/mptcp/mptcp_pm_gen.c
85
const struct nla_policy mptcp_pm_subflow_destroy_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1] = {
net/mptcp/mptcp_pm_gen.h
16
extern const struct nla_policy mptcp_pm_address_nl_policy[MPTCP_PM_ADDR_ATTR_IF_IDX + 1];
net/mptcp/mptcp_pm_gen.h
18
extern const struct nla_policy mptcp_pm_add_addr_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1];
net/mptcp/mptcp_pm_gen.h
20
extern const struct nla_policy mptcp_pm_del_addr_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1];
net/mptcp/mptcp_pm_gen.h
22
extern const struct nla_policy mptcp_pm_get_addr_nl_policy[MPTCP_PM_ATTR_TOKEN + 1];
net/mptcp/mptcp_pm_gen.h
24
extern const struct nla_policy mptcp_pm_flush_addrs_nl_policy[MPTCP_PM_ENDPOINT_ADDR + 1];
net/mptcp/mptcp_pm_gen.h
26
extern const struct nla_policy mptcp_pm_set_limits_nl_policy[MPTCP_PM_ATTR_SUBFLOWS + 1];
net/mptcp/mptcp_pm_gen.h
28
extern const struct nla_policy mptcp_pm_get_limits_nl_policy[MPTCP_PM_ATTR_SUBFLOWS + 1];
net/mptcp/mptcp_pm_gen.h
30
extern const struct nla_policy mptcp_pm_set_flags_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1];
net/mptcp/mptcp_pm_gen.h
32
extern const struct nla_policy mptcp_pm_announce_nl_policy[MPTCP_PM_ATTR_TOKEN + 1];
net/mptcp/mptcp_pm_gen.h
34
extern const struct nla_policy mptcp_pm_remove_nl_policy[MPTCP_PM_ATTR_LOC_ID + 1];
net/mptcp/mptcp_pm_gen.h
36
extern const struct nla_policy mptcp_pm_subflow_create_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1];
net/mptcp/mptcp_pm_gen.h
38
extern const struct nla_policy mptcp_pm_subflow_destroy_nl_policy[MPTCP_PM_ATTR_ADDR_REMOTE + 1];
net/ncsi/ncsi-netlink.c
23
static const struct nla_policy ncsi_genl_policy[NCSI_ATTR_MAX + 1] = {
net/netfilter/ipset/ip_set_core.c
1174
static const struct nla_policy
net/netfilter/ipset/ip_set_core.c
1335
static const struct nla_policy
net/netfilter/ipset/ip_set_core.c
1509
static const struct nla_policy
net/netfilter/ipset/ip_set_core.c
1730
static const struct nla_policy ip_set_adt_policy[IPSET_ATTR_CMD_MAX + 1] = {
net/netfilter/ipset/ip_set_core.c
1960
static const struct nla_policy ip_set_type_policy[IPSET_ATTR_CMD_MAX + 1] = {
net/netfilter/ipset/ip_set_core.c
2015
static const struct nla_policy
net/netfilter/ipset/ip_set_core.c
2094
static const struct nla_policy ip_set_index_policy[IPSET_ATTR_CMD_MAX + 1] = {
net/netfilter/ipset/ip_set_core.c
280
static const struct nla_policy ipaddr_policy[IPSET_ATTR_IPADDR_MAX + 1] = {
net/netfilter/ipset/ip_set_core.c
982
static const struct nla_policy ip_set_create_policy[IPSET_ATTR_CMD_MAX + 1] = {
net/netfilter/ipvs/ip_vs_ctl.c
3921
static const struct nla_policy ip_vs_cmd_policy[IPVS_CMD_ATTR_MAX + 1] = {
net/netfilter/ipvs/ip_vs_ctl.c
3931
static const struct nla_policy ip_vs_daemon_policy[IPVS_DAEMON_ATTR_MAX + 1] = {
net/netfilter/ipvs/ip_vs_ctl.c
3944
static const struct nla_policy ip_vs_svc_policy[IPVS_SVC_ATTR_MAX + 1] = {
net/netfilter/ipvs/ip_vs_ctl.c
3963
static const struct nla_policy ip_vs_dest_policy[IPVS_DEST_ATTR_MAX + 1] = {
net/netfilter/nf_conntrack_core.c
2141
const struct nla_policy nf_ct_port_nla_policy[CTA_PROTO_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
1367
static const struct nla_policy proto_nla_policy[CTA_PROTO_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
1397
l4proto->nla_policy,
net/netfilter/nf_conntrack_netlink.c
1445
static const struct nla_policy tuple_nla_policy[CTA_TUPLE_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
1531
static const struct nla_policy help_nla_policy[CTA_HELP_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
1558
static const struct nla_policy ct_nla_policy[CTA_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
2003
static const struct nla_policy protoinfo_policy[CTA_PROTOINFO_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
2028
static const struct nla_policy seqadj_policy[CTA_SEQADJ_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
2102
static const struct nla_policy synproxy_policy[CTA_SYNPROXY_MAX + 1] = {
net/netfilter/nf_conntrack_netlink.c
2615
static const struct nla_policy exp_nla_policy[CTA_EXPECT_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
3479
static const struct nla_policy exp_nat_nla_policy[CTA_EXPECT_NAT_MAX+1] = {
net/netfilter/nf_conntrack_netlink.c
644
static const struct nla_policy cta_ip_nla_policy[CTA_IP_MAX + 1] = {
net/netfilter/nf_conntrack_netlink.c
911
static const struct nla_policy cta_filter_nla_policy[CTA_FILTER_MAX + 1] = {
net/netfilter/nf_conntrack_proto_generic.c
54
static const struct nla_policy
net/netfilter/nf_conntrack_proto_generic.c
77
.nla_policy = generic_timeout_nla_policy,
net/netfilter/nf_conntrack_proto_gre.c
351
static const struct nla_policy
net/netfilter/nf_conntrack_proto_gre.c
443
.nla_policy = nf_ct_port_nla_policy,
net/netfilter/nf_conntrack_proto_gre.c
451
.nla_policy = gre_timeout_nla_policy,
net/netfilter/nf_conntrack_proto_icmp.c
268
static const struct nla_policy icmp_nla_policy[CTA_PROTO_MAX+1] = {
net/netfilter/nf_conntrack_proto_icmp.c
352
static const struct nla_policy
net/netfilter/nf_conntrack_proto_icmp.c
373
.nla_policy = icmp_nla_policy,
net/netfilter/nf_conntrack_proto_icmp.c
381
.nla_policy = icmp_timeout_nla_policy,
net/netfilter/nf_conntrack_proto_icmpv6.c
245
static const struct nla_policy icmpv6_nla_policy[CTA_PROTO_MAX+1] = {
net/netfilter/nf_conntrack_proto_icmpv6.c
330
static const struct nla_policy
net/netfilter/nf_conntrack_proto_icmpv6.c
351
.nla_policy = icmpv6_nla_policy,
net/netfilter/nf_conntrack_proto_icmpv6.c
359
.nla_policy = icmpv6_timeout_nla_policy,
net/netfilter/nf_conntrack_proto_sctp.c
588
static const struct nla_policy sctp_nla_policy[CTA_PROTOINFO_SCTP_MAX+1] = {
net/netfilter/nf_conntrack_proto_sctp.c
678
static const struct nla_policy
net/netfilter/nf_conntrack_proto_sctp.c
719
.nla_policy = nf_ct_port_nla_policy,
net/netfilter/nf_conntrack_proto_sctp.c
727
.nla_policy = sctp_timeout_nla_policy,
net/netfilter/nf_conntrack_proto_tcp.c
1388
static const struct nla_policy tcp_nla_policy[CTA_PROTOINFO_TCP_MAX+1] = {
net/netfilter/nf_conntrack_proto_tcp.c
1563
static const struct nla_policy tcp_timeout_nla_policy[CTA_TIMEOUT_TCP_MAX+1] = {
net/netfilter/nf_conntrack_proto_tcp.c
1630
.nla_policy = nf_ct_port_nla_policy,
net/netfilter/nf_conntrack_proto_tcp.c
1639
.nla_policy = tcp_timeout_nla_policy,
net/netfilter/nf_conntrack_proto_udp.c
177
static const struct nla_policy
net/netfilter/nf_conntrack_proto_udp.c
205
.nla_policy = nf_ct_port_nla_policy,
net/netfilter/nf_conntrack_proto_udp.c
213
.nla_policy = udp_timeout_nla_policy,
net/netfilter/nf_nat_core.c
1024
static const struct nla_policy protonat_nla_policy[CTA_PROTONAT_MAX+1] = {
net/netfilter/nf_nat_core.c
1059
static const struct nla_policy nat_nla_policy[CTA_NAT_MAX+1] = {
net/netfilter/nf_tables_api.c
1148
static const struct nla_policy nft_table_policy[NFTA_TABLE_MAX + 1] = {
net/netfilter/nf_tables_api.c
11741
static const struct nla_policy nft_verdict_policy[NFTA_VERDICT_MAX + 1] = {
net/netfilter/nf_tables_api.c
11886
static const struct nla_policy nft_data_policy[NFTA_DATA_MAX + 1] = {
net/netfilter/nf_tables_api.c
1913
static const struct nla_policy nft_chain_policy[NFTA_CHAIN_MAX + 1] = {
net/netfilter/nf_tables_api.c
1930
static const struct nla_policy nft_hook_policy[NFTA_HOOK_MAX + 1] = {
net/netfilter/nf_tables_api.c
2292
static const struct nla_policy nft_counter_policy[NFTA_COUNTER_MAX + 1] = {
net/netfilter/nf_tables_api.c
3475
static const struct nla_policy nft_expr_policy[NFTA_EXPR_MAX + 1] = {
net/netfilter/nf_tables_api.c
3752
static const struct nla_policy nft_rule_policy[NFTA_RULE_MAX + 1] = {
net/netfilter/nf_tables_api.c
4732
static const struct nla_policy nft_set_policy[NFTA_SET_MAX + 1] = {
net/netfilter/nf_tables_api.c
4766
static const struct nla_policy nft_concat_policy[NFTA_SET_FIELD_MAX + 1] = {
net/netfilter/nf_tables_api.c
4770
static const struct nla_policy nft_set_desc_policy[NFTA_SET_DESC_MAX + 1] = {
net/netfilter/nf_tables_api.c
6075
static const struct nla_policy nft_set_elem_policy[NFTA_SET_ELEM_MAX + 1] = {
net/netfilter/nf_tables_api.c
6091
static const struct nla_policy nft_set_elem_list_policy[NFTA_SET_ELEM_LIST_MAX + 1] = {
net/netfilter/nf_tables_api.c
8141
static const struct nla_policy nft_obj_policy[NFTA_OBJ_MAX + 1] = {
net/netfilter/nf_tables_api.c
8797
static const struct nla_policy nft_flowtable_policy[NFTA_FLOWTABLE_MAX + 1] = {
net/netfilter/nf_tables_api.c
8860
static const struct nla_policy nft_flowtable_hook_policy[NFTA_FLOWTABLE_HOOK_MAX + 1] = {
net/netfilter/nfnetlink.c
608
static const struct nla_policy nfnl_batch_policy[NFNL_BATCH_MAX + 1] = {
net/netfilter/nfnetlink_acct.c
240
static const struct nla_policy filter_policy[NFACCT_FILTER_MAX + 1] = {
net/netfilter/nfnetlink_acct.c
372
static const struct nla_policy nfnl_acct_policy[NFACCT_MAX+1] = {
net/netfilter/nfnetlink_cthelper.c
138
static const struct nla_policy nfnl_cthelper_expect_pol[NFCTH_POLICY_MAX+1] = {
net/netfilter/nfnetlink_cthelper.c
177
static const struct nla_policy
net/netfilter/nfnetlink_cthelper.c
69
static const struct nla_policy nfnl_cthelper_tuple_pol[NFCTH_TUPLE_MAX+1] = {
net/netfilter/nfnetlink_cthelper.c
743
static const struct nla_policy nfnl_cthelper_policy[NFCTH_MAX+1] = {
net/netfilter/nfnetlink_cttimeout.c
53
static const struct nla_policy cttimeout_nla_policy[CTA_TIMEOUT_MAX+1] = {
net/netfilter/nfnetlink_cttimeout.c
82
l4proto->ctnl_timeout.nla_policy,
net/netfilter/nfnetlink_hook.c
26
static const struct nla_policy nfnl_hook_nla_policy[NFNLA_HOOK_MAX + 1] = {
net/netfilter/nfnetlink_log.c
900
static const struct nla_policy nfula_cfg_policy[NFULA_CFG_MAX+1] = {
net/netfilter/nfnetlink_osf.c
280
static const struct nla_policy nfnl_osf_policy[OSF_ATTR_MAX + 1] = {
net/netfilter/nfnetlink_queue.c
1551
static const struct nla_policy nfqa_vlan_policy[NFQA_VLAN_MAX + 1] = {
net/netfilter/nfnetlink_queue.c
1556
static const struct nla_policy nfqa_verdict_policy[NFQA_MAX+1] = {
net/netfilter/nfnetlink_queue.c
1566
static const struct nla_policy nfqa_verdict_batch_policy[NFQA_MAX+1] = {
net/netfilter/nfnetlink_queue.c
1792
static const struct nla_policy nfqa_cfg_policy[NFQA_CFG_MAX+1] = {
net/netfilter/nft_bitwise.c
131
static const struct nla_policy nft_bitwise_policy[NFTA_BITWISE_MAX + 1] = {
net/netfilter/nft_byteorder.c
75
static const struct nla_policy nft_byteorder_policy[NFTA_BYTEORDER_MAX + 1] = {
net/netfilter/nft_cmp.c
66
static const struct nla_policy nft_cmp_policy[NFTA_CMP_MAX + 1] = {
net/netfilter/nft_compat.c
136
static const struct nla_policy nft_target_policy[NFTA_TARGET_MAX + 1] = {
net/netfilter/nft_compat.c
196
static const struct nla_policy nft_rule_compat_policy[NFTA_RULE_COMPAT_MAX + 1] = {
net/netfilter/nft_compat.c
461
static const struct nla_policy nft_match_policy[NFTA_MATCH_MAX + 1] = {
net/netfilter/nft_compat.c
797
static const struct nla_policy nfnl_compat_policy_get[NFTA_COMPAT_MAX+1] = {
net/netfilter/nft_connlimit.c
160
static const struct nla_policy nft_connlimit_policy[NFTA_CONNLIMIT_MAX + 1] = {
net/netfilter/nft_counter.c
194
static const struct nla_policy nft_counter_policy[NFTA_COUNTER_MAX + 1] = {
net/netfilter/nft_ct.c
1000
static const struct nla_policy nft_ct_timeout_policy[NFTA_CT_TIMEOUT_MAX + 1] = {
net/netfilter/nft_ct.c
1185
static const struct nla_policy nft_ct_helper_policy[NFTA_CT_HELPER_MAX + 1] = {
net/netfilter/nft_ct.c
1351
static const struct nla_policy nft_ct_expect_policy[NFTA_CT_EXPECT_MAX + 1] = {
net/netfilter/nft_ct.c
336
static const struct nla_policy nft_ct_policy[NFTA_CT_MAX + 1] = {
net/netfilter/nft_ct.c
859
l4proto->ctnl_timeout.nla_policy,
net/netfilter/nft_dup_netdev.c
30
static const struct nla_policy nft_dup_netdev_policy[NFTA_DUP_MAX + 1] = {
net/netfilter/nft_dynset.c
157
static const struct nla_policy nft_dynset_policy[NFTA_DYNSET_MAX + 1] = {
net/netfilter/nft_exthdr.c
488
static const struct nla_policy nft_exthdr_policy[NFTA_EXTHDR_MAX + 1] = {
net/netfilter/nft_fib.c
21
const struct nla_policy nft_fib_policy[NFTA_FIB_MAX + 1] = {
net/netfilter/nft_flow_offload.c
151
static const struct nla_policy nft_flow_offload_policy[NFTA_FLOW_MAX + 1] = {
net/netfilter/nft_fwd_netdev.c
40
static const struct nla_policy nft_fwd_netdev_policy[NFTA_FWD_MAX + 1] = {
net/netfilter/nft_hash.c
60
static const struct nla_policy nft_hash_policy[NFTA_HASH_MAX + 1] = {
net/netfilter/nft_immediate.c
27
static const struct nla_policy nft_immediate_policy[NFTA_IMMEDIATE_MAX + 1] = {
net/netfilter/nft_inner.c
321
static const struct nla_policy nft_inner_policy[NFTA_INNER_MAX + 1] = {
net/netfilter/nft_last.c
20
static const struct nla_policy nft_last_policy[NFTA_LAST_MAX + 1] = {
net/netfilter/nft_limit.c
187
static const struct nla_policy nft_limit_policy[NFTA_LIMIT_MAX + 1] = {
net/netfilter/nft_log.c
65
static const struct nla_policy nft_log_policy[NFTA_LOG_MAX + 1] = {
net/netfilter/nft_lookup.c
124
static const struct nla_policy nft_lookup_policy[NFTA_LOOKUP_MAX + 1] = {
net/netfilter/nft_masq.c
22
static const struct nla_policy nft_masq_policy[NFTA_MASQ_MAX + 1] = {
net/netfilter/nft_meta.c
514
const struct nla_policy nft_meta_policy[NFTA_META_MAX + 1] = {
net/netfilter/nft_meta.c
923
static const struct nla_policy nft_secmark_policy[NFTA_SECMARK_MAX + 1] = {
net/netfilter/nft_nat.c
128
static const struct nla_policy nft_nat_policy[NFTA_NAT_MAX + 1] = {
net/netfilter/nft_numgen.c
45
static const struct nla_policy nft_ng_policy[NFTA_NG_MAX + 1] = {
net/netfilter/nft_objref.c
264
static const struct nla_policy nft_objref_policy[NFTA_OBJREF_MAX + 1] = {
net/netfilter/nft_osf.c
14
static const struct nla_policy nft_osf_policy[NFTA_OSF_MAX + 1] = {
net/netfilter/nft_payload.c
211
static const struct nla_policy nft_payload_policy[NFTA_PAYLOAD_MAX + 1] = {
net/netfilter/nft_queue.c
95
static const struct nla_policy nft_queue_policy[NFTA_QUEUE_MAX + 1] = {
net/netfilter/nft_quota.c
47
static const struct nla_policy nft_quota_policy[NFTA_QUOTA_MAX + 1] = {
net/netfilter/nft_range.c
43
static const struct nla_policy nft_range_policy[NFTA_RANGE_MAX + 1] = {
net/netfilter/nft_redir.c
22
static const struct nla_policy nft_redir_policy[NFTA_REDIR_MAX + 1] = {
net/netfilter/nft_reject.c
20
const struct nla_policy nft_reject_policy[NFTA_REJECT_MAX + 1] = {
net/netfilter/nft_rt.c
105
static const struct nla_policy nft_rt_policy[NFTA_RT_MAX + 1] = {
net/netfilter/nft_socket.c
166
static const struct nla_policy nft_socket_policy[NFTA_SOCKET_MAX + 1] = {
net/netfilter/nft_synproxy.c
18
static const struct nla_policy nft_synproxy_policy[NFTA_SYNPROXY_MAX + 1] = {
net/netfilter/nft_tproxy.c
185
static const struct nla_policy nft_tproxy_policy[NFTA_TPROXY_MAX + 1] = {
net/netfilter/nft_tunnel.c
160
static const struct nla_policy nft_tunnel_ip_policy[NFTA_TUNNEL_KEY_IP_MAX + 1] = {
net/netfilter/nft_tunnel.c
188
static const struct nla_policy nft_tunnel_ip6_policy[NFTA_TUNNEL_KEY_IP6_MAX + 1] = {
net/netfilter/nft_tunnel.c
227
static const struct nla_policy nft_tunnel_opts_vxlan_policy[NFTA_TUNNEL_KEY_VXLAN_MAX + 1] = {
net/netfilter/nft_tunnel.c
254
static const struct nla_policy nft_tunnel_opts_erspan_policy[NFTA_TUNNEL_KEY_ERSPAN_MAX + 1] = {
net/netfilter/nft_tunnel.c
309
static const struct nla_policy nft_tunnel_opts_geneve_policy[NFTA_TUNNEL_KEY_GENEVE_MAX + 1] = {
net/netfilter/nft_tunnel.c
351
static const struct nla_policy nft_tunnel_opts_policy[NFTA_TUNNEL_KEY_OPTS_MAX + 1] = {
net/netfilter/nft_tunnel.c
407
static const struct nla_policy nft_tunnel_key_policy[NFTA_TUNNEL_KEY_MAX + 1] = {
net/netfilter/nft_tunnel.c
68
static const struct nla_policy nft_tunnel_policy[NFTA_TUNNEL_MAX + 1] = {
net/netfilter/nft_xfrm.c
18
static const struct nla_policy nft_xfrm_policy[NFTA_XFRM_MAX + 1] = {
net/netlabel/netlabel_calipso.c
52
static const struct nla_policy calipso_genl_policy[NLBL_CALIPSO_A_MAX + 1] = {
net/netlabel/netlabel_cipso_v4.c
50
static const struct nla_policy netlbl_cipsov4_genl_policy[NLBL_CIPSOV4_A_MAX + 1] = {
net/netlabel/netlabel_mgmt.c
52
static const struct nla_policy netlbl_mgmt_genl_policy[NLBL_MGMT_A_MAX + 1] = {
net/netlabel/netlabel_unlabeled.c
115
static const struct nla_policy netlbl_unlabel_genl_policy[NLBL_UNLABEL_A_MAX + 1] = {
net/netlink/genetlink.c
1422
static const struct nla_policy ctrl_policy_family[] = {
net/netlink/genetlink.c
1522
static const struct nla_policy ctrl_policy_policy[] = {
net/netlink/genetlink.c
95
static struct nla_policy genl_policy_reject_all[] = {
net/netlink/policy.c
127
const struct nla_policy *policy,
net/netlink/policy.c
152
const struct nla_policy *policy;
net/netlink/policy.c
209
int netlink_policy_dump_attr_size_estimate(const struct nla_policy *pt)
net/netlink/policy.c
22
const struct nla_policy *policy;
net/netlink/policy.c
255
const struct nla_policy *pt,
net/netlink/policy.c
28
const struct nla_policy *policy,
net/netlink/policy.c
421
const struct nla_policy *pt,
net/netlink/policy.c
437
const struct nla_policy *pt;
net/netlink/policy.c
83
const struct nla_policy *policy,
net/nfc/netlink.c
30
static const struct nla_policy nfc_genl_policy[NFC_ATTR_MAX + 1] = {
net/nfc/netlink.c
55
static const struct nla_policy nfc_sdp_genl_policy[NFC_SDP_ATTR_MAX + 1] = {
net/openvswitch/conntrack.c
100
static const struct nla_policy ct_limit_policy[OVS_CT_LIMIT_ATTR_MAX + 1] = {
net/openvswitch/datapath.c
1533
static const struct nla_policy flow_policy[OVS_FLOW_ATTR_MAX + 1] = {
net/openvswitch/datapath.c
2080
static const struct nla_policy datapath_policy[OVS_DP_ATTR_MAX + 1] = {
net/openvswitch/datapath.c
2605
static const struct nla_policy vport_policy[OVS_VPORT_ATTR_MAX + 1] = {
net/openvswitch/datapath.c
58
static const struct nla_policy flow_policy[];
net/openvswitch/datapath.c
723
static const struct nla_policy packet_policy[OVS_PACKET_ATTR_MAX + 1] = {
net/openvswitch/flow_netlink.c
3096
static const struct nla_policy userspace_policy[OVS_USERSPACE_ATTR_MAX + 1] = {
net/openvswitch/flow_netlink.c
3117
static const struct nla_policy cpl_policy[OVS_CHECK_PKT_LEN_ATTR_MAX + 1] = {
net/openvswitch/flow_netlink.c
3226
static const struct nla_policy policy[OVS_PSAMPLE_ATTR_MAX + 1] = {
net/openvswitch/meter.c
22
static const struct nla_policy meter_policy[OVS_METER_ATTR_MAX + 1] = {
net/openvswitch/meter.c
33
static const struct nla_policy band_policy[OVS_BAND_ATTR_MAX + 1] = {
net/openvswitch/vport-vxlan.c
47
static const struct nla_policy exts_policy[OVS_VXLAN_EXT_MAX + 1] = {
net/phonet/pn_netlink.c
226
static const struct nla_policy rtm_phonet_policy[RTA_MAX+1] = {
net/phonet/pn_netlink.c
48
static const struct nla_policy ifa_phonet_policy[IFA_MAX+1] = {
net/psp/psp-nl-gen.c
15
const struct nla_policy psp_keys_nl_policy[PSP_A_KEYS_SPI + 1] = {
net/psp/psp-nl-gen.c
21
static const struct nla_policy psp_dev_get_nl_policy[PSP_A_DEV_ID + 1] = {
net/psp/psp-nl-gen.c
26
static const struct nla_policy psp_dev_set_nl_policy[PSP_A_DEV_PSP_VERSIONS_ENA + 1] = {
net/psp/psp-nl-gen.c
32
static const struct nla_policy psp_key_rotate_nl_policy[PSP_A_DEV_ID + 1] = {
net/psp/psp-nl-gen.c
37
static const struct nla_policy psp_rx_assoc_nl_policy[PSP_A_ASSOC_SOCK_FD + 1] = {
net/psp/psp-nl-gen.c
44
static const struct nla_policy psp_tx_assoc_nl_policy[PSP_A_ASSOC_SOCK_FD + 1] = {
net/psp/psp-nl-gen.c
52
static const struct nla_policy psp_get_stats_nl_policy[PSP_A_STATS_DEV_ID + 1] = {
net/psp/psp-nl-gen.c
57
static const struct nla_policy psp_dev_assoc_nl_policy[PSP_A_DEV_NSID + 1] = {
net/psp/psp-nl-gen.c
64
static const struct nla_policy psp_dev_disassoc_nl_policy[PSP_A_DEV_NSID + 1] = {
net/psp/psp-nl-gen.h
16
extern const struct nla_policy psp_keys_nl_policy[PSP_A_KEYS_SPI + 1];
net/sched/act_api.c
1303
static const struct nla_policy tcf_action_policy[TCA_ACT_MAX + 1] = {
net/sched/act_api.c
2123
static const struct nla_policy tcaa_policy[TCA_ROOT_MAX + 1] = {
net/sched/act_bpf.c
175
static const struct nla_policy act_bpf_policy[TCA_ACT_BPF_MAX + 1] = {
net/sched/act_connmark.c
94
static const struct nla_policy connmark_policy[TCA_CONNMARK_MAX + 1] = {
net/sched/act_csum.c
37
static const struct nla_policy csum_policy[TCA_CSUM_MAX + 1] = {
net/sched/act_ct.c
1139
static const struct nla_policy ct_policy[TCA_CT_MAX + 1] = {
net/sched/act_ctinfo.c
146
static const struct nla_policy ctinfo_policy[TCA_CTINFO_MAX + 1] = {
net/sched/act_gact.c
48
static const struct nla_policy gact_policy[TCA_GACT_MAX + 1] = {
net/sched/act_gate.c
161
static const struct nla_policy entry_policy[TCA_GATE_ENTRY_MAX + 1] = {
net/sched/act_gate.c
169
static const struct nla_policy gate_policy[TCA_GATE_MAX + 1] = {
net/sched/act_ife.c
37
static const struct nla_policy ife_policy[TCA_IFE_MAX + 1] = {
net/sched/act_mirred.c
87
static const struct nla_policy mirred_policy[TCA_MIRRED_MAX + 1] = {
net/sched/act_mpls.c
148
static const struct nla_policy mpls_policy[TCA_MPLS_MAX + 1] = {
net/sched/act_nat.c
31
static const struct nla_policy nat_policy[TCA_NAT_MAX + 1] = {
net/sched/act_pedit.c
33
static const struct nla_policy pedit_policy[TCA_PEDIT_MAX + 1] = {
net/sched/act_pedit.c
39
static const struct nla_policy pedit_key_ex_policy[TCA_PEDIT_KEY_EX_MAX + 1] = {
net/sched/act_police.c
29
static const struct nla_policy police_policy[TCA_POLICE_MAX + 1] = {
net/sched/act_sample.c
29
static const struct nla_policy sample_policy[TCA_SAMPLE_MAX + 1] = {
net/sched/act_simple.c
82
static const struct nla_policy simple_policy[TCA_DEF_MAX + 1] = {
net/sched/act_skbedit.c
104
static const struct nla_policy skbedit_policy[TCA_SKBEDIT_MAX + 1] = {
net/sched/act_skbmod.c
94
static const struct nla_policy skbmod_policy[TCA_SKBMOD_MAX + 1] = {
net/sched/act_tunnel_key.c
331
static const struct nla_policy tunnel_key_policy[TCA_TUNNEL_KEY_MAX + 1] = {
net/sched/act_tunnel_key.c
55
static const struct nla_policy
net/sched/act_tunnel_key.c
64
static const struct nla_policy
net/sched/act_tunnel_key.c
72
static const struct nla_policy
net/sched/act_tunnel_key.c
77
static const struct nla_policy
net/sched/act_vlan.c
104
static const struct nla_policy vlan_policy[TCA_VLAN_MAX + 1] = {
net/sched/cls_api.c
2838
static const struct nla_policy tcf_tfilter_dump_policy[TCA_MAX + 1] = {
net/sched/cls_basic.c
142
static const struct nla_policy basic_policy[TCA_BASIC_MAX + 1] = {
net/sched/cls_bpf.c
54
static const struct nla_policy bpf_policy[TCA_BPF_MAX + 1] = {
net/sched/cls_cgroup.c
56
static const struct nla_policy cgroup_policy[TCA_CGROUP_MAX + 1] = {
net/sched/cls_flow.c
360
static const struct nla_policy flow_policy[TCA_FLOW_MAX + 1] = {
net/sched/cls_flower.c
630
static const struct nla_policy fl_policy[TCA_FLOWER_MAX + 1] = {
net/sched/cls_flower.c
749
static const struct nla_policy
net/sched/cls_flower.c
760
static const struct nla_policy
net/sched/cls_flower.c
768
static const struct nla_policy
net/sched/cls_flower.c
773
static const struct nla_policy
net/sched/cls_flower.c
781
static const struct nla_policy
net/sched/cls_flower.c
787
static const struct nla_policy
net/sched/cls_flower.c
793
static const struct nla_policy
net/sched/cls_flower.c
802
static const struct nla_policy
net/sched/cls_fw.c
199
static const struct nla_policy fw_policy[TCA_FW_MAX + 1] = {
net/sched/cls_matchall.c
156
static const struct nla_policy mall_policy[TCA_MATCHALL_MAX + 1] = {
net/sched/cls_route.c
376
static const struct nla_policy route4_policy[TCA_ROUTE4_MAX + 1] = {
net/sched/cls_u32.c
713
static const struct nla_policy u32_policy[TCA_U32_MAX + 1] = {
net/sched/em_ipt.c
33
static const struct nla_policy em_ipt_policy[TCA_EM_IPT_MAX + 1] = {
net/sched/em_meta.c
902
static const struct nla_policy meta_policy[TCA_EM_META_MAX + 1] = {
net/sched/ematch.c
284
static const struct nla_policy em_policy[TCA_EMATCH_TREE_MAX + 1] = {
net/sched/sch_api.c
1470
const struct nla_policy rtm_tca_policy[TCA_MAX + 1] = {
net/sched/sch_api.c
491
static const struct nla_policy stab_policy[TCA_STAB_MAX + 1] = {
net/sched/sch_cake.c
2308
static const struct nla_policy cake_policy[TCA_CAKE_MAX + 1] = {
net/sched/sch_cbs.c
260
static const struct nla_policy cbs_policy[TCA_CBS_MAX + 1] = {
net/sched/sch_choke.c
327
static const struct nla_policy choke_policy[TCA_CHOKE_MAX + 1] = {
net/sched/sch_codel.c
130
static const struct nla_policy codel_policy[TCA_CODEL_MAX + 1] = {
net/sched/sch_drr.c
54
static const struct nla_policy drr_policy[TCA_DRR_MAX + 1] = {
net/sched/sch_dualpi2.c
765
static const struct nla_policy dualpi2_policy[TCA_DUALPI2_MAX + 1] = {
net/sched/sch_etf.c
40
static const struct nla_policy etf_policy[TCA_ETF_MAX + 1] = {
net/sched/sch_ets.c
58
static const struct nla_policy ets_policy[TCA_ETS_MAX + 1] = {
net/sched/sch_ets.c
65
static const struct nla_policy ets_priomap_policy[TCA_ETS_MAX + 1] = {
net/sched/sch_ets.c
69
static const struct nla_policy ets_quanta_policy[TCA_ETS_MAX + 1] = {
net/sched/sch_ets.c
73
static const struct nla_policy ets_class_policy[TCA_ETS_MAX + 1] = {
net/sched/sch_fq.c
982
static const struct nla_policy fq_policy[TCA_FQ_MAX + 1] = {
net/sched/sch_fq_codel.c
391
static const struct nla_policy fq_codel_policy[TCA_FQ_CODEL_MAX + 1] = {
net/sched/sch_fq_pie.c
213
static const struct nla_policy fq_pie_policy[TCA_FQ_PIE_MAX + 1] = {
net/sched/sch_gred.c
520
static const struct nla_policy gred_vq_policy[TCA_GRED_VQ_MAX + 1] = {
net/sched/sch_gred.c
525
static const struct nla_policy gred_vqe_policy[TCA_GRED_VQ_ENTRY_MAX + 1] = {
net/sched/sch_gred.c
529
static const struct nla_policy gred_policy[TCA_GRED_MAX + 1] = {
net/sched/sch_hfsc.c
905
static const struct nla_policy hfsc_policy[TCA_HFSC_MAX + 1] = {
net/sched/sch_hhf.c
527
static const struct nla_policy hhf_policy[TCA_HHF_MAX + 1] = {
net/sched/sch_htb.c
1026
static const struct nla_policy htb_policy[TCA_HTB_MAX + 1] = {
net/sched/sch_mqprio.c
153
nla_policy mqprio_tc_entry_policy[TCA_MQPRIO_TC_ENTRY_MAX + 1] = {
net/sched/sch_mqprio.c
161
static const struct nla_policy mqprio_policy[TCA_MQPRIO_MAX + 1] = {
net/sched/sch_netem.c
1008
static const struct nla_policy netem_policy[TCA_NETEM_MAX + 1] = {
net/sched/sch_netem.c
1023
const struct nla_policy *policy, int len,
net/sched/sch_pie.c
130
static const struct nla_policy pie_policy[TCA_PIE_MAX + 1] = {
net/sched/sch_qfq.c
226
static const struct nla_policy qfq_policy[TCA_QFQ_MAX + 1] = {
net/sched/sch_red.c
233
static const struct nla_policy red_policy[TCA_RED_MAX + 1] = {
net/sched/sch_sfb.c
486
static const struct nla_policy sfb_policy[TCA_SFB_MAX + 1] = {
net/sched/sch_taprio.c
1006
static const struct nla_policy taprio_tc_policy[TCA_TAPRIO_TC_ENTRY_MAX + 1] = {
net/sched/sch_taprio.c
1020
static const struct nla_policy taprio_policy[TCA_TAPRIO_ATTR_MAX + 1] = {
net/sched/sch_taprio.c
999
static const struct nla_policy entry_policy[TCA_TAPRIO_SCHED_ENTRY_MAX + 1] = {
net/sched/sch_tbf.c
352
static const struct nla_policy tbf_policy[TCA_TBF_MAX + 1] = {
net/shaper/shaper_nl_gen.c
20
const struct nla_policy net_shaper_handle_nl_policy[NET_SHAPER_A_HANDLE_ID + 1] = {
net/shaper/shaper_nl_gen.c
25
const struct nla_policy net_shaper_leaf_info_nl_policy[NET_SHAPER_A_WEIGHT + 1] = {
net/shaper/shaper_nl_gen.c
32
static const struct nla_policy net_shaper_get_do_nl_policy[NET_SHAPER_A_IFINDEX + 1] = {
net/shaper/shaper_nl_gen.c
38
static const struct nla_policy net_shaper_get_dump_nl_policy[NET_SHAPER_A_IFINDEX + 1] = {
net/shaper/shaper_nl_gen.c
43
static const struct nla_policy net_shaper_set_nl_policy[NET_SHAPER_A_IFINDEX + 1] = {
net/shaper/shaper_nl_gen.c
55
static const struct nla_policy net_shaper_delete_nl_policy[NET_SHAPER_A_IFINDEX + 1] = {
net/shaper/shaper_nl_gen.c
61
static const struct nla_policy net_shaper_group_nl_policy[NET_SHAPER_A_LEAVES + 1] = {
net/shaper/shaper_nl_gen.c
75
static const struct nla_policy net_shaper_cap_get_do_nl_policy[NET_SHAPER_A_CAPS_SCOPE + 1] = {
net/shaper/shaper_nl_gen.c
81
static const struct nla_policy net_shaper_cap_get_dump_nl_policy[NET_SHAPER_A_CAPS_IFINDEX + 1] = {
net/shaper/shaper_nl_gen.h
18
extern const struct nla_policy net_shaper_handle_nl_policy[NET_SHAPER_A_HANDLE_ID + 1];
net/shaper/shaper_nl_gen.h
19
extern const struct nla_policy net_shaper_leaf_info_nl_policy[NET_SHAPER_A_WEIGHT + 1];
net/smc/smc_netlink.c
131
static const struct nla_policy smc_gen_nl_policy[2] = {
net/smc/smc_netlink.c
26
const struct nla_policy
net/smc/smc_netlink.h
20
extern const struct nla_policy smc_gen_ueid_policy[];
net/smc/smc_pnet.c
35
static const struct nla_policy smc_pnet_policy[SMC_PNETID_MAX + 1] = {
net/sunrpc/netlink.c
15
const struct nla_policy sunrpc_ip_map_nl_policy[SUNRPC_A_IP_MAP_EXPIRY + 1] = {
net/sunrpc/netlink.c
24
const struct nla_policy sunrpc_unix_gid_nl_policy[SUNRPC_A_UNIX_GID_EXPIRY + 1] = {
net/sunrpc/netlink.c
33
static const struct nla_policy sunrpc_ip_map_set_reqs_nl_policy[SUNRPC_A_IP_MAP_REQS_REQUESTS + 1] = {
net/sunrpc/netlink.c
38
static const struct nla_policy sunrpc_unix_gid_set_reqs_nl_policy[SUNRPC_A_UNIX_GID_REQS_REQUESTS + 1] = {
net/sunrpc/netlink.c
43
static const struct nla_policy sunrpc_cache_flush_nl_policy[SUNRPC_A_CACHE_FLUSH_MASK + 1] = {
net/sunrpc/netlink.h
16
extern const struct nla_policy sunrpc_ip_map_nl_policy[SUNRPC_A_IP_MAP_EXPIRY + 1];
net/sunrpc/netlink.h
17
extern const struct nla_policy sunrpc_unix_gid_nl_policy[SUNRPC_A_UNIX_GID_EXPIRY + 1];
net/tipc/net.h
42
extern const struct nla_policy tipc_nl_net_policy[];
net/tipc/netlink.c
103
const struct nla_policy tipc_nl_node_policy[TIPC_NLA_NODE_MAX + 1] = {
net/tipc/netlink.c
120
const struct nla_policy tipc_nl_prop_policy[TIPC_NLA_PROP_MAX + 1] = {
net/tipc/netlink.c
130
const struct nla_policy tipc_nl_bearer_policy[TIPC_NLA_BEARER_MAX + 1] = {
net/tipc/netlink.c
138
const struct nla_policy tipc_nl_media_policy[TIPC_NLA_MEDIA_MAX + 1] = {
net/tipc/netlink.c
144
const struct nla_policy tipc_nl_udp_policy[TIPC_NLA_UDP_MAX + 1] = {
net/tipc/netlink.c
47
static const struct nla_policy tipc_nl_policy[TIPC_NLA_MAX + 1] = {
net/tipc/netlink.c
60
const struct nla_policy
net/tipc/netlink.c
66
const struct nla_policy tipc_nl_monitor_policy[TIPC_NLA_MON_MAX + 1] = {
net/tipc/netlink.c
72
const struct nla_policy tipc_nl_sock_policy[TIPC_NLA_SOCK_MAX + 1] = {
net/tipc/netlink.c
80
const struct nla_policy tipc_nl_net_policy[TIPC_NLA_NET_MAX + 1] = {
net/tipc/netlink.c
89
const struct nla_policy tipc_nl_link_policy[TIPC_NLA_LINK_MAX + 1] = {
net/tipc/netlink.h
48
extern const struct nla_policy tipc_nl_name_table_policy[];
net/tipc/netlink.h
49
extern const struct nla_policy tipc_nl_sock_policy[];
net/tipc/netlink.h
50
extern const struct nla_policy tipc_nl_net_policy[];
net/tipc/netlink.h
51
extern const struct nla_policy tipc_nl_link_policy[];
net/tipc/netlink.h
52
extern const struct nla_policy tipc_nl_node_policy[];
net/tipc/netlink.h
53
extern const struct nla_policy tipc_nl_prop_policy[];
net/tipc/netlink.h
54
extern const struct nla_policy tipc_nl_bearer_policy[];
net/tipc/netlink.h
55
extern const struct nla_policy tipc_nl_media_policy[];
net/tipc/netlink.h
56
extern const struct nla_policy tipc_nl_udp_policy[];
net/tipc/netlink.h
57
extern const struct nla_policy tipc_nl_monitor_policy[];
net/wireless/nl80211.c
10177
static const struct nla_policy
net/wireless/nl80211.c
10227
static const struct nla_policy
net/wireless/nl80211.c
10693
static const struct nla_policy reg_rule_policy[NL80211_REG_RULE_ATTR_MAX + 1] = {
net/wireless/nl80211.c
1101
static const struct nla_policy nl80211_key_policy[NL80211_KEY_MAX + 1] = {
net/wireless/nl80211.c
1118
static const struct nla_policy
net/wireless/nl80211.c
1126
static const struct nla_policy
net/wireless/nl80211.c
1140
static const struct nla_policy
net/wireless/nl80211.c
1161
static const struct nla_policy
net/wireless/nl80211.c
1172
static const struct nla_policy
net/wireless/nl80211.c
1186
static const struct nla_policy
net/wireless/nl80211.c
1194
static const struct nla_policy
net/wireless/nl80211.c
1200
static const struct nla_policy
net/wireless/nl80211.c
1210
static const struct nla_policy
net/wireless/nl80211.c
1234
static const struct nla_policy
net/wireless/nl80211.c
1244
static const struct nla_policy
net/wireless/nl80211.c
14861
static const struct nla_policy
net/wireless/nl80211.c
3871
static const struct nla_policy txq_params_policy[NL80211_TXQ_ATTR_MAX + 1] = {
net/wireless/nl80211.c
450
static const struct nla_policy nl80211_policy[NUM_NL80211_ATTR];
net/wireless/nl80211.c
452
static const struct nla_policy
net/wireless/nl80211.c
461
static const struct nla_policy
net/wireless/nl80211.c
4891
static const struct nla_policy mntr_flags_policy[NL80211_MNTR_FLAG_MAX + 1] = {
net/wireless/nl80211.c
495
static const struct nla_policy
net/wireless/nl80211.c
501
static const struct nla_policy
net/wireless/nl80211.c
508
static const struct nla_policy
net/wireless/nl80211.c
519
static const struct nla_policy
net/wireless/nl80211.c
529
static const struct nla_policy
net/wireless/nl80211.c
544
static const struct nla_policy
net/wireless/nl80211.c
551
static const struct nla_policy nl80211_txattr_policy[NL80211_TXRATE_MAX + 1] = {
net/wireless/nl80211.c
575
static const struct nla_policy
net/wireless/nl80211.c
597
static const struct nla_policy
net/wireless/nl80211.c
607
static const struct nla_policy
net/wireless/nl80211.c
614
static const struct nla_policy
net/wireless/nl80211.c
620
static const struct nla_policy
net/wireless/nl80211.c
626
static const struct nla_policy
net/wireless/nl80211.c
638
static const struct nla_policy
net/wireless/nl80211.c
644
static const struct nla_policy
net/wireless/nl80211.c
654
static const struct nla_policy
net/wireless/nl80211.c
665
static const struct nla_policy
net/wireless/nl80211.c
672
static const struct nla_policy
net/wireless/nl80211.c
700
static const struct nla_policy nl80211_policy[NUM_NL80211_ATTR] = {
net/wireless/nl80211.c
7588
static const struct nla_policy sta_flags_policy[NL80211_STA_FLAG_MAX + 1] = {
net/xfrm/xfrm_compat.c
101
static const struct nla_policy compat_policy[XFRMA_MAX+1] = {
net/xfrm/xfrm_compat.c
600
int maxtype, const struct nla_policy *policy,
net/xfrm/xfrm_interface_core.c
64
static const struct nla_policy xfrm_lwt_policy[LWT_XFRM_MAX + 1] = {
net/xfrm/xfrm_interface_core.c
931
static const struct nla_policy xfrmi_policy[IFLA_XFRM_MAX + 1] = {
net/xfrm/xfrm_user.c
3690
const struct nla_policy xfrma_policy[XFRMA_MAX+1] = {
net/xfrm/xfrm_user.c
3735
static const struct nla_policy xfrma_spd_policy[XFRMA_SPD_MAX+1] = {
net/xfrm/xfrm_user.c
3746
const struct nla_policy *nla_pol;
tools/lib/thermal/commands.c
13
static struct nla_policy thermal_genl_policy[THERMAL_GENL_ATTR_MAX + 1] = {