Home
last modified time | relevance | path

Searched refs:tx_con (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4tx.c27 lm_tcp_con_t * tx_con, in _lm_tcp_tx_write_db() argument
33 volatile struct toe_tx_db_data *db_data = tx_con->db_data.tx; in _lm_tcp_tx_write_db()
44 if (!(tx_con->flags & TCP_TX_DB_BLOCKED)) { in _lm_tcp_tx_write_db()
57 lm_tcp_con_t *tx_con = tcp->tx_con; in lm_tcp_tx_write_db() local
64 tx_con->db_more_bytes >= MAX_BYTES_PER_TX_DB || in lm_tcp_tx_write_db()
65 tx_con->db_more_bds >= MAX_BDS_PER_TX_DB) { in lm_tcp_tx_write_db()
66 _lm_tcp_tx_write_db(pdev, tx_con, tcp->cid, tx_con->db_more_bytes, tx_con->db_more_bds, 0); in lm_tcp_tx_write_db()
69 … DbgBreakIf(S64_SUB(tx_con->bytes_post_cnt + tx_con->db_more_bytes, tx_con->bytes_comp_cnt) < 0); in lm_tcp_tx_write_db()
70 tx_con->bytes_post_cnt += tx_con->db_more_bytes; in lm_tcp_tx_write_db()
71 tx_con->buffer_post_cnt += tx_con->db_more_bufs; in lm_tcp_tx_write_db()
[all …]
H A Dlm_l4sp.c111 lm_tcp_con_t *tx_con; in lm_tcp_erase_connection() local
120 tx_con = tcp->tx_con; in lm_tcp_erase_connection()
121 mm_acquire_tcp_lock(pdev, tx_con); in lm_tcp_erase_connection()
122 tx_con->flags |= TCP_POST_BLOCKED; in lm_tcp_erase_connection()
123 lm_tcp_abort_bufs(pdev, tcp, tx_con, LM_STATUS_CONNECTION_CLOSED); in lm_tcp_erase_connection()
124 if (tx_con->abortion_under_flr) { in lm_tcp_erase_connection()
127 mm_release_tcp_lock(pdev, tx_con); in lm_tcp_erase_connection()
156 lm_tcp_con_t *rx_con, *tx_con; in lm_tcp_flush_db() local
168 tx_con = tcp->tx_con; in lm_tcp_flush_db()
175 mm_acquire_tcp_lock(pdev, tx_con); in lm_tcp_flush_db()
[all …]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/include/
H A Dlm_l4st.h608 lm_tcp_con_t *tx_con; member