Home
last modified time | relevance | path

Searched refs:dcp (Results 1 – 25 of 77) sorted by relevance

1234

/illumos-gate/usr/src/cmd/dumpadm/
H A Ddconf.c118 dcp->dc_conf_fd = -1; in dconf_init()
150 if ((dcp->dc_conf_fp = fdopen(dcp->dc_conf_fd, fpmode)) == NULL) { in dconf_open()
223 if ((dcp->dc_cflags = ioctl(dcp->dc_dump_fd, DIOCGETCONF, 0)) == -1) { in dconf_getdev()
228 if (ioctl(dcp->dc_dump_fd, DIOCGETDEV, dcp->dc_device) == -1) { in dconf_getdev()
271 tokp->tok_print(dcp, dcp->dc_conf_fp) == -1) { in dconf_write()
345 if (ioctl(dcp->dc_dump_fd, cmd, dcp->dc_device) == 0) in dconf_dev_ioctl()
403 if (ioctl(dcp->dc_dump_fd, DIOCSETCONF, dcp->dc_cflags) == -1) { in dconf_update()
559 dcp->dc_device, (dcp->dc_cflags & DUMP_EXCL) ? in dconf_print()
621 dcp->dc_cflags = (dcp->dc_cflags & ~DUMP_CONTENT) | DUMP_KERNEL; in dconf_str2content()
626 dcp->dc_cflags = (dcp->dc_cflags & ~DUMP_CONTENT) | in dconf_str2content()
[all …]
/illumos-gate/usr/src/lib/libdevice/
H A Ddevctl.c245 if ((dcp = calloc(1, sizeof (*dcp))) == NULL) { in dc_mkhndl()
257 dcp->fd = -1; in dc_mkhndl()
486 if (dcp == NULL || (DCP(dcp)->hdltype != DEVCTL_PM_DEV && in devctl_pm_raisepower()
508 if (dcp == NULL || (DCP(dcp)->hdltype != DEVCTL_PM_DEV && in devctl_pm_changepowerhigh()
530 if (dcp == NULL || (DCP(dcp)->hdltype != DEVCTL_PM_DEV && in devctl_pm_changepowerlow()
729 if (dcp == NULL || DCP(dcp)->hdltype != DEVCTL_PM_DEV) { in devctl_pm_device_no_lower_power()
751 if (dcp == NULL || DCP(dcp)->hdltype != DEVCTL_PM_BUS) { in devctl_pm_bus_no_invol()
771 if (dcp == NULL || DCP(dcp)->hdltype != DEVCTL_DEVICE) { in devctl_device_online()
792 if (dcp == NULL || DCP(dcp)->hdltype != DEVCTL_DEVICE) { in devctl_device_offline()
813 if (dcp == NULL || DCP(dcp)->hdltype != DEVCTL_DEVICE) { in devctl_device_remove()
[all …]
/illumos-gate/usr/src/uts/common/fs/
H A Ddnlc.c1128 dep = dcp->dc_namehash[hash & dcp->dc_nhash_mask]; in dnlc_dir_lookup()
1216 dcp->dc_next->dc_prev = dcp; in dnlc_dir_start()
1310 if ((dcp->dc_num_entries + dcp->dc_num_free) > in dnlc_dir_add_entry()
1324 hp = &dcp->dc_namehash[hash & dcp->dc_nhash_mask]; in dnlc_dir_add_entry()
1415 if ((dcp->dc_num_entries + dcp->dc_num_free) > in dnlc_dir_add_space()
1435 hp = &(dcp->dc_freehash[DDFHASH(handle, dcp)]); in dnlc_dir_add_space()
1532 dcp->dc_prev->dc_next = dcp->dc_next; in dnlc_dir_purge()
1533 dcp->dc_next->dc_prev = dcp->dc_prev; in dnlc_dir_purge()
1797 dcp->dc_prev->dc_next = dcp->dc_next; in dnlc_dir_fini()
1798 dcp->dc_next->dc_prev = dcp->dc_prev; in dnlc_dir_fini()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dsunndi.c319 dcp = kmem_zalloc(sizeof (*dcp), KM_SLEEP); in ndi_dc_allochdl()
322 if (copyin(iocarg, dcp, sizeof (*dcp)) != 0) { in ndi_dc_allochdl()
323 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
332 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
348 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
361 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
378 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
388 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
399 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_allochdl()
429 kmem_free(dcp, sizeof (*dcp)); in ndi_dc_freehdl()
[all …]
/illumos-gate/usr/src/cmd/dtrace/
H A Ddtrace.c571 dcp->dc_desc, dcp->dc_name, in exec_prog()
577 dcp->dc_desc, dcp->dc_name); in exec_prog()
643 (void) strlcpy(dcp->dc_ofile, g_ofile, sizeof (dcp->dc_ofile)); in link_prog()
647 (void) snprintf(dcp->dc_ofile, sizeof (dcp->dc_ofile), in link_prog()
650 (void) snprintf(dcp->dc_ofile, sizeof (dcp->dc_ofile), in link_prog()
656 dfatal("failed to link %s %s", dcp->dc_desc, dcp->dc_name); in link_prog()
718 g_argv[0] = dcp->dc_arg; in compile_file()
728 dcp->dc_name = dcp->dc_arg; in compile_file()
736 if ((dcp->dc_prog = dtrace_program_strcompile(g_dtp, dcp->dc_arg, in compile_str()
744 dcp->dc_name = dcp->dc_arg; in compile_str()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_module.c108 const mdb_dcmd_t *dcp; in mdb_module_create() local
245 for (dcp = &mod->mod_info->mi_dcmds[0]; dcp->dc_name != NULL; dcp++) { in mdb_module_create()
248 dcp->dc_name); in mdb_module_create()
252 if (dcp->dc_descr == NULL) { in mdb_module_create()
254 dcp->dc_name); in mdb_module_create()
258 if (dcp->dc_funcp == NULL) { in mdb_module_create()
260 dcp->dc_name); in mdb_module_create()
292 for (dcp = &mod->mod_info->mi_dcmds[0]; dcp->dc_name != NULL; dcp++) { in mdb_module_create()
356 const mdb_dcmd_t *dcp; in mdb_module_unload_common() local
419 for (dcp = &mod->mod_info->mi_dcmds[0]; dcp->dc_name != NULL; in mdb_module_unload_common()
[all …]
H A Dmdb_rawfile.c355 const mdb_dcmd_t *dcp; in rf_deactivate() local
357 for (dcp = &rf_dcmds[0]; dcp->dc_name != NULL; dcp++) { in rf_deactivate()
358 if (mdb_module_remove_dcmd(t->t_module, dcp->dc_name) == -1) in rf_deactivate()
359 warn("failed to remove dcmd %s", dcp->dc_name); in rf_deactivate()
/illumos-gate/usr/src/cmd/devctl/
H A Ddevctl.c187 devctl_hdl_t dcp; in main() local
279 if (dcp == NULL) { in main()
287 if (dcp == NULL) { in main()
305 if (dcp == NULL) { in main()
313 if (dcp == NULL) { in main()
327 rv = (dcmd->cmdf)(dcp); in main()
337 dev_pm_testbusy(devctl_hdl_t dcp) in dev_pm_testbusy() argument
343 rv = devctl_pm_testbusy(dcp, busyp); in dev_pm_testbusy()
351 bus_pm_teststrict(devctl_hdl_t dcp) in bus_pm_teststrict() argument
366 dev_getstate(devctl_hdl_t dcp) in dev_getstate() argument
[all …]
/illumos-gate/usr/src/stand/lib/fs/common/
H A Dcache.c388 dc_t *dcp; in get_dcache() local
396 return (dcp ? dcp->dc_inum : 0); in get_dcache()
413 dc_t *dcp = in set_dcache() local
423 dcp->dc_pnum = pnum; in set_dcache()
424 dcp->dc_inum = inum; in set_dcache()
425 dcp->dc_hdr.dev = dev; in set_dcache()
449 dc_t *dcp = in set_rdcache() local
453 if (dcp == NULL) in set_rdcache()
471 dcp->dc_pnum = pnum; in set_rdcache()
472 dcp->dc_inum = inum; in set_rdcache()
[all …]
/illumos-gate/usr/src/cmd/th_tools/
H A Dth_manage.c271 devctl_hdl_t dcp; in online_device() local
276 if ((devctl_device_online(dcp)) == -1) { in online_device()
277 devctl_release(dcp); in online_device()
280 devctl_release(dcp); in online_device()
288 devctl_hdl_t dcp; in offline_device() local
293 if ((devctl_device_offline(dcp)) == -1) { in offline_device()
294 devctl_release(dcp); in offline_device()
297 devctl_release(dcp); in offline_device()
304 devctl_hdl_t dcp; in getstate_device() local
313 devctl_release(dcp); in getstate_device()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddma_engine.c223 struct dmae_chnl *dcp; in i_dmae_prog() local
236 dcp = &dmae_stat[chnl]; in i_dmae_prog()
237 dcp->dch_cookiep = cp; in i_dmae_prog()
239 dcp->proc = dmaereqp->proc; in i_dmae_prog()
240 dcp->procparms = dmaereqp->procparms; in i_dmae_prog()
262 struct dmae_chnl *dcp; in i_dmae_swsetup() local
275 dcp = &dmae_stat[chnl]; in i_dmae_swsetup()
276 dcp->dch_cookiep = cp; in i_dmae_swsetup()
277 dcp->proc = dmaereqp->proc; in i_dmae_swsetup()
278 dcp->procparms = dmaereqp->procparms; in i_dmae_swsetup()
H A Ddevinfo.c600 struct di_mem *dcp; in di_ioctl() local
698 dcp = st->memlist; in di_ioctl()
713 dcp = dcp->next; in di_ioctl()
897 dcp = dcp->next; in di_allocmem()
900 dcp->next = mem; in di_allocmem()
912 struct di_mem *dcp; in di_copymem() local
921 for (dcp = st->memlist; dcp; dcp = dcp->next) { in di_copymem()
951 dcp = st->memlist; in di_freemem()
953 tmp = dcp; in di_freemem()
954 dcp = dcp->next; in di_freemem()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_crypt.c163 if (!dcp) { in dsl_crypto_params_create_nvlist()
169 dcp->cp_cmd = cmd; in dsl_crypto_params_create_nvlist()
196 dcp->cp_cmd = cmd; in dsl_crypto_params_create_nvlist()
241 dcp->cp_wkey = wkey; in dsl_crypto_params_create_nvlist()
254 *dcp_out = dcp; in dsl_crypto_params_create_nvlist()
261 if (dcp != NULL) in dsl_crypto_params_create_nvlist()
271 if (dcp == NULL) in dsl_crypto_params_free()
1373 if (dcp->cp_wkey->wk_salt != 0 || dcp->cp_wkey->wk_iters != 0) { in spa_keystore_change_key_check()
1763 if (dcp == NULL) in dmu_objset_create_crypt_check()
1764 dcp = &dummy_dcp; in dmu_objset_create_crypt_check()
[all …]
H A Ddmu_objset.c1269 doca.doca_dcp = (dcp != NULL) ? dcp : &tmp_dcp; in dmu_objset_create()
2596 err = dsl_dir_hold_obj(dp, dcp->dc_ddobj, dcp->dc_ddname, FTAG, &dd); in dmu_objset_find_dp_impl()
2659 err = dcp->dc_func(dp, ds, dcp->dc_arg); in dmu_objset_find_dp_impl()
2689 err = dcp->dc_func(dp, ds, dcp->dc_arg); in dmu_objset_find_dp_impl()
2703 kmem_free(dcp, sizeof (*dcp)); in dmu_objset_find_dp_impl()
2743 dcp = kmem_alloc(sizeof (*dcp), KM_SLEEP); in dmu_objset_find_dp()
2744 dcp->dc_tq = NULL; in dmu_objset_find_dp()
2745 dcp->dc_dp = dp; in dmu_objset_find_dp()
2749 dcp->dc_arg = arg; in dmu_objset_find_dp()
2780 kmem_free(dcp, sizeof (*dcp)); in dmu_objset_find_dp()
[all …]
/illumos-gate/usr/src/cmd/vi/port/
H A Dexpreserve.c358 unsigned char *dcp; in mknext() local
367 while (isdigit(*dcp)) in mknext()
368 dcp--; in mknext()
371 if (dcp[0] == 'z') { in mknext()
372 dcp[0] = 'a'; in mknext()
373 if (dcp[-1] == 'z') { in mknext()
374 dcp[-1] = 'a'; in mknext()
375 if (dcp[-2] == 'z') { in mknext()
380 dcp[-2]++; in mknext()
382 dcp[-1]++; in mknext()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dsunndi.h188 ndi_devctl_device_online(dev_info_t *dip, struct devctl_iocdata *dcp,
196 ndi_devctl_device_offline(dev_info_t *dip, struct devctl_iocdata *dcp,
204 ndi_devctl_device_remove(dev_info_t *dip, struct devctl_iocdata *dcp,
212 ndi_devctl_bus_getstate(dev_info_t *dip, struct devctl_iocdata *dcp,
392 ndi_dc_freehdl(struct devctl_iocdata *dcp);
395 ndi_dc_getpath(struct devctl_iocdata *dcp);
398 ndi_dc_getname(struct devctl_iocdata *dcp);
401 ndi_dc_getaddr(struct devctl_iocdata *dcp);
404 ndi_dc_get_ap_data(struct devctl_iocdata *dcp);
407 ndi_dc_getminorname(struct devctl_iocdata *dcp);
[all …]
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_config.c687 ndmp_device_capability_v3 *dcp; in ndmpd_config_get_tape_info_v3() local
734 tip->caplist.caplist_val = dcp; in ndmpd_config_get_tape_info_v3()
736 dcp->attr = 0; in ndmpd_config_get_tape_info_v3()
737 dcp->capability.capability_len = 3; in ndmpd_config_get_tape_info_v3()
738 dcp->capability.capability_val = envp_head; in ndmpd_config_get_tape_info_v3()
740 dcp++; in ndmpd_config_get_tape_info_v3()
792 ndmp_device_capability_v3 *dcp, *dcp_save; in ndmpd_config_get_scsi_info_v3() local
835 sip->caplist.caplist_val = dcp; in ndmpd_config_get_scsi_info_v3()
838 dcp->attr = 0; in ndmpd_config_get_scsi_info_v3()
839 dcp->capability.capability_len = 2; in ndmpd_config_get_scsi_info_v3()
[all …]
/illumos-gate/usr/src/lib/cfgadm_plugins/pci/common/
H A Dcfga.c579 devctl_hdl_t dcp; in cfga_change_state() local
609 devctl_release((devctl_hdl_t)dcp); in cfga_change_state()
764 if (devctl_ap_insert(dcp, NULL) == -1) { in cfga_change_state()
778 if (devctl_ap_remove(dcp, NULL) == -1) { in cfga_change_state()
794 devctl_release((devctl_hdl_t)dcp); in cfga_change_state()
1496 devctl_hdl_t dcp; in cfga_list_ext() local
1542 devctl_release((devctl_hdl_t)dcp); in cfga_list_ext()
1564 devctl_release((devctl_hdl_t)dcp); in cfga_list_ext()
1580 devctl_release((devctl_hdl_t)dcp); in cfga_list_ext()
1608 devctl_release((devctl_hdl_t)dcp); in cfga_list_ext()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_crypt.h174 void dsl_crypto_params_free(dsl_crypto_params_t *dcp, boolean_t unload);
184 int spa_keystore_load_wkey(const char *dsname, dsl_crypto_params_t *dcp,
206 int spa_keystore_change_key(const char *dsname, dsl_crypto_params_t *dcp);
214 dsl_crypto_params_t *dcp, boolean_t *will_encrypt);
216 struct dsl_dataset *origin, dsl_crypto_params_t *dcp, dmu_tx_t *tx);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_sctp.c725 const sctp_data_chunk_t *dcp = data; in parse_data_chunk() local
729 if (datalen < sizeof (*dcp)) { in parse_data_chunk()
733 sizeof (*dcp)); in parse_data_chunk()
738 ppid = ntohl(dcp->sdc_payload_id); in parse_data_chunk()
740 datalen -= sizeof (*dcp); in parse_data_chunk()
753 "TSN = 0x%.8x", ntohl(dcp->sdc_tsn)); in parse_data_chunk()
755 "Stream ID = %hu", ntohs(dcp->sdc_sid)); in parse_data_chunk()
757 "Stream Sequence Number = %hu", ntohs(dcp->sdc_ssn)); in parse_data_chunk()
766 "ppid %x ", datalen, ntohl(dcp->sdc_tsn), in parse_data_chunk()
767 ntohs(dcp->sdc_sid), ntohs(dcp->sdc_ssn), ppid)); in parse_data_chunk()
[all …]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_devlink.c3339 dcp->dca_root = 0; in dca_init()
3340 dcp->dca_minor = 0; in dca_init()
3341 dcp->dca_driver = 0; in dca_init()
3342 dcp->dca_error = 0; in dca_init()
3352 (void) snprintf(dcp->dca_name, sizeof (dcp->dca_name), in dca_init()
3354 dcp->dca_root = 0; in dca_init()
3356 dcp->dca_driver = 2; in dca_init()
3360 (void) snprintf(dcp->dca_name, sizeof (dcp->dca_name), "%s", name); in dca_init()
3368 dcp->dca_root = 0; in dca_init()
3371 dcp->dca_minor = cp - dcp->dca_name; in dca_init()
[all …]
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dssm.c805 struct devctl_iocdata *dcp; in ssm_ioctl() local
820 if (ndi_dc_allochdl((void *)arg, &dcp) != NDI_SUCCESS) in ssm_ioctl()
823 addr = ndi_dc_getaddr(dcp); in ssm_ioctl()
826 ndi_dc_freehdl(dcp); in ssm_ioctl()
830 if (ndi_dc_allochdl((void *)arg, &dcp) != NDI_SUCCESS) in ssm_ioctl()
833 addr = ndi_dc_getaddr(dcp); in ssm_ioctl()
836 ndi_dc_freehdl(dcp); in ssm_ioctl()
/illumos-gate/usr/src/cmd/allocate/
H A Dallocate3.c147 char *dcp, *authlist, *lasts; in _is_authorized() local
165 for (dcp = authlist; in _is_authorized()
166 (dcp = strtok_r(dcp, DEVICE_AUTH_SEPARATOR, &lasts)) != NULL; in _is_authorized()
167 dcp = NULL) { in _is_authorized()
168 if (chkauthattr(dcp, pw_ent.pw_name)) in _is_authorized()
173 return (dcp != NULL); in _is_authorized()
183 char *auth_list, *dcp, *subauth = NULL; in _is_dev_authorized() local
188 dcp = strpbrk(auth_list, KV_TOKEN_DELIMIT); in _is_dev_authorized()
189 if (dcp == NULL) in _is_dev_authorized()
193 ares = dcp - auth_list; in _is_dev_authorized()
[all …]
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_devctl.c171 struct devctl_iocdata *dcp; in pci_devctl_ioctl() local
188 if (ndi_dc_allochdl((void *)arg, &dcp) != NDI_SUCCESS) in pci_devctl_ioctl()
229 ndi_dc_freehdl(dcp); in pci_devctl_ioctl()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_module.c551 dt_module_cb_arg_t *dcp = arg; in dt_module_load_proc_count() local
554 fp = Pname_to_ctf(dcp->dpa_proc, obj); in dt_module_load_proc_count()
556 dcp->dpa_count++; in dt_module_load_proc_count()
566 dt_module_cb_arg_t *dcp = arg; in dt_module_load_proc_build() local
567 int count = dcp->dpa_count; in dt_module_load_proc_build()
570 fp = Pname_to_ctf(dcp->dpa_proc, obj); in dt_module_load_proc_build()
576 dcp->dpa_dmp->dm_libctfp[count] = fp; in dt_module_load_proc_build()
600 dcp->dpa_dmp->dm_libctfn[count] = strdup(p); in dt_module_load_proc_build()
604 if (dcp->dpa_dmp->dm_libctfn[count] == NULL) in dt_module_load_proc_build()
606 ctf_setspecific(fp, dcp->dpa_dmp); in dt_module_load_proc_build()
[all …]

1234