mac_resource_handle_t
pfp_packet(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t flag)
static void pfp_packet(void *, mac_resource_handle_t, mblk_t *, boolean_t);
(mac_resource_handle_t)rr_ring, mp);
(void *)port, (mac_resource_handle_t)ring);
mac_hwring_setup(hw_rh, (mac_resource_handle_t)ring,
aggr_recv_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
aggr_mac_rx(mac_handle_t lg_mh, mac_resource_handle_t mrh, mblk_t *mp)
aggr_recv_lacp(aggr_port_t *port, mac_resource_handle_t mrh, mblk_t *mp)
aggr_recv_path_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
mac_resource_handle_t macRxResourceHandles[BGE_RECV_RINGS_MAX];
mac_resource_handle_t rx_resc_handle[NUM_RX_CHAIN];
mac_resource_handle_t macRxResourceHandles[MAX_ETH_REG_CONS];
bpf_mtap(void *arg, mac_resource_handle_t mrh, mblk_t *m, boolean_t issent)
extern void bpf_mtap(void *, mac_resource_handle_t, mblk_t *, boolean_t);
bridge_recv_cb(mac_handle_t mh, mac_resource_handle_t rsrc, mblk_t *mpnext)
dld_str_rx_raw(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
dld_str_rx_fastpath(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
dld_str_rx_unitdata(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh,
i_dls_link_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
dls_rx_vlan_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
dls_rx_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
mac_resource_handle_t mrh;
fcoe_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback)
static void fcoe_rx(void *arg, mac_resource_handle_t mrh,
mac_resource_handle_t tx_mac_resource_handle;
mac_hwrings_rx_process(void *arg, mac_resource_handle_t srs,
mac_resource_handle_t arg2;
mac_resource_handle_t arg2)
mac_hwring_setup(mac_ring_handle_t hwrh, mac_resource_handle_t prh,
mac_rx_classify(mac_impl_t *mip, mac_resource_handle_t mrh, mblk_t *mp)
mac_rx_flow(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain)
static flow_entry_t *mac_rx_classify(mac_impl_t *, mac_resource_handle_t,
mac_rx(mh, (mac_resource_handle_t)mrh, mp_chain);
mac_rx(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain)
mac_rx_common(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain)
(mac_resource_handle_t)mac_srs, mp_chain, B_FALSE);
mac_rx_srs_subflow_process(void *arg, mac_resource_handle_t srs,
(mac_resource_handle_t)mac_srs, mp_chain,
(mac_resource_handle_t)mac_srs, mp_chain, loopback);
mac_rx_srs_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain,
mac_rx_deliver(void *arg1, mac_resource_handle_t mrh, mblk_t *mp_chain,
mac_resource_handle_t arg2;
mac_resource_handle_t arg2;
mac_rx_def(void *arg, mac_resource_handle_t resource, mblk_t *mp_chain,
mac_resource_handle_t mrh;
mac_resource_handle_t handle;
mac_resource_handle_t mac_rx_ring_ha;
mac_resource_handle_t mac_rx_ring_ha;
static void softmac_dedicated_rx(void *, mac_resource_handle_t, mblk_t *,
softmac_dedicated_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
trill_recv_pkt_cb(void *lptr, bridge_link_t *blp, mac_resource_handle_t rsrc,
typedef void (*trill_recv_pkt_t)(void *, bridge_link_t *, mac_resource_handle_t,
extern void aggr_recv_cb(void *, mac_resource_handle_t, mblk_t *, boolean_t);
extern void aggr_recv_lacp(aggr_port_t *, mac_resource_handle_t, mblk_t *);
extern void dld_str_rx_raw(void *, mac_resource_handle_t,
extern void dld_str_rx_fastpath(void *, mac_resource_handle_t,
extern void dld_str_rx_unitdata(void *, mac_resource_handle_t,
typedef void (*dls_rx_t)(void *, mac_resource_handle_t, mblk_t *,
extern void i_dls_link_rx(void *, mac_resource_handle_t, mblk_t *,
extern void dls_rx_promisc(void *, mac_resource_handle_t, mblk_t *,
extern void dls_rx_vlan_promisc(void *, mac_resource_handle_t,
mac_resource_handle_t handle;
mac_resource_handle_t id_rh;
typedef void (*mac_bridge_rx_t)(mac_handle_t, mac_resource_handle_t, mblk_t *);
typedef void (*mac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
typedef void (*mac_direct_rx_t)(void *, mac_resource_handle_t,
typedef mac_resource_handle_t (*mac_resource_add_t)(void *, mac_resource_t *);
mac_resource_handle_t, processorid_t);
mac_resource_handle_t, mblk_t *);
mac_resource_handle_t);
extern void mac_hwring_setup(mac_ring_handle_t, mac_resource_handle_t,
mac_resource_handle_t mr_pt_arg2;
extern void mac_rx_deliver(void *, mac_resource_handle_t, mblk_t *,
extern void mac_rx_def(void *, mac_resource_handle_t, mblk_t *, boolean_t);
extern mblk_t *mac_rx_flow(mac_handle_t, mac_resource_handle_t, mblk_t *);
typedef void (*mac_rx_func_t)(void *, mac_resource_handle_t, mblk_t *,
extern void mac_rx(mac_handle_t, mac_resource_handle_t,
extern void mac_rx_srs_subflow_process(void *, mac_resource_handle_t, mblk_t *,
extern void mac_rx_srs_process(void *, mac_resource_handle_t, mblk_t *,
mac_resource_handle_t s_ring_rx_arg2;
mac_resource_handle_t srs_mrh;
typedef void (*softmac_rx_t)(void *, mac_resource_handle_t, mblk_t *,
xnbo_from_mac(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
xnbo_from_mac_filter(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
void (*rx_fn)(void *, mac_resource_handle_t, mblk_t *, boolean_t);
viona_rx_classified(void *arg, mac_resource_handle_t mrh __unused, mblk_t *mp,
viona_rx_mcast(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
vnet_hio_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
(mac_resource_handle_t)rx_ringp, NULL);
void vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh,
vsw_port_t *port, mac_resource_handle_t mrh);
vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh,
static void vsw_port_rx_cb(void *, mac_resource_handle_t, mblk_t *,
static void vsw_if_rx_cb(void *, mac_resource_handle_t, mblk_t *, boolean_t);
vsw_if_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
vsw_port_rx_cb(void *arg, mac_resource_handle_t mrh, mblk_t *mp,
extern void vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh,
mac_resource_handle_t mrh)
vsw_port_t *port, mac_resource_handle_t mrh)
vsw_port_t *arg, mac_resource_handle_t mrh)
vsw_port_t *arg, mac_resource_handle_t mrh)
vsw_port_t *port, mac_resource_handle_t mrh);
vsw_port_t *port, mac_resource_handle_t);
vsw_port_t *port, mac_resource_handle_t);
vsw_port_t *port, mac_resource_handle_t);
vsw_port_t *, mac_resource_handle_t);