Lines Matching refs:mode_cbs
538 int xfrm_register_mode_cbs(u8 mode, const struct xfrm_mode_cbs *mode_cbs) in xfrm_register_mode_cbs() argument
544 rcu_assign_pointer(xfrm_mode_cbs_map[mode], mode_cbs); in xfrm_register_mode_cbs()
597 if (x->mode_cbs && x->mode_cbs->destroy_state) in xfrm_state_gc_destroy()
598 x->mode_cbs->destroy_state(x); in xfrm_state_gc_destroy()
2062 x->mode_cbs = orig->mode_cbs; in xfrm_state_clone_and_setup()
2063 if (x->mode_cbs && x->mode_cbs->clone_state) { in xfrm_state_clone_and_setup()
2064 if (x->mode_cbs->clone_state(x, orig)) in xfrm_state_clone_and_setup()
3121 if (x->mode_cbs && x->mode_cbs->get_inner_mtu) in xfrm_state_mtu()
3122 return x->mode_cbs->get_inner_mtu(x, mtu); in xfrm_state_mtu()
3215 x->mode_cbs = xfrm_get_mode_cbs(x->props.mode); in __xfrm_init_state()
3216 if (x->mode_cbs) { in __xfrm_init_state()
3217 if (x->mode_cbs->init_state) in __xfrm_init_state()
3218 err = x->mode_cbs->init_state(x); in __xfrm_init_state()
3219 module_put(x->mode_cbs->owner); in __xfrm_init_state()