/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_recv.c | 43 aggr_mac_rx(mac_handle_t lg_mh, mac_resource_handle_t mrh, mblk_t *mp) argument 45 if (mrh == NULL) { 46 mac_rx(lg_mh, mrh, mp); 48 aggr_pseudo_rx_ring_t *ring = (aggr_pseudo_rx_ring_t *)mrh; 54 aggr_recv_lacp(aggr_port_t *port, mac_resource_handle_t mrh, mblk_t *mp) argument 63 aggr_mac_rx(grp->lg_mh, mrh, nmp); 75 aggr_recv_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 82 aggr_mac_rx(grp->lg_mh, mrh, mp); 104 aggr_mac_rx(grp->lg_mh, mrh, 131 aggr_recv_lacp(port, mrh, cm [all...] |
H A D | aggr_send.c | 177 mac_ring_handle_t mrh = (mac_ring_handle_t)arg2; local 182 if (mrh == NULL) { 191 if (port->lp_tx_rings[i] == mrh)
|
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_link.c | 271 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, argument 321 ds_rx(ds_rx_arg, mrh, nmp, mhip); 334 i_dls_link_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 386 if (i_dls_link_rx_func(dlp, mrh, &mhi, mp, 463 ds_rx(ds_rx_arg, mrh, mp, &mhi); 476 ds_rx(ds_rx_arg, mrh, nmp, &mhi); 501 dls_rx_vlan_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 544 dls_rx_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_provider.c | 615 mac_rx_ring(mac_handle_t mh, mac_ring_handle_t mrh, mblk_t *mp_chain, argument 618 mac_ring_t *mr = (mac_ring_t *)mrh; 626 mac_rx(mh, (mac_resource_handle_t)mrh, mp_chain); 633 mac_rx(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) argument 643 mac_rx_common(mh, mrh, mp_chain); 655 mac_rx_common((mac_handle_t)mip, mrh, mp_chain); 657 mac_bridge_rx_cb(mh, mrh, mp_chain); 681 mac_rx_common(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) argument 684 mac_ring_t *mr = (mac_ring_t *)mrh; 759 if ((bp = mac_rx_flow(mh, mrh, b 1102 mac_ring_intr_set(mac_ring_handle_t mrh, ddi_intr_handle_t ddh) argument [all...] |
H A D | mac.c | 2426 mac_rx_classify(mac_impl_t *mip, mac_resource_handle_t mrh, mblk_t *mp) argument 2474 mac_rx_flow(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) argument 2491 if (mac_rx_classify(mip, mrh, bp1) != NULL) {
|
H A D | mac_sched.c | 4640 mac_rx_deliver(void *arg1, mac_resource_handle_t mrh, mblk_t *mp_chain, argument 4660 mcip->mci_rx_fn(mcip->mci_rx_arg, mrh, mp_chain, B_FALSE);
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_switching.c | 79 vsw_port_t *port, mac_resource_handle_t mrh); 131 extern void vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh, 411 mac_resource_handle_t mrh) 421 vsw_port_t *port, mac_resource_handle_t mrh) 423 _NOTE(ARGUNUSED(mrh)) 457 vsw_port_t *arg, mac_resource_handle_t mrh) 489 vsw_mac_rx(vswp, mrh, mp, VSW_MACRX_FREEMSG); 507 vsw_mac_rx(vswp, mrh, mp, 553 vsw_mac_rx(vswp, mrh, mp, 570 vsw_mac_rx(vswp, mrh, m 410 vsw_switch_frame_nop(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *port, mac_resource_handle_t mrh) argument 420 vsw_switch_l2_frame_mac_client(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *port, mac_resource_handle_t mrh) argument 456 vsw_switch_l2_frame(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *arg, mac_resource_handle_t mrh) argument 601 vsw_switch_l3_frame(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *arg, mac_resource_handle_t mrh) argument [all...] |
H A D | vsw_phys.c | 886 vsw_if_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 889 _NOTE(ARGUNUSED(mrh)) 920 vsw_port_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 923 _NOTE(ARGUNUSED(mrh))
|
H A D | vsw.c | 123 void vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh, 135 vsw_port_t *port, mac_resource_handle_t mrh); 2715 vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh, argument 2766 mac_rx(vswp->if_mh, mrh, mp);
|
H A D | vnet.c | 2632 vnet_hio_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 2636 vnet_pseudo_rx_ring_t *ringp = (vnet_pseudo_rx_ring_t *)mrh;
|
/illumos-gate/usr/src/uts/common/io/fcoe/ |
H A D | fcoe_eth.c | 46 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) argument
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_impl.h | 300 mac_ring_handle_t mrh = rh; \ 306 if (mrh == NULL) \ 307 mrh = mimpl->mi_default_tx_ring; \ 308 if (mrh == NULL) { \ 311 rest = mac_hwring_tx(mrh, mp); \
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xnbo.c | 195 xnbo_from_mac(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 212 xnbo_from_mac_filter(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 257 xnbo_from_mac(xnbp, mrh, keep_head, B_FALSE);
|
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/ |
H A D | myri10ge_var.h | 397 mac_resource_handle_t mrh; member in struct:myri10ge_slice_state
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_sw.h | 796 mac_ring_handle_t mrh; member in struct:_e1000g_rx_ring 826 mac_resource_handle_t mrh; member in struct:e1000g
|
H A D | e1000g_main.c | 2409 mac_rx_ring(Adapter->mh, rx_ring->mrh, 2871 rx_ring->mrh = NULL; 2890 rx_ring->mrh = rx_ring->mrh_init; 3089 rx_ring->mrh = rx_ring->mrh_init = rh;
|
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_str.c | 1181 dld_str_rx_raw(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 1262 dld_str_rx_fastpath(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument 1325 dld_str_rx_unitdata(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument
|
/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_dev.c | 501 softmac_dedicated_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, argument
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 354 pfp_packet(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t flag) argument
|
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf.c | 1511 bpf_mtap(void *arg, mac_resource_handle_t mrh, mblk_t *m, boolean_t issent) argument
|