Lines Matching refs:fe
201 export9_send(priv_p priv, fib_export_p fe, item_p item, struct netflow_v9_packet_opt *t, int flags) in export9_send() argument
225 header->seq_num = htonl(atomic_fetchadd_32(&fe->flow9_seq, 1)); in export9_send()
227 header->source_id = htonl(fe->domain_id); in export9_send()
371 get_export9_dgram(priv_p priv, fib_export_p fe, struct netflow_v9_packet_opt **tt) in get_export9_dgram() argument
376 mtx_lock(&fe->export9_mtx); in get_export9_dgram()
377 if (fe->exp.item9 != NULL) { in get_export9_dgram()
378 item = fe->exp.item9; in get_export9_dgram()
379 fe->exp.item9 = NULL; in get_export9_dgram()
380 t = fe->exp.item9_opt; in get_export9_dgram()
381 fe->exp.item9_opt = NULL; in get_export9_dgram()
383 mtx_unlock(&fe->export9_mtx); in get_export9_dgram()
423 if ((time_uptime >= priv->templ_time + fe->templ_last_ts) || in get_export9_dgram()
424 (fe->sent_packets >= priv->templ_packets + fe->templ_last_pkt)) { in get_export9_dgram()
426 fe->templ_last_ts = time_uptime; in get_export9_dgram()
427 fe->templ_last_pkt = fe->sent_packets; in get_export9_dgram()
446 return_export9_dgram(priv_p priv, fib_export_p fe, item_p item, struct netflow_v9_packet_opt *t, in… in return_export9_dgram() argument
453 mtx_lock(&fe->export9_mtx); in return_export9_dgram()
454 if (fe->exp.item9 == NULL) { in return_export9_dgram()
455 fe->exp.item9 = item; in return_export9_dgram()
456 fe->exp.item9_opt = t; in return_export9_dgram()
457 mtx_unlock(&fe->export9_mtx); in return_export9_dgram()
459 mtx_unlock(&fe->export9_mtx); in return_export9_dgram()
460 export9_send(priv, fe, item, t, flags); in return_export9_dgram()