Home
last modified time | relevance | path

Searched refs:softring (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_datapath_setup.c167 mac_soft_ring_t *softring; \
176 softring = mac_tx_srs->srs_tx_soft_rings[i]; \
178 (void) mac_soft_ring_bind(softring, \
231 mac_soft_ring_t *softring, *next, *head; in mac_srs_soft_rings_free() local
249 for (softring = head; softring != NULL; softring = next) { in mac_srs_soft_rings_free()
250 next = softring->s_ring_next; in mac_srs_soft_rings_free()
251 mac_soft_ring_free(softring); in mac_srs_soft_rings_free()
318 mac_soft_ring_t *softring; in mac_srs_client_poll_quiesce() local
327 for (softring = mac_srs->srs_soft_ring_head; in mac_srs_client_poll_quiesce()
328 softring != NULL; softring = softring->s_ring_next) { in mac_srs_client_poll_quiesce()
[all …]
H A Dmac_soft_ring.c103 #define ADD_SOFTRING_TO_SET(mac_srs, softring) { \ argument
105 mac_srs->srs_soft_ring_head = softring; \
106 mac_srs->srs_soft_ring_tail = softring; \
109 softring->s_ring_prev = \
111 mac_srs->srs_soft_ring_tail->s_ring_next = softring; \
112 mac_srs->srs_soft_ring_tail = softring; \
239 mac_soft_ring_free(mac_soft_ring_t *softring) in mac_soft_ring_free() argument
241 ASSERT((softring->s_ring_state & in mac_soft_ring_free()
244 mac_pkt_drop(NULL, NULL, softring->s_ring_first, B_FALSE); in mac_soft_ring_free()
245 softring->s_ring_tx_arg2 = NULL; in mac_soft_ring_free()
[all …]
H A Dmac_stat.c1115 mac_soft_ring_t *softring; in mac_soft_ring_stat_create() local
1117 for (index = 0, softring = mac_srs->srs_soft_ring_head; in mac_soft_ring_stat_create()
1118 softring != NULL; in mac_soft_ring_stat_create()
1119 index++, softring = softring->s_ring_next) { in mac_soft_ring_stat_create()
1120 if (softring == ringp) in mac_soft_ring_stat_create()
H A Dmac_sched.c1676 mac_soft_ring_t *softring; in mac_rx_srs_proto_fanout() local
1681 softring = mac_srs->srs_tcp_soft_rings[0]; in mac_rx_srs_proto_fanout()
1684 softring = mac_srs->srs_udp_soft_rings[0]; in mac_rx_srs_proto_fanout()
1687 softring = mac_srs->srs_oth_soft_rings[0]; in mac_rx_srs_proto_fanout()
1689 mac_rx_soft_ring_process(mcip, softring, in mac_rx_srs_proto_fanout()
2165 mac_soft_ring_t *softring; in mac_rx_srs_fanout() local
2170 softring = in mac_rx_srs_fanout()
2174 softring = in mac_rx_srs_fanout()
2178 softring = in mac_rx_srs_fanout()
2183 softring, headmp[type][i], tailmp[type][i], in mac_rx_srs_fanout()
[all …]