Home
last modified time | relevance | path

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

12

/titanic_44/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.h60 typedef struct __mac_resource_handle *mac_resource_handle_t; typedef
377 typedef void (*mac_bridge_rx_t)(mac_handle_t, mac_resource_handle_t, mblk_t *);
398 typedef void (*mac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
467 typedef void (*mac_direct_rx_t)(void *, mac_resource_handle_t,
470 typedef mac_resource_handle_t (*mac_resource_add_t)(void *, mac_resource_t *);
472 mac_resource_handle_t, processorid_t);
680 mac_resource_handle_t, mblk_t *);
H A Ddls_impl.h116 extern void i_dls_link_rx(void *, mac_resource_handle_t, mblk_t *,
118 extern void dls_rx_promisc(void *, mac_resource_handle_t, mblk_t *,
120 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 Daggr_impl.h310 extern void aggr_recv_cb(void *, mac_resource_handle_t, mblk_t *, boolean_t);
332 extern void aggr_recv_lacp(aggr_port_t *, mac_resource_handle_t, mblk_t *);
H A Dmac_provider.h257 typedef void (*mac_rx_func_t)(void *, mac_resource_handle_t, mblk_t *,
498 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 Dmac_impl.h732 extern void mac_rx_deliver(void *, mac_resource_handle_t, mblk_t *,
832 extern void mac_pkt_drop(void *, mac_resource_handle_t, mblk_t *, boolean_t);
833 extern mblk_t *mac_rx_flow(mac_handle_t, mac_resource_handle_t, mblk_t *);
H A Dmac_client_priv.h127 extern void mac_hwring_setup(mac_ring_handle_t, mac_resource_handle_t,
H A Dsoftmac_impl.h47 typedef void (*softmac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
/titanic_44/usr/src/uts/common/io/aggr/
H A Daggr_recv.c43 aggr_mac_rx(mac_handle_t lg_mh, mac_resource_handle_t mrh, mblk_t *mp) in aggr_mac_rx()
54 aggr_recv_lacp(aggr_port_t *port, mac_resource_handle_t mrh, mblk_t *mp) in aggr_recv_lacp()
75 aggr_recv_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in aggr_recv_cb()
/titanic_44/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()
/titanic_44/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()
/titanic_44/usr/src/uts/common/io/dls/
H A Ddls_link.c271 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, in i_dls_link_rx_func()
334 i_dls_link_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in i_dls_link_rx()
501 dls_rx_vlan_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in dls_rx_vlan_promisc()
544 dls_rx_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in dls_rx_promisc()
/titanic_44/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()
/titanic_44/usr/src/uts/sun4v/sys/
H A Dvsw.h150 vsw_port_t *, mac_resource_handle_t);
/titanic_44/usr/src/uts/common/io/bpf/net/
H A Dbpf.h288 extern void bpf_mtap(void *, mac_resource_handle_t, mblk_t *, boolean_t);
/titanic_44/usr/src/uts/common/net/
H A Dbridge_impl.h235 typedef void (*trill_recv_pkt_t)(void *, bridge_link_t *, mac_resource_handle_t,
/titanic_44/usr/src/uts/common/io/softmac/
H A Dsoftmac_dev.c149 static void softmac_dedicated_rx(void *, mac_resource_handle_t, mblk_t *,
501 softmac_dedicated_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, in softmac_dedicated_rx()
/titanic_44/usr/src/uts/common/io/mac/
H A Dmac_provider.c639 mac_rx(mh, (mac_resource_handle_t)mrh, mp_chain); in mac_rx_ring()
646 mac_rx(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) in mac_rx()
694 mac_rx_common(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) in mac_rx_common()
746 (mac_resource_handle_t)mac_srs, mp_chain, B_FALSE); in mac_rx_common()
H A Dmac_soft_ring.c153 mac_resource_handle_t x_arg2) in mac_soft_ring_create()
356 mac_resource_handle_t arg2; in mac_rx_soft_ring_drain()
H A Dmac_sched.c2649 mac_resource_handle_t arg2; in mac_rx_srs_drain()
2927 mac_resource_handle_t arg2; in mac_rx_srs_drain_bw()
3199 mac_rx_srs_subflow_process(void *arg, mac_resource_handle_t srs, in mac_rx_srs_subflow_process()
3244 (mac_resource_handle_t)mac_srs, mp_chain, in mac_rx_srs_subflow_process()
3261 (mac_resource_handle_t)mac_srs, mp_chain, loopback); in mac_rx_srs_subflow_process()
3279 mac_rx_srs_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain, in mac_rx_srs_process()
4640 mac_rx_deliver(void *arg1, mac_resource_handle_t mrh, mblk_t *mp_chain, in mac_rx_deliver()
4682 mac_resource_handle_t arg2; in mac_rx_soft_ring_process()
H A Dmac_datapath_setup.c1700 mac_resource_handle_t x_arg2, boolean_t set_bypass) in mac_srs_create_proto_softrings()
1777 void *x_arg1, mac_resource_handle_t x_arg2, in mac_srs_fanout_modify()
1881 mac_direct_rx_t rx_func, void *x_arg1, mac_resource_handle_t x_arg2, in mac_srs_fanout_init()
1988 mac_resource_handle_t x_arg2, cpupart_t *cpupart) in mac_fanout_setup()
2075 mac_direct_rx_t rx_func, void *x_arg1, mac_resource_handle_t x_arg2, in mac_srs_create()
3715 NULL, mcip, (mac_resource_handle_t)tx_ring); in mac_tx_srs_add_ring()
3882 (mac_resource_handle_t)ring); in mac_tx_srs_setup()
/titanic_44/usr/src/uts/common/io/hxge/
H A Dhxge_txdma.h173 mac_resource_handle_t tx_mac_resource_handle;

12