/illumos-gate/usr/src/cmd/dumpadm/ |
H A D | dconf.c | 118 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 D | devctl.c | 245 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 D | dnlc.c | 1128 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 D | sunndi.c | 319 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 D | dtrace.c | 571 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 D | mdb_module.c | 108 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 D | mdb_rawfile.c | 355 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 D | devctl.c | 187 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 D | cache.c | 388 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 D | th_manage.c | 271 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 D | dma_engine.c | 223 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 D | devinfo.c | 600 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 D | dsl_crypt.c | 163 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 D | dmu_objset.c | 1269 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 D | expreserve.c | 358 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 D | sunndi.h | 188 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 D | ndmpd_config.c | 687 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 D | cfga.c | 579 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 D | dsl_crypt.h | 174 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 D | snoop_sctp.c | 725 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 D | devinfo_devlink.c | 3339 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 D | ssm.c | 805 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 D | allocate3.c | 147 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 D | pci_devctl.c | 171 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 D | dt_module.c | 551 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 …]
|