Home
last modified time | relevance | path

Searched refs:dpc_info (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4fp.c26 DbgBreakIf(con->dpc_info.dpc_completed_tail == NULL); in lm_tcp_complete_bufs()
28 con->dpc_info.dpc_completed_tail, con->dpc_info.dpc_bufs_completed); in lm_tcp_complete_bufs()
29 con->dpc_info.dpc_completed_tail = NULL; in lm_tcp_complete_bufs()
30 DbgBreakIf(con->rq_nbytes < con->dpc_info.dpc_actual_bytes_completed); in lm_tcp_complete_bufs()
31 con->rq_nbytes -= con->dpc_info.dpc_actual_bytes_completed; in lm_tcp_complete_bufs()
33 lm_bd_chain_bds_consumed(&con->bd_chain, con->dpc_info.dpc_bd_used); in lm_tcp_complete_bufs()
34 con->dpc_info.dpc_bd_used = 0; in lm_tcp_complete_bufs()
35 con->dpc_info.dpc_bufs_completed = 0; in lm_tcp_complete_bufs()
40 …tcp->cid, s_list_entry_cnt(&completed_bufs), con->dpc_info.dpc_actual_bytes_completed, s_list_entr… in lm_tcp_complete_bufs()
42 con->dpc_info.dpc_actual_bytes_completed = 0; in lm_tcp_complete_bufs()
[all …]
H A Dlm_l4tx.c273 tx_con->dpc_info.dpc_flags |= LM_TCP_DPC_FIN_CMP; in lm_tcp_tx_cmp_process()
274 tx_con->dpc_info.dpc_comp_blocked = TRUE; /* TCP_FIN_REQ_COMPLETED */ in lm_tcp_tx_cmp_process()
353 con->dpc_info.snapshot_flags = con->dpc_info.dpc_flags; in lm_tcp_tx_complete_tcp_fp()
354 con->dpc_info.dpc_flags = 0; in lm_tcp_tx_complete_tcp_fp()
357 if (con->dpc_info.dpc_completed_tail != NULL) { in lm_tcp_tx_complete_tcp_fp()
362 if (con->dpc_info.snapshot_flags & LM_TCP_DPC_FIN_CMP) { in lm_tcp_tx_complete_tcp_fp()
363 con->dpc_info.snapshot_flags &= ~LM_TCP_DPC_FIN_CMP; in lm_tcp_tx_complete_tcp_fp()
390 …((tcp->tx_con->dpc_info.dpc_flags & LM_TCP_DPC_RESET_RECV /* RST recv on this DPC on a previous CQ… in lm_tcp_tx_process_cqe()
404 DbgBreakIf(tcp->tx_con->dpc_info.dpc_comp_blocked); in lm_tcp_tx_process_cqe()
412 tcp->tx_con->dpc_info.dpc_flags |= LM_TCP_DPC_RESET_RECV; in lm_tcp_tx_process_cqe()
[all …]
H A Dlm_l4rx.c512 rx_con->dpc_info.dpc_flags &= ~(LM_TCP_DPC_TOO_BIG_ISLE | LM_TCP_DPC_TOO_MANY_ISLES); in lm_tcp_rx_delete_isle()
925 rx_con->dpc_info.dpc_flags |= LM_TCP_DPC_TOO_BIG_ISLE; in lm_tcp_rx_gen_isle_right_process()
1027 rx_con->dpc_info.dpc_flags &= ~(LM_TCP_DPC_TOO_BIG_ISLE | LM_TCP_DPC_TOO_MANY_ISLES); in lm_tcp_rx_gen_join_process()
1068 if (con->dpc_info.dpc_comp_blocked) { in lm_tcp_rx_complete_tcp_fp()
1084 …dpc_active_list(con) && con->u.rx.gen_info.dpc_peninsula_nbytes && con->dpc_info.dpc_comp_blocked)… in lm_tcp_rx_complete_tcp_fp()
1094 …s_empty(&con->u.rx.gen_info.dpc_peninsula_list) && curr_tcp_buf && con->dpc_info.dpc_comp_blocked); in lm_tcp_rx_complete_tcp_fp()
1140 con->dpc_info.snapshot_flags = con->dpc_info.dpc_flags; in lm_tcp_rx_complete_tcp_fp()
1141 con->dpc_info.dpc_flags = 0; in lm_tcp_rx_complete_tcp_fp()
1144 if (con->dpc_info.dpc_rq_placed_bytes) { in lm_tcp_rx_complete_tcp_fp()
1145 add_sws_bytes += con->dpc_info.dpc_rq_placed_bytes; in lm_tcp_rx_complete_tcp_fp()
[all …]
H A Dlm_l4fp.h123 if (con->dpc_info.dpc_completed_tail) { in lm_tcp_next_entry_dpc_active_list()
124 return (lm_tcp_buffer_t *)s_list_next_entry(con->dpc_info.dpc_completed_tail); in lm_tcp_next_entry_dpc_active_list()
H A Dlm_l4sp.c3021 rx_con->dpc_info.snapshot_flags = rx_con->dpc_info.dpc_flags; in lm_tcp_comp_cb()
3022 rx_con->dpc_info.dpc_flags = 0; in lm_tcp_comp_cb()
3036 tx_con->dpc_info.snapshot_flags = tx_con->dpc_info.dpc_flags; in lm_tcp_comp_cb()
3037 tx_con->dpc_info.dpc_flags = 0; in lm_tcp_comp_cb()
4007 if (con->dpc_info.snapshot_flags) { in lm_tcp_service_deferred_cqes()
5722 …lm_tcp_rx_post_sws(pdev, tcp, tcp->rx_con, tcp->rx_con->dpc_info.dpc_fw_wnd_after_dec, TCP_RX_POST… in lm_tcp_update_ramrod_complete()
5838 snapshot_flags = con->dpc_info.snapshot_flags; in lm_tcp_tx_complete_tcp_sp()
5839 if (con->dpc_info.snapshot_flags & LM_TCP_DPC_RESET_RECV) { in lm_tcp_tx_complete_tcp_sp()
5840 con->dpc_info.snapshot_flags &= ~LM_TCP_DPC_RESET_RECV; in lm_tcp_tx_complete_tcp_sp()
5843 if (con->dpc_info.snapshot_flags & LM_TCP_DPC_RAMROD_CMP) { in lm_tcp_tx_complete_tcp_sp()
[all …]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/include/
H A Dlm_l4st.h411 lm_tcp_dpc_info_t dpc_info; /* must be the first field */ member