| /onnv-gate/usr/src/lib/libdtrace/common/ |
| H A D | dt_cg.c | 142 dt_cg_load(dt_node_t *dnp, ctf_file_t *ctfp, ctf_id_t type) in dt_cg_load() argument 163 if ((dnp->dn_flags & DT_NF_BITFIELD) && in dt_cg_load() 176 if (dnp->dn_flags & DT_NF_SIGNED) in dt_cg_load() 178 if (dnp->dn_flags & DT_NF_USERLAND) in dt_cg_load() 185 dt_cg_ptrsize(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, in dt_cg_ptrsize() argument 188 ctf_file_t *ctfp = dnp->dn_ctfp; in dt_cg_ptrsize() 199 type = ctf_type_resolve(ctfp, dnp->dn_type); in dt_cg_ptrsize() 239 dt_cg_field_get(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, in dt_cg_field_get() argument 252 assert(dnp->dn_op == DT_TOK_PTR || dnp->dn_op == DT_TOK_DOT); in dt_cg_field_get() 253 r1 = dnp->dn_left->dn_reg; in dt_cg_field_get() [all …]
|
| H A D | dt_parser.c | 382 dt_node_promote(dt_node_t *lp, dt_node_t *rp, dt_node_t *dnp) in dt_node_promote() argument 384 dt_type_promote(lp, rp, &dnp->dn_ctfp, &dnp->dn_type); in dt_node_promote() 385 dt_node_type_assign(dnp, dnp->dn_ctfp, dnp->dn_type); in dt_node_promote() 386 dt_node_attr_assign(dnp, dt_attr_min(lp->dn_attr, rp->dn_attr)); in dt_node_promote() 390 dt_node_name(const dt_node_t *dnp, char *buf, size_t len) in dt_node_name() argument 399 switch (dnp->dn_kind) { in dt_node_name() 402 (u_longlong_t)dnp->dn_value); in dt_node_name() 405 s = strchr2esc(dnp->dn_string, strlen(dnp->dn_string)); in dt_node_name() 407 s != NULL ? s : dnp->dn_string); in dt_node_name() 411 (void) snprintf(buf, len, "identifier %s", dnp->dn_string); in dt_node_name() [all …]
|
| H A D | dt_pragma.c | 72 dt_pragma_attributes(const char *prname, dt_node_t *dnp) in dt_pragma_attributes() argument 80 if (dnp == NULL || dnp->dn_kind != DT_NODE_IDENT || in dt_pragma_attributes() 81 dnp->dn_list == NULL || dnp->dn_list->dn_kind != DT_NODE_IDENT) { in dt_pragma_attributes() 86 if (dtrace_str2attr(dnp->dn_string, &attr) == -1) { in dt_pragma_attributes() 91 dnp = dnp->dn_list; in dt_pragma_attributes() 92 name = dnp->dn_string; in dt_pragma_attributes() 95 dnp = dnp->dn_list; in dt_pragma_attributes() 96 name = dnp->dn_string; in dt_pragma_attributes() 98 dnp = dnp->dn_list; in dt_pragma_attributes() 99 part = dnp->dn_string; in dt_pragma_attributes() [all …]
|
| H A D | dt_cc.c | 178 dt_stmt_append(dtrace_stmtdesc_t *sdp, const dt_node_t *dnp) in dt_stmt_append() argument 192 dnerror(dnp, D_COMM_COMM, "commit( ) may " in dt_stmt_append() 197 dnerror(dnp, D_COMM_DREC, "commit( ) may " in dt_stmt_append() 205 dnerror(dnp, D_AGG_COMM, "aggregating actions " in dt_stmt_append() 215 dnerror(dnp, D_SPEC_SPEC, "speculate( ) may " in dt_stmt_append() 220 dnerror(dnp, D_SPEC_COMM, "speculate( ) may " in dt_stmt_append() 225 dnerror(dnp, D_SPEC_DREC, "speculate( ) may " in dt_stmt_append() 235 dnerror(dnp, D_AGG_SPEC, "aggregating actions " in dt_stmt_append() 245 dnerror(dnp, D_ACT_SPEC, "destructive actions " in dt_stmt_append() 250 dnerror(dnp, D_EXIT_SPEC, "exit( ) may not " in dt_stmt_append() [all …]
|
| H A D | dt_decl.c | 290 dt_node_t *dnp; in dt_decl_protoform() local 292 for (dnp = flist; dnp != fnp && dnp != NULL; dnp = dnp->dn_list) { in dt_decl_protoform() 293 if (dnp->dn_string != NULL && in dt_decl_protoform() 294 strcmp(dnp->dn_string, fnp->dn_string) == 0) in dt_decl_protoform() 316 dt_node_t *dnp; in dt_decl_prototype() local 318 for (dnp = plist; dnp != NULL; dnp = dnp->dn_list, i++) { in dt_decl_prototype() 320 if (dnp->dn_type == CTF_ERR && !(flags & DT_DP_VARARGS)) { in dt_decl_prototype() 321 dnerror(dnp, D_DECL_PROTO_VARARGS, "%s prototype may " in dt_decl_prototype() 325 if (dt_node_is_dynamic(dnp) && !(flags & DT_DP_DYNAMIC)) { in dt_decl_prototype() 326 dnerror(dnp, D_DECL_PROTO_TYPE, "%s prototype may not " in dt_decl_prototype() [all …]
|
| H A D | dt_ident.c | 49 dt_idcook_sign(dt_node_t *dnp, dt_ident_t *idp, in dt_idcook_sign() argument 98 dt_node_type_assign(dnp, idp->di_ctfp, idp->di_type); in dt_idcook_sign() 107 dt_idcook_assc(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) in dt_idcook_assc() argument 157 dt_node_type_assign(dnp, idp->di_ctfp, idp->di_type); in dt_idcook_assc() 160 dt_idcook_sign(dnp, idp, argc, args, in dt_idcook_assc() 171 dt_idcook_func(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) in dt_idcook_func() argument 301 dt_idcook_sign(dnp, idp, argc, args, "", "( )"); in dt_idcook_func() 310 dt_idcook_args(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap) in dt_idcook_args() argument 375 dnp->dn_ident = dt_ident_create(idp->di_name, idp->di_kind, in dt_idcook_args() 379 if (dnp->dn_ident == NULL) in dt_idcook_args() [all …]
|
| H A D | dt_printf.c | 46 pfcheck_addr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) in pfcheck_addr() argument 48 return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp)); in pfcheck_addr() 53 pfcheck_kaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) in pfcheck_kaddr() argument 55 return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp) || in pfcheck_kaddr() 56 dt_node_is_symaddr(dnp)); in pfcheck_kaddr() 61 pfcheck_uaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) in pfcheck_uaddr() argument 66 if (dt_node_is_usymaddr(dnp)) in pfcheck_uaddr() 72 return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp)); in pfcheck_uaddr() 77 pfcheck_stack(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) in pfcheck_stack() argument 79 return (dt_node_is_stack(dnp)); in pfcheck_stack() [all …]
|
| H A D | dt_xlator.c | 102 dt_node_t *dnp; in dt_xlator_create() local 215 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list) { in dt_xlator_create() 216 dnp->dn_membxlator = dxp; in dt_xlator_create() 217 dnp->dn_membid = dxp->dx_nmembers++; in dt_xlator_create() 369 dt_node_t *dnp; in dt_xlator_member() local 371 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list) { in dt_xlator_member() 372 if (strcmp(dnp->dn_membname, name) == 0) in dt_xlator_member() 373 return (dnp); in dt_xlator_member()
|
| /onnv-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
| H A D | smbfs_node.c | 107 smbfs_getino(struct smbnode *dnp, const char *name, int nmlen) in smbfs_getino() argument 113 ino = (uint32_t)dnp->n_ino; in smbfs_getino() 116 sep = SMBFS_DNP_SEP(dnp); in smbfs_getino() 161 struct smbnode *dnp = VTOSMB(dvp); in smbfs_nget() local 174 sep = SMBFS_DNP_SEP(dnp); in smbfs_nget() 177 np = smbfs_node_findcreate(dnp->n_mount, in smbfs_nget() 178 dnp->n_rpath, dnp->n_rplen, in smbfs_nget() 191 if (dnp->n_flag & N_XATTR) { in smbfs_nget() 214 smbfs_attr_touchdir(struct smbnode *dnp) in smbfs_attr_touchdir() argument 217 mutex_enter(&dnp->r_statelock); in smbfs_attr_touchdir() [all …]
|
| /onnv-gate/usr/src/lib/lvm/libmeta/common/ |
| H A D | meta_name.c | 1047 mddrivename_t *dnp in metainitdrivename() argument 1050 (void) memset(dnp, 0, sizeof (*dnp)); in metainitdrivename() 1051 dnp->side_names_key = MD_KEYBAD; in metainitdrivename() 1059 mddrivename_t *dnp in metaflushsidenames() argument 1064 for (p = dnp->side_names, n = NULL; (p != NULL); p = n) { in metaflushsidenames() 1072 dnp->side_names = NULL; in metaflushsidenames() 1080 mddrivename_t *dnp in metafreedrivename() argument 1085 if (dnp->cname != NULL) in metafreedrivename() 1086 Free(dnp->cname); in metafreedrivename() 1087 if (dnp->rname != NULL) in metafreedrivename() [all …]
|
| H A D | meta_nameinfo.c | 494 mddrivename_t *dnp = np->drivenamep; in metagetvtoc() local 505 if ((! nocache) && (dnp->vtoc.nparts != 0)) { in metagetvtoc() 519 assert(*partnop < dnp->parts.parts_len); in metagetvtoc() 521 return (&dnp->vtoc); in metagetvtoc() 526 switch (dnp->type) { in metagetvtoc() 529 (void) mdsyserror(ep, dnp->errnum, rname); in metagetvtoc() 553 dnp->devid = NULL; in metagetvtoc() 565 dnp->devid = devid_str_encode(devid, NULL); in metagetvtoc() 568 dnp->devid = NULL; in metagetvtoc() 626 metafreevtoc(&dnp->vtoc); in metagetvtoc() [all …]
|
| H A D | meta_set_prv.c | 47 mddrivename_t *dnp, in checkdrive_onnode() argument 69 if (meta_is_drive_in_thisset(sp, dnp, FALSE, ep)) { in checkdrive_onnode() 74 dd.dd_dnp = dnp; in checkdrive_onnode() 82 if ((np = metaslicename(dnp, MD_SLICE0, ep)) == NULL) { in checkdrive_onnode() 97 if (dnp->devid != NULL) { in checkdrive_onnode() 113 ret = clnt_devinfo_by_devid(node, sp, dnp->devid, &dev, in checkdrive_onnode() 141 node, dnp->cname, sp->setname); in checkdrive_onnode() 158 remote_dnp = dnp; in checkdrive_onnode() 166 ret = setdevstamp(dnp, &mystamp, ep); in checkdrive_onnode() 175 if ((np = metaslicename(dnp, MD_SLICE0, ep)) == NULL) { in checkdrive_onnode() [all …]
|
| H A D | meta_import.c | 127 mddrivename_t *dnp, in drive_append() argument 143 midp->mid_dnp = dnp; in drive_append() 202 mddrivename_t *dnp, in drive_append_wrapper() argument 209 (void) drive_append(tailpp, dnp, nonrep_did_listp, mnum, timestamp, in drive_append_wrapper() 390 mddrivename_t *dnp; in get_replica_disks() local 425 dnp = metadrivename(&sp, metadiskname(replica_disk->devname), in get_replica_disks() 430 if (dnp == midp->mid_dnp) { in get_replica_disks() 464 if (meta_replicaslice(dnp, &sliceno, in get_replica_disks() 474 if (dnp->vtoc.parts[sliceno].size == 0) { in get_replica_disks() 479 if ((rsp = metaslicename(dnp, sliceno, in get_replica_disks() [all …]
|
| /onnv-gate/usr/src/lib/libdhcpsvc/tests/ |
| H A D | test_private.c | 61 dn_rec_t dn, *dnp; in main() local 383 dnp = wnp->dnl_rec; in main() 385 (void) octet_to_hexascii(dnp->dn_cid, in main() 386 dnp->dn_cid_len, cid, &cidlen); in main() 387 (void) inet_ntop(AF_INET, &dnp->dn_cip, in main() 389 (void) inet_ntop(AF_INET, &dnp->dn_sip, in main() 392 cid, dnp->dn_flags, cip, sip, dnp->dn_lease, in main() 393 dnp->dn_macro, dnp->dn_comment); in main() 434 dnp = resdnp->dnl_rec; in main() 435 dn = *dnp; /* struct copy */ in main() [all …]
|
| /onnv-gate/usr/src/uts/common/os/ |
| H A D | modsubr.c | 133 struct devnames *dnp; in mod_rele_dev_by_major() local 138 dnp = &devnamesp[major]; in mod_rele_dev_by_major() 139 LOCK_DEV_OPS(&dnp->dn_lock); in mod_rele_dev_by_major() 155 UNLOCK_DEV_OPS(&dnp->dn_lock); in mod_rele_dev_by_major() 167 UNLOCK_DEV_OPS(&dnp->dn_lock); in mod_rele_dev_by_major() 374 struct devnames *dnp; in impl_make_parlist() local 376 dnp = &devnamesp[major]; in impl_make_parlist() 378 ASSERT(mutex_owned(&dnp->dn_lock)); in impl_make_parlist() 384 if (dnp->dn_flags & (DN_CONF_PARSED | DN_DRIVER_REMOVED)) in impl_make_parlist() 385 return (dnp->dn_pl); in impl_make_parlist() [all …]
|
| H A D | instance.c | 57 static void in_removenode(struct devnames *dnp, in_node_t *mp, in_node_t *ap); 71 static void in_removedrv(struct devnames *dnp, in_drv_t *mp); 238 struct devnames *dnp; in in_preassign_instance() local 243 dnp = &devnamesp[m]; in in_preassign_instance() 244 dip = dnp->dn_head; in in_preassign_instance() 246 DEVI(dip)->devi_instance = dnp->dn_instance; in in_preassign_instance() 247 dnp->dn_instance++; in in_preassign_instance() 262 dnp->dn_pinstance = dnp->dn_instance; in in_preassign_instance() 263 dnp->dn_instance = IN_SEARCHME; in in_preassign_instance() 668 struct devnames *dnp; in e_ddi_instance_majorinstance_to_path() local [all …]
|
| /onnv-gate/usr/src/lib/fm/topo/modules/sun4v/sun4vpi/ |
| H A D | pi_defer.c | 76 pi_defernode_t *dnp; in pi_defer_add() local 90 dnp = topo_mod_zalloc(mod, sizeof (pi_defernode_t)); in pi_defer_add() 91 if (dnp == NULL) { in pi_defer_add() 95 uu_list_node_init(dnp, &(dnp->defer_node), defer_pool); in pi_defer_add() 97 dnp->mde_node = mde_node; in pi_defer_add() 98 dnp->t_parent = t_parent; in pi_defer_add() 99 dnp->t_node = t_node; in pi_defer_add() 100 dnp->private = private; in pi_defer_add() 101 dnp->func = func; in pi_defer_add() 103 (void) uu_list_find(defer_list, dnp, NULL, &idx); in pi_defer_add() [all …]
|
| /onnv-gate/usr/src/lib/libdhcpsvc/modules/files0/ |
| H A D | dhcp_network.c | 299 record_match(char *fields[], dn_rec_t *dnp, const dn_rec_t *targetp, in record_match() argument 309 dnp->dn_cip.s_addr = ntohl(inet_addr(fields[DNF_CIP])); in record_match() 311 dnp->dn_cip.s_addr != targetp->dn_cip.s_addr) in record_match() 314 dnp->dn_cip.s_addr == targetp->dn_cip.s_addr) in record_match() 317 dnp->dn_lease = atoi(fields[DNF_LEASE]); in record_match() 318 if (DSVC_QISEQ(query, DN_QLEASE) && targetp->dn_lease != dnp->dn_lease) in record_match() 320 if (DSVC_QISNEQ(query, DN_QLEASE) && targetp->dn_lease == dnp->dn_lease) in record_match() 329 dnp->dn_cid, &dn_cid_len) != 0) in record_match() 332 dnp->dn_cid_len = dn_cid_len; in record_match() 334 (dnp->dn_cid_len != targetp->dn_cid_len || in record_match() [all …]
|
| /onnv-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/ |
| H A D | bootp.c | 68 dn_rec_t dn, ndn, *dnp; in bootp() local 95 dnp = dnlp->dnl_rec; in bootp() 96 no_ip.s_addr = htonl(dnp->dn_cip.s_addr); in bootp() 133 dnp = dnlp->dnl_rec; in bootp() 134 if (dnp->dn_flags & DN_FUNUSABLE) in bootp() 136 no_ip.s_addr = htonl(dnp->dn_cip.s_addr); in bootp() 193 dnp = dnlp->dnl_rec; in bootp() 194 if (dnp->dn_flags & DN_FUNUSABLE) in bootp() 216 htonl(dnp->dn_sip.s_addr); in bootp() 228 no_ip.s_addr = htonl(dnp->dn_cip.s_addr); in bootp() [all …]
|
| H A D | dhcp.c | 198 dn_rec_t *dnp, dn, ndn; in dhcp_offer() local 230 dnp = dnlp->dnl_rec; in dhcp_offer() 231 ncip.s_addr = htonl(dnp->dn_cip.s_addr); in dhcp_offer() 254 dnp = dnlp->dnl_rec; in dhcp_offer() 255 if (match_ownerip(htonl(dnp->dn_sip.s_addr)) == NULL) { in dhcp_offer() 264 if (dnp->dn_flags & DN_FMANUAL) { in dhcp_offer() 273 nsip.s_addr = htonl(dnp->dn_sip.s_addr); in dhcp_offer() 276 ncip.s_addr = htonl(dnp->dn_cip.s_addr); in dhcp_offer() 286 if (dnp->dn_flags & DN_FMANUAL) in dhcp_offer() 290 if ((dnp->dn_flags & bits) == bits) { in dhcp_offer() [all …]
|
| /onnv-gate/usr/src/lib/libdhcpsvc/modules/files/ |
| H A D | dhcp_network.c | 369 record_match(char *fields[], dn_rec_t *dnp, const dn_rec_t *targetp, in record_match() argument 379 dnp->dn_cip.s_addr = ntohl(inet_addr(fields[DNF_CIP])); in record_match() 381 dnp->dn_cip.s_addr != targetp->dn_cip.s_addr) in record_match() 384 dnp->dn_cip.s_addr == targetp->dn_cip.s_addr) in record_match() 387 dnp->dn_lease = atoi(fields[DNF_LEASE]); in record_match() 388 if (DSVC_QISEQ(query, DN_QLEASE) && targetp->dn_lease != dnp->dn_lease) in record_match() 390 if (DSVC_QISNEQ(query, DN_QLEASE) && targetp->dn_lease == dnp->dn_lease) in record_match() 399 dnp->dn_cid, &dn_cid_len) != 0) in record_match() 402 dnp->dn_cid_len = dn_cid_len; in record_match() 404 (dnp->dn_cid_len != targetp->dn_cid_len || in record_match() [all …]
|
| /onnv-gate/usr/src/uts/common/fs/zfs/ |
| H A D | dmu_traverse.c | 62 static int traverse_dnode(traverse_data_t *td, const dnode_phys_t *dnp, 132 traverse_visitbp(traverse_data_t *td, const dnode_phys_t *dnp, in traverse_visitbp() argument 142 err = td->td_func(td->td_spa, NULL, NULL, pbuf, zb, dnp, in traverse_visitbp() 163 err = td->td_func(td->td_spa, NULL, bp, pbuf, zb, dnp, in traverse_visitbp() 189 err = traverse_visitbp(td, dnp, buf, cbp, &czb); in traverse_visitbp() 208 dnp = buf->b_data; in traverse_visitbp() 209 for (i = 0; i < epb; i++, dnp++) { in traverse_visitbp() 210 err = traverse_dnode(td, dnp, buf, zb->zb_objset, in traverse_visitbp() 221 dnode_phys_t *dnp; in traverse_visitbp() local 230 dnp = &osp->os_meta_dnode; in traverse_visitbp() [all …]
|
| H A D | dnode_sync.c | 527 dnode_phys_t *dnp = dn->dn_phys; in dnode_sync() local 534 ASSERT(dnp->dn_type != DMU_OT_NONE || dn->dn_allocated_txg); in dnode_sync() 535 ASSERT(dnp->dn_type != DMU_OT_NONE || in dnode_sync() 536 bcmp(dnp, &zerodn, DNODE_SIZE) == 0); in dnode_sync() 558 if (dnp->dn_type == DMU_OT_NONE) { in dnode_sync() 560 dnp->dn_nlevels = 1; in dnode_sync() 561 dnp->dn_nblkptr = dn->dn_nblkptr; in dnode_sync() 564 dnp->dn_type = dn->dn_type; in dnode_sync() 565 dnp->dn_bonustype = dn->dn_bonustype; in dnode_sync() 566 dnp->dn_bonuslen = dn->dn_bonuslen; in dnode_sync() [all …]
|
| /onnv-gate/usr/src/uts/common/fs/zfs/sys/ |
| H A D | dnode.h | 96 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus + \ argument 97 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t)))) 99 #define DN_USED_BYTES(dnp) (((dnp)->dn_flags & DNODE_FLAG_USED_BYTES) ? \ argument 100 (dnp)->dn_used : (dnp)->dn_used << SPA_MINBLOCKSHIFT) 254 dnode_t *dnode_special_open(struct objset *dd, dnode_phys_t *dnp, 263 void *ref, dnode_t **dnp); 265 void *ref, dnode_t **dnp); 275 void dnode_byteswap(dnode_phys_t *dnp);
|
| /onnv-gate/usr/src/cmd/cmd-inet/usr.lib/in.dhcpd/tests/ |
| H A D | test_dstore.c | 112 dn_rec_t *dnp; member 117 free(wptr->dnp); in free_work_t() 231 dn_rec_t *dnp; in work() local 260 dnp = wptr->dnp; in work() 263 dn = *dnp; in work() 282 *dnp = *(dncp->dnl_rec); in work() 327 *dnp = *(dncp->dnl_rec); in work() 356 *dnp = *(dncp->dnl_rec); in work() 390 *dnp = *(dncp->dnl_rec); in work() 399 op = dnp->dn_lease & 0x3; in work() [all …]
|