Home
last modified time | relevance | path

Searched refs:pdp (Results 1 – 25 of 70) sorted by last modified time

123

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dutil.c3229 Pdesc *pdp; in is_path_used() local
3232 for (ALIST_TRAVERSE(alp, idx, pdp)) { in is_path_used()
3235 if ((pdp->pd_plen == 0) || (pdp->pd_flags & PD_FLG_USED)) in is_path_used()
3242 if ((name = pdp->pd_oname) == NULL) in is_path_used()
3243 name = pdp->pd_pname; in is_path_used()
3248 DBG_CALL(Dbg_unused_path(lml, name, pdp->pd_flags, in is_path_used()
3249 (pdp->pd_flags & PD_FLG_DUPLICAT), obj)); in is_path_used()
3253 if (pdp->pd_flags & LA_SER_LIBPATH) { in is_path_used()
3254 if (pdp->pd_flags & LA_SER_CONFIG) { in is_path_used()
3255 if (pdp->pd_flags & PD_FLG_DUPLICAT) in is_path_used()
[all …]
H A Dcap.c716 Pdesc *pdp; in cap_filtees() local
740 if ((pdp = alist_insert(alpp, 0, sizeof (Pdesc), in cap_filtees()
747 pdp->pd_pname = NAME(nlmp); in cap_filtees()
748 pdp->pd_plen = strlen(NAME(nlmp)); in cap_filtees()
755 pdp->pd_info = (void *)ghp; in cap_filtees()
801 DBG_CALL(Dbg_file_filtee(lml, 0, pdp->pd_pname, audit)); in cap_filtees()
810 remove_lmc(lml, flmp, nlmco, pdp->pd_pname); in cap_filtees()
812 pdp->pd_plen = 0; in cap_filtees()
813 pdp->pd_info = NULL; in cap_filtees()
H A Ddlfcns.c1943 Pdesc *pdp; in dlinfo_core() local
1957 while ((pdp = get_next_dir(&sd, lmp, 0)) != NULL) { in dlinfo_core()
1960 if (pdp->pd_pname == NULL) in dlinfo_core()
1968 if (pdp->pd_info) { in dlinfo_core()
1969 Rtc_obj *dobj = (Rtc_obj *)pdp->pd_info; in dlinfo_core()
1979 _size = pdp->pd_plen + 1; in dlinfo_core()
2004 (void) strcpy(strs, pdp->pd_pname); in dlinfo_core()
2006 path->dls_flags = (pdp->pd_flags & LA_SER_MASK); in dlinfo_core()
H A Delf.c797 Pdesc *pdp; local
865 for (ALIST_TRAVERSE((Alist *)dip->di_info, idx, pdp)) {
870 if (pdp->pd_plen == 0)
894 if ((pdp->pd_info == NULL) && (pdp->pd_flags & PD_TKN_CAP)) {
895 const char *dir = pdp->pd_pname;
930 pdp = alist_item((Alist *)dip->di_info, idx);
931 pdp->pd_flags &= ~PD_TKN_CAP;
932 pdp->pd_plen = 0;
942 if (pdp->pd_plen == 0)
948 if (pdp->pd_info == NULL) {
[all …]
H A Danalyze.c1414 Pdesc *pdp, int aflag, int *in_nfavl) in _find_file() argument
1434 (pdp->pd_flags & LA_SER_MASK))) == NULL) { in _find_file()
1449 Pdesc *pdp, Word *strhash, int *in_nfavl) in find_file() argument
1456 if (pdp->pd_pname == NULL) in find_file()
1458 if (pdp->pd_info) { in find_file()
1459 dobj = (Rtc_obj *)pdp->pd_info; in find_file()
1480 dobj = elf_config_ent(pdp->pd_pname, in find_file()
1481 (Word)elf_hash(pdp->pd_pname), 0, 0); in find_file()
1484 pdp->pd_info = (void *)dobj; in find_file()
1529 rej, pdp, 1, in_nfavl); in find_file()
[all …]
H A Dpaths.c55 Pdesc *pdp; in set_dirs() local
57 if ((pdp = alist_append(alpp, NULL, sizeof (Pdesc), in set_dirs()
61 pdp->pd_pname = (char *)sdp->sd_name; in set_dirs()
62 pdp->pd_plen = sdp->sd_len; in set_dirs()
63 pdp->pd_flags = flags; in set_dirs()
74 Pdesc *pdp; in print_default_dirs() local
79 for (ALIST_TRAVERSE(alp, idx, pdp)) { in print_default_dirs()
80 flags = pdp->pd_flags; in print_default_dirs()
90 (void) printf(fmt, pdp->pd_pname); in print_default_dirs()
92 DBG_CALL(Dbg_libs_path(lml, pdp->pd_pname, in print_default_dirs()
[all …]
/illumos-gate/usr/src/cmd/dtrace/
H A Ddtrace.c538 dtrace_probedesc_t *pdp = &edp->dted_probe; in info_stmt() local
545 pdp->dtpd_provider, pdp->dtpd_mod, pdp->dtpd_func, pdp->dtpd_name); in info_stmt()
547 if (dtrace_probe_info(dtp, pdp, &p) == 0) in info_stmt()
661 list_probe(dtrace_hdl_t *dtp, const dtrace_probedesc_t *pdp, void *arg) in list_probe() argument
665 oprintf("%5d %10s %17s %33s %s\n", pdp->dtpd_id, in list_probe()
666 pdp->dtpd_provider, pdp->dtpd_mod, pdp->dtpd_func, pdp->dtpd_name); in list_probe()
668 if (g_verbose && dtrace_probe_info(dtp, pdp, &p) == 0) in list_probe()
/illumos-gate/usr/src/cmd/mdb/intel/mdb/
H A Dkvm_amd64dep.c256 panic_data_t *pdp = mdb_zalloc(pd_size, UM_SLEEP); in kt_amd64_init() local
259 (void) mdb_tgt_readsym(t, MDB_TGT_AS_VIRT, pdp, pd_size, in kt_amd64_init()
267 pdp->pd_nvdata[i].pnv_name, in kt_amd64_init()
268 pdp->pd_nvdata[i].pnv_value); in kt_amd64_init()
271 mdb_free(pdp, pd_size); in kt_amd64_init()
H A Dkvm_ia32dep.c252 panic_data_t *pdp = mdb_zalloc(pd_size, UM_SLEEP); in kt_ia32_init() local
255 (void) mdb_tgt_readsym(t, MDB_TGT_AS_VIRT, pdp, pd_size, in kt_ia32_init()
263 pdp->pd_nvdata[i].pnv_name, in kt_ia32_init()
264 pdp->pd_nvdata[i].pnv_value); in kt_ia32_init()
267 mdb_free(pdp, pd_size); in kt_ia32_init()
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_promio.c59 pio_data_t *pdp = io->io_data; in pio_read() local
62 return (kmdb_prom_read(buf, nbytes, &pdp->pio_ti)); in pio_read()
70 pio_data_t *pdp = io->io_data; in pio_write() local
73 return (kmdb_prom_write(buf, nbytes, &pdp->pio_ti)); in pio_write()
90 pio_data_t *pdp = io->io_data; in pio_ctl() local
102 if (!(pdp->pio_flags & PIO_FL_TIO_READ)) { in pio_ctl()
103 (void) kmdb_prom_term_ctl(TCGETS, &pdp->pio_ti); in pio_ctl()
104 pdp->pio_flags |= PIO_FL_TIO_READ; in pio_ctl()
107 bcopy(&pdp->pio_ti, ti, sizeof (struct termios)); in pio_ctl()
122 bcopy(ti, &pdp->pio_ti, sizeof (struct termios)); in pio_ctl()
[all …]
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_hda.c458 struct hda_codec_class **pdpp = NULL, *pdp = NULL; in hda_find_codec_class() local
461 pdp = *pdpp; in hda_find_codec_class()
462 if (!strcmp(pdp->name, name)) { in hda_find_codec_class()
463 return (pdp); in hda_find_codec_class()
H A Dpci_emul.c346 struct pci_devemu **pdpp, *pdp; in pci_print_supported_devices() local
349 pdp = *pdpp; in pci_print_supported_devices()
350 printf("%s\n", pdp->pe_emu); in pci_print_supported_devices()
1056 struct pci_devemu **pdpp, *pdp; in pci_emul_finddev() local
1059 pdp = *pdpp; in pci_emul_finddev()
1060 if (!strcmp(pdp->pe_emu, name)) { in pci_emul_finddev()
1061 return (pdp); in pci_emul_finddev()
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_decl.c446 dt_decl_func(dt_decl_t *pdp, dt_node_t *dnp) in dt_decl_func() argument
455 if (pdp == NULL || pdp->dd_kind != CTF_K_POINTER) in dt_decl_func()
458 while (pdp->dd_next != NULL && !(pdp->dd_next->dd_attr & DT_DA_PAREN)) in dt_decl_func()
459 pdp = pdp->dd_next; in dt_decl_func()
461 if (pdp->dd_next == NULL) in dt_decl_func()
464 ddp->dd_next = pdp->dd_next; in dt_decl_func()
465 pdp->dd_next = ddp; in dt_decl_func()
467 return (pdp); in dt_decl_func()
576 dt_decl_t *pdp; in dt_decl_member() local
581 pdp = dsp->ds_decl; in dt_decl_member()
[all …]
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlinkprop.c86 typedef dladm_status_t pd_getf_t(dladm_handle_t, prop_desc_t *pdp,
119 typedef dladm_status_t pd_checkf_t(dladm_handle_t, prop_desc_t *pdp,
1075 check_prop(dladm_handle_t handle __unused, prop_desc_t *pdp, in check_prop() argument
1084 for (i = 0; i < pdp->pd_noptval; i++) { in check_prop()
1086 pdp->pd_optval[i].vd_name) == 0) { in check_prop()
1090 if (i == pdp->pd_noptval) in check_prop()
1093 (void) memcpy(&vdp[j], &pdp->pd_optval[i], sizeof (val_desc_t)); in check_prop()
1100 datalink_class_t class, uint32_t media, prop_desc_t *pdp, char **prop_val, in i_dladm_set_single_prop() argument
1108 if (!(pdp->pd_class & class)) in i_dladm_set_single_prop()
1111 if (!DATALINK_MEDIA_ACCEPTED(pdp->pd_dmedia, media)) in i_dladm_set_single_prop()
[all …]
H A Dpropfuncs.c520 fprop_desc_t *pdp; in i_dladm_get_prop_temp() local
533 pdp = &prop_tbl->pt_table[i]; in i_dladm_get_prop_temp()
538 status = pdp->pd_get(handle, name, prop_val, val_cntp); in i_dladm_get_prop_temp()
541 if (pdp->pd_defval.vd_name == NULL) { in i_dladm_get_prop_temp()
545 (void) strcpy(*prop_val, pdp->pd_defval.vd_name); in i_dladm_get_prop_temp()
550 if (pdp->pd_getmod != NULL) { in i_dladm_get_prop_temp()
551 status = pdp->pd_getmod(handle, name, prop_val, in i_dladm_get_prop_temp()
555 cnt = pdp->pd_nmodval; in i_dladm_get_prop_temp()
563 pdp->pd_modval[i].vd_name); in i_dladm_get_prop_temp()
578 fprop_desc_t *pdp, char **prop_val, uint_t val_cnt, uint_t flags) in i_dladm_set_one_prop_temp() argument
[all …]
/illumos-gate/usr/src/uts/common/dtrace/
H A Ddtrace.c8203 dtrace_probekey(const dtrace_probedesc_t *pdp, dtrace_probekey_t *pkp) in dtrace_probekey() argument
8205 pkp->dtpk_prov = pdp->dtpd_provider; in dtrace_probekey()
8206 pkp->dtpk_pmatch = dtrace_probekey_func(pdp->dtpd_provider); in dtrace_probekey()
8208 pkp->dtpk_mod = pdp->dtpd_mod; in dtrace_probekey()
8209 pkp->dtpk_mmatch = dtrace_probekey_func(pdp->dtpd_mod); in dtrace_probekey()
8211 pkp->dtpk_func = pdp->dtpd_func; in dtrace_probekey()
8212 pkp->dtpk_fmatch = dtrace_probekey_func(pdp->dtpd_func); in dtrace_probekey()
8214 pkp->dtpk_name = pdp->dtpd_name; in dtrace_probekey()
8215 pkp->dtpk_nmatch = dtrace_probekey_func(pdp->dtpd_name); in dtrace_probekey()
8217 pkp->dtpk_id = pdp->dtpd_id; in dtrace_probekey()
[all …]
/illumos-gate/usr/src/cmd/prtconf/
H A Dprt_xxx.c360 struct priv_data *pdp; in match_priv_data() local
368 pdp = prt_priv_data; in match_priv_data()
370 for (i = 0; i < nprt_priv_data; ++i, ++pdp) { in match_priv_data()
371 tmp = pdp->drv_name; in match_priv_data()
379 return (pdp); in match_priv_data()
396 struct priv_data *pdp; in dump_priv_data() local
401 if ((pdp = match_priv_data(node)) == NULL) { in dump_priv_data()
408 pdp->pd_print(priv, ilev); in dump_priv_data()
/illumos-gate/usr/src/lib/libipadm/common/
H A Dipadm_addr.c174 i_ipadm_pd2permstr(ipadm_prop_desc_t *pdp, char *buf, uint_t *bufsize) in i_ipadm_pd2permstr() argument
180 if (pdp->ipd_set != NULL) in i_ipadm_pd2permstr()
182 if (pdp->ipd_get != NULL) in i_ipadm_pd2permstr()
948 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_prefixlen() argument
1003 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_addr_flag() argument
1011 strcmp(pdp->ipd_name, "deprecated") == 0) in i_ipadm_set_addr_flag()
1021 if (strcmp(pdp->ipd_name, "private") == 0) { in i_ipadm_set_addr_flag()
1026 } else if (strcmp(pdp->ipd_name, "transmit") == 0) { in i_ipadm_set_addr_flag()
1031 } else if (strcmp(pdp->ipd_name, "deprecated") == 0) { in i_ipadm_set_addr_flag()
1051 ipadm_prop_desc_t *pdp, const void *pval, uint_t af, uint_t flags) in i_ipadm_set_zone() argument
[all …]
/illumos-gate/usr/src/uts/i86pc/io/
H A Disa.c691 struct ddi_parent_private_data *pdp; in isa_ctlops() local
736 if ((pdp = ddi_get_parent_data(rdip)) == NULL) in isa_ctlops()
740 *(int *)result = pdp->par_nreg; in isa_ctlops()
743 if (rn >= pdp->par_nreg) in isa_ctlops()
745 *(off_t *)result = (off_t)pdp->par_reg[rn].regspec_size; in isa_ctlops()
763 struct ddi_parent_private_data *pdp = ddi_get_parent_data(rdip); in isa_get_ispec() local
766 if (inum >= pdp->par_nintr) in isa_get_ispec()
770 return ((struct intrspec *)&pdp->par_intr[inum]); in isa_get_ispec()
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c327 struct xendev_ppd *pdp; in xpvd_prop_op() local
333 pdp = (struct xendev_ppd *)ddi_get_parent_data(ch_dip); in xpvd_prop_op()
335 if ((pdp == NULL) || !(mod_flags & (DDI_PROP_CANSLEEP)) || in xpvd_prop_op()
336 (mod_flags & DDI_PROP_NOTPROM) || (pdp->xd_xsdev.nodename == NULL)) in xpvd_prop_op()
344 if ((xenbus_read(XBT_NULL, pdp->xd_xsdev.nodename, name, &prop_str, in xpvd_prop_op()
349 if ((pdp->xd_xsdev.otherend != NULL) && in xpvd_prop_op()
350 (xenbus_read(XBT_NULL, pdp->xd_xsdev.otherend, name, &prop_str, in xpvd_prop_op()
399 struct xendev_ppd *pdp; in xpvd_get_ispec() local
403 if ((pdp = ddi_get_parent_data(rdip)) == NULL) in xpvd_get_ispec()
406 return (&pdp->xd_ispec); in xpvd_get_ispec()
[all …]
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c250 struct xendev_ppd *pdp; in xvdi_init_dev() local
272 pdp = kmem_zalloc(sizeof (*pdp), KM_SLEEP); in xvdi_init_dev()
273 pdp->xd_domain = domid; in xvdi_init_dev()
274 pdp->xd_vdevnum = vdevnum; in xvdi_init_dev()
275 pdp->xd_devclass = devcls; in xvdi_init_dev()
276 pdp->xd_evtchn = INVALID_EVTCHN; in xvdi_init_dev()
277 list_create(&pdp->xd_xb_watches, sizeof (xd_xb_watches_t), in xvdi_init_dev()
279 mutex_init(&pdp->xd_evt_lk, NULL, MUTEX_DRIVER, NULL); in xvdi_init_dev()
280 mutex_init(&pdp->xd_ndi_lk, NULL, MUTEX_DRIVER, NULL); in xvdi_init_dev()
281 ddi_set_parent_data(dip, pdp); in xvdi_init_dev()
[all …]
/illumos-gate/usr/src/uts/common/io/ppm/
H A Dppm_subr.c739 ppm_dev_t *pdp; in ppm_get_dev() local
742 pdp = PPM_GET_PRIVATE(dip); in ppm_get_dev()
743 if (pdp == NULL) in ppm_get_dev()
744 pdp = ppm_add_dev(dip, domp); in ppm_get_dev()
747 return (pdp); in ppm_get_dev()
759 ppm_dev_t *pdp, **devpp; in ppm_rem_dev() local
762 pdp = PPM_GET_PRIVATE(dip); in ppm_rem_dev()
763 ASSERT(pdp); in ppm_rem_dev()
764 domp = pdp->domp; in ppm_rem_dev()
768 for (devpp = &domp->devlist; (pdp = *devpp) != NULL; ) { in ppm_rem_dev()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Ddevinfo.c3380 di_getprvdata(struct di_priv_format *pdp, struct dev_info *node, in di_getprvdata() argument
3399 if ((pdp->bytes == 0) || pdp->bytes > DI_MAX_PRIVDATA) { in di_getprvdata()
3405 bcopy(data, di_mem_addr(st, off), pdp->bytes); in di_getprvdata()
3406 off0 = DI_ALIGN(pdp->bytes); /* XXX remove DI_ALIGN */ in di_getprvdata()
3411 if (pdp->ptr[i].size == 0) { in di_getprvdata()
3418 if ((pdp->ptr[i].offset < 0) || in di_getprvdata()
3419 (pdp->ptr[i].offset > pdp->bytes - sizeof (char *))) in di_getprvdata()
3422 pa = di_mem_addr(st, off + pdp->ptr[i].offset); in di_getprvdata()
3436 repeat = pdp->ptr[i].len_offset; in di_getprvdata()
3446 if (repeat > pdp->bytes - sizeof (int)) { in di_getprvdata()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Dpcibus_labels.c221 pci_slot_label_lookup(topo_mod_t *mod, tnode_t *node, did_t *dp, did_t *pdp) in pci_slot_label_lookup() argument
234 dp, b, d, f, pdp); in pci_slot_label_lookup()
252 if (did_physlot(pdp) >= 0) { in pci_slot_label_lookup()
256 __func__, node, did_physlot(pdp)); in pci_slot_label_lookup()
261 l = (char *)did_physlot_name(pdp, d); in pci_slot_label_lookup()
322 (apdp != pdp)) { in pci_slot_label_lookup()
388 if ((l = (char *)pci_label_physlot_lookup(mod, pp, pdp)) in pci_slot_label_lookup()
424 did_t *dp, *pdp; in pci_label_cmn() local
451 pdp = did_find(mod, topo_node_getspecific(pnode)); in pci_label_cmn()
456 if ((l = pci_slot_label_lookup(mod, node, dp, pdp)) != NULL) { in pci_label_cmn()
[all …]
/illumos-gate/usr/src/uts/intel/os/
H A Darchdep.c878 panic_saveregs(panic_data_t *pdp, struct regs *rp) in panic_saveregs() argument
880 panic_nv_t *pnv = PANICNVGET(pdp); in panic_saveregs()
927 PANICNVSET(pdp, pnv); in panic_saveregs()

123