Lines Matching defs:xfrm_state

11825 struct xfrm_state;
11834 struct xfrm_state *xfrm;
12556 int (*xdo_dev_state_add)(struct xfrm_state *);
12557 void (*xdo_dev_state_delete)(struct xfrm_state *);
12558 void (*xdo_dev_state_free)(struct xfrm_state *);
12559 bool (*xdo_dev_offload_ok)(struct sk_buff *, struct xfrm_state *);
12560 void (*xdo_dev_state_advance_esn)(struct xfrm_state *);
30587 int (*xfrm_state_alloc)(struct xfrm_state *, struct xfrm_user_sec_ctx *);
30588 int (*xfrm_state_alloc_acquire)(struct xfrm_state *, struct xfrm_sec_ctx *, u32);
30589 void (*xfrm_state_free_security)(struct xfrm_state *);
30590 int (*xfrm_state_delete_security)(struct xfrm_state *);
30592 int (*xfrm_state_pol_flow_match)(struct xfrm_state *, struct xfrm_policy *, const struct flowi_common *);
58682 struct xfrm_state {
58727 struct xfrm_state *tunnel;
59127 int (*init_state)(struct xfrm_state *);
59128 void (*destructor)(struct xfrm_state *);
59129 int (*input)(struct xfrm_state *, struct sk_buff *);
59130 int (*output)(struct xfrm_state *, struct sk_buff *);
59131 int (*reject)(struct xfrm_state *, struct sk_buff *, const struct flowi *);
59137 void (*encap)(struct xfrm_state *, struct sk_buff *);
59138 int (*input_tail)(struct xfrm_state *, struct sk_buff *);
59139 int (*xmit)(struct xfrm_state *, struct sk_buff *, netdev_features_t);
59156 struct xfrm_state *xvec[6];
84758 int (*notify)(struct xfrm_state *, const struct km_event *);
84759 int (*acquire)(struct xfrm_state *, struct xfrm_tmpl *, struct xfrm_policy *);
84761 int (*new_mapping)(struct xfrm_state *, xfrm_address_t *, __be16);