Home
last modified time | relevance | path

Searched refs:idp (Results 1 – 25 of 83) sorted by relevance

1234

/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_ident.c52 dt_idcook_sign(dt_node_t *dnp, dt_ident_t *idp, in dt_idcook_sign() argument
55 dt_idsig_t *isp = idp->di_data; in dt_idcook_sign()
61 iskey = idp->di_kind == DT_IDENT_ARRAY || idp->di_kind == DT_IDENT_AGG; in dt_idcook_sign()
76 "passed, %s%d expected\n", prefix, idp->di_name, suffix, in dt_idcook_sign()
92 prefix, idp->di_name, suffix, in dt_idcook_sign()
101 dt_node_type_assign(dnp, idp->di_ctfp, idp->di_type, B_FALSE); in dt_idcook_sign()
110 dt_idcook_assc(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) in dt_idcook_assc() argument
112 if (idp->di_data == NULL) { in dt_idcook_assc()
113 dt_idsig_t *isp = idp->di_data = malloc(sizeof (dt_idsig_t)); in dt_idcook_assc()
128 idp->di_data = NULL; in dt_idcook_assc()
[all …]
H A Ddt_as.c80 dt_countvar(dt_idhash_t *dhp, dt_ident_t *idp, void *data) in dt_countvar() argument
84 if (idp->di_flags & (DT_IDFLG_DIFR | DT_IDFLG_DIFW)) in dt_countvar()
92 dt_copyvar(dt_idhash_t *dhp, dt_ident_t *idp, void *data) in dt_copyvar() argument
99 if (!(idp->di_flags & (DT_IDFLG_DIFR | DT_IDFLG_DIFW))) in dt_copyvar()
103 stroff = dt_strtab_insert(pcb->pcb_strtab, idp->di_name); in dt_copyvar()
111 dvp->dtdv_id = idp->di_id; in dt_copyvar()
114 dvp->dtdv_kind = (idp->di_kind == DT_IDENT_ARRAY) ? in dt_copyvar()
117 if (idp->di_flags & DT_IDFLG_LOCAL) in dt_copyvar()
119 else if (idp->di_flags & DT_IDFLG_TLS) in dt_copyvar()
124 if (idp->di_flags & DT_IDFLG_DIFR) in dt_copyvar()
[all …]
H A Ddt_pragma.c49 dt_pragma_apply(dt_idhash_t *dhp, dt_ident_t *idp) in dt_pragma_apply() argument
57 while ((pdp = dt_idhash_lookup(php, idp->di_name)) != NULL) { in dt_pragma_apply()
60 idp->di_attr = pdp->di_attr; in dt_pragma_apply()
63 idp->di_vers = pdp->di_vers; in dt_pragma_apply()
83 dt_ident_t *idp; in dt_pragma_attributes() local
127 } else if ((idp = dt_idstack_lookup( in dt_pragma_attributes()
130 if (idp->di_gen != dtp->dt_gen) { in dt_pragma_attributes()
135 idp->di_attr = attr; in dt_pragma_attributes()
143 idp = dt_idhash_insert(yypcb->pcb_pragmas, name, DT_IDENT_PRAGAT, 0, 0, in dt_pragma_attributes()
146 if (idp == NULL) in dt_pragma_attributes()
[all …]
H A Ddt_parser.c795 dt_ident_t *idp; in dt_node_resolve() local
804 idp = dt_ident_resolve(dnp->dn_ident); in dt_node_resolve()
805 return (idp->di_kind == idkind ? idp : NULL); in dt_node_resolve()
809 idp = dt_ident_resolve(dnp->dn_ident); in dt_node_resolve()
810 return (idp->di_kind == idkind ? idp : NULL); in dt_node_resolve()
1313 dt_ident_t *idp; in dt_node_ident() local
1325 if ((idp = dt_idstack_lookup(&yypcb->pcb_globals, name)) != NULL && in dt_node_ident()
1326 (idp->di_flags & DT_IDFLG_INLINE)) { in dt_node_ident()
1327 dt_idnode_t *inp = idp->di_iarg; in dt_node_ident()
1561 dt_ident_t *idp; in dt_node_decl() local
[all …]
H A Ddt_cg.c96 dt_cg_xsetx(dt_irlist_t *dlp, dt_ident_t *idp, uint_t lbl, int reg, uint64_t x) in dt_cg_xsetx() argument
98 int flag = idp != NULL ? DT_INT_PRIVATE : DT_INT_SHARED; in dt_cg_xsetx()
110 if (idp != NULL) in dt_cg_xsetx()
111 dlp->dl_last->di_extern = idp; in dt_cg_xsetx()
546 dt_cg_arglist(dt_ident_t *idp, dt_node_t *args, in dt_cg_arglist() argument
549 const dt_idsig_t *isp = idp->di_data; in dt_cg_arglist()
633 dt_cg_stvar(const dt_ident_t *idp) in dt_cg_stvar() argument
638 uint_t i = (((idp->di_flags & DT_IDFLG_LOCAL) != 0) << 1) | in dt_cg_stvar()
639 ((idp->di_flags & DT_IDFLG_TLS) != 0); in dt_cg_stvar()
641 return (idp->di_kind == DT_IDENT_ARRAY ? aops[i] : sops[i]); in dt_cg_stvar()
[all …]
H A Ddt_module.c264 GElf_Sym *symp, uint_t *idp) in dt_module_symname32() argument
283 if (idp != NULL) in dt_module_symname32()
284 *idp = dsp->ds_symid; in dt_module_symname32()
294 GElf_Sym *symp, uint_t *idp) in dt_module_symname64() argument
313 if (idp != NULL) in dt_module_symname64()
314 *idp = dsp->ds_symid; in dt_module_symname64()
324 GElf_Sym *symp, uint_t *idp) in dt_module_symaddr32() argument
356 if (idp != NULL) in dt_module_symaddr32()
357 *idp = (uint_t)(sym - symtab); in dt_module_symaddr32()
366 GElf_Sym *symp, uint_t *idp) in dt_module_symaddr64() argument
[all …]
H A Ddt_provider.c239 dt_ident_t *idp; in dt_probe_discover() local
300 idp = dt_ident_create(name, DT_IDENT_PROBE, in dt_probe_discover()
304 if (idp == NULL) { in dt_probe_discover()
309 if ((prp = dt_probe_create(dtp, idp, 2, in dt_probe_discover()
311 dt_ident_destroy(idp); in dt_probe_discover()
375 dt_ident_t *idp; in dt_probe_lookup() local
390 if ((idp = dt_idhash_lookup(pvp->pv_probes, key)) != NULL) in dt_probe_lookup()
391 return (idp->di_data); in dt_probe_lookup()
409 dt_probe_create(dtrace_hdl_t *dtp, dt_ident_t *idp, int protoc, in dt_probe_create() argument
417 assert(idp->di_kind == DT_IDENT_PROBE); in dt_probe_create()
[all …]
H A Ddt_open.c836 const dt_ident_t *idp; in dt_vopen() local
1067 for (idp = _dtrace_macros; idp->di_name != NULL; idp++) { in dt_vopen()
1068 if (dt_idhash_insert(dtp->dt_macros, idp->di_name, in dt_vopen()
1069 idp->di_kind, idp->di_flags, idp->di_id, idp->di_attr, in dt_vopen()
1070 idp->di_vers, idp->di_ops ? idp->di_ops : &dt_idops_thaw, in dt_vopen()
1071 idp->di_iarg, 0) == NULL) in dt_vopen()
1336 dt_ident_t *idp, *ndp; in dtrace_close() local
1355 for (idp = dtp->dt_externs; idp != NULL; idp = ndp) { in dtrace_close()
1356 ndp = idp->di_next; in dtrace_close()
1357 dt_ident_destroy(idp); in dtrace_close()
/illumos-gate/usr/src/uts/common/os/
H A Dcyclic.c2071 cyclic_juggle_one_to(cyc_id_t *idp, cyc_cpu_t *dest) in cyclic_juggle_one_to() argument
2073 cyc_cpu_t *src = idp->cyi_cpu; in cyclic_juggle_one_to()
2074 cyc_index_t ndx = idp->cyi_ndx; in cyclic_juggle_one_to()
2082 ASSERT(src != NULL && idp->cyi_omni_list == NULL); in cyclic_juggle_one_to()
2084 CYC_PTRACE("juggle-one-to", idp, dest); in cyclic_juggle_one_to()
2103 CYC_PTRACE("remove-expand", idp, dest); in cyclic_juggle_one_to()
2113 rw_enter(&idp->cyi_lock, RW_WRITER); in cyclic_juggle_one_to()
2140 CYC_PTRACE("remove-retry", idp, src); in cyclic_juggle_one_to()
2149 rw_exit(&idp->cyi_lock); in cyclic_juggle_one_to()
2151 rw_enter(&idp->cyi_lock, RW_WRITER); in cyclic_juggle_one_to()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_cma.c651 rdma_bind_addr(struct rdma_cm_id *idp, struct sockaddr *addr) in rdma_bind_addr() argument
657 ASSERT(idp); in rdma_bind_addr()
659 chanp = (sol_cma_chan_t *)idp; in rdma_bind_addr()
660 addrp = &(idp->route.addr); in rdma_bind_addr()
662 idp, addr); in rdma_bind_addr()
687 if (chanp->chan_ib_client_hdl && rdma_ib_bind_addr(idp, addr) == 0) { in rdma_bind_addr()
692 } else if (chanp->chan_iw_client_hdl && rdma_iw_bind_addr(idp, addr) in rdma_bind_addr()
708 rdma_resolve_addr(struct rdma_cm_id *idp, struct sockaddr *src_addr, in rdma_resolve_addr() argument
715 ASSERT(idp); in rdma_resolve_addr()
716 chanp = (sol_cma_chan_t *)idp; in rdma_resolve_addr()
[all …]
H A Dsol_ib_cma.c99 rdma_ib_destroy_id(struct rdma_cm_id *idp) in rdma_ib_destroy_id() argument
101 sol_cma_chan_t *chanp = (sol_cma_chan_t *)idp; in rdma_ib_destroy_id()
105 SOL_OFS_DPRINTF_L5(sol_rdmacm_dbg_str, "rdma_ib_destroy_id(%p)", idp); in rdma_ib_destroy_id()
145 rdma_ib_bind_addr(struct rdma_cm_id *idp, struct sockaddr *addr) in rdma_ib_bind_addr() argument
147 sol_cma_chan_t *chanp = (sol_cma_chan_t *)idp; in rdma_ib_bind_addr()
153 idp, addr); in rdma_ib_bind_addr()
157 sockaddr2ibtaddr_port(idp, addr, &ibchanp->chan_local_addr, &port); in rdma_ib_bind_addr()
170 ret = ibcma_query_local_ip(idp, chanp, ibchanp); in rdma_ib_bind_addr()
173 ibchanp->chan_sid = ibt_get_ip_sid(idp->ps, port); in rdma_ib_bind_addr()
176 ibchanp->chan_sid, idp->ps, port); in rdma_ib_bind_addr()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_ctf.c242 name_to_type(mdb_tgt_t *t, const char *cname, ctf_id_t *idp) in name_to_type() argument
305 *idp = id; in name_to_type()
505 mdb_ctf_type_invalidate(mdb_ctf_id_t *idp) in mdb_ctf_type_invalidate() argument
507 set_ctf_id(idp, NULL, CTF_ERR); in mdb_ctf_type_invalidate()
530 mdb_ctf_impl_t *idp = (mdb_ctf_impl_t *)&mid; in mdb_ctf_type_resolve() local
532 if ((id = ctf_type_resolve(idp->mci_fp, idp->mci_id)) == CTF_ERR) { in mdb_ctf_type_resolve()
535 return (set_errno(ctf_to_errno(ctf_errno(idp->mci_fp)))); in mdb_ctf_type_resolve()
538 if (ctf_type_kind(idp->mci_fp, id) == CTF_K_FORWARD) { in mdb_ctf_type_resolve()
542 if (ctf_type_name(idp->mci_fp, id, name, sizeof (name)) != in mdb_ctf_type_resolve()
552 set_ctf_id(outp, idp->mci_fp, id); in mdb_ctf_type_resolve()
[all …]
/illumos-gate/usr/src/cmd/id/
H A Did.c69 gid_t *idp; in main() local
204 for (idp = groupids; i--; idp++) { in main()
205 (void) printf("%u", *idp); in main()
206 if (gr = getgrgid(*idp)) in main()
240 for (idp = groupids; i--; idp++) { in main()
241 if (*idp == egid) in main()
243 (void) printf("%u", *idp); in main()
244 if (gr = getgrgid(*idp)) in main()
/illumos-gate/usr/src/uts/common/sys/scsi/impl/
H A Dspc3_types.h1058 #define NAA_IEEE_EXT_VENDOR_A(idp) \ argument
1059 SCSI_MK12_4_8((idp)->snieii_vendor_id_a_msn, \
1060 (idp)->snieii_vendor_id_a_lsb)
1061 #define NAA_IEEE_EXT_COMPANY_ID(idp) SCSI_READ24((idp)->snieii_company_id) argument
1062 #define NAA_IEEE_EXT_VENDOR_B(idp) SCSI_READ24((idp)->snieii_vendor_id_b) argument
1078 #define NAA_IEEE_REG_COMPANY_ID(idp) \ argument
1079 SCSI_MK24_4_16_4((idp)->snirii_company_id_msn, \
1080 SCSI_READ16(&(idp)->snirii_company_id_mid), \
1081 (idp)->snirii_company_id_lsn)
1082 #define NAA_IEEE_REG_VENDOR_ID(idp) \ argument
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dfsck.h419 #define LINK_CLEAR(text, ino, mode, idp) { \ argument
423 init_inodesc((idp)); \
424 (idp)->id_type = ADDR; \
425 (idp)->id_func = pass4check; \
426 (idp)->id_number = ino; \
427 (idp)->id_fix = DONTKNOW; \
428 clri((idp), (text), CLRI_QUIET, CLRI_NOP_CORRUPT); \
437 #define LFDIR_LINK_RANGE_RVAL(text, current, offset, idp, rval) { \ argument
440 LINK_CLEAR(text, lfdir, IFDIR, idp); \
450 #define LFDIR_LINK_RANGE_NORVAL(text, current, offset, idp) { \ argument
[all …]
/illumos-gate/usr/src/lib/libsec/common/
H A Daclcheck.c74 uid_t **idp; in aclent_aclcheck() local
133 idp = &(tally.def_user.id); in aclent_aclcheck()
136 idp = &(tally.def_group.id); in aclent_aclcheck()
139 idp = &(tally.user.id); in aclent_aclcheck()
142 idp = &(tally.group.id); in aclent_aclcheck()
146 *idp = calloc(nentries, sizeof (uid_t)); in aclent_aclcheck()
147 if (*idp == NULL) in aclent_aclcheck()
150 if (check_dup(cnt, *idp, aclentp->a_id, in aclent_aclcheck()
156 (*idp)[cnt] = aclentp->a_id; in aclent_aclcheck()
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_main.c472 i40e_device_t *idp = i40e->i40e_device; in i40e_device_rele() local
474 if (idp == NULL) in i40e_device_rele()
478 VERIFY(idp->id_nreg > 0); in i40e_device_rele()
479 list_remove(&idp->id_i40e_list, i40e); in i40e_device_rele()
480 idp->id_nreg--; in i40e_device_rele()
481 if (idp->id_nreg == 0) { in i40e_device_rele()
482 list_remove(&i40e_dlist, idp); in i40e_device_rele()
483 list_destroy(&idp->id_i40e_list); in i40e_device_rele()
484 kmem_free(idp->id_rsrcs, sizeof (i40e_switch_rsrc_t) * in i40e_device_rele()
485 idp->id_rsrcs_alloc); in i40e_device_rele()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ucma/
H A Dsol_ucma.c1042 struct rdma_cm_id *idp; local
1055 idp = chanp->chan_rdma_id;
1058 rdma2usr_route(idp, &route_info);
1085 struct rdma_cm_id *idp; local
1109 idp = chanp->chan_rdma_id;
1110 if (idp->ps == RDMA_PS_TCP)
1120 if (ret == 0 && idp->ps == RDMA_PS_TCP) {
1184 struct rdma_cm_id *idp; local
1198 idp = chanp->chan_rdma_id;
1199 if (idp->ps == RDMA_PS_TCP)
[all …]
/illumos-gate/usr/src/lib/libcurses/screen/
H A Didlok.c97 IDST *idp; in _set_idln() local
100 for (idp = sid; idp != eid; idp++) { in _set_idln()
103 if ((tmp = _MIN(idp->_wy, idp->_sy)) < rval) in _set_idln()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_asconf.c377 uint32_t *idp; in sctp_input_asconf() local
397 idp = (uint32_t *)(ch + 1); in sctp_input_asconf()
398 rlen = ntohs(ch->sch_len) - sizeof (*ch) - sizeof (*idp); in sctp_input_asconf()
400 if (rlen < 0 || rlen < sizeof (*idp)) { in sctp_input_asconf()
406 *idp = ntohl(*idp); in sctp_input_asconf()
407 if (*idp == (sctp->sctp_fcsn + 1)) { in sctp_input_asconf()
409 } else if (*idp == sctp->sctp_fcsn) { in sctp_input_asconf()
417 hmp = sctp_make_mp(sctp, fp, sizeof (*ach) + sizeof (*idp)); in sctp_input_asconf()
428 *hidp = htonl(*idp); in sctp_input_asconf()
432 ph = (sctp_parm_hdr_t *)(idp + 1); in sctp_input_asconf()
[all …]
/illumos-gate/usr/src/cmd/backup/dump/
H A Ddumpitime.c128 struct idates *idp; in readitimes() local
132 idp = (struct idates *)xcalloc(1, sizeof (*idp)); in readitimes()
133 if (getrecord(df, idp) < 0) { in readitimes()
134 free((char *)idp); in readitimes()
140 idatev[nidates - 1] = idp; in readitimes()
/illumos-gate/usr/src/uts/common/io/
H A Dsundlpi.c153 dlcapabsetqid(dl_mid_t *idp, const queue_t *q) in dlcapabsetqid() argument
156 idp->mid[0] = (t_uscalar_t)q; in dlcapabsetqid()
158 idp->mid[0] = (t_uscalar_t)BMASK_32((uint64_t)q); in dlcapabsetqid()
159 idp->mid[1] = (t_uscalar_t)BMASK_32(((uint64_t)q) >> 32); in dlcapabsetqid()
164 dlcapabcheckqid(const dl_mid_t *idp, const queue_t *q) in dlcapabcheckqid() argument
167 return ((queue_t *)(idp->mid[0]) == q); in dlcapabcheckqid()
170 ((uint64_t)idp->mid[0] | ((uint64_t)idp->mid[1] << 32)) == q); in dlcapabcheckqid()
/illumos-gate/usr/src/lib/libidspace/common/
H A Dlibidspace.c22 id_alloc_specific(id_space_t *idp, id_t id) in id_alloc_specific() argument
24 return (id_alloc_specific_nosleep(idp, id)); in id_alloc_specific()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/
H A Dikeadm.c744 keywdtab_t *idp; in parse_idtype() local
749 for (idp = idtypes; idp->kw_str != NULL; idp++) { in parse_idtype()
750 if (strcasecmp(idp->kw_str, type) == 0) { in parse_idtype()
752 *idnum = idp->kw_tag; in parse_idtype()
768 sadb_ident_t *idp; in parse_ident() local
774 *idpp = idp = (sadb_ident_t *)malloc(alloclen); in parse_ident()
775 if (idp == NULL) in parse_ident()
778 if ((consumed = parse_idtype(argv[0], &idp->sadb_ident_type)) < 0) { in parse_ident()
783 idp->sadb_ident_len = SADB_8TO64(alloclen); in parse_ident()
784 idp->sadb_ident_reserved = 0; in parse_ident()
[all …]
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Data_common.h197 #define IS_ATA_VERSION_SUPPORTED(idp, n) \ argument
198 ((idp->ai_majorversion != 0xffff) && \
199 (idp->ai_majorversion & (1<<n)))
202 #define IS_ATA_VERSION_GE(idp, n) \ argument
203 ((idp->ai_majorversion != 0xffff) && \
204 (idp->ai_majorversion != 0) && \
205 (idp->ai_majorversion >= (1<<n)))

1234