| /freebsd/sys/netinet/ |
| H A D | tcp_var.h | 308 struct tcpcb { struct 311 #define t_zero_size (sizeof(struct tcpcb) - \ argument 312 offsetof(struct tcpcb, t_start_zero)) 321 TAILQ_ENTRY(tcpcb) t_hpts; /* linkage to HPTS ring */ argument 364 u_int t_flags2; /* More tcpcb flags storage */ argument 538 * to query a stack, if it can take over a tcpcb. 601 int (*tfb_tcp_output)(struct tcpcb *); 602 void (*tfb_tcp_do_segment)(struct tcpcb *, struct mbuf *, 604 int (*tfb_do_segment_nounlock)(struct tcpcb *, struct mbuf *, 606 int (*tfb_do_queued_segments)(struct tcpcb *, in 323 t_hpts_requesttcpcb global() argument 325 t_hpts_slottcpcb global() argument 326 t_hpts_drop_reastcpcb global() argument 327 t_hpts_gencnttcpcb global() argument 328 t_hpts_cputcpcb global() argument 329 t_lro_cputcpcb global() argument 331 __anon1055a49a0703tcpcb global() argument 335 t_in_hptstcpcb global() argument 337 t_maxsegtcpcb global() argument 338 _t_logstatetcpcb global() argument 339 t_porttcpcb global() argument 340 t_statetcpcb global() argument 365 t_srtttcpcb global() argument 366 t_rttvartcpcb global() argument 367 ts_recenttcpcb global() argument 368 snd_scaletcpcb global() argument 369 rcv_scaletcpcb global() argument 370 snd_limitedtcpcb global() argument 371 request_r_scaletcpcb global() argument 372 last_ack_senttcpcb global() argument 373 t_rcvtimetcpcb global() argument 374 rcv_uptcpcb global() argument 375 t_segqlentcpcb global() argument 376 t_segqmbuflentcpcb global() argument 377 t_segqtcpcb global() argument 378 snd_ssthreshtcpcb global() argument 382 snd_wl1tcpcb global() argument 383 snd_wl2tcpcb global() argument 385 irstcpcb global() argument 386 isstcpcb global() argument 387 t_acktimetcpcb global() argument 388 t_sndtimetcpcb global() argument 389 ts_recent_agetcpcb global() argument 390 snd_recovertcpcb global() argument 391 t_oobflagstcpcb global() argument 392 t_iobctcpcb global() argument 393 t_nic_ktls_xmittcpcb global() argument 394 t_nic_ktls_xmit_distcpcb global() argument 395 t_nic_ktls_sparetcpcb global() argument 396 t_rxtcurtcpcb global() argument 398 t_rxtshifttcpcb global() argument 399 t_rtttimetcpcb global() argument 401 t_rtseqtcpcb global() argument 402 t_starttimetcpcb global() argument 403 t_fbyte_intcpcb global() argument 404 t_fbyte_outtcpcb global() argument 406 t_pmtud_saved_maxsegtcpcb global() argument 407 t_blackhole_entertcpcb global() argument 408 t_blackhole_exittcpcb global() argument 409 t_rttmintcpcb global() argument 411 t_softerrortcpcb global() argument 412 max_sndwndtcpcb global() argument 413 snd_cwnd_prevtcpcb global() argument 414 snd_ssthresh_prevtcpcb global() argument 415 snd_recover_prevtcpcb global() argument 416 t_sndzerowintcpcb global() argument 417 snd_numholestcpcb global() argument 418 t_badrxtwintcpcb global() argument 421 snd_facktcpcb global() argument 422 sackblkstcpcb global() argument 423 sackhinttcpcb global() argument 424 t_rttlowtcpcb global() argument 425 rfbuf_cnttcpcb global() argument 426 todtcpcb global() argument 427 t_sndrexmitpacktcpcb global() argument 428 t_rcvoopacktcpcb global() argument 429 t_toetcpcb global() argument 430 t_cctcpcb global() argument 431 t_ccvtcpcb global() argument 432 t_bytes_ackedtcpcb global() argument 433 t_maxunacktimetcpcb global() argument 434 t_keepinittcpcb global() argument 435 t_keepidletcpcb global() argument 436 t_keepintvltcpcb global() argument 437 t_keepcnttcpcb global() argument 438 t_dupackstcpcb global() argument 439 t_lognumtcpcb global() argument 440 t_loglimittcpcb global() argument 441 t_rceptcpcb global() argument 442 t_sceptcpcb global() argument 443 t_pacing_ratetcpcb global() argument 444 t_logstcpcb global() argument 445 t_lintcpcb global() argument 446 t_libtcpcb global() argument 447 t_output_callertcpcb global() argument 448 t_statstcpcb global() argument 450 t_logsntcpcb global() argument 451 gput_tstcpcb global() argument 452 gput_seqtcpcb global() argument 453 gput_acktcpcb global() argument 454 t_stats_gput_prevtcpcb global() argument 455 t_sndtlppacktcpcb global() argument 456 t_sndtlpbytetcpcb global() argument 457 t_sndbytestcpcb global() argument 458 t_snd_rxt_bytestcpcb global() argument 459 t_dsack_bytestcpcb global() argument 460 t_dsack_tlp_bytestcpcb global() argument 461 t_dsack_packtcpcb global() argument 462 t_tmr_granularitytcpcb global() argument 463 t_rttupdatedtcpcb global() argument 465 t_tfo_client_cookie_lentcpcb global() argument 466 t_end_info_statustcpcb global() argument 467 t_challenge_ack_endtcpcb global() argument 468 t_challenge_ack_cnttcpcb global() argument 472 t_tfo_pendingtcpcb global() argument 473 __anon1055a49a080atcpcb global() argument 476 t_tfo_cookietcpcb global() argument 477 __anon1055a49a090atcpcb global() argument 481 t_osdtcpcb global() argument 482 _t_logpointtcpcb global() argument 490 t_tcpreq_reqtcpcb global() argument 491 t_tcpreq_opentcpcb global() argument 492 t_tcpreq_closedtcpcb global() argument 493 tcp_hybrid_starttcpcb global() argument 494 tcp_hybrid_stoptcpcb global() argument 495 tcp_hybrid_errortcpcb global() argument 496 t_tcpreq_infotcpcb global() argument 499 tcp_cnt_counterstcpcb global() argument 500 tcp_proc_timetcpcb global() argument [all...] |
| H A D | toecore.h | 39 struct tcpcb; 59 int (*tod_listen_start)(struct toedev *, struct tcpcb *); 60 int (*tod_listen_stop)(struct toedev *, struct tcpcb *); 66 void (*tod_input)(struct toedev *, struct tcpcb *, struct mbuf *); 73 void (*tod_rcvd)(struct toedev *, struct tcpcb *); 79 int (*tod_output)(struct toedev *, struct tcpcb *); 82 int (*tod_send_rst)(struct toedev *, struct tcpcb *); 85 int (*tod_send_fin)(struct toedev *, struct tcpcb *); 88 void (*tod_pcb_detach)(struct toedev *, struct tcpcb *); 108 void (*tod_ctloutput)(struct toedev *, struct tcpcb *, int, int); [all …]
|
| H A D | tcp_offload.h | 41 struct tcpcb; 44 void tcp_offload_listen_start(struct tcpcb *); 45 void tcp_offload_listen_stop(struct tcpcb *); 46 void tcp_offload_input(struct tcpcb *, struct mbuf *); 47 int tcp_offload_output(struct tcpcb *); 48 void tcp_offload_rcvd(struct tcpcb *); 49 void tcp_offload_ctloutput(struct tcpcb *, int, int); 50 void tcp_offload_tcp_info(const struct tcpcb *, struct tcp_info *); 51 int tcp_offload_alloc_tls_session(struct tcpcb *, struct ktls_session *, int); 52 void tcp_offload_detach(struct tcpcb *); [all …]
|
| H A D | tcp_log_buf.h | 383 tcp_bblogging_on(struct tcpcb *tp) in tcp_bblogging_on() 398 tcp_bblogging_point_on(struct tcpcb *tp, uint8_t bbpoint) in tcp_bblogging_point_on() 411 tcp_set_bblog_state(struct tcpcb *tp, uint8_t ls, uint8_t bbpoint) in tcp_set_bblog_state() 431 tcp_get_bblog_state(struct tcpcb *tp) in tcp_get_bblog_state() 437 tcp_trace_point(struct tcpcb *tp, int num) in tcp_trace_point() 526 struct tcpcb; 552 void tcp_log_drain(struct tcpcb *tp); 553 int tcp_log_dump_tp_logbuf(struct tcpcb *tp, char *reason, int how, bool force); 554 void tcp_log_dump_tp_bucket_logbufs(struct tcpcb *tp, char *reason); 555 struct tcp_log_buffer *tcp_log_event(struct tcpcb *tp, struct tcphdr *th, struct sockbuf *rxbuf, [all …]
|
| H A D | tcp_ecn.h | 43 void tcp_ecn_input_syn_sent(struct tcpcb *, uint16_t, int); 44 void tcp_ecn_input_parallel_syn(struct tcpcb *, uint16_t, int); 45 int tcp_ecn_input_segment(struct tcpcb *, uint16_t, int, int, int); 46 uint16_t tcp_ecn_output_syn_sent(struct tcpcb *); 47 int tcp_ecn_output_established(struct tcpcb *, uint16_t *, int, bool); 48 void tcp_ecn_syncache_socket(struct tcpcb *, struct syncache *);
|
| H A D | tcp_ratelimit.h | 97 struct tcpcb; 118 tcp_set_pacing_rate(struct tcpcb *tp, struct ifnet *ifp, 123 struct tcpcb *tp, struct ifnet *ifp, 127 struct tcpcb *tp); 130 tcp_get_pacing_burst_size_w_divisor(struct tcpcb *tp, uint64_t bw, uint32_t segsiz, int can_use_1ms… 141 tcp_set_pacing_rate(struct tcpcb *tp, struct ifnet *ifp, in tcp_set_pacing_rate() 151 struct tcpcb *tp, struct ifnet *ifp, in tcp_chg_pacing_rate() 161 struct tcpcb *tp) in tcp_rel_pacing_rate() 179 tcp_get_pacing_burst_size_w_divisor(struct tcpcb *tp, uint64_t bw, uint32_t segsiz, int can_use_1ms… in tcp_get_pacing_burst_size_w_divisor() 241 tcp_get_pacing_burst_size(struct tcpcb *tp, uint64_t bw, uint32_t segsiz, int can_use_1mss, in tcp_get_pacing_burst_size()
|
| H A D | tcp_fastopen.h | 82 struct tcpcb; 90 void tcp_fastopen_connect(struct tcpcb *); 91 void tcp_fastopen_disable_path(struct tcpcb *); 92 void tcp_fastopen_update_cache(struct tcpcb *, uint16_t, uint8_t, 124 tcp_fastopen_connect(struct tcpcb *_tp) in tcp_fastopen_connect() 129 tcp_fastopen_disable_path(struct tcpcb *_tp) in tcp_fastopen_disable_path() 134 tcp_fastopen_update_cache(struct tcpcb *_tp, uint16_t _mss, uint8_t _cookie_len, in tcp_fastopen_update_cache()
|
| H A D | tcp_offload.c | 112 tcp_offload_listen_start(struct tcpcb *tp) in tcp_offload_listen_start() 121 tcp_offload_listen_stop(struct tcpcb *tp) in tcp_offload_listen_stop() 130 tcp_offload_input(struct tcpcb *tp, struct mbuf *m) in tcp_offload_input() 141 tcp_offload_output(struct tcpcb *tp) in tcp_offload_output() 166 tcp_offload_rcvd(struct tcpcb *tp) in tcp_offload_rcvd() 177 tcp_offload_ctloutput(struct tcpcb *tp, int sopt_dir, int sopt_name) in tcp_offload_ctloutput() 188 tcp_offload_tcp_info(const struct tcpcb *tp, struct tcp_info *ti) in tcp_offload_tcp_info() 199 tcp_offload_alloc_tls_session(struct tcpcb *tp, struct ktls_session *tls, in tcp_offload_alloc_tls_session() 211 tcp_offload_detach(struct tcpcb *tp) in tcp_offload_detach() 222 tcp_offload_pmtu_update(struct tcpcb *tp, tcp_seq seq, int mtu) in tcp_offload_pmtu_update()
|
| H A D | toecore.c | 85 toedev_listen_start(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_listen_start() 92 toedev_listen_stop(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_listen_stop() 99 toedev_input(struct toedev *tod __unused, struct tcpcb *tp __unused, in toedev_input() 108 toedev_rcvd(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_rcvd() 115 toedev_output(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_output() 122 toedev_pcb_detach(struct toedev *tod __unused, struct tcpcb *tp __unused) in toedev_pcb_detach() 177 toedev_ctloutput(struct toedev *tod __unused, struct tcpcb *tp __unused, in toedev_ctloutput() 185 toedev_tcp_info(struct toedev *tod __unused, const struct tcpcb *tp __unused, in toedev_tcp_info() 193 toedev_alloc_tls_session(struct toedev *tod __unused, struct tcpcb *tp __unused, in toedev_alloc_tls_session() 201 toedev_pmtu_update(struct toedev *tod __unused, struct tcpcb *tp __unused, in toedev_pmtu_update() [all …]
|
| H A D | tcp_hpts.h | 106 void __tcp_hpts_init(struct tcp_hptsi *pace, struct tcpcb *); 109 void __tcp_hpts_remove(struct tcp_hptsi *pace, struct tcpcb *); 113 tcp_in_hpts(struct tcpcb *tp) in tcp_in_hpts() 144 void __tcp_hpts_insert(struct tcp_hptsi *pace, struct tcpcb *tp, uint32_t usecs, 149 void __tcp_set_hpts(struct tcp_hptsi *pace, struct tcpcb *tp);
|
| H A D | tcp_timer.c | 269 typedef bool tcp_timer_t(struct tcpcb *); 291 tcp_output_locked(struct tcpcb *tp) in tcp_output_locked() 308 tcp_timer_delack(struct tcpcb *tp) in tcp_timer_delack() 330 tcp_timer_2msl(struct tcpcb *tp) in tcp_timer_2msl() 379 tcp_timer_keep(struct tcpcb *tp) in tcp_timer_keep() 464 tcp_maxunacktime_check(struct tcpcb *tp) in tcp_maxunacktime_check() 485 tcp_timer_persist(struct tcpcb *tp) in tcp_timer_persist() 553 tcp_timer_rexmt(struct tcpcb *tp) in tcp_timer_rexmt() 826 tcp_bblog_timer(struct tcpcb *tp, tt_which which, tt_what what, uint32_t ticks) in tcp_bblog_timer() 855 tcp_timer_next(struct tcpcb *tp, sbintime_t *precision) in tcp_timer_next() [all …]
|
| H A D | tcp_usrreq.c | 115 static int tcp_connect(struct tcpcb *, struct sockaddr_in *, 119 static int tcp6_connect(struct tcpcb *, struct sockaddr_in6 *, 122 static void tcp_disconnect(struct tcpcb *); 123 static void tcp_usrclosed(struct tcpcb *); 124 static void tcp_fill_info(const struct tcpcb *, struct tcp_info *); 126 static int tcp_pru_options_support(struct tcpcb *tp, int flags); 129 tcp_bblog_pru(struct tcpcb *tp, uint32_t pru, int error) in tcp_bblog_pru() 157 struct tcpcb *tp = NULL; in tcp_usr_attach() 198 struct tcpcb *tp; in tcp_usr_detach() 224 struct tcpcb *tp = intotcpcb(inp); in tcp_usr_bind() [all …]
|
| H A D | tcp_sack.c | 155 tcp_dsack_block_exists(struct tcpcb *tp) in tcp_dsack_block_exists() 170 tcp_update_dsack_list(struct tcpcb *tp, tcp_seq rcv_start, tcp_seq rcv_end) in tcp_update_dsack_list() 266 tcp_update_sack_list(struct tcpcb *tp, tcp_seq rcv_start, tcp_seq rcv_end) in tcp_update_sack_list() 403 tcp_clean_dsack_blocks(struct tcpcb *tp) in tcp_clean_dsack_blocks() 445 tcp_clean_sackreport(struct tcpcb *tp) in tcp_clean_sackreport() 459 tcp_sackhole_alloc(struct tcpcb *tp, tcp_seq start, tcp_seq end) in tcp_sackhole_alloc() 487 tcp_sackhole_free(struct tcpcb *tp, struct sackhole *hole) in tcp_sackhole_free() 503 tcp_sackhole_insert(struct tcpcb *tp, tcp_seq start, tcp_seq end, in tcp_sackhole_insert() 530 tcp_sackhole_remove(struct tcpcb *tp, struct sackhole *hole) in tcp_sackhole_remove() 553 tcp_sack_doack(struct tcpcb *tp, struct tcpopt *to, tcp_seq th_ack) in tcp_sack_doack() [all …]
|
| H A D | tcp_hpts_test.c | 166 dump_tcpcb(struct tcpcb *tp) in dump_tcpcb() 317 test_tcp_output(struct tcpcb *tp) in test_tcp_output() 345 test_tfb_do_queued_segments(struct tcpcb *tp, int flag) in test_tfb_do_queued_segments() 381 static struct tcpcb * 384 struct tcpcb *tp; in test_hpts_create_tcpcb() 387 tp = malloc(sizeof(struct tcpcb), M_TCPHPTS, M_WAITOK | M_ZERO); in test_hpts_create_tcpcb() 415 test_hpts_free_tcpcb(struct tcpcb *tp) in test_hpts_free_tcpcb() 583 struct tcpcb *tp; in KTEST_FUNC() 624 struct tcpcb *tp; in KTEST_FUNC() 689 struct tcpcb *tp; in KTEST_FUNC() [all …]
|
| H A D | tcp_ecn.c | 119 tcp_ecn_input_syn_sent(struct tcpcb *tp, uint16_t thflags, int iptos) in tcp_ecn_input_syn_sent() 225 tcp_ecn_input_parallel_syn(struct tcpcb *tp, uint16_t thflags, int iptos) in tcp_ecn_input_parallel_syn() 293 tcp_ecn_input_segment(struct tcpcb *tp, uint16_t thflags, int tlen, int pkts, int iptos) in tcp_ecn_input_segment() 376 tcp_ecn_output_syn_sent(struct tcpcb *tp) in tcp_ecn_output_syn_sent() 406 tcp_ecn_output_established(struct tcpcb *tp, uint16_t *thflags, int len, bool rxmit) in tcp_ecn_output_established() 465 tcp_ecn_syncache_socket(struct tcpcb *tp, struct syncache *sc) in tcp_ecn_syncache_socket()
|
| H A D | tcp_subr.c | 334 static int tcp_default_fb_init(struct tcpcb *tp, void **ptr); 335 static void tcp_default_fb_fini(struct tcpcb *tp, int tcb_is_purged); 336 static int tcp_default_handoff_ok(struct tcpcb *tp); 343 static void tcp_default_switch_failed(struct tcpcb *tp); 368 tcp_record_dsack(struct tcpcb *tp, tcp_seq start, tcp_seq end, int tlp) in tcp_record_dsack() 496 tcp_switch_back_to_default(struct tcpcb *tp) in tcp_switch_back_to_default() 1025 tcp_default_handoff_ok(struct tcpcb *tp) in tcp_default_handoff_ok() 1041 tcp_default_fb_init(struct tcpcb *tp, void **ptr) in tcp_default_fb_init() 1122 tcp_default_fb_fini(struct tcpcb *tp, int tcb_is_purged) in tcp_default_fb_fini() 1146 INPCBSTORAGE_DEFINE(tcpcbstor, tcpcb, "tcpinp", "tcp_inpcb", "tcphash"); [all …]
|
| H A D | tcp_timewait.c | 100 tcp_eff_msl(struct tcpcb *tp) in tcp_eff_msl() 125 * This function used to free tcpcb and allocate a compressed TCP time-wait 132 tcp_twstart(struct tcpcb *tp) in tcp_twstart() 169 struct tcpcb *tp = intotcpcb(inp); in tcp_twcheck()
|
| H A D | tcp_log_buf.c | 316 struct tcpcb *tln_tp; 481 tcp_log_remove_id_node(struct inpcb *inp, struct tcpcb *tp, in tcp_log_remove_id_node() 531 tcp_log_grow_tlb(char *tlb_id, struct tcpcb *tp) in tcp_log_grow_tlb() 550 tcp_log_apply_ratio(struct tcpcb *tp, int ratio) in tcp_log_apply_ratio() 613 tcp_log_set_tag(struct tcpcb *tp, char *tag) in tcp_log_set_tag() 652 tcp_log_set_id(struct tcpcb *tp, char *id) in tcp_log_set_id() 1035 tcp_log_get_id(struct tcpcb *tp, char *buf) in tcp_log_get_id() 1059 tcp_log_get_tag(struct tcpcb *tp, char *buf) in tcp_log_get_tag() 1105 tcp_log_get_id_cnt(struct tcpcb *tp) in tcp_log_get_id_cnt() 1184 tcp_log_remove_log_cleanup(struct tcpcb *tp, struct tcp_log_mem *log_entry) in tcp_log_remove_log_cleanup() [all …]
|
| H A D | tcp_lro_hpts.c | 147 tcp_lro_check_wake_status(struct tcpcb *tp) in tcp_lro_check_wake_status() 157 tcp_lro_log(struct tcpcb *tp, const struct lro_ctrl *lc, in tcp_lro_log() 209 struct tcpcb *tp, int32_t *new_m, bool can_append_old_cmp) in tcp_lro_get_last_if_ackcmp() 255 do_bpf_strip_and_compress(struct tcpcb *tp, struct lro_ctrl *lc, in do_bpf_strip_and_compress() 467 tcp_queue_pkts(struct tcpcb *tp, struct lro_entry *le) in tcp_queue_pkts() 479 static struct tcpcb * 518 struct tcpcb *tp; in _tcp_lro_flush_tcphpts()
|
| /freebsd/sys/netinet/tcp_stacks/ |
| H A D | rack_bbr_common.h | 88 int ctf_do_queued_segments(struct tcpcb *tp, int have_pkt); 89 uint32_t ctf_outstanding(struct tcpcb *tp); 90 uint32_t ctf_flight_size(struct tcpcb *tp, uint32_t rc_sacked); 93 struct tcpcb *tp, int32_t *tlenp, 95 void ctf_ack_war_checks(struct tcpcb *tp); 98 ctf_do_dropafterack(struct mbuf *m, struct tcpcb *tp, 103 ctf_do_dropwithreset(struct mbuf *m, struct tcpcb *tp, 106 ctf_do_drop(struct mbuf *m, struct tcpcb *tp); 110 struct socket *so, struct tcpcb *tp); 114 struct tcpcb *tp, uint8_t iptos, int32_t * ret_val); [all …]
|
| H A D | rack_bbr_common.c | 323 ctf_process_inbound_raw(struct tcpcb *tp, struct mbuf *m, int has_pkt) in ctf_process_inbound_raw() 468 ctf_do_queued_segments(struct tcpcb *tp, int have_pkt) in ctf_do_queued_segments() 484 ctf_outstanding(struct tcpcb *tp) in ctf_outstanding() 497 ctf_flight_size(struct tcpcb *tp, uint32_t rc_sacked) in ctf_flight_size() 507 ctf_do_dropwithreset(struct mbuf *m, struct tcpcb *tp, struct tcphdr *th, in ctf_do_dropwithreset() 516 ctf_ack_war_checks(struct tcpcb *tp) in ctf_ack_war_checks() 544 struct tcpcb *tp, int32_t *tlenp, in ctf_drop_checks() 651 ctf_do_dropafterack(struct mbuf *m, struct tcpcb *tp, struct tcphdr *th, int32_t thflags, int32_t t… in ctf_do_dropafterack() 681 ctf_do_drop(struct mbuf *m, struct tcpcb *tp) in ctf_do_drop() 695 struct tcpcb *tp) in ctf_process_rst() [all …]
|
| /freebsd/tools/tools/kgdb/ |
| H A D | tcplog.py | 84 def dump_tcpcb(self, tcpcb): argument 85 if tcpcb['t_lognum'] == 0: 86 print("processing {}\t{}\n\tno logs".format(tcpcb.type, tcpcb)) 89 print("processing {}\t{}".format(tcpcb.type, tcpcb)) 92 tcpcb['_t_logstate'], tcpcb['_t_logpoint'], tcpcb['t_lognum'], tcpcb['t_logsn'])) 94 eaddr = (tcpcb['t_logs']['stqh_first']) 101 filename = "{}_tcp_log.bin".format(tcpcb) 104 f.write(self.format_header(tcpcb, eaddr, len(log_buf))) 110 def format_header(self, tcpcb, eaddr, datalen): argument 118 inp = tcpcb.cast(gdb.lookup_type("struct inpcb").pointer()) [all …]
|
| /freebsd/sys/dev/cxgbe/tom/ |
| H A D | t4_tom.h | 62 TPF_ATTACHED = (1 << 0), /* a tcpcb refers to this toepcb */ 489 void t4_pcb_detach(struct toedev *, struct tcpcb *); 501 int t4_listen_start(struct toedev *, struct tcpcb *); 502 int t4_listen_stop(struct toedev *, struct tcpcb *); 523 void send_flowc_wr(struct toepcb *, struct tcpcb *); 528 void t4_rcvd(struct toedev *, struct tcpcb *); 529 void t4_rcvd_locked(struct toedev *, struct tcpcb *); 530 int t4_tod_output(struct toedev *, struct tcpcb *); 531 int t4_send_fin(struct toedev *, struct tcpcb *); 532 int t4_send_rst(struct toedev *, struct tcpcb *); [all...] |
| /freebsd/sbin/ipf/ipsend/ |
| H A D | sock.c | 148 struct tcpcb * 151 struct tcpcb *t; in find_tcp() 219 t = (struct tcpcb *)calloc(1, sizeof(*t)); in find_tcp() 226 return (struct tcpcb *)i->inp_ppcb; in find_tcp() 246 struct tcpcb *t, tcb; in do_socket()
|
| /freebsd/sys/netinet/cc/ |
| H A D | cc.h | 95 struct tcpcb *tp; /* Pointer to tcpcb */ 244 void cc_attach(struct tcpcb *, struct cc_algo *); 246 void cc_detach(struct tcpcb *);
|