Lines Matching refs:mblk_t

45 static mac_tx_cookie_t mac_tx_single_ring_mode(mac_soft_ring_set_t *, mblk_t *,
46 uintptr_t, uint16_t, mblk_t **);
47 static mac_tx_cookie_t mac_tx_serializer_mode(mac_soft_ring_set_t *, mblk_t *,
48 uintptr_t, uint16_t, mblk_t **);
49 static mac_tx_cookie_t mac_tx_fanout_mode(mac_soft_ring_set_t *, mblk_t *,
50 uintptr_t, uint16_t, mblk_t **);
51 static mac_tx_cookie_t mac_tx_bw_mode(mac_soft_ring_set_t *, mblk_t *,
52 uintptr_t, uint16_t, mblk_t **);
53 static mac_tx_cookie_t mac_tx_aggr_mode(mac_soft_ring_set_t *, mblk_t *,
54 uintptr_t, uint16_t, mblk_t **);
421 mac_rx_drop_pkt(mac_soft_ring_set_t *srs, mblk_t *mp)
531 mac_rx_srs_proto_fanout(mac_soft_ring_set_t *mac_srs, mblk_t *head)
539 mblk_t *mp;
540 mblk_t *headmp[MAX_SR_TYPES];
541 mblk_t *tailmp[MAX_SR_TYPES];
575 bzero(headmp, MAX_SR_TYPES * sizeof (mblk_t *));
576 bzero(tailmp, MAX_SR_TYPES * sizeof (mblk_t *));
744 mac_rx_srs_long_fanout(mac_soft_ring_set_t *mac_srs, mblk_t *mp,
762 * The first mblk_t only includes the mac header.
911 mac_rx_srs_fanout(mac_soft_ring_set_t *mac_srs, mblk_t *head)
923 mblk_t *mp;
924 mblk_t *headmp[MAX_SR_TYPES][MAX_SR_FANOUT];
925 mblk_t *tailmp[MAX_SR_TYPES][MAX_SR_FANOUT];
970 bzero(headmp, MAX_SR_TYPES * MAX_SR_FANOUT * sizeof (mblk_t *));
971 bzero(tailmp, MAX_SR_TYPES * MAX_SR_FANOUT * sizeof (mblk_t *));
1227 mblk_t *head, *tail, *mp;
1493 static mblk_t *
1494 mac_srs_pick_chain(mac_soft_ring_set_t *mac_srs, mblk_t **chain_tail,
1497 mblk_t *head = NULL;
1498 mblk_t *tail = NULL;
1502 mblk_t *mp;
1583 mblk_t *head;
1584 mblk_t *tail;
1823 mblk_t *head;
1824 mblk_t *tail;
2217 mblk_t *mp_chain, boolean_t loopback)
2221 mblk_t *mp = NULL;
2222 mblk_t *tail = NULL;
2296 mac_rx_srs_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain,
2300 mblk_t *mp, *tail, *head;
2458 mac_tx_srs_no_desc(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
2459 uint16_t flag, mblk_t **ret_mp)
2466 mblk_t *tail;
2514 mac_tx_srs_enqueue(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
2515 uint16_t flag, uintptr_t fanout_hint, mblk_t **ret_mp)
2519 mblk_t *tail;
2544 mp_chain->b_prev = (mblk_t *)fanout_hint;
2555 mp_chain->b_prev = (mblk_t *)fanout_hint;
2654 mac_tx_single_ring_mode(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
2655 uintptr_t fanout_hint, uint16_t flag, mblk_t **ret_mp)
2721 mac_tx_serializer_mode(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
2722 uintptr_t fanout_hint, uint16_t flag, mblk_t **ret_mp)
2798 mac_tx_fanout_mode(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
2799 uintptr_t fanout_hint, uint16_t flag, mblk_t **ret_mp)
2816 mblk_t *last_mp, *cur_mp, *sub_chain;
2884 mac_tx_bw_mode(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
2885 uintptr_t fanout_hint, uint16_t flag, mblk_t **ret_mp)
2888 mblk_t *tail;
3005 mac_tx_aggr_mode(mac_soft_ring_set_t *mac_srs, mblk_t *mp_chain,
3006 uintptr_t fanout_hint, uint16_t flag, mblk_t **ret_mp)
3043 mblk_t *head, *tail;
3160 mblk_t *prev;
3260 mac_tx_classify(mac_impl_t *mip, mblk_t *mp)
3315 mblk_t *
3316 mac_tx_send(mac_client_handle_t mch, mac_ring_handle_t ring, mblk_t *mp_chain,
3322 mblk_t *mp = NULL, *next;
3342 mac_client_impl_t *, src_mcip, mblk_t *, mp_chain);
3377 src_mcip, int, mip->mi_nclients, mblk_t *, mp_chain);
3384 mblk_t *mp1;
3430 mblk_t *, mp);
3656 mac_rx_deliver(void *arg1, mac_resource_handle_t mrh, mblk_t *mp_chain,
3694 mblk_t *mp_chain, mblk_t *tail, int cnt, size_t sz)
3824 mac_tx_sring_enqueue(mac_soft_ring_t *ringp, mblk_t *mp_chain, uint16_t flag,
3825 mblk_t **ret_mp)
3829 mblk_t *tail;
3908 mac_tx_soft_ring_process(mac_soft_ring_t *ringp, mblk_t *mp_chain,
3909 uint16_t flag, mblk_t **ret_mp)
3914 mblk_t *tail;