Home
last modified time | relevance | path

Searched refs:dsp (Results 1 – 25 of 65) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls.c43 dls_open(dls_link_t *dlp, dls_dl_handle_t ddh, dld_str_t *dsp) in dls_open() argument
75 dsp->ds_dlp = dlp; in dls_open()
76 dsp->ds_mh = dlp->dl_mh; in dls_open()
77 dsp->ds_mch = dlp->dl_mch; in dls_open()
78 dsp->ds_mip = dlp->dl_mip; in dls_open()
79 dsp->ds_ddh = ddh; in dls_open()
80 dsp->ds_local = local; in dls_open()
82 ASSERT(MAC_PERIM_HELD(dsp->ds_mh)); in dls_open()
87 dls_close(dld_str_t *dsp) in dls_close() argument
89 dls_link_t *dlp = dsp->ds_dlp; in dls_close()
[all …]
H A Ddls_link.c284 dld_str_t *dsp; in i_dls_link_rx_func() local
311 for (dsp = dhp->dh_list; dsp != NULL; dsp = dsp->ds_next) { in i_dls_link_rx_func()
312 if (!acceptfunc(dsp, mhip, &ds_rx, &ds_rx_arg)) in i_dls_link_rx_func()
347 dld_str_t *dsp; in i_dls_link_rx() local
441 for (dsp = dhp->dh_list; dsp != NULL; dsp = dsp->ds_next) in i_dls_link_rx()
442 if (dls_accept(dsp, &mhi, &ds_rx, &ds_rx_arg)) in i_dls_link_rx()
449 if (dsp == NULL) { in i_dls_link_rx()
464 for (ndsp = dsp->ds_next; ndsp != NULL; in i_dls_link_rx()
491 dsp = ndsp; in i_dls_link_rx()
517 dld_str_t *dsp = arg; in dls_rx_vlan_promisc() local
[all …]
/illumos-gate/usr/src/lib/fm/libdiskstatus/common/
H A Dlibdiskstatus.c69 disk_status_t *dsp; in disk_status_open() local
73 if ((dsp = calloc(sizeof (disk_status_t), 1)) == NULL) { in disk_status_open()
78 if ((dsp->ds_fd = open(path, O_RDWR)) < 0) { in disk_status_open()
80 free(dsp); in disk_status_open()
84 if ((dsp->ds_path = strdup(path)) == NULL) { in disk_status_open()
86 disk_status_close(dsp); in disk_status_open()
93 dsp->ds_transport = t; in disk_status_open()
95 nvlist_free(dsp->ds_state); in disk_status_open()
96 dsp->ds_state = NULL; in disk_status_open()
97 if (nvlist_alloc(&dsp->ds_state, NV_UNIQUE_NAME, 0) != 0) { in disk_status_open()
[all …]
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_str.c142 dld_str_t *dsp = (dld_str_t *)val; in i_dld_str_walker() local
145 if (statep->ds_major != dsp->ds_major) in i_dld_str_walker()
149 mh = dsp->ds_mh; in i_dld_str_walker()
151 if (statep->ds_minor == dsp->ds_minor) { in i_dld_str_walker()
275 dld_str_t *dsp; in dld_str_open() local
301 dsp = dld_str_create(rq, DLD_DLPI, major, in dld_str_open()
303 if (dsp == NULL) in dld_str_open()
306 ASSERT(dsp->ds_dlstate == DL_UNATTACHED); in dld_str_open()
307 dsp->ds_private = private; in dld_str_open()
312 if ((err = dld_str_attach(dsp, (t_uscalar_t)minor - 1)) != 0) in dld_str_open()
[all …]
H A Ddld_proto.c67 dld_proto(dld_str_t *dsp, mblk_t *mp) in dld_proto() argument
79 proto_info_req(dsp, mp); in dld_proto()
82 proto_bind_req(dsp, mp); in dld_proto()
85 proto_unbind_req(dsp, mp); in dld_proto()
88 proto_unitdata_req(dsp, mp); in dld_proto()
91 proto_udqos_req(dsp, mp); in dld_proto()
94 proto_attach_req(dsp, mp); in dld_proto()
97 proto_detach_req(dsp, mp); in dld_proto()
100 proto_enabmulti_req(dsp, mp); in dld_proto()
103 proto_disabmulti_req(dsp, mp); in dld_proto()
[all …]
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dac_del.c82 struct del_status *dsp; in ac_del_alloc_status() local
84 dsp = (struct del_status *)kmem_zalloc(sizeof (*dsp), KM_SLEEP); in ac_del_alloc_status()
86 dsp->next = ac_del_list; in ac_del_alloc_status()
87 ac_del_list = dsp; in ac_del_alloc_status()
90 return (dsp); in ac_del_alloc_status()
94 ac_del_free_status(struct del_status *dsp) in ac_del_free_status() argument
101 if (*dspp == dsp) in ac_del_free_status()
105 ASSERT(*dspp == dsp); in ac_del_free_status()
106 if (*dspp == dsp) { in ac_del_free_status()
107 *dspp = dsp->next; in ac_del_free_status()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddrcompat.c185 struct drstate *dsp; in dropen() local
199 dsp = kmem_zalloc(sizeof (*dsp), KM_SLEEP); in dropen()
200 dsp->dr_major = getmajor(*devp); in dropen()
201 mutex_init(&dsp->dr_lock, NULL, MUTEX_DEFAULT, NULL); in dropen()
202 q->q_ptr = OTHERQ(q)->q_ptr = dsp; in dropen()
212 struct drstate *dsp = q->q_ptr; in drclose() local
214 ASSERT(dsp); in drclose()
218 mutex_destroy(&dsp->dr_lock); in drclose()
219 kmem_free(dsp, sizeof (*dsp)); in drclose()
228 struct drstate *dsp; in drrput() local
[all …]
/illumos-gate/usr/src/lib/libds/common/
H A Dlibds.c81 static void ds_free_dslibentry(dslibentry_t *dsp, int force_unreg);
83 static void ds_string_arg(vlds_string_t *dsp, char *str);
90 dslibentry_t *dsp; in ds_hdl_to_dslibentry() local
92 for (i = 0, dsp = dslibtab; i < ndslib; i++, dsp++) { in ds_hdl_to_dslibentry()
93 if (hdl == dsp->dsl_hdl) in ds_hdl_to_dslibentry()
94 return (dsp); in ds_hdl_to_dslibentry()
103 dslibentry_t *dsp; in ds_new_dslibentry() local
105 if ((dsp = ds_hdl_to_dslibentry(0)) != NULL) in ds_new_dslibentry()
106 return (dsp); in ds_new_dslibentry()
113 dsp = &dslibtab[ndslib]; in ds_new_dslibentry()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddmu_send.c98 dump_bytes(dmu_sendarg_t *dsp, void *buf, int len) in dump_bytes() argument
100 dsl_dataset_t *ds = dmu_objset_ds(dsp->dsa_os); in dump_bytes()
114 (dsp->dsa_featureflags & DMU_BACKUP_FEATURE_RAW) != 0); in dump_bytes()
116 dsp->dsa_err = vn_rdwr(UIO_WRITE, dsp->dsa_vp, in dump_bytes()
121 *dsp->dsa_off += len; in dump_bytes()
124 return (dsp->dsa_err); in dump_bytes()
133 dump_record(dmu_sendarg_t *dsp, void *payload, int payload_len) in dump_record() argument
137 (void) fletcher_4_incremental_native(dsp->dsa_drr, in dump_record()
139 &dsp->dsa_zc); in dump_record()
140 if (dsp->dsa_drr->drr_type == DRR_BEGIN) { in dump_record()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Ddld_impl.h226 #define DLD_DATATHR_INC(dsp) { \ argument
227 ASSERT(MUTEX_HELD(&(dsp)->ds_lock)); \
228 dsp->ds_datathr_cnt++; \
231 #define DLD_DATATHR_DCR(dsp) { \ argument
232 mutex_enter(&(dsp)->ds_lock); \
233 (dsp)->ds_datathr_cnt--; \
234 if ((dsp)->ds_datathr_cnt == 0) \
235 cv_broadcast(&(dsp)->ds_datathr_cv); \
236 mutex_exit(&(dsp)->ds_lock); \
309 #define DLD_SETQFULL(dsp) { \ argument
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_decl.c109 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_reset() local
110 dt_decl_t *ddp = dsp->ds_decl; in dt_decl_reset()
113 dsp->ds_decl = ddp->dd_next; in dt_decl_reset()
116 ddp = dsp->ds_decl; in dt_decl_reset()
123 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_push() local
124 dt_decl_t *top = dsp->ds_decl; in dt_decl_push()
134 dsp->ds_decl = ddp; in dt_decl_push()
142 dt_scope_t *dsp = &yypcb->pcb_dstack; in dt_decl_pop() local
145 dsp->ds_decl = NULL; in dt_decl_pop()
146 free(dsp->ds_ident); in dt_decl_pop()
[all …]
H A Ddt_module.c55 dt_sym_t *dsp = &dmp->dm_symchains[dmp->dm_symfree]; in dt_module_symhash_insert() local
60 dsp->ds_symid = id; in dt_module_symhash_insert()
62 dsp->ds_next = dmp->dm_symbuckets[h]; in dt_module_symhash_insert()
195 const dt_sym_t *dsp = dmp->dm_symchains + 1; in dt_module_symsort32() local
198 for (i = 1; i < n; i++, dsp++) { in dt_module_symsort32()
199 Elf32_Sym *sym = symtab + dsp->ds_symid; in dt_module_symsort32()
219 const dt_sym_t *dsp = dmp->dm_symchains + 1; in dt_module_symsort64() local
222 for (i = 1; i < n; i++, dsp++) { in dt_module_symsort64()
223 Elf64_Sym *sym = symtab + dsp->ds_symid; in dt_module_symsort64()
270 const dt_sym_t *dsp; in dt_module_symname32() local
[all …]
/illumos-gate/usr/src/common/devid/
H A Ddevid.c197 char *sbuf, *dsp, *dp, ta; in ddi_devid_str_encode() local
247 dsp = sbuf; in ddi_devid_str_encode()
248 *dsp++ = id->did_magic_hi; in ddi_devid_str_encode()
249 *dsp++ = id->did_magic_lo; in ddi_devid_str_encode()
250 *dsp++ = DEVID_REV_BINTOASCII(id->did_rev_lo); in ddi_devid_str_encode()
251 *dsp++ = ','; in ddi_devid_str_encode()
253 *dsp++ = id->did_driver[i]; in ddi_devid_str_encode()
254 *dsp++ = '@'; in ddi_devid_str_encode()
258 *dsp++ = ta; in ddi_devid_str_encode()
262 *dsp++ = '_'; in ddi_devid_str_encode()
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_srv_deleg.c1010 rfs41_file_still_delegated(rfs4_deleg_state_t *dsp) in rfs41_file_still_delegated() argument
1014 ASSERT(dsp != NULL); in rfs41_file_still_delegated()
1015 ASSERT(dsp->rds_finfo != NULL); in rfs41_file_still_delegated()
1016 fp = dsp->rds_finfo; in rfs41_file_still_delegated()
1035 rfs41_cb_seq_rcl_args(CB_SEQUENCE4args *ap, rfs4_deleg_state_t *dsp) in rfs41_cb_seq_rcl_args() argument
1055 bcopy(&dsp->rds_rs.sessid, &rp->rcl_sessionid, sizeof (sessionid4)); in rfs41_cb_seq_rcl_args()
1056 rcp->rc_sequenceid = dsp->rds_rs.seqid; in rfs41_cb_seq_rcl_args()
1057 rcp->rc_slotid = dsp->rds_rs.slotno; in rfs41_cb_seq_rcl_args()
1064 rfs4_do_cb_recall(rfs4_deleg_state_t *dsp, bool_t trunc) in rfs4_do_cb_recall() argument
1096 bcopy(&dsp->rds_delegid.stateid, &rec_argp->stateid, sizeof (stateid4)); in rfs4_do_cb_recall()
[all …]
H A Dnfs4_state.c3053 rfs4_deleg_state_t *dsp = (rfs4_deleg_state_t *)key; in deleg_hash() local
3055 return (ADDRHASH(dsp->rds_client) ^ ADDRHASH(dsp->rds_finfo)); in deleg_hash()
3061 rfs4_deleg_state_t *dsp = (rfs4_deleg_state_t *)u_entry; in deleg_compare() local
3064 return (dsp->rds_client == kdsp->rds_client && in deleg_compare()
3065 dsp->rds_finfo == kdsp->rds_finfo); in deleg_compare()
3085 rfs4_deleg_state_t *dsp = (rfs4_deleg_state_t *)u_entry; in deleg_state_compare() local
3092 rc = (dsp->rds_delegid.bits.boottime == id->bits.boottime && in deleg_state_compare()
3093 dsp->rds_delegid.bits.ident == id->bits.ident); in deleg_state_compare()
3101 rfs4_deleg_state_t *dsp = (rfs4_deleg_state_t *)u_entry; in deleg_state_mkkey() local
3103 return (&dsp->rds_delegid); in deleg_state_mkkey()
[all …]
H A Dnfs4x_srv.c1452 rfs4_deleg_state_t *dsp = NULL; in rfs4x_op_test_stateid() local
1457 st = rfs4_get_all_state(sid, &sp, &dsp, &lsp); in rfs4x_op_test_stateid()
1461 if (dsp != NULL) in rfs4x_op_test_stateid()
1462 rfs4_deleg_state_rele(dsp); in rfs4x_op_test_stateid()
1562 rfs4_deleg_state_t *dsp; in rfs4x_op_free_stateid() local
1571 status = rfs4_get_deleg_any(sid, &dsp); in rfs4x_op_free_stateid()
1575 rfs4_update_lease(dsp->rds_client); in rfs4x_op_free_stateid()
1582 rfs4_dbe_lock(dsp->rds_dbe); in rfs4x_op_free_stateid()
1583 if (dsp->rds_revoked) { in rfs4x_op_free_stateid()
1584 dsp->rds_revoked = FALSE; in rfs4x_op_free_stateid()
[all …]
H A Dnfs4x_state.c421 rfs41_deleg_rs_hold(rfs4_deleg_state_t *dsp) in rfs41_deleg_rs_hold() argument
423 atomic_inc_32(&dsp->rds_rs.refcnt); in rfs41_deleg_rs_hold()
427 rfs41_deleg_rs_rele(rfs4_deleg_state_t *dsp) in rfs41_deleg_rs_rele() argument
429 ASSERT(dsp->rds_rs.refcnt > 0); in rfs41_deleg_rs_rele()
430 if (atomic_add_32_nv(&dsp->rds_rs.refcnt, -1) == 0) { in rfs41_deleg_rs_rele()
431 bzero(dsp->rds_rs.sessid, sizeof (sessionid4)); in rfs41_deleg_rs_rele()
432 dsp->rds_rs.seqid = dsp->rds_rs.slotno = 0; in rfs41_deleg_rs_rele()
/illumos-gate/usr/src/uts/intel/io/intel_nhm/
H A Dnhm_init.c137 struct dimm_slot *dsp = (struct dimm_slot *)arg; in dimm_label() local
139 slot = (dsp->controller * CHANNELS_PER_MEMORY_CONTROLLER * in dimm_label()
140 MAX_DIMMS_PER_CHANNEL) + (dsp->channel * MAX_DIMMS_PER_CHANNEL) + in dimm_label()
141 dsp->dimm; in dimm_label()
152 dsp->channel++; in dimm_label()
153 if (dsp->dimm == 2) in dimm_label()
154 dsp->max_dimm = 2; in dimm_label()
155 dsp->dimm = 0; in dimm_label()
156 slot = (dsp->controller * in dimm_label()
159 (dsp->channel * MAX_DIMMS_PER_CHANNEL); in dimm_label()
[all …]
/illumos-gate/usr/src/uts/common/inet/dlpistub/
H A Ddlpistub.c135 dlpistub_t *dsp; in ds_open() local
154 dsp = kmem_zalloc(sizeof (dlpistub_t), KM_SLEEP); in ds_open()
155 dsp->ds_type = type; in ds_open()
156 dsp->ds_minor = (minor_t)id_alloc(ds_minors); in ds_open()
157 dsp->ds_state = DL_UNATTACHED; in ds_open()
158 *devp = makedevice(getmajor(*devp), dsp->ds_minor); in ds_open()
159 q->q_ptr = WR(q)->q_ptr = dsp; in ds_open()
169 dlpistub_t *dsp = q->q_ptr; in ds_close() local
174 id_free(ds_minors, dsp->ds_minor); in ds_close()
175 kmem_free(dsp, sizeof (dlpistub_t)); in ds_close()
[all …]
/illumos-gate/usr/src/cmd/abi/spectrans/spec2trace/
H A Dparseproto.y922 decl_spec_t *dsp = malloc(sizeof (decl_spec_t)); in declspec_Construct() local
924 assert(dsp != NULL); in declspec_Construct()
925 dsp->ds_stt = SCS_NONE | TS_NO_TS | TQ_NONE; in declspec_Construct()
926 dsp->ds_id = NULL; in declspec_Construct()
930 return (dsp); in declspec_Construct()
936 declspec_Destroy(decl_spec_t *dsp) { in declspec_Destroy() argument
937 free(dsp->ds_id); in declspec_Destroy()
938 free(dsp); in declspec_Destroy()
956 decl_spec_t *dsp = declspec_Construct(); in declspec_Init() local
962 declspec_AddDS(dsp, &tmp, &p); /* XXX ignore any error */ in declspec_Init()
[all …]
/illumos-gate/usr/src/cmd/sgs/libconv/common/
H A Dglobals.c134 const conv_ds_t **dsp, Conv_fmt_flags_t fmt_flags, Conv_inv_buf_t *inv_buf, in _conv_map_ds() argument
139 for (ds = *dsp; ds != NULL; ds = *(++dsp)) { in _conv_map_ds()
270 _conv_iter_ds(conv_iter_osabi_t osabi, Half mach, const conv_ds_t **dsp, in _conv_iter_ds() argument
275 for (ds = *dsp; ds != NULL; ds = *(++dsp)) { in _conv_iter_ds()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gelf.c1395 mdb_gelf_dsym_t *dsp = mdb_nv_get_cookie(v); in mdb_gelf_symtab_destroy() local
1398 mdb_free(dsp, sizeof (mdb_gelf_dsym_t)); in mdb_gelf_symtab_destroy()
1557 const mdb_gelf_dsym_t *dsp; in mdb_gelf_sym_name() local
1563 dsp = gelf32_sym_search(gst->gst_asmap, in mdb_gelf_sym_name()
1566 dsp = gelf64_sym_search(gst->gst_asmap, in mdb_gelf_sym_name()
1569 if (dsp != NULL) in mdb_gelf_sym_name()
1570 return (mdb_nv_get_name(dsp->ds_var)); in mdb_gelf_sym_name()
1592 const mdb_gelf_dsym_t *dsp; in mdb_gelf_symtab_lookup_by_addr() member
1623 name = mdb_nv_get_name(u.dsp->ds_var); in mdb_gelf_symtab_lookup_by_addr()
1625 *idp = u.dsp->ds_id; in mdb_gelf_symtab_lookup_by_addr()
[all …]
/illumos-gate/usr/src/uts/intel/audioemu10k/
H A DMakefile40 DSP_SRCDIR = $(UTSBASE)/common/io/audio/drv/audioemu10k/dsp
43 DSP_SNAMES = emu10k.dsp emu10k1.mac emu10k2.mac
93 $(CPP) -D$(MODEL10K) -I$(DSP_SRCDIR) $(DSP_SRCDIR)/emu10k.dsp | \
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsbd.c381 sbd_dev_stat_t *dsp);
4033 sbd_mem_status(sbd_handle_t *hp, sbd_devset_t devset, sbd_dev_stat_t *dsp) in sbd_mem_status() argument
4079 msp = &dsp->d_mem; in sbd_mem_status()
4160 dsp->ds_suspend); in sbd_mem_status()
4167 dsp++; in sbd_mem_status()
4495 sbd_dev_stat_t *dsp = &dstatp->s_stat[i]; in sbd_status() local
4501 ds32p->d_cm.ci_type = (int32_t)dsp->d_cm.ci_type; in sbd_status()
4502 ds32p->d_cm.ci_unit = (int32_t)dsp->d_cm.ci_unit; in sbd_status()
4503 ds32p->d_cm.c_ostate = (int32_t)dsp->d_cm.c_ostate; in sbd_status()
4504 ds32p->d_cm.c_cond = (int32_t)dsp->d_cm.c_cond; in sbd_status()
[all …]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_acl.c1419 si_t *dsp; in ufs_acl_cp() local
1424 dsp = kmem_zalloc(sizeof (si_t), KM_SLEEP); in ufs_acl_cp()
1425 rw_init(&dsp->s_lock, NULL, RW_DEFAULT, NULL); in ufs_acl_cp()
1427 acl_cpy(sp->aowner, (ufs_ic_acl_t *)&dsp->aowner); in ufs_acl_cp()
1428 acl_cpy(sp->agroup, (ufs_ic_acl_t *)&dsp->agroup); in ufs_acl_cp()
1429 acl_cpy(sp->aother, (ufs_ic_acl_t *)&dsp->aother); in ufs_acl_cp()
1430 acl_cpy(sp->ausers, (ufs_ic_acl_t *)&dsp->ausers); in ufs_acl_cp()
1431 acl_cpy(sp->agroups, (ufs_ic_acl_t *)&dsp->agroups); in ufs_acl_cp()
1433 dsp->aclass.acl_ismask = sp->aclass.acl_ismask; in ufs_acl_cp()
1434 dsp->aclass.acl_maskbits = sp->aclass.acl_maskbits; in ufs_acl_cp()
[all …]

123