Home
last modified time | relevance | path

Searched refs:flow_tab_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_flow_impl.h159 typedef struct flow_tab_s flow_tab_t; typedef
185 typedef boolean_t (*flow_match_fn_t)(flow_tab_t *, flow_entry_t *,
365 flow_tab_t *fe_flow_tab;
432 int (*fo_accept_fe)(flow_tab_t *, flow_entry_t *);
439 uint32_t (*fo_hash_fe)(flow_tab_t *, flow_entry_t *);
444 boolean_t (*fo_match_fe)(flow_tab_t *, flow_entry_t *,
453 int (*fo_insert_fe)(flow_tab_t *, flow_entry_t **,
461 uint32_t (*fo_hash)(flow_tab_t *, flow_state_t *);
470 int (*fo_accept[FLOW_MAX_ACCEPT])(flow_tab_t *,
554 extern int mac_flow_add(flow_tab_t *, flow_entry_t *);
[all …]
H A Dmac_client_impl.h250 flow_tab_t *mci_subflow_tab; /* Rx quiescence */
H A Dmac_impl.h453 flow_tab_t *mi_flow_tab; /* WO */
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c192 sizeof (flow_tab_t), 0, NULL, NULL, NULL, NULL, NULL, 0); in mac_flow_init()
284 mac_flow_add(flow_tab_t *ft, flow_entry_t *flent) in mac_flow_add()
305 DTRACE_PROBE3(accept_failed, flow_tab_t *, ft, in mac_flow_add()
333 DTRACE_PROBE3(dup_flow, flow_tab_t *, ft, in mac_flow_add()
345 DTRACE_PROBE3(insert_failed, flow_tab_t *, ft, in mac_flow_add()
371 flow_tab_t *ft = flent->fe_flow_tab; in mac_flow_rem_subflow()
406 flow_tab_t *ft; in mac_flow_add_subflow()
472 mac_flow_remove(flow_tab_t *ft, flow_entry_t *flent, boolean_t temp) in mac_flow_remove()
518 mac_flow_lookup(flow_tab_t *ft, mblk_t *mp, uint_t flags, flow_entry_t **flentp) in mac_flow_lookup()
557 DTRACE_PROBE2(need_pullup, flow_tab_t *, ft, in mac_flow_lookup()
[all …]
H A Dmac_client.c5157 flow_tab_t *ft = flent->fe_flow_tab; in mac_client_swap_mciflent()