| /freebsd/sys/dev/cxgbe/tom/ |
| H A D | t4_tls.c | 63 t4_set_tls_tcb_field(struct toepcb *toep, uint16_t word, uint64_t mask, in t4_set_tls_tcb_field() argument 90 tls_tx_key(struct toepcb *toep) in tls_tx_key() argument 99 t4_set_rx_quiesce(struct toepcb *toep) in t4_set_rx_quiesce() argument 108 t4_clear_rx_quiesce(struct toepcb *toep) in t4_clear_rx_quiesce() argument 134 clear_tls_keyid(struct toepcb * toep) clear_tls_keyid() argument 159 tls_program_key_id(struct toepcb * toep,struct ktls_session * tls,int direction) tls_program_key_id() argument 207 tls_alloc_ktls(struct toepcb * toep,struct ktls_session * tls,int direction) tls_alloc_ktls() argument 331 tls_init_toep(struct toepcb * toep) tls_init_toep() argument 340 tls_uninit_toep(struct toepcb * toep) tls_uninit_toep() argument 347 MIN_OFLD_TLSTX_CREDITS(toep) global() argument 354 write_tlstx_wr(struct fw_tlstx_data_wr * txwr,struct toepcb * toep,unsigned int plen,unsigned int expn,uint8_t credits,int shove) write_tlstx_wr() argument 383 write_tlstx_cpl(struct cpl_tx_tls_sfo * cpl,struct toepcb * toep,struct tls_hdr * tls_hdr,unsigned int plen,uint64_t seqno) write_tlstx_cpl() argument 482 t4_push_ktls(struct adapter * sc,struct toepcb * toep,int drop) t4_push_ktls() argument 742 struct toepcb *toep = lookup_tid(sc, tid); do_tls_data() local 804 struct toepcb *toep = lookup_tid(sc, tid); do_rx_tls_cmp() local 1004 do_rx_data_tls(const struct cpl_rx_data * cpl,struct toepcb * toep,struct mbuf * m) do_rx_data_tls() argument 1098 tls_update_tcb(struct adapter * sc,struct toepcb * toep,uint64_t seqno) tls_update_tcb() argument 1189 tls_check_rx_sockbuf(struct adapter * sc,struct toepcb * toep,struct sockbuf * sb) tls_check_rx_sockbuf() argument 1220 tls_received_starting_data(struct adapter * sc,struct toepcb * toep,struct sockbuf * sb,int len) tls_received_starting_data() argument 1257 struct toepcb *toep; do_tls_tcb_rpl() local [all...] |
| H A D | t4_ddp.c | 150 recycle_pageset(struct toepcb *toep, struct pageset *ps) in recycle_pageset() argument 181 free_ddp_rcv_buffer(struct toepcb * toep,struct ddp_rcv_buffer * drb) free_ddp_rcv_buffer() argument 191 recycle_ddp_rcv_buffer(struct toepcb * toep,struct ddp_rcv_buffer * drb) recycle_ddp_rcv_buffer() argument 206 alloc_cached_ddp_rcv_buffer(struct toepcb * toep) alloc_cached_ddp_rcv_buffer() argument 223 alloc_ddp_rcv_buffer(struct toepcb * toep,int how) alloc_ddp_rcv_buffer() argument 264 free_ddp_buffer(struct toepcb * toep,struct ddp_buffer * db) free_ddp_buffer() argument 298 ddp_init_toep(struct toepcb * toep) ddp_init_toep() argument 308 ddp_uninit_toep(struct toepcb * toep) ddp_uninit_toep() argument 316 release_ddp_resources(struct toepcb * toep) release_ddp_resources() argument 349 ddp_assert_empty(struct toepcb * toep) ddp_assert_empty() argument 371 complete_ddp_buffer(struct toepcb * toep,struct ddp_buffer * db,unsigned int db_idx) complete_ddp_buffer() argument 423 struct toepcb *toep = m->m_ext.ext_arg1; ddp_rcv_mbuf_done() local 430 queue_ddp_rcvbuf_mbuf(struct toepcb * toep,u_int db_idx,u_int len) queue_ddp_rcvbuf_mbuf() argument 462 insert_ddp_data(struct toepcb * toep,uint32_t n) insert_ddp_data() argument 549 mk_rx_data_ack_ulp(struct ulp_txpkt * ulpmc,struct toepcb * toep) mk_rx_data_ack_ulp() argument 575 mk_update_tcb_for_ddp(struct adapter * sc,struct toepcb * toep,int db_idx,struct ppod_reservation * prsv,int offset,uint32_t len,uint64_t ddp_flags,uint64_t ddp_flags_mask) mk_update_tcb_for_ddp() argument 638 handle_ddp_data_aio(struct toepcb * toep,__be32 ddp_report,__be32 rcv_nxt,int len) handle_ddp_data_aio() argument 763 queue_ddp_rcvbuf(struct toepcb * toep,struct ddp_rcv_buffer * drb) queue_ddp_rcvbuf() argument 857 handle_ddp_data_rcvbuf(struct toepcb * toep,__be32 ddp_report,__be32 rcv_nxt,int len) handle_ddp_data_rcvbuf() argument 973 handle_ddp_data(struct toepcb * toep,__be32 ddp_report,__be32 rcv_nxt,int len) handle_ddp_data() argument 982 handle_ddp_indicate(struct toepcb * toep) handle_ddp_indicate() argument 1020 struct toepcb *toep; do_ddp_tcb_rpl() local 1090 handle_ddp_close(struct toepcb * toep,struct tcpcb * tp,__be32 rcv_nxt) handle_ddp_close() argument 1182 struct toepcb *toep = lookup_tid(sc, tid); do_rx_data_ddp() local 1212 struct toepcb *toep = lookup_tid(sc, tid); do_rx_ddp_complete() local 1225 set_ddp_ulp_mode(struct toepcb * toep) set_ddp_ulp_mode() argument 1296 enable_ddp(struct adapter * sc,struct toepcb * toep) enable_ddp() argument 1808 t4_write_page_pods_for_bio(struct adapter * sc,struct toepcb * toep,struct ppod_reservation * prsv,struct bio * bp,struct mbufq * wrq) t4_write_page_pods_for_bio() argument 1885 t4_write_page_pods_for_buf(struct adapter * sc,struct toepcb * toep,struct ppod_reservation * prsv,vm_offset_t buf,int buflen,struct mbufq * wrq) t4_write_page_pods_for_buf() argument 1975 t4_write_page_pods_for_sgl(struct adapter * sc,struct toepcb * toep,struct ppod_reservation * prsv,struct ctl_sg_entry * sgl,int entries,int xferlen,struct mbufq * wrq) t4_write_page_pods_for_sgl() argument 2088 prep_pageset(struct adapter * sc,struct toepcb * toep,struct pageset * ps) prep_pageset() argument 2165 hold_aio(struct toepcb * toep,struct kaiocb * job,struct pageset ** pps) hold_aio() argument 2268 ddp_complete_all(struct toepcb * toep,int error) ddp_complete_all() argument 2306 aio_ddp_requeue_one(struct toepcb * toep,struct kaiocb * job) aio_ddp_requeue_one() argument 2319 aio_ddp_requeue(struct toepcb * toep) aio_ddp_requeue() argument 2707 ddp_queue_toep(struct toepcb * toep) ddp_queue_toep() argument 2721 struct toepcb *toep = context; aio_ddp_requeue_task() local 2736 struct toepcb *toep = tp->t_toe; t4_aio_cancel_active() local 2777 struct toepcb *toep = tp->t_toe; t4_aio_cancel_queued() local 2797 struct toepcb *toep = tp->t_toe; t4_aio_queue_ddp() local 2856 ddp_rcvbuf_requeue(struct toepcb * toep) ddp_rcvbuf_requeue() argument 2931 struct toepcb *toep = context; ddp_rcvbuf_requeue_task() local 2942 t4_enable_ddp_rcv(struct socket * so,struct toepcb * toep) t4_enable_ddp_rcv() argument [all...] |
| H A D | t4_cpl_io.c | 81 send_flowc_wr(struct toepcb *toep, struct tcpcb *tp) in send_flowc_wr() argument 171 update_tx_rate_limit(struct adapter * sc,struct toepcb * toep,u_int Bps) update_tx_rate_limit() argument 240 send_reset(struct adapter * sc,struct toepcb * toep,uint32_t snd_nxt) send_reset() argument 302 struct toepcb *toep = tp->t_toe; assign_rxopt() local 357 make_established(struct toepcb * toep,uint32_t iss,uint32_t irs,uint16_t opt) make_established() argument 395 send_rx_credits(struct adapter * sc,struct toepcb * toep,int credits) send_rx_credits() argument 422 struct toepcb *toep = tp->t_toe; t4_rcvd_locked() local 455 t4_close_conn(struct adapter * sc,struct toepcb * toep) t4_close_conn() argument 545 write_tx_wr(void * dst,struct toepcb * toep,int fw_wr_opcode,unsigned int immdlen,unsigned int plen,uint8_t credits,int shove,int ulp_submode) write_tx_wr() argument 623 t4_push_raw_wr(struct adapter * sc,struct toepcb * toep,struct mbuf * m) t4_push_raw_wr() argument 686 t4_push_frames(struct adapter * sc,struct toepcb * toep,int drop) t4_push_frames() argument 1027 write_iscsi_mbuf_wr(struct toepcb * toep,struct mbuf * sndptr) write_iscsi_mbuf_wr() argument 1186 t4_push_pdus(struct adapter * sc,struct toepcb * toep,int drop) t4_push_pdus() argument 1301 t4_push_data(struct adapter * sc,struct toepcb * toep,int drop) t4_push_data() argument 1313 t4_raw_wr_tx(struct adapter * sc,struct toepcb * toep,struct mbuf * m) t4_raw_wr_tx() argument 1348 struct toepcb *toep = tp->t_toe; t4_tod_output() local 1367 struct toepcb *toep = tp->t_toe; t4_send_fin() local 1388 struct toepcb *toep = tp->t_toe; t4_send_rst() local 1413 struct toepcb *toep = lookup_tid(sc, tid); do_peer_close() local 1525 struct toepcb *toep = lookup_tid(sc, tid); do_close_con_rpl() local 1636 struct toepcb *toep = lookup_tid(sc, tid); do_abort_req() local 1711 struct toepcb *toep = lookup_tid(sc, tid); do_abort_rpl() local 1744 struct toepcb *toep = lookup_tid(sc, tid); do_rx_data() local 1910 struct toepcb *toep = lookup_tid(sc, tid); do_fw4_ack() local 2042 write_set_tcb_field(struct adapter * sc,void * dst,struct toepcb * toep,uint16_t word,uint64_t mask,uint64_t val,int reply,int cookie) write_set_tcb_field() argument 2062 t4_set_tcb_field(struct adapter * sc,struct sge_wrq * wrq,struct toepcb * toep,uint16_t word,uint64_t mask,uint64_t val,int reply,int cookie) t4_set_tcb_field() argument 2140 struct toepcb *toep; jobtotid() local 2278 t4_aiotx_process_job(struct toepcb * toep,struct socket * so,struct kaiocb * job) t4_aiotx_process_job() argument 2456 struct toepcb *toep = context; t4_aiotx_task() local 2483 t4_aiotx_queue_toep(struct socket * so,struct toepcb * toep) t4_aiotx_queue_toep() argument 2505 struct toepcb *toep; t4_aiotx_cancel() local 2526 struct toepcb *toep = tp->t_toe; t4_aio_queue_aiotx() local 2554 aiotx_init_toep(struct toepcb * toep) aiotx_init_toep() argument [all...] |
| H A D | t4_tom.c | 115 struct toepcb *toep; in alloc_toepcb() local 163 init_toepcb(struct vi_info * vi,struct toepcb * toep) init_toepcb() argument 196 hold_toepcb(struct toepcb * toep) hold_toepcb() argument 204 free_toepcb(struct toepcb * toep) free_toepcb() argument 227 offload_socket(struct socket * so,struct toepcb * toep) offload_socket() argument 276 struct toepcb *toep = tp->t_toe; undo_offload_socket() local 302 release_offload_resources(struct toepcb * toep) release_offload_resources() argument 341 done_with_toepcb(struct toepcb * toep) done_with_toepcb() argument 384 struct toepcb *toep = tp->t_toe; t4_pcb_detach() local 421 struct toepcb *toep = tp->t_toe; t4_ctloutput() local 835 struct toepcb *toep = tp->t_toe; t4_tcp_info() local 848 struct toepcb *toep = tp->t_toe; t4_alloc_tls_session() local 858 send_mss_flowc_wr(struct adapter * sc,struct toepcb * toep) send_mss_flowc_wr() argument 904 struct toepcb *toep = tp->t_toe; t4_pmtu_update() local 989 final_cpl_received(struct toepcb * toep) final_cpl_received() argument 1786 live_tid_failure_cleanup(struct adapter * sc,struct toepcb * toep,u_int status) live_tid_failure_cleanup() argument 1821 struct toepcb *toep; cleanup_stranded_tids() local 2007 struct toepcb *toep; stop_atids() local 2065 struct toepcb *toep; stop_tids() local 2182 struct toepcb *toep = tp->t_toe; t4_ctloutput_tom() local 2211 struct toepcb *toep = tp->t_toe; t4_aio_queue_tom() local [all...] |
| H A D | t4_connect.c | 79 struct toepcb *toep = lookup_atid(sc, atid); in do_act_establish() local 113 act_open_failure_cleanup(struct adapter * sc,struct toepcb * toep,u_int status) act_open_failure_cleanup() argument 153 struct toepcb *toep = lookup_atid(sc, atid); do_act_open_rpl() local 245 struct toepcb *toep = NULL; t4_connect() local [all...] |
| H A D | t4_tom.h | 265 #define DDP_LOCK(toep) mtx_lock(&(toep)->ddp.lock) argument 266 #define DDP_UNLOCK(toep) mtx_unlock(&(toep)->ddp.lock) argument 267 #define DDP_ASSERT_LOCKED(toep) mtx_assert(&(toep)->ddp.lock, MA_OWNED) argument 268 #define DDP_CACHE_LOCK(toep) mtx_loc argument 258 ulp_mode(struct toepcb * toep) ulp_mode() argument 264 DDP_LOCK(toep) global() argument 287 struct toepcb *toep; global() member [all...] |
| H A D | t4_listen.c | 1111 struct toepcb *toep = synqe->toep; t4_offload_socket() local 1626 struct toepcb *toep; do_pass_establish() local [all...] |
| /freebsd/sys/dev/cxgbe/cxgbei/ |
| H A D | cxgbei.c | 198 struct toepcb *toep = lookup_tid(sc, tid); in do_rx_iscsi_hdr() local 235 struct toepcb *toep = lookup_tid(sc, tid); in do_rx_iscsi_data() local 293 parse_pdu(struct socket *so, struct toepcb *toep, struct icl_cxgbei_conn *icc, in parse_pdu() 410 struct toepcb *toep = icc->toep; in parse_pdus() local 449 struct toepcb *toep = lookup_tid(sc, tid); in do_rx_iscsi_ddp() local 586 struct toepcb *toep = lookup_tid(sc, tid); in do_rx_iscsi_cmp() local
|
| H A D | icl_cxgbei.c | 434 struct toepcb *toep = icc->toep; in icl_cxgbei_tx_main() local 1030 send_iscsi_flowc_wr(struct adapter * sc,struct toepcb * toep,int maxlen) send_iscsi_flowc_wr() argument 1071 set_ulp_mode_iscsi(struct adapter * sc,struct toepcb * toep,u_int ulp_submode) set_ulp_mode_iscsi() argument 1103 struct toepcb *toep; icl_cxgbei_conn_handoff() local 1238 struct toepcb *toep = icc->toep; icl_cxgbei_conn_close() local 1413 struct toepcb *toep = icc->toep; icl_cxgbei_conn_task_setup() local 1574 struct toepcb *toep = icc->toep; icl_cxgbei_conn_transfer_setup() local [all...] |
| H A D | cxgbei.h | 52 struct toepcb *toep; member
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | qp.c | 1128 struct toepcb *toep = tp->t_toe; in post_terminate() local 1258 struct toepcb *toep = tp->t_toe; in rdma_fini() local 1318 creds(struct toepcb *toep, struct inpcb *inp, size_t wrsize) in creds() 1356 struct toepcb *toep = tp->t_toe; in rdma_init() local
|
| H A D | cm.c | 506 struct toepcb *toep; in set_tcpinfo() local 1097 struct toepcb *toep = lookup_tid(sc, tid); in terminate() local
|