HomeFreeBSD

cxgbe/t4_tom: Track all synq entries in a per-adapter list.

Description

cxgbe/t4_tom: Track all synq entries in a per-adapter list.

Live tid entries in tid_tab are either full fledged connections or synq
entries. toep_list tracks the connections already and this change adds
a synqe_list to track the synq entries. These two lists can be used to
enumerate and iterate over all live tids.

Sponsored by: Chelsio Communications

(cherry picked from commit 283333c0e329fd7aceff16fa3bf2b9892744d883)

Details

Provenance
npAuthored on Jul 20 2024, 7:38 PM
Parents
rGda45eba6d1de: cxgbe(4): Stop and restart the L2T allocator with the LLD.
Branches
Unknown
Tags
Unknown