Lines Matching refs:t_fb

501 	KASSERT(tp->t_fb != &tcp_def_funcblk,  in tcp_switch_back_to_default()
504 if (tp->t_fb->tfb_tcp_timer_stop_all != NULL) in tcp_switch_back_to_default()
505 tp->t_fb->tfb_tcp_timer_stop_all(tp); in tcp_switch_back_to_default()
514 if (tfb == tp->t_fb) { in tcp_switch_back_to_default()
529 if (tp->t_fb->tfb_tcp_fb_fini != NULL) in tcp_switch_back_to_default()
530 (*tp->t_fb->tfb_tcp_fb_fini)(tp, 0); in tcp_switch_back_to_default()
531 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_switch_back_to_default()
533 tp->t_fb = tfb; in tcp_switch_back_to_default()
563 if (tp->t_fb->tfb_tcp_fb_fini != NULL) in tcp_switch_back_to_default()
564 (*tp->t_fb->tfb_tcp_fb_fini)(tp, 0); in tcp_switch_back_to_default()
565 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_switch_back_to_default()
567 tp->t_fb = tfb; in tcp_switch_back_to_default()
1355 if (tp == NULL || tp->t_fb != blk) in deregister_tcp_functions()
2233 KASSERT(listening_tcb->t_fb != NULL, in tcp_newtcpcb()
2235 if (listening_tcb->t_fb->tfb_flags & TCP_FUNC_BEING_REMOVED) { in tcp_newtcpcb()
2239 tp->t_fb = listening_tcb->t_fb; in tcp_newtcpcb()
2241 tp->t_fb = V_tcp_func_set_ptr; in tcp_newtcpcb()
2243 refcount_acquire(&tp->t_fb->tfb_refcnt); in tcp_newtcpcb()
2244 KASSERT((tp->t_fb->tfb_flags & TCP_FUNC_BEING_REMOVED) == 0, in tcp_newtcpcb()
2251 if (tp->t_fb->tfb_tcp_fb_fini) in tcp_newtcpcb()
2252 (*tp->t_fb->tfb_tcp_fb_fini)(tp, 1); in tcp_newtcpcb()
2253 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_newtcpcb()
2264 if (tp->t_fb->tfb_tcp_fb_fini) in tcp_newtcpcb()
2265 (*tp->t_fb->tfb_tcp_fb_fini)(tp, 1); in tcp_newtcpcb()
2266 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_newtcpcb()
2276 if (tp->t_fb->tfb_tcp_fb_fini) in tcp_newtcpcb()
2277 (*tp->t_fb->tfb_tcp_fb_fini)(tp, 1); in tcp_newtcpcb()
2278 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_newtcpcb()
2351 if (tp->t_fb->tfb_tcp_fb_init) { in tcp_newtcpcb()
2352 if ((*tp->t_fb->tfb_tcp_fb_init)(tp, &tp->t_fb_ptr)) { in tcp_newtcpcb()
2360 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_newtcpcb()
2452 if (tp->t_fb->tfb_tcp_fb_fini) in tcp_discardcb()
2453 (*tp->t_fb->tfb_tcp_fb_fini)(tp, 1); in tcp_discardcb()
2516 refcount_release(&tp->t_fb->tfb_refcnt); in tcp_discardcb()
2545 if (tp->t_fb->tfb_tcp_timer_stop_all != NULL) in tcp_close()
2546 tp->t_fb->tfb_tcp_timer_stop_all(tp); in tcp_close()
3357 if (tp->t_fb->tfb_tcp_mtu_chg != NULL) { in tcp_mtudisc()
3364 tp->t_fb->tfb_tcp_mtu_chg(tp); in tcp_mtudisc()
4009 bcopy(tp->t_fb->tfb_tcp_block_name, xt->xt_stack, in tcp_inptoxtp()