Searched refs:softring (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/uts/common/io/mac/ |
H A D | mac_datapath_setup.c | 167 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 D | mac_soft_ring.c | 103 #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 D | mac_stat.c | 1115 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 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() 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 …]
|