/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | smp_transport.c | 61 smp_response_frame_t *srs; local 105 srs = (smp_response_frame_t *)srs_buf; 106 if (srs->srf_result != SMP_RES_FUNCTION_ACCEPTED) 114 srmir = (smp_report_manufacturer_info_resp_t *)&srs->srf_data[0]; 162 (uchar_t *)srs, sizeof (srs_buf));
|
/illumos-gate/usr/src/common/devid/ |
H A D | devid_smp.c | 101 smp_response_frame_t *srs; local 125 (srmir_len >= ((sizeof (*srs) - sizeof (srs->srf_data)) + 127 srs = (smp_response_frame_t *)srmir_buf; 128 srmir = (smp_report_manufacturer_info_resp_t *)srs->srf_data;
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_soft_ring.c | 428 mac_soft_ring_set_t *srs = ringp->s_ring_set; local 456 mutex_enter(&srs->srs_lock); 461 srs->srs_soft_ring_quiesced_count++; 462 cv_broadcast(&srs->srs_async); 463 mutex_exit(&srs->srs_lock); 468 mutex_enter(&srs->srs_lock); 470 srs->srs_soft_ring_quiesced_count--; 475 cv_broadcast(&srs->srs_async); 476 mutex_exit(&srs->srs_lock); 483 srs 604 mac_soft_ring_set_t *srs; local [all...] |
H A D | mac_datapath_setup.c | 851 * for polling, one for srs worker thread, and one for 1417 /* Next tackle the soft rings associated with the srs */ 1472 mac_rx_srs_update_bwlimit(mac_soft_ring_set_t *srs, mac_resource_props_t *mrp) argument 1476 mutex_enter(&srs->srs_lock); 1477 mutex_enter(&srs->srs_bw->mac_bw_lock); 1481 if (srs->srs_type & SRST_BW_CONTROL) { 1482 softring = srs->srs_soft_ring_head; 1487 srs->srs_type &= ~SRST_BW_CONTROL; 1488 srs->srs_drain_func = mac_rx_srs_drain; 1492 srs 1516 mac_tx_srs_update_bwlimit(mac_soft_ring_set_t *srs, mac_resource_props_t *mrp) argument [all...] |
H A D | mac_sched.c | 500 * | srs | +==========+ 512 * | flow changes | srs |<---+ loopback, | 516 * | mac_flow_lookup | | srs | +---------------------+ | 674 * being only a single active client, and not having a backlog in the srs. 847 * v srs being v-*->v set SRS v--->| goto |-->v remove SRS v 1296 #define MAC_TX_SRS_BLOCK(srs, mp) { \ 1297 ASSERT(MUTEX_HELD(&(srs)->srs_lock)); \ 1298 if ((srs)->srs_tx.st_woken_up) { \ 1299 (srs)->srs_tx.st_woken_up = B_FALSE; \ 1301 ASSERT(!((srs) 1389 mac_rx_drop_pkt(mac_soft_ring_set_t *srs, mblk_t *mp) argument 3199 mac_rx_srs_subflow_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain, boolean_t loopback) argument 3279 mac_rx_srs_process(void *arg, mac_resource_handle_t srs, mblk_t *mp_chain, boolean_t loopback) argument 4501 mac_tx_srs_ring_present(mac_soft_ring_set_t *srs, mac_ring_t *tx_ring) argument 4524 mac_tx_srs_get_soft_ring(mac_soft_ring_set_t *srs, mac_ring_t *tx_ring) argument [all...] |
H A D | mac_client.c | 604 * those stats when the underlying set of rings in the srs changes. As such, we 3439 mac_soft_ring_set_t *srs; local 3483 srs = flent->fe_tx_srs; 3489 if (srs == NULL) { 3494 srs_tx = &srs->srs_tx; 3496 (srs->srs_state & SRS_ENQUEUED) == 0 && 3535 SRS_TX_STAT_UPDATE(srs, opackets, 1); 3536 SRS_TX_STAT_UPDATE(srs, obytes, obytes); 3538 mutex_enter(&srs->srs_lock); 3539 cookie = mac_tx_srs_no_desc(srs, mp_chai [all...] |
H A D | mac.c | 1467 mac_hwrings_rx_process(void *arg, mac_resource_handle_t srs, argument 1470 mac_soft_ring_set_t *mac_srs = (mac_soft_ring_set_t *)srs; 1888 mac_srs_quiesce_wait(mac_soft_ring_set_t *srs, uint_t srs_flag) argument 1890 mutex_enter(&srs->srs_lock); 1891 while (!(srs->srs_state & srs_flag)) 1892 cv_wait(&srs->srs_quiesce_done_cv, &srs->srs_lock); 1893 mutex_exit(&srs->srs_lock); 1933 mac_rx_srs_quiesce(mac_soft_ring_set_t *srs, uint_t srs_quiesce_flag) argument 1935 flow_entry_t *flent = srs 1981 mac_rx_srs_remove(mac_soft_ring_set_t *srs) argument 2013 mac_srs_clear_flag(mac_soft_ring_set_t *srs, uint_t flag) argument 2021 mac_rx_srs_restart(mac_soft_ring_set_t *srs) argument 2156 mac_tx_srs_quiesce(mac_soft_ring_set_t *srs, uint_t srs_quiesce_flag) argument 2177 mac_tx_srs_restart(mac_soft_ring_set_t *srs) argument 5895 mac_soft_ring_set_t *srs; local 7116 mac_soft_ring_set_t *srs = MCIP_TX_SRS(mcip); local [all...] |
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_proto.c | 236 struct ieee80211_rateset *srs; local 256 srs = &ic->ic_sup_rates[ieee80211_chan2mode(ic, in->in_chan)]; 280 for (j = 0; j < srs->ir_nrates; j++) { 281 if (r == IEEE80211_RV(srs->ir_rates[j])) { 290 nrs->ir_rates[i] = srs->ir_rates[j]; 294 if (j == srs->ir_nrates) {
|
H A D | net80211_ioctl.c | 2292 const struct ieee80211_rateset *srs; local 2299 srs = &ic->ic_sup_rates[i]; 2300 if (srs->ir_nrates == 0) 2302 for (j = 0; j < srs->ir_nrates; j++) { 2303 srates = IEEE80211_RV(srs->ir_rates[j]);
|
/illumos-gate/usr/src/uts/common/io/usb/clients/audio/usb_as/ |
H A D | usb_as.c | 787 uint_t *srs = reg->reg_formats[n].fmt_srs; local 791 if (format->fmt_srs[0] == srs[i]) {
|
/illumos-gate/usr/src/cmd/mdb/common/modules/mac/ |
H A D | mac.c | 566 mac_soft_ring_set_t srs; local 590 if (mdb_vread(&srs, sizeof (srs), addr) == -1) { 595 if (mdb_vread(&mci, sizeof (mci), (uintptr_t)srs.srs_mcip) == -1) { 597 "for SRS %p", srs.srs_mcip, addr); 613 if (srs.srs_type & SRST_TX) 617 addr, mci.mci_name, srs.srs_state, srs.srs_type, 618 srs.srs_count, srs 980 mac_soft_ring_set_t srs; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | uds_daemon.c | 126 ServiceRecordSet srs; // note -- variable-sized object -- must be last field in struct member in struct:service_instance 823 external_start_advertising_service(&instance->srs.RR_PTR.resrec, instance->request->flags); 824 external_start_advertising_service(&instance->srs.RR_SRV.resrec, instance->request->flags); 825 external_start_advertising_service(&instance->srs.RR_TXT.resrec, instance->request->flags); 827 for (e = instance->srs.Extras; e; e = e->next) 846 external_stop_advertising_service(&instance->srs.RR_PTR.resrec, instance->request->flags); 847 external_stop_advertising_service(&instance->srs.RR_SRV.resrec, instance->request->flags); 848 external_stop_advertising_service(&instance->srs.RR_TXT.resrec, instance->request->flags); 850 for (e = instance->srs.Extras; e; e = e->next) 878 ExtraResourceRecord *e = srv->srs 920 CountPeerRegistrations(mDNS *const m, ServiceRecordSet *const srs) argument 946 SendServiceRemovalNotification(ServiceRecordSet *const srs) argument 957 regservice_callback(mDNS *const m, ServiceRecordSet *const srs, mStatus result) argument 1351 ServiceRecordSet *srs = &instance->srs; local [all...] |
H A D | mDNS.c | 14126 mDNSlocal void SleepProxyServerCallback(mDNS *const m, ServiceRecordSet *const srs, mStatus result) argument 14129 mDNS_RenameAndReregisterService(m, srs, mDNSNULL); 14141 mDNS_RegisterService(m, srs, 14149 LogSPS("Sleep Proxy Server %#s %s", srs->RR_SRV.resrec.name->c, m->SPSState ? "started" : "stopped");
|