Home
last modified time | relevance | path

Searched refs:mac_resource_handle_t (Results 1 – 25 of 46) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/aggr/
H A Daggr_recv.c45 aggr_mac_rx(mac_handle_t lg_mh, mac_resource_handle_t mrh, mblk_t *mp) in aggr_mac_rx()
56 aggr_recv_lacp(aggr_port_t *port, mac_resource_handle_t mrh, mblk_t *mp) in aggr_recv_lacp()
77 aggr_recv_path_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in aggr_recv_path_cb()
168 aggr_recv_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in aggr_recv_cb()
/illumos-gate/usr/src/uts/common/sys/
H A Dmac_soft_ring.h79 mac_resource_handle_t s_ring_rx_arg2;
186 mac_resource_handle_t sr_arg2; /* srs_lock */
358 mac_resource_handle_t srs_mrh;
637 mac_resource_props_t *, mac_direct_rx_t, void *, mac_resource_handle_t,
648 flow_entry_t *, uint32_t, mac_direct_rx_t, void *, mac_resource_handle_t,
667 extern void mac_rx_srs_subflow_process(void *, mac_resource_handle_t, mblk_t *,
698 processorid_t, mac_direct_rx_t, void *, mac_resource_handle_t);
714 extern void mac_rx_srs_process(void *, mac_resource_handle_t, mblk_t *,
H A Dmac.h61 typedef struct __mac_resource_handle *mac_resource_handle_t; typedef
401 typedef void (*mac_bridge_rx_t)(mac_handle_t, mac_resource_handle_t, mblk_t *);
422 typedef void (*mac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
491 typedef void (*mac_direct_rx_t)(void *, mac_resource_handle_t,
494 typedef mac_resource_handle_t (*mac_resource_add_t)(void *, mac_resource_t *);
496 mac_resource_handle_t, processorid_t);
736 mac_resource_handle_t, mblk_t *);
H A Ddls_impl.h119 extern void i_dls_link_rx(void *, mac_resource_handle_t, mblk_t *,
121 extern void dls_rx_promisc(void *, mac_resource_handle_t, mblk_t *,
123 extern void dls_rx_vlan_promisc(void *, mac_resource_handle_t,
H A Ddld_impl.h250 extern void dld_str_rx_raw(void *, mac_resource_handle_t,
252 extern void dld_str_rx_fastpath(void *, mac_resource_handle_t,
254 extern void dld_str_rx_unitdata(void *, mac_resource_handle_t,
H A Dmac_client_priv.h130 mac_resource_handle_t);
135 extern void mac_hwring_setup(mac_ring_handle_t, mac_resource_handle_t,
H A Dmac_impl.h201 mac_resource_handle_t mr_pt_arg2;
699 extern void mac_rx_deliver(void *, mac_resource_handle_t, mblk_t *,
806 extern void mac_rx_def(void *, mac_resource_handle_t, mblk_t *, boolean_t);
807 extern mblk_t *mac_rx_flow(mac_handle_t, mac_resource_handle_t, mblk_t *);
H A Daggr_impl.h353 extern void aggr_recv_cb(void *, mac_resource_handle_t, mblk_t *, boolean_t);
375 extern void aggr_recv_lacp(aggr_port_t *, mac_resource_handle_t, mblk_t *);
H A Dmac_provider.h309 typedef void (*mac_rx_func_t)(void *, mac_resource_handle_t, mblk_t *,
579 extern void mac_rx(mac_handle_t, mac_resource_handle_t,
H A Ddls.h74 typedef void (*dls_rx_t)(void *, mac_resource_handle_t, mblk_t *,
H A Dsoftmac_impl.h49 typedef void (*softmac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_switching.c79 vsw_port_t *port, mac_resource_handle_t mrh);
85 vsw_port_t *port, mac_resource_handle_t);
87 vsw_port_t *port, mac_resource_handle_t);
89 vsw_port_t *port, mac_resource_handle_t);
131 extern void vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh,
411 mac_resource_handle_t mrh) in vsw_switch_frame_nop()
421 vsw_port_t *port, mac_resource_handle_t mrh) in vsw_switch_l2_frame_mac_client()
457 vsw_port_t *arg, mac_resource_handle_t mrh) in vsw_switch_l2_frame()
602 vsw_port_t *arg, mac_resource_handle_t mrh) in vsw_switch_l3_frame()
H A Dvsw_phys.c72 static void vsw_port_rx_cb(void *, mac_resource_handle_t, mblk_t *,
74 static void vsw_if_rx_cb(void *, mac_resource_handle_t, mblk_t *, boolean_t);
886 vsw_if_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in vsw_if_rx_cb()
920 vsw_port_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in vsw_port_rx_cb()
/illumos-gate/usr/src/uts/common/io/fcoe/
H A Dfcoe_eth.c46 static void fcoe_rx(void *arg, mac_resource_handle_t mrh,
239 fcoe_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) in fcoe_rx()
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_link.c277 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, in i_dls_link_rx_func()
339 i_dls_link_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in i_dls_link_rx()
514 dls_rx_vlan_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in dls_rx_vlan_promisc()
557 dls_rx_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in dls_rx_promisc()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnbo.c195 xnbo_from_mac(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in xnbo_from_mac()
212 xnbo_from_mac_filter(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in xnbo_from_mac_filter()
269 void (*rx_fn)(void *, mac_resource_handle_t, mblk_t *, boolean_t); in xnbo_open_mac()
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvsw.h150 vsw_port_t *, mac_resource_handle_t);
/illumos-gate/usr/src/uts/common/io/bpf/net/
H A Dbpf.h288 extern void bpf_mtap(void *, mac_resource_handle_t, mblk_t *, boolean_t);
/illumos-gate/usr/src/uts/common/net/
H A Dbridge_impl.h235 typedef void (*trill_recv_pkt_t)(void *, bridge_link_t *, mac_resource_handle_t,
/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_dev.c153 static void softmac_dedicated_rx(void *, mac_resource_handle_t, mblk_t *,
509 softmac_dedicated_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in softmac_dedicated_rx()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_soft_ring.c153 mac_resource_handle_t x_arg2) in mac_soft_ring_create()
355 mac_resource_handle_t arg2; in mac_rx_soft_ring_drain()
H A Dmac_provider.c685 mac_rx(mh, (mac_resource_handle_t)mrh, mp_chain); in mac_rx_ring()
692 mac_rx(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) in mac_rx()
740 mac_rx_common(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) in mac_rx_common()
808 (mac_resource_handle_t)mac_srs, mp_chain, B_FALSE); in mac_rx_common()
/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_rx.c635 viona_rx_classified(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in viona_rx_classified()
651 viona_rx_mcast(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in viona_rx_mcast()
/illumos-gate/usr/src/uts/common/io/bnx/
H A Dbnx.h158 mac_resource_handle_t rx_resc_handle[NUM_RX_CHAIN];
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_txdma.h173 mac_resource_handle_t tx_mac_resource_handle;

12