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.h157 typedef struct flow_tab_s flow_tab_t; typedef
180 typedef boolean_t (*flow_match_fn_t)(flow_tab_t *, flow_entry_t *,
319 flow_tab_t *fe_flow_tab;
386 int (*fo_accept_fe)(flow_tab_t *, flow_entry_t *);
393 uint32_t (*fo_hash_fe)(flow_tab_t *, flow_entry_t *);
398 boolean_t (*fo_match_fe)(flow_tab_t *, flow_entry_t *,
407 int (*fo_insert_fe)(flow_tab_t *, flow_entry_t **,
415 uint32_t (*fo_hash)(flow_tab_t *, flow_state_t *);
424 int (*fo_accept[FLOW_MAX_ACCEPT])(flow_tab_t *,
508 extern int mac_flow_add(flow_tab_t *, flow_entry_t *);
[all …]
H A Dmac_client_impl.h169 flow_tab_t *mci_subflow_tab; /* Rx quiescence */
H A Dmac_impl.h452 flow_tab_t *mi_flow_tab; /* WO */
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c191 sizeof (flow_tab_t), 0, NULL, NULL, NULL, NULL, NULL, 0); in mac_flow_init()
283 mac_flow_add(flow_tab_t *ft, flow_entry_t *flent) in mac_flow_add()
304 DTRACE_PROBE3(accept_failed, flow_tab_t *, ft, in mac_flow_add()
332 DTRACE_PROBE3(dup_flow, flow_tab_t *, ft, in mac_flow_add()
344 DTRACE_PROBE3(insert_failed, flow_tab_t *, ft, in mac_flow_add()
370 flow_tab_t *ft = flent->fe_flow_tab; in mac_flow_rem_subflow()
405 flow_tab_t *ft; in mac_flow_add_subflow()
471 mac_flow_remove(flow_tab_t *ft, flow_entry_t *flent, boolean_t temp) in mac_flow_remove()
517 mac_flow_lookup(flow_tab_t *ft, mblk_t *mp, uint_t flags, flow_entry_t **flentp) in mac_flow_lookup()
556 DTRACE_PROBE2(need_pullup, flow_tab_t *, ft, in mac_flow_lookup()
[all …]
H A Dmac_client.c5137 flow_tab_t *ft = flent->fe_flow_tab; in mac_client_swap_mciflent()