Home
last modified time | relevance | path

Searched refs:dnp (Results 1 – 25 of 107) sorted by relevance

12345

/onnv-gate/usr/src/lib/libdtrace/common/
H A Ddt_cg.c142 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 Ddt_parser.c382 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 Ddt_pragma.c72 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 Ddt_cc.c178 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 Ddt_decl.c290 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 Ddt_ident.c49 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 Ddt_printf.c46 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 Ddt_xlator.c102 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 Dsmbfs_node.c107 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 Dmeta_name.c1047 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 Dmeta_nameinfo.c494 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 Dmeta_set_prv.c47 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 Dmeta_import.c127 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 Dtest_private.c61 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 Dmodsubr.c133 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 Dinstance.c57 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 Dpi_defer.c76 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 Ddhcp_network.c299 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 Dbootp.c68 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 Ddhcp.c198 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 Ddhcp_network.c369 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 Ddmu_traverse.c62 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 Ddnode_sync.c527 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 Ddnode.h96 #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 Dtest_dstore.c112 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 …]

12345