Searched refs:srp (Results 1 - 25 of 29) sorted by relevance

12

/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvc_raw.c75 struct svc_raw_private *srp; local
78 /* VARIABLES PROTECTED BY svcraw_lock: svc_raw_private, srp */
80 srp = svc_raw_private;
81 if (srp == NULL) {
82 srp = calloc(1, sizeof (*srp));
83 if (srp == NULL) {
92 free(srp);
100 srp->raw_buf = _rawcombuf; /* Share it with the client */
101 svc_raw_private = srp;
135 struct svc_raw_private *srp; local
156 struct svc_raw_private *srp; local
177 struct svc_raw_private *srp; local
193 struct svc_raw_private *srp; local
[all...]
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c84 * This function must advance (srp->tc_next) AND adjust (srp->tx_free)
92 static boolean_t bge_recycle_ring(bge_t *bgep, send_ring_t *srp);
96 bge_recycle_ring(bge_t *bgep, send_ring_t *srp) argument
106 ASSERT(mutex_owned(srp->tc_lock));
115 ASSERT(srp->tx_free <= srp->desc.nslots);
118 for (n = 0, slot = srp->tc_next; slot != *srp->cons_index_p;
119 slot = NEXT(slot, srp
213 send_ring_t *srp; local
302 bge_get_txbuf(bge_t *bgep, send_ring_t *srp) argument
364 bge_send_serial(bge_t *bgep, send_ring_t *srp) argument
494 send_ring_t *srp = arg; local
594 send_ring_t *srp; local
[all...]
H A Dbge_main2.c210 bge_reinit_send_ring(send_ring_t *srp) argument
221 srp->tx_flow = 0;
222 srp->tx_next = 0;
223 srp->txfill_next = 0;
224 srp->tx_free = srp->desc.nslots;
225 ASSERT(mutex_owned(srp->tc_lock));
226 srp->tc_next = 0;
227 srp->txpkt_next = 0;
228 srp
517 send_ring_t *srp; local
2369 send_ring_t *srp; local
2464 send_ring_t *srp; local
2538 bge_free_txbuf_arrays(send_ring_t *srp) argument
2566 bge_alloc_txbuf_array(bge_t *bgep, send_ring_t *srp) argument
[all...]
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_tx.c57 send_ring_t *srp; local
63 srp = ngep->send;
64 nslots = srp->desc.nslots;
68 ssbdp = srp->sw_sbds + slot;
127 send_ring_t *srp = ngep->send; local
129 const uint64_t end = srp->desc.nslots * txd_size;
137 (void) ddi_dma_sync(srp->desc.dma_hdl, start, num, type);
140 (void) ddi_dma_sync(srp->desc.dma_hdl, start, 0, type);
141 (void) ddi_dma_sync(srp->desc.dma_hdl, 0, start + num - end,
162 send_ring_t *srp; local
282 send_ring_t *srp; local
313 send_ring_t *srp; local
352 nge_send_copy(nge_t *ngep, mblk_t *mp, send_ring_t *srp) argument
443 send_ring_t *srp; local
595 send_ring_t *srp; local
[all...]
H A Dnge_main.c461 send_ring_t *srp; local
464 srp = ngep->send;
465 ssbdp = srp->sw_sbds;
469 dmah_num = sizeof (srp->dmahndl) / sizeof (srp->dmahndl[0]);
472 if (srp->dmahndl[slot].hndl) {
473 (void) ddi_dma_unbind_handle(srp->dmahndl[slot].hndl);
474 ddi_dma_free_handle(&srp->dmahndl[slot].hndl);
475 srp->dmahndl[slot].hndl = NULL;
476 srp
500 send_ring_t *srp; local
571 send_ring_t *srp; local
817 send_ring_t *srp; local
1071 send_ring_t *srp = ngep->send; local
2231 send_ring_t *srp; local
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_rx.c113 static void sfxge_rx_qpreallocate(sfxge_rxq_t *srp, int nprealloc);
164 sfxge_rxq_t *srp = buf; local
165 efsys_mem_t *esmp = &(srp->sr_mem);
174 EFX_STATIC_ASSERT(sizeof (srp->__sr_u1.__sr_s1) <=
175 sizeof (srp->__sr_u1.__sr_pad));
176 EFX_STATIC_ASSERT(sizeof (srp->__sr_u2.__sr_s2) <=
177 sizeof (srp->__sr_u2.__sr_pad));
178 EFX_STATIC_ASSERT(sizeof (srp->__sr_u3.__sr_s3) <=
179 sizeof (srp->__sr_u3.__sr_pad));
183 srp
299 sfxge_rxq_t *srp = buf; local
354 sfxge_rx_qfpp_put(sfxge_rxq_t *srp, sfxge_rx_packet_t *srpp) argument
379 sfxge_rx_qfpp_swizzle(sfxge_rxq_t *srp) argument
451 sfxge_rx_qfpp_empty(sfxge_rxq_t *srp) argument
515 sfxge_rx_qpacket_destroy(sfxge_rxq_t *srp, sfxge_rx_packet_t *srpp) argument
556 sfxge_rxq_t *srp = srpp->srp_srp; local
596 sfxge_rx_qpacket_create(sfxge_rxq_t *srp) argument
754 sfxge_rx_qrefill(sfxge_rxq_t *srp, unsigned int target) argument
863 sfxge_rx_qpreallocate(sfxge_rxq_t *srp, int nprealloc) argument
878 sfxge_rx_qfill(sfxge_rxq_t *srp, unsigned int target) argument
951 sfxge_rx_qfpp_trim(sfxge_rxq_t *srp) argument
1032 sfxge_rxq_t *srp = arg; local
1077 sfxge_rx_qpoll_start(sfxge_rxq_t *srp) argument
1092 sfxge_rx_qpoll_stop(sfxge_rxq_t *srp) argument
1120 sfxge_rxq_t *srp = ksp->ks_private; local
1157 sfxge_rx_kstat_init(sfxge_rxq_t *srp) argument
1215 sfxge_rxq_t *srp; local
1250 sfxge_rxq_t *srp; local
1321 sfxge_rx_qflow_complete(sfxge_rxq_t *srp, sfxge_rx_flow_t *srfp) argument
1360 sfxge_rx_qflow_add(sfxge_rxq_t *srp, sfxge_rx_flow_t *srfp, sfxge_rx_packet_t *srpp, clock_t now) argument
1488 sfxge_rx_qpacket_coalesce(sfxge_rxq_t *srp) argument
1693 sfxge_rx_qcomplete(sfxge_rxq_t *srp, boolean_t eop) argument
1919 sfxge_rx_qflush_done(sfxge_rxq_t *srp) argument
1942 sfxge_rx_qflush_failed(sfxge_rxq_t *srp) argument
1969 sfxge_rxq_t *srp; local
2053 sfxge_rx_kstat_fini(sfxge_rxq_t *srp) argument
2062 sfxge_rxq_t *srp = sp->s_srp[index]; local
2791 sfxge_rxq_t *srp = sp->s_srp[index]; local
[all...]
H A Dsfxge_ev.c208 sfxge_rxq_t *srp = sp->s_srp[index]; local
230 if (srp != NULL) {
231 if (srp->sr_pending != srp->sr_completed)
232 sfxge_rx_qcomplete(srp, eop);
242 sfxge_rxq_t *srp; local
253 srp = sp->s_srp[label];
254 if (srp == NULL)
257 ASSERT3U(sep->se_index, ==, srp->sr_index);
262 * So the return missing srp
353 sfxge_rxq_t *srp; local
393 sfxge_rxq_t *srp; local
531 sfxge_rxq_t *srp = sp->s_srp[label]; local
541 sfxge_rxq_t *srp = sp->s_srp[label]; local
551 sfxge_rxq_t *srp = sp->s_srp[label]; local
[all...]
/illumos-gate/usr/src/lib/libipmi/common/
H A Dipmi_sensor.c37 ipmi_sensor_reading_t *srp; local
57 srp = resp->ic_data;
60 (void) memset((char *)srp + resp->ic_dlen, '\0',
63 srp->isr_state = LE_IN16(&srp->isr_state);
64 return (srp);
H A Dipmi_entity.c294 ipmi_sensor_reading_t *srp; local
354 if ((srp = ipmi_get_sensor_reading(ihp, number)) == NULL) {
363 *valp = (srp->isr_state & mask) != 0;
410 ipmi_sensor_reading_t *srp; local
478 if ((srp = ipmi_get_sensor_reading(ihp, number)) == NULL) {
487 *valp = (srp->isr_state & mask) != 0;
513 if ((srp = ipmi_get_sensor_reading(ihp, number)) == NULL) {
520 if (srp->isr_scanning_enabled) {
/illumos-gate/usr/src/cmd/fm/fmadm/common/
H A Dfaulty.c580 status_record_t *srp; local
593 srp = sp->status_rec_list->status_record;
595 order = cmp_priority(severity, srp->severity, sec,
596 srp->uurec->sec, np->max_pct, sp->max_pct);
600 srp = tp->status_rec_list->status_record;
602 cmp_priority(severity, srp->severity, sec,
603 srp->uurec->sec, np->max_pct, sp->max_pct) < 0) {
605 srp = tp->status_rec_list->status_record;
621 status_record_t *srp; local
629 srp
865 sr_list_t *srp; local
1179 print_sup_record(status_record_t *srp, int opt_i, int full) argument
1283 print_status_record(status_record_t *srp, int summary, int opt_i, int full) argument
1337 status_record_t *srp; local
1357 find_fru(status_record_t *srp, char *resource) argument
1392 status_record_t *srp; local
1524 status_record_t *srp; local
[all...]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_input.c632 sctp_reass_t *srp; local
642 srp = (sctp_reass_t *)DB_BASE(mctl);
643 /* Partial delivery can leave empty srp */
644 ASSERT(mp->b_cont != NULL || srp->sr_got == 0);
806 sctp_try_partial_delivery(sctp_t *sctp, mblk_t *hmp, sctp_reass_t *srp, argument
819 (int)(srp->sr_got), (int)(srp->sr_needed)));
824 ASSERT(SCTP_DATA_GET_BBIT(qdc) && srp->sr_hasBchunk);
849 * the srp info for further fragments.
854 srp
939 sctp_reass_t *srp; local
2215 sctp_reass_t *srp; local
[all...]
/illumos-gate/usr/src/cmd/fm/ipmitopo/common/
H A Dipmitopo.c51 ipmi_sensor_reading_t *srp; local
85 if ((srp = ipmi_get_sensor_reading(ihp,
94 (void) printf(" %04x\n", srp->isr_state);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux.c151 struct ip_sourceroute *srp; local
172 srp = (struct ip_sourceroute *)&optlist[1];
173 srp->ipsr_code = IPOPT_LSRR;
175 srp->ipsr_len = 3 + (gwV4_count + 1) * sizeof (gwIPlist[0].addr);
176 srp->ipsr_ptr = IPOPT_MINOFF;
179 (void) bcopy((char *)&gwIPlist[i].addr, &srp->ipsr_addrs[i],
184 srp->ipsr_len + 1) < 0) {
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping_aux.c108 struct ip_sourceroute *srp; local
126 srp = (struct ip_sourceroute *)bufp;
127 srp->ipsr_code = strict ? IPOPT_SSRR : IPOPT_LSRR;
128 srp->ipsr_len = req_size;
129 srp->ipsr_ptr = IPOPT_MINOFF;
133 &srp->ipsr_addrs[i],
136 optsize -= srp->ipsr_len;
137 bufp += srp->ipsr_len;
195 srp = (struct ip_sourceroute *)bufp;
196 srp
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Danalyze.c2622 lookup_sym_interpose(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
2624 Rt_map *lmp, *clmp, *dlmp = srp->sr_dmap;
2625 Sym *osym = srp->sr_sym;
2641 srp->sr_dmap = rcp->r_rlmp;
2642 srp->sr_sym = rcp->r_rsym;
2710 *srp = sr;
2780 *srp = sr;
2795 lookup_sym_direct(Slookup *slp, Sresult *srp, uint_t *binfo, Syminfo *sip, argument
2821 if (ret = SYMINTP(clmp)(slp, srp, binfo, in_nfavl))
2845 if (ret = SYMINTP(lmp)(&sl, srp, binf
2903 core_lookup_sym(Rt_map *ilmp, Slookup *slp, Sresult *srp, uint_t *binfo, Aliste off, int *in_nfavl) argument
2930 rescan_lazy_find_sym(Rt_map *ilmp, Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
2949 _lookup_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
3169 lookup_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
[all...]
H A Da.out.c444 aout_lookup_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
465 return (lookup_sym(&sl, srp, binfo, in_nfavl));
473 aout_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
490 srp->sr_dmap = ilmp;
491 srp->sr_sym = aout_symconvert(sp);
681 aout_dlsym_handle(Grp_hdl *ghp, Slookup *slp, Sresult *srp, uint_t *binfo, argument
687 if (dlsym_handle(ghp, slp, srp, binfo, in_nfavl))
702 return (dlsym_handle(ghp, &sl, srp, binfo, in_nfavl));
H A Dcap.c1323 cap_match(Sresult *srp, uint_t symndx, Sym *symtabptr, char *strtabptr) argument
1325 Rt_map *ilmp = srp->sr_dmap;
1347 srp->sr_name, symndx));
1371 srp->sr_sym = fsym;
1372 srp->sr_name = fname;
1381 DBG_CALL(Dbg_syms_cap_lookup(ilmp, DBG_CAP_DEFAULT, srp->sr_name,
1383 bsym = srp->sr_sym;
1384 bname = srp->sr_name;
1429 srp->sr_sym = bsym;
1430 srp
[all...]
H A Delf.c767 elf_null_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
817 _elf_lookup_filtee(Slookup *slp, Sresult *srp, uint_t *binfo, uint_t ndx, argument
1212 if (((ret = SYMINTP(sl.sl_imap)(&sl, srp, binfo,
1278 elf_lookup_filtee(Slookup *slp, Sresult *srp, uint_t *binfo, uint_t ndx, argument
1303 ret = _elf_lookup_filtee(slp, srp, binfo, ndx, in_nfavl);
1346 elf_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
1434 srp->sr_dmap = ilmp;
1435 srp->sr_sym = sym;
1444 srp->sr_dmap = ilmp;
1445 srp
2685 elf_lazy_find_sym(Slookup *slp, Sresult *srp, uint_t *binfo, int *in_nfavl) argument
[all...]
H A Ddlfcns.c1062 dlsym_handle(Grp_hdl *ghp, Slookup *slp, Sresult *srp, uint_t *binfo, argument
1111 if (LM_LOOKUP_SYM(clmp)(&sl, srp, binfo, in_nfavl))
1142 if (elf_lazy_find_sym(&sl, srp, binfo,
1163 if (LM_LOOKUP_SYM(clmp)(&sl, srp, binfo, in_nfavl))
1192 if (elf_lazy_find_sym(&sl, srp, binfo,
1206 sym_lookup_in_caller(Rt_map *clmp, Slookup *slp, Sresult *srp, uint_t *binfo) argument
1208 if (THIS_IS_ELF(clmp) && SYMINTP(clmp)(slp, srp, binfo, NULL)) {
1209 Sym *sym = srp->sr_sym;
/illumos-gate/usr/src/uts/sun/io/
H A Dsocal.c3295 soc_response_t *srp; local
3345 srp = (soc_response_t *)cqe;
3346 port = srp->sr_soc_hdr.sh_flags & SOC_PORT_B;
3347 shp = &srp->sr_soc_hdr;
3348 cq_hdr = &srp->sr_cqhdr;
3410 status = srp->sr_soc_status;
3435 (srp->sr_soc_hdr.sh_flags & SOC_FC_HEADER)) {
3436 src = (caddr_t)&srp->sr_fc_frame_hdr;
3440 i = srp->sr_soc_hdr.sh_flags & SOC_PORT_B ?
3456 (uint32_t)srp
3610 soc_response_t *srp; local
3998 soc_response_t *srp = (soc_response_t *)cqe; local
4419 soc_request_t *srp; local
4569 soc_request_t *srp; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/srpt/
H A Dsrpt.c32 #include <srp.h>
/illumos-gate/usr/src/cmd/mdb/common/modules/sctp/
H A Dsctp.c434 sctp_reass_t srp; local
449 if (mdb_vread(&srp, sizeof (srp),
457 "\t\tpartial_delivered: %s\n", srp.sr_ssn, srp.sr_needed,
458 srp.sr_got, srp.sr_tail, srp.sr_partial_delivered ? "TRUE" :
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_main.c959 i40e_switch_rsrc_t *srp = &i40e->i40e_switch_rsrcs[i]; local
961 switch (srp->resource_type) {
964 LE_16(srp->guaranteed);
965 i40e->i40e_resources.ifr_nvsis_used = LE_16(srp->used);
969 LE_16(srp->guaranteed);
971 LE_16(srp->used);
975 LE_16(srp->guaranteed);
977 LE_16(srp->used);
985 i40e_switch_rsrc_t *srp = &i40e->i40e_switch_rsrcs[i]; local
986 switch (srp
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dgldutil.c2397 struct srtab **srp; local
2402 srp = gld_sr_hash(GLD_SR_HASH(macinfo), macaddr, macinfo->gldm_addrlen);
2404 for (sr = *srp; sr; sr = sr->sr_next)
2419 sr->sr_next = *srp;
2420 *srp = sr;
2429 struct srtab **srp, *sr; local
2437 for (srp = &sr_hash_tbl[i]; (sr = *srp) != NULL; ) {
2438 *srp = sr->sr_next;
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_subr.h234 int smbfs_check_table(struct vfs *vfsp, struct smbnode *srp);

Completed in 172 milliseconds

12