| H A D | xfrm_user.c | 47 static int verify_one_alg(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_alg() argument 77 static int verify_auth_trunc(struct nlattr **attrs, in verify_auth_trunc() argument 96 static int verify_aead(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_aead() argument 114 static void verify_one_addr(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_addr() argument 123 static inline int verify_sec_ctx_len(struct nlattr **attrs, struct netlink_ext_ack *extack) in verify_sec_ctx_len() argument 142 verify_replay(struct xfrm_usersa_info * p,struct nlattr ** attrs,u8 sa_dir,struct netlink_ext_ack * extack) verify_replay() argument 252 verify_newsa_info(struct xfrm_usersa_info * p,struct nlattr ** attrs,struct netlink_ext_ack * extack) verify_newsa_info() argument 836 xfrm_update_ae_params(struct xfrm_state * x,struct nlattr ** attrs,int update_esn) xfrm_update_ae_params() argument 881 xfrm_smark_init(struct nlattr ** attrs,struct xfrm_mark * m) xfrm_smark_init() argument 894 xfrm_state_construct(struct net * net,struct xfrm_usersa_info * p,struct nlattr ** attrs,int * errp,struct netlink_ext_ack * extack) xfrm_state_construct() argument 1019 xfrm_add_sa(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_add_sa() argument 1065 xfrm_user_state_lookup(struct net * net,struct xfrm_usersa_id * p,struct nlattr ** attrs,int * errp) xfrm_user_state_lookup() argument 1098 xfrm_del_sa(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_del_sa() argument 1514 struct nlattr *attrs[XFRMA_MAX+1]; xfrm_dump_sa() local 1668 xfrm_set_spdinfo(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_set_spdinfo() argument 1722 xfrm_get_spdinfo(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_get_spdinfo() argument 1782 xfrm_get_sadinfo(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_get_sadinfo() argument 1803 xfrm_get_sa(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_get_sa() argument 1827 xfrm_alloc_userspi(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_alloc_userspi() argument 2016 copy_from_user_sec_ctx(struct xfrm_policy * pol,struct nlattr ** attrs) copy_from_user_sec_ctx() argument 2122 copy_from_user_tmpl(struct xfrm_policy * pol,struct nlattr ** attrs,int dir,struct netlink_ext_ack * extack) copy_from_user_tmpl() argument 2143 copy_from_user_policy_type(u8 * tp,struct nlattr ** attrs,struct netlink_ext_ack * extack) copy_from_user_policy_type() argument 2193 xfrm_policy_construct(struct net * net,struct xfrm_userpolicy_info * p,struct nlattr ** attrs,int * errp,struct netlink_ext_ack * extack) xfrm_policy_construct() argument 2239 xfrm_add_policy(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_add_policy() argument 2508 xfrm_set_default(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_set_default() argument 2529 xfrm_get_default(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_get_default() argument 2559 xfrm_get_policy(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_get_policy() argument 2643 xfrm_flush_sa(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_flush_sa() argument 2758 xfrm_get_ae(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_get_ae() argument 2807 xfrm_new_ae(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_new_ae() argument 2864 xfrm_flush_policy(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_flush_policy() argument 2893 xfrm_add_pol_expire(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_add_pol_expire() argument 2960 xfrm_add_sa_expire(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_add_sa_expire() argument 2998 xfrm_add_acquire(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_add_acquire() argument 3075 copy_from_user_migrate(struct xfrm_migrate * ma,struct xfrm_kmaddress * k,struct nlattr ** attrs,int * num,struct netlink_ext_ack * extack) copy_from_user_migrate() argument 3119 xfrm_do_migrate(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_do_migrate() argument 3177 xfrm_do_migrate(struct sk_buff * skb,struct nlmsghdr * nlh,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_do_migrate() argument 3423 xfrm_reject_unused_attr(int type,struct nlattr ** attrs,struct netlink_ext_ack * extack) xfrm_reject_unused_attr() argument 3459 struct nlattr *attrs[XFRMA_MAX+1]; xfrm_user_rcv_msg() local [all...] |