Home
last modified time | relevance | path

Searched refs:mp_chain (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_sched.c3220 mp = tail = mp_chain; in mac_rx_srs_subflow_process()
3256 mp_chain = mp; in mac_rx_srs_subflow_process()
3300 mp = tail = mp_chain; in mac_rx_srs_process()
3345 mp = mp_chain; in mac_rx_srs_process()
3370 head = mp_chain; in mac_rx_srs_process()
3683 mp_chain, &stats); in mac_tx_single_ring_mode()
3748 mp_chain, &stats); in mac_tx_serializer_mode()
3898 *ret_mp = mp_chain; in mac_tx_bw_mode()
4339 mp = mp_chain; in mac_tx_send()
4374 mp = mp_chain; in mac_tx_send()
[all …]
H A Dmac_bcast.c184 if ((mp_chain1 = mac_copymsgchain_cksum(mp_chain)) == NULL) in mac_bcast_send()
212 msgdsize(mp_chain)); in mac_bcast_send()
216 msgdsize(mp_chain)); in mac_bcast_send()
226 freemsgchain(mp_chain); in mac_bcast_send()
239 MCIP_STAT_UPDATE(src_mcip, multixmtbytes, msgdsize(mp_chain)); in mac_bcast_send()
241 MCIP_STAT_UPDATE(src_mcip, brdcstxmtbytes, msgdsize(mp_chain)); in mac_bcast_send()
243 mp_chain = mac_provider_tx(mip, mip->mi_default_tx_ring, in mac_bcast_send()
244 mp_chain, src_mcip); in mac_bcast_send()
245 if (mp_chain != NULL) in mac_bcast_send()
246 freemsgchain(mp_chain); in mac_bcast_send()
[all …]
H A Dmac_provider.c682 freemsgchain(mp_chain); in mac_rx_ring()
685 mac_rx(mh, (mac_resource_handle_t)mrh, mp_chain); in mac_rx_ring()
702 mac_rx_common(mh, mrh, mp_chain); in mac_rx()
714 mac_rx_common((mac_handle_t)mip, mrh, mp_chain); in mac_rx()
716 mac_bridge_rx_cb(mh, mrh, mp_chain); in mac_rx()
745 mblk_t *bp = mp_chain; in mac_rx_common()
752 mac_promisc_dispatch(mip, mp_chain, NULL, B_FALSE); in mac_rx_common()
767 freemsgchain(mp_chain); in mac_rx_common()
778 mr->mr_pt_fn(mr->mr_pt_arg1, mr->mr_pt_arg2, mp_chain, in mac_rx_common()
808 (mac_resource_handle_t)mac_srs, mp_chain, B_FALSE); in mac_rx_common()
[all …]
H A Dmac_util.c1327 ASSERT3P(mp_chain, !=, NULL); in mac_hw_emul()
1329 for (mblk_t *mp = *mp_chain; mp != NULL; ) { in mac_hw_emul()
1422 *mp_chain = head; in mac_hw_emul()
1495 mp = mp_chain; in mac_add_vlan_tag_chain()
1496 prev = &mp_chain; in mac_add_vlan_tag_chain()
1510 return (mp_chain); in mac_add_vlan_tag_chain()
1546 mac_strip_vlan_tag_chain(mblk_t *mp_chain) in mac_strip_vlan_tag_chain() argument
1550 mp = mp_chain; in mac_strip_vlan_tag_chain()
1551 prev = &mp_chain; in mac_strip_vlan_tag_chain()
1565 return (mp_chain); in mac_strip_vlan_tag_chain()
[all …]
H A Dmac_client.c3538 freemsgchain(mp_chain); in mac_tx()
3549 (mp_chain = mac_protect_check(mch, mp_chain)) == NULL) in mac_tx()
3576 freemsgchain(mp_chain); in mac_tx()
3602 freemsg(mp_chain); in mac_tx()
3608 mp_chain = mac_add_vlan_tag(mp_chain, 0, in mac_tx()
3610 if (mp_chain == NULL) { in mac_tx()
3617 obytes = (mp_chain->b_cont == NULL ? MBLKL(mp_chain) : in mac_tx()
3618 msgdsize(mp_chain)); in mac_tx()
3620 mp_chain = mac_provider_tx(mip, srs_tx->st_arg2, mp_chain, in mac_tx()
3623 if (mp_chain == NULL) { in mac_tx()
[all …]
H A Dmac.c1552 mblk_t *mp_chain, boolean_t loopback) in mac_hwrings_rx_process() argument
1564 proc(arg1, arg2, mp_chain, NULL); in mac_hwrings_rx_process()
2779 mac_rx_flow(mac_handle_t mh, mac_resource_handle_t mrh, mblk_t *mp_chain) in mac_rx_flow() argument
2795 mp_next = tail = mp_chain; in mac_rx_flow()
2812 mp_chain = mp_next; in mac_rx_flow()
2829 prev_flent->fe_cb_arg2, mp_chain, B_FALSE); in mac_rx_flow()
2831 mp_chain = mp; in mac_rx_flow()
2838 if (mp_chain != NULL) { in mac_rx_flow()
2841 prev_flent->fe_cb_arg2, mp_chain, B_FALSE); in mac_rx_flow()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c273 mp = mp_chain; in nxge_start()
274 mp_chain = mp_chain->b_next; in nxge_start()
980 mp = mp_chain; in nxge_start()
981 mp_chain = mp_chain->b_next; in nxge_start()
1407 mp_chain = NULL; in nxge_do_softlso()
1413 mp_chain = mp_chain->b_next; in nxge_do_softlso()
1423 mp_chain = nmp; in nxge_do_softlso()
1428 mp, nmp, mp_chain, mp_chain->b_next)); in nxge_do_softlso()
1438 cmp = mp_chain; in nxge_do_softlso()
1564 nmp = mp_chain; in nxge_do_softlso()
[all …]
/illumos-gate/usr/src/uts/common/io/overlay/
H A Doverlay.c1049 overlay_m_tx(void *arg, mblk_t *mp_chain) in overlay_m_tx() argument
1061 freemsgchain(mp_chain); in overlay_m_tx()
1071 mp = mp_chain; in overlay_m_tx()
1076 mp_chain = mp->b_next; in overlay_m_tx()
1085 mp = mp_chain; in overlay_m_tx()
1104 mp = mp_chain; in overlay_m_tx()
1111 return (mp_chain); in overlay_m_tx()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_input.c157 ip_input_v6(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, in ip_input_v6() argument
160 (void) ip_input_common_v6(ill, ip_ring, mp_chain, mhip, NULL, NULL, in ip_input_v6()
181 mblk_t *mp_chain, mblk_t **last, uint_t *cnt) in ip_accept_tcp_v6() argument
183 return (ip_input_common_v6(ill, ip_ring, mp_chain, NULL, target_sqp, in ip_accept_tcp_v6()
193 ip_input_common_v6(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, in ip_input_common_v6() argument
206 ASSERT(mp_chain != NULL); in ip_input_common_v6()
254 for (mp = mp_chain; mp != NULL; mp = mp_chain) { in ip_input_common_v6()
255 mp_chain = mp->b_next; in ip_input_common_v6()
H A Dip_input.c161 ip_input(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, in ip_input() argument
164 (void) ip_input_common_v4(ill, ip_ring, mp_chain, mhip, NULL, NULL, in ip_input()
185 mblk_t *mp_chain, mblk_t **last, uint_t *cnt) in ip_accept_tcp() argument
187 return (ip_input_common_v4(ill, ip_ring, mp_chain, NULL, target_sqp, in ip_accept_tcp()
197 ip_input_common_v4(ill_t *ill, ill_rx_ring_t *ip_ring, mblk_t *mp_chain, in ip_input_common_v4() argument
210 ASSERT(mp_chain != NULL); in ip_input_common_v4()
258 for (mp = mp_chain; mp != NULL; mp = mp_chain) { in ip_input_common_v4()
259 mp_chain = mp->b_next; in ip_input_common_v4()
/illumos-gate/usr/src/uts/common/io/simnet/
H A Dsimnet.c747 simnet_m_tx(void *arg, mblk_t *mp_chain) in simnet_m_tx() argument
751 mblk_t *mpnext = mp_chain; in simnet_m_tx()
759 mac_drop_chain(mp_chain, "no peer"); in simnet_m_tx()
776 mac_drop_chain(mp_chain, "simnet peer dev not ready"); in simnet_m_tx()
783 mac_drop_chain(mp_chain, "simnet dev not ready"); in simnet_m_tx()
/illumos-gate/usr/src/uts/common/io/vnic/
H A Dvnic_dev.c725 vnic_m_tx(void *arg, mblk_t *mp_chain) in vnic_m_tx() argument
732 freemsgchain(mp_chain); in vnic_m_tx()
/illumos-gate/usr/src/uts/common/io/aggr/
H A Daggr_grp.c2644 mblk_t *mp_chain, *mp, **mpp; in aggr_rx_poll() local
2646 mp_chain = mac_hwring_poll(rr_ring->arr_hw_rh, bytes_to_pickup); in aggr_rx_poll()
2649 return (mp_chain); in aggr_rx_poll()
2651 mpp = &mp_chain; in aggr_rx_poll()
2674 return (mp_chain); in aggr_rx_poll()