Searched refs:softring (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_datapath_setup.c | 169 mac_soft_ring_t *softring; \ 178 softring = mac_tx_srs->srs_tx_soft_rings[i]; \ 180 (void) mac_soft_ring_bind(softring, \ 233 mac_soft_ring_t *softring, *next, *head; in mac_srs_soft_rings_free() local 251 for (softring = head; softring != NULL; softring = next) { in mac_srs_soft_rings_free() 252 next = softring->s_ring_next; in mac_srs_soft_rings_free() 253 mac_soft_ring_free(softring); in mac_srs_soft_rings_free() 320 mac_soft_ring_t *softring; in mac_srs_client_poll_quiesce() local 329 for (softring = mac_srs->srs_soft_ring_head; in mac_srs_client_poll_quiesce() 330 softring != NULL; softring = softring->s_ring_next) { in mac_srs_client_poll_quiesce() [all …]
|
H A D | mac_soft_ring.c | 104 #define ADD_SOFTRING_TO_SET(mac_srs, softring) { \ argument 106 mac_srs->srs_soft_ring_head = softring; \ 107 mac_srs->srs_soft_ring_tail = softring; \ 110 softring->s_ring_prev = \ 112 mac_srs->srs_soft_ring_tail->s_ring_next = softring; \ 113 mac_srs->srs_soft_ring_tail = softring; \ 240 mac_soft_ring_free(mac_soft_ring_t *softring) in mac_soft_ring_free() argument 242 ASSERT((softring->s_ring_state & in mac_soft_ring_free() 245 mac_drop_chain(softring->s_ring_first, "softring free"); in mac_soft_ring_free() 246 softring->s_ring_tx_arg2 = NULL; in mac_soft_ring_free() [all …]
|
H A D | mac_stat.c | 1117 mac_soft_ring_t *softring; in mac_soft_ring_stat_create() local 1119 for (index = 0, softring = mac_srs->srs_soft_ring_head; in mac_soft_ring_stat_create() 1120 softring != NULL; in mac_soft_ring_stat_create() 1121 index++, softring = softring->s_ring_next) { in mac_soft_ring_stat_create() 1122 if (softring == ringp) in mac_soft_ring_stat_create()
|
H A D | mac_sched.c | 1676 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() 2171 mac_soft_ring_t *softring; in mac_rx_srs_fanout() local 2176 softring = in mac_rx_srs_fanout() 2180 softring = in mac_rx_srs_fanout() 2184 softring = in mac_rx_srs_fanout() 2189 softring, headmp[type][i], tailmp[type][i], in mac_rx_srs_fanout() [all …]
|