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

/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_soft_ring.c57 * the traffic (including IPv6 is sent to OTH softring). The IPv6
58 * traffic current goes through OTH softring and via DLS because
103 #define ADD_SOFTRING_TO_SET(mac_srs, softring) { \
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) argument
241 ASSERT((softring
603 mac_soft_ring_t *softring = arg; local
633 mac_soft_ring_signal(mac_soft_ring_t *softring, uint_t sr_flag) argument
[all...]
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; local
249 for (softring = head; softring != NULL; softring = next) {
250 next = softring->s_ring_next;
251 mac_soft_ring_free(softring);
318 mac_soft_ring_t *softring; local
341 mac_soft_ring_t *softring; local
370 mac_soft_ring_t *softring; local
435 mac_soft_ring_t *softring; local
1474 mac_soft_ring_t *softring; local
1600 mac_soft_ring_t *softring; local
1685 mac_soft_ring_t *softring; local
1725 mac_soft_ring_t *softring; local
1803 mac_soft_ring_t *softring; local
3424 mac_soft_ring_t *softring; local
3548 mac_soft_ring_t *softring; local
3565 mac_soft_ring_t *softring; local
3746 mac_soft_ring_remove(mac_soft_ring_set_t *mac_srs, mac_soft_ring_t *softring) argument
[all...]
H A Dmac_stat.c1115 mac_soft_ring_t *softring; local
1117 for (index = 0, softring = mac_srs->srs_soft_ring_head;
1118 softring != NULL;
1119 index++, softring = softring->s_ring_next) {
1120 if (softring == ringp)
H A Dmac_sched.c881 * | v mblk_t v v pick softring v
1676 mac_soft_ring_t *softring; local
1681 softring = mac_srs->srs_tcp_soft_rings[0];
1684 softring = mac_srs->srs_udp_soft_rings[0];
1687 softring = mac_srs->srs_oth_soft_rings[0];
1689 mac_rx_soft_ring_process(mcip, softring,
1878 * of 'softring types * MAX_SR_FANOUT' for the head, tail, cnt and sz
1883 * tail, cnt, sz with each soft ring (a data struct which contains a softring
2165 mac_soft_ring_t *softring; local
2170 softring
3785 mac_soft_ring_t *softring; local
3931 mac_soft_ring_t *softring; local
[all...]

Completed in 114 milliseconds