Lines Matching defs:xfrm_state
10285 struct xfrm_state;
10294 struct xfrm_state *xfrm;
12539 int (*xdo_dev_state_add)(struct xfrm_state *);
12540 void (*xdo_dev_state_delete)(struct xfrm_state *);
12541 void (*xdo_dev_state_free)(struct xfrm_state *);
12542 bool (*xdo_dev_offload_ok)(struct sk_buff *, struct xfrm_state *);
12543 void (*xdo_dev_state_advance_esn)(struct xfrm_state *);
64804 int (*xfrm_state_alloc)(struct xfrm_state *, struct xfrm_user_sec_ctx *);
64805 int (*xfrm_state_alloc_acquire)(struct xfrm_state *, struct xfrm_sec_ctx *, u32);
64806 void (*xfrm_state_free_security)(struct xfrm_state *);
64807 int (*xfrm_state_delete_security)(struct xfrm_state *);
64809 int (*xfrm_state_pol_flow_match)(struct xfrm_state *, struct xfrm_policy *, const struct flowi_common *);
66525 struct xfrm_state {
66570 struct xfrm_state *tunnel;
68224 int (*init_state)(struct xfrm_state *);
68225 void (*destructor)(struct xfrm_state *);
68226 int (*input)(struct xfrm_state *, struct sk_buff *);
68227 int (*output)(struct xfrm_state *, struct sk_buff *);
68228 int (*reject)(struct xfrm_state *, struct sk_buff *, const struct flowi *);
68234 void (*encap)(struct xfrm_state *, struct sk_buff *);
68235 int (*input_tail)(struct xfrm_state *, struct sk_buff *);
68236 int (*xmit)(struct xfrm_state *, struct sk_buff *, netdev_features_t);
68937 struct xfrm_state *xvec[6];
129028 int (*notify)(struct xfrm_state *, const struct km_event *);
129029 int (*acquire)(struct xfrm_state *, struct xfrm_tmpl *, struct xfrm_policy *);
129031 int (*new_mapping)(struct xfrm_state *, xfrm_address_t *, __be16);