hc_metrics
CK_SLIST_ENTRY(hc_metrics) hc_q;
static struct hc_metrics *tcp_hc_lookup(const struct in_conninfo *);
uma_zcreate("hostcache", sizeof(struct hc_metrics),
tcp_hc_cmp(struct hc_metrics *hc_entry, const struct in_conninfo *inc)
static struct hc_metrics *
struct hc_metrics *hc_entry;
struct tcp_hc_metrics *hc_metrics)
struct hc_metrics *hc_entry;
bzero(hc_metrics, sizeof(*hc_metrics));
bzero(hc_metrics, sizeof(*hc_metrics));
hc_metrics->hc_mtu = atomic_load_32(&hc_entry->hc_mtu);
hc_metrics->hc_ssthresh = atomic_load_32(&hc_entry->hc_ssthresh);
hc_metrics->hc_rtt = atomic_load_32(&hc_entry->hc_rtt);
hc_metrics->hc_rttvar = atomic_load_32(&hc_entry->hc_rttvar);
hc_metrics->hc_cwnd = atomic_load_32(&hc_entry->hc_cwnd);
hc_metrics->hc_sendpipe = atomic_load_32(&hc_entry->hc_sendpipe);
hc_metrics->hc_recvpipe = atomic_load_32(&hc_entry->hc_recvpipe);
struct hc_metrics *hc_entry;
struct hc_metrics *hc_entry, *hc_prev;
struct hc_metrics *hc_entry;
struct hc_metrics *hc_entry, *hc_next, *hc_prev;
CK_SLIST_HEAD(hc_qhead, hc_metrics) hch_bucket;