/freebsd-current/cddl/contrib/opensolaris/lib/libdtrace/common/ |
H A D | dt_cg.c | 145 dt_cg_load(dt_node_t *dnp, ctf_file_t *ctfp, ctf_id_t type) argument 166 if ((dnp->dn_flags & DT_NF_BITFIELD) && 179 if (dnp->dn_flags & DT_NF_SIGNED) 181 if (dnp->dn_flags & DT_NF_USERLAND) 188 dt_cg_ptrsize(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, argument 191 ctf_file_t *ctfp = dnp->dn_ctfp; 199 type = ctf_type_resolve(ctfp, dnp->dn_type); 240 dt_cg_field_get(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, argument 253 assert(dnp->dn_op == DT_TOK_PTR || dnp 545 dt_node_t *dnp; local 591 dt_cg_arithmetic_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument 640 dt_cg_prearith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument 696 dt_cg_postarith_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument 760 dt_cg_compare_signed(dt_node_t *dnp) argument 777 dt_cg_compare_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp, uint_t op) argument 822 dt_cg_ternary_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 861 dt_cg_logical_and(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 896 dt_cg_logical_xor(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 931 dt_cg_logical_or(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 967 dt_cg_logical_neg(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 994 dt_cg_asgn_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 1152 dt_cg_assoc_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 1225 dt_cg_array_op(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 1322 dt_cg_inline(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 1477 dt_cg_xlate_expand(dt_node_t *dnp, dt_ident_t *idp, dt_irlist_t *dlp, dt_regset_t *drp) argument 1513 dt_cg_node(dt_node_t *dnp, dt_irlist_t *dlp, dt_regset_t *drp) argument 2071 dt_cg(dt_pcb_t *pcb, dt_node_t *dnp) argument [all...] |
H A D | dt_parser.c | 407 dt_node_promote(dt_node_t *lp, dt_node_t *rp, dt_node_t *dnp) argument 409 dt_type_promote(lp, rp, &dnp->dn_ctfp, &dnp->dn_type); 410 dt_node_type_assign(dnp, dnp->dn_ctfp, dnp->dn_type, B_FALSE); 411 dt_node_attr_assign(dnp, dt_attr_min(lp->dn_attr, rp->dn_attr)); 415 dt_node_name(const dt_node_t *dnp, char *buf, size_t len) argument 424 switch (dnp->dn_kind) { 427 (u_longlong_t)dnp 518 dt_node_t *dnp = dt_alloc(dtp, sizeof (dt_node_t)); local 547 dt_node_t *dnp = dt_node_xalloc(yypcb->pcb_hdl, kind); local 560 dt_node_free(dt_node_t *dnp) argument 663 dt_node_attr_assign(dt_node_t *dnp, dtrace_attribute_t attr) argument 679 dt_node_type_assign(dt_node_t *dnp, ctf_file_t *fp, ctf_id_t type, boolean_t user) argument 730 dt_node_type_name(const dt_node_t *dnp, char *buf, size_t len) argument 749 dt_node_type_size(const dt_node_t *dnp) argument 788 dt_node_resolve(const dt_node_t *dnp, uint_t idkind) argument 812 dt_node_sizeof(const dt_node_t *dnp) argument 840 dt_node_is_integer(const dt_node_t *dnp) argument 860 dt_node_is_float(const dt_node_t *dnp) argument 879 dt_node_is_scalar(const dt_node_t *dnp) argument 900 dt_node_is_arith(const dt_node_t *dnp) argument 919 dt_node_is_vfptr(const dt_node_t *dnp) argument 940 dt_node_is_dynamic(const dt_node_t *dnp) argument 953 dt_node_is_string(const dt_node_t *dnp) argument 960 dt_node_is_stack(const dt_node_t *dnp) argument 967 dt_node_is_symaddr(const dt_node_t *dnp) argument 974 dt_node_is_usymaddr(const dt_node_t *dnp) argument 981 dt_node_is_strcompat(const dt_node_t *dnp) argument 1009 dt_node_is_pointer(const dt_node_t *dnp) argument 1024 dt_node_is_void(const dt_node_t *dnp) argument 1196 dt_node_is_posconst(const dt_node_t *dnp) argument 1203 dt_node_is_actfunc(const dt_node_t *dnp) argument 1242 dt_node_t *dnp = dt_node_alloc(DT_NODE_INT); local 1292 dt_node_t *dnp; local 1309 dt_node_t *dnp; local 1354 dt_node_t *dnp; local 1395 dt_node_t *dnp = dt_node_alloc(DT_NODE_TYPE); local 1650 dt_node_t *dnp = ddp->dd_node; local 1756 dt_node_func(dt_node_t *dnp, dt_node_t *args) argument 1845 dt_node_t *dnp; local 1942 dt_node_t *dnp; local 2113 dt_node_t *dnp; local 2130 dt_node_t *dnp; local 2148 dt_node_t *dnp = dt_node_alloc(DT_NODE_IF); local 2160 dt_node_t *dnp; local 2192 dt_node_t *dnp = dt_node_alloc(DT_NODE_PDESC); local 2219 dt_node_t *dnp = dt_node_alloc(DT_NODE_CLAUSE); local 2240 dt_node_t *dnp; local 2425 dt_node_t *dnp; local 2454 dt_node_t *dnp; local 2517 dt_node_t *dnp; local 2569 dt_node_t *dnp = dt_node_alloc(DT_NODE_PROVIDER); local 2625 dt_node_t *dnp = dt_node_alloc(DT_NODE_PROG); local 2639 dt_xcook_ident(dt_node_t *dnp, dt_idhash_t *dhp, uint_t idkind, int create) argument 2870 dt_cook_ident(dt_node_t *dnp, uint_t idflags) argument 2889 dt_cook_var(dt_node_t *dnp, uint_t idflags) argument 2907 dt_cook_func(dt_node_t *dnp, uint_t idflags) argument 2916 dt_cook_op1(dt_node_t *dnp, uint_t idflags) argument 3149 dt_assign_common(dt_node_t *dnp) argument 3174 dt_cook_op2(dt_node_t *dnp, uint_t idflags) argument 4024 dt_cook_op3(dt_node_t *dnp, uint_t idflags) argument 4077 dt_cook_statement(dt_node_t *dnp, uint_t idflags) argument 4093 dt_cook_aggregation(dt_node_t *dnp, uint_t idflags) argument 4154 dt_cook_clause(dt_node_t *dnp, uint_t idflags) argument 4216 dt_cook_inline(dt_node_t *dnp, uint_t idflags) argument 4267 dt_cook_member(dt_node_t *dnp, uint_t idflags) argument 4276 dt_cook_xlator(dt_node_t *dnp, uint_t idflags) argument 4403 dt_cook_probe(dt_node_t *dnp, dt_provider_t *pvp) argument 4441 dt_cook_provider(dt_node_t *dnp, uint_t idflags) argument 4481 dt_cook_none(dt_node_t *dnp, uint_t idflags) argument 4518 dt_node_cook(dt_node_t *dnp, uint_t idflags) argument 4540 dt_node_t *dnp, *nnp; local 4556 dt_node_t *dnp, *nnp; local 4570 dt_node_t *dnp, *nnp; local 4589 dt_node_t *dnp; local 4609 dt_node_diftype(dtrace_hdl_t *dtp, const dt_node_t *dnp, dtrace_diftype_t *tp) argument 4644 dt_printd(dt_node_t *dnp, FILE *fp, int depth) argument 4804 dt_node_printr(dt_node_t *dnp, FILE *fp, int depth) argument 5057 dt_node_root(dt_node_t *dnp) argument 5065 dnerror(const dt_node_t *dnp, dt_errtag_t tag, const char *format, ...) argument 5082 dnwarn(const dt_node_t *dnp, dt_errtag_t tag, const char *format, ...) argument [all...] |
H A D | dt_pragma.c | 82 dt_pragma_attributes(const char *prname, dt_node_t *dnp) argument 90 if (dnp == NULL || dnp->dn_kind != DT_NODE_IDENT || 91 dnp->dn_list == NULL || dnp->dn_list->dn_kind != DT_NODE_IDENT) { 96 if (dtrace_str2attr(dnp->dn_string, &attr) == -1) { 101 dnp = dnp->dn_list; 102 name = dnp->dn_string; 105 dnp 165 dt_pragma_binding(const char *prname, dt_node_t *dnp) argument 350 dt_pragma_error(const char *prname, dt_node_t *dnp) argument 378 dt_pragma_ident(const char *prname, dt_node_t *dnp) argument 384 dt_pragma_option(const char *prname, dt_node_t *dnp) argument 431 dt_pragma_line(const char *prname, dt_node_t *dnp) argument 508 dt_node_t *dnp; local [all...] |
H A D | dt_sugar.c | 193 dt_sugar_visit_all(dt_sugar_parse_t *dp, dt_node_t *dnp) argument 197 switch (dnp->dn_kind) { 209 for (arg = dnp->dn_args; arg != NULL; arg = arg->dn_list) 214 dt_sugar_visit_all(dp, dnp->dn_child); 218 dt_sugar_visit_all(dp, dnp->dn_left); 219 dt_sugar_visit_all(dp, dnp->dn_right); 220 if (dnp->dn_op == DT_TOK_LBRAC) { 221 dt_node_t *ln = dnp->dn_right; 230 dt_sugar_visit_all(dp, dnp->dn_expr); 231 dt_sugar_visit_all(dp, dnp [all...] |
H A D | dt_cc.c | 182 dt_stmt_append(dtrace_stmtdesc_t *sdp, const dt_node_t *dnp) argument 196 dnerror(dnp, D_COMM_COMM, "commit( ) may " 201 dnerror(dnp, D_COMM_DREC, "commit( ) may " 209 dnerror(dnp, D_AGG_COMM, "aggregating actions " 219 dnerror(dnp, D_SPEC_SPEC, "speculate( ) may " 224 dnerror(dnp, D_SPEC_COMM, "speculate( ) may " 229 dnerror(dnp, D_SPEC_DREC, "speculate( ) may " 239 dnerror(dnp, D_AGG_SPEC, "aggregating actions " 249 dnerror(dnp, D_ACT_SPEC, "destructive actions " 254 dnerror(dnp, D_EXIT_SPE 322 dt_action_clear(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 364 dt_action_normalize(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 427 dt_action_trunc(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 493 dt_action_printa(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 579 dt_action_printflike(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, dtrace_actkind_t kind) argument 664 dt_action_trace(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 741 dt_action_tracemem(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 819 dt_action_stack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 826 dt_action_ustack_args(dtrace_hdl_t *dtp, dtrace_actdesc_t *ap, dt_node_t *dnp) argument 881 dt_action_ustack(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 888 dt_action_setopt(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 921 dt_action_symmod_args(dtrace_hdl_t *dtp, dtrace_actdesc_t *ap, dt_node_t *dnp, dtrace_actkind_t kind) argument 935 dt_action_symmod(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp, dtrace_actkind_t kind) argument 944 dt_action_ftruncate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 960 dt_action_stop(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 970 dt_action_breakpoint(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 980 dt_action_panic(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 989 dt_action_chill(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 999 dt_action_raise(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1009 dt_action_exit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1020 dt_action_speculate(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1030 dt_action_printm(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1061 dt_action_commit(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1071 dt_action_discard(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1081 dt_compile_fun(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1182 dt_compile_exp(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1193 dt_compile_agg(dtrace_hdl_t *dtp, dt_node_t *dnp, dtrace_stmtdesc_t *sdp) argument 1606 dt_node_t *dnp; local 1673 dt_compile_xlator(dt_node_t *dnp) argument 2396 dt_node_t *dnp; local 2483 dt_node_t *dnp, *next_dnp; local [all...] |
H A D | dt_decl.c | 290 dt_node_t *dnp; local 292 for (dnp = flist; dnp != fnp && dnp != NULL; dnp = dnp->dn_list) { 293 if (dnp->dn_string != NULL && 294 strcmp(dnp->dn_string, fnp->dn_string) == 0) 316 dt_node_t *dnp; local 318 for (dnp 368 dt_decl_array(dt_node_t *dnp) argument 429 dt_decl_func(dt_decl_t *pdp, dt_node_t *dnp) argument 504 dt_decl_member(dt_node_t *dnp) argument 693 dt_decl_enumerator(char *s, dt_node_t *dnp) argument [all...] |
H A D | dt_ident.c | 60 dt_idcook_sign(dt_node_t *dnp, dt_ident_t *idp, argument 109 dt_node_type_assign(dnp, idp->di_ctfp, idp->di_type, B_FALSE); 118 dt_idcook_assc(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) argument 168 dt_node_type_assign(dnp, idp->di_ctfp, idp->di_type, B_FALSE); 171 dt_idcook_sign(dnp, idp, argc, args, 182 dt_idcook_func(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) argument 315 dt_idcook_sign(dnp, idp, argc, args, "", "( )"); 324 dt_idcook_args(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap) argument 372 * assign it the appropriate attributes, and set the type of 'dnp'. 389 dnp 443 dt_idcook_regs(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *ap) argument 480 dt_idcook_type(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) argument 502 dt_idcook_thaw(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) argument 509 dt_idcook_inline(dt_node_t *dnp, dt_ident_t *idp, int argc, dt_node_t *args) argument 964 dt_ident_cook(dt_node_t *dnp, dt_ident_t *idp, dt_node_t **pargp) argument 995 const dt_node_t *dnp = ((dt_idnode_t *)idp->di_iarg)->din_root; local [all...] |
H A D | dt_xlator.c | 104 dt_node_t *dnp; local 217 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list) { 218 dnp->dn_membxlator = dxp; 219 dnp->dn_membid = dxp->dx_nmembers++; 374 dt_node_t *dnp; local 376 for (dnp = dxp->dx_members; dnp ! [all...] |
H A D | dt_printf.c | 62 pfcheck_addr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 64 return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp)); 69 pfcheck_kaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 71 return (dt_node_is_pointer(dnp) || dt_node_is_integer(dnp) || 72 dt_node_is_symaddr(dnp)); 77 pfcheck_uaddr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 82 if (dt_node_is_usymaddr(dnp)) 88 return (dt_node_is_pointer(dnp) || dt_node_is_intege 93 pfcheck_stack(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 100 pfcheck_time(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 108 pfcheck_str(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 130 pfcheck_wstr(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 147 pfcheck_csi(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 155 pfcheck_fp(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 162 pfcheck_xint(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 169 pfcheck_dint(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 181 pfcheck_xshort(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 194 pfcheck_xlong(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 207 pfcheck_xlonglong(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 238 pfcheck_type(dt_pfargv_t *pfv, dt_pfargd_t *pfd, dt_node_t *dnp) argument 1052 dt_printf_validate(dt_pfargv_t *pfv, uint_t flags, dt_ident_t *idp, int foff, dtrace_actkind_t kind, dt_node_t *dnp) argument [all...] |
H A D | dt_dof.c | 266 dt_node_t *dnp = *pnp++; local 267 dt_xlator_t *dxp = dnp->dn_membexpr->dn_xlator; 271 ddo->ddo_pgp->dp_xrefs[dxp->dx_id], dnp->dn_membid); 345 dt_node_t *dnp; local 362 for (dnp = dxp->dx_members; dnp != NULL; dnp = dnp->dn_list, i++) { 369 dxp->dx_membdif[dnp->dn_membid]); 372 dofxm.dofxm_name = dof_add_string(ddo, dnp 407 dt_node_t *dnp; local [all...] |
H A D | dt_as.c | 153 uint_t i, uint_t xi, dt_node_t *dnp) 156 dt_xlator_t *dxp = dnp->dn_membexpr->dn_xlator; 161 assert(dnp->dn_kind == DT_NODE_MEMBER); 162 assert(dnp->dn_membexpr->dn_kind == DT_NODE_XLATOR); 165 assert(dnp->dn_membid < dxp->dx_nmembers); 185 BT_SET(pcb->pcb_asxrefs[dxp->dx_id], dnp->dn_membid); 186 dp->dtdo_xlmtab[xi] = dnp; 152 dt_as_xlate(dt_pcb_t *pcb, dtrace_difo_t *dp, uint_t i, uint_t xi, dt_node_t *dnp) argument
|
/freebsd-current/sys/contrib/openzfs/include/sys/ |
H A D | dnode.h | 127 #define DN_BONUS(dnp) ((void*)((dnp)->dn_bonus_flexible + \ 128 (((dnp)->dn_nblkptr - 1) * sizeof (blkptr_t)))) 129 #define DN_MAX_BONUS_LEN(dnp) \ 130 ((dnp->dn_flags & DNODE_FLAG_SPILL_BLKPTR) ? \ 131 (uint8_t *)DN_SPILL_BLKPTR(dnp) - (uint8_t *)DN_BONUS(dnp) : \ 132 (uint8_t *)(dnp + (dnp->dn_extra_slots + 1)) - (uint8_t *)DN_BONUS(dnp)) [all...] |
H A D | dmu_traverse.h | 43 const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg);
|
/freebsd-current/sys/contrib/openzfs/module/zfs/ |
H A D | dnode_sync.c | 643 dnode_phys_t *dnp = dn->dn_phys; local 650 ASSERT(dnp->dn_type != DMU_OT_NONE || dn->dn_allocated_txg); 651 ASSERT(dnp->dn_type != DMU_OT_NONE || 652 memcmp(dnp, &zerodn, DNODE_MIN_SIZE) == 0); 689 if (dnp->dn_type == DMU_OT_NONE) { 691 dnp->dn_nlevels = 1; 692 dnp->dn_nblkptr = dn->dn_nblkptr; 695 dnp->dn_type = dn->dn_type; 696 dnp->dn_bonustype = dn->dn_bonustype; 697 dnp [all...] |
H A D | dmu_traverse.c | 72 const dnode_phys_t *dnp, uint64_t objset, uint64_t object); 158 resume_skip_check(const traverse_data_t *td, const dnode_phys_t *dnp, argument 166 if (zbookmark_subtree_completed(dnp, zb, td->td_resume)) 181 traverse_prefetch_metadata(traverse_data_t *td, const dnode_phys_t *dnp, argument 194 if (resume_skip_check(td, dnp, zb) != RESUME_SKIP_NONE) 221 traverse_visitbp(traverse_data_t *td, const dnode_phys_t *dnp, argument 228 switch (resume_skip_check(td, dnp, zb)) { 283 err = td->td_func(td->td_spa, NULL, bp, zb, dnp, td->td_arg); 290 err = td->td_func(td->td_spa, NULL, bp, zb, dnp, 342 if (traverse_prefetch_metadata(td, dnp, 496 prefetch_dnode_metadata(traverse_data_t *td, const dnode_phys_t *dnp, uint64_t objset, uint64_t object) argument 514 traverse_dnode(traverse_data_t *td, const blkptr_t *bp, const dnode_phys_t *dnp, uint64_t objset, uint64_t object) argument 561 traverse_prefetcher(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument [all...] |
H A D | dmu_diff.c | 89 report_dnode(dmu_diffarg_t *da, uint64_t object, dnode_phys_t *dnp) argument 91 ASSERT(dnp != NULL); 92 if (dnp->dn_type == DMU_OT_NONE) 107 #define DBP_SPAN(dnp, level) \ 108 (((uint64_t)dnp->dn_datablkszsec) << (SPA_MINBLOCKSHIFT + \ 109 (level) * (dnp->dn_indblkshift - SPA_BLKPTRSHIFT))) 113 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) 127 uint64_t span = DBP_SPAN(dnp, zb->zb_level); 112 diff_cb(spa_t *spa, zilog_t *zilog, const blkptr_t *bp, const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg) argument
|
H A D | dnode.c | 449 dnode_byteswap(dnode_phys_t *dnp) argument 451 uint64_t *buf64 = (void*)&dnp->dn_blkptr; 454 if (dnp->dn_type == DMU_OT_NONE) { 455 memset(dnp, 0, sizeof (dnode_phys_t)); 459 dnp->dn_datablkszsec = BSWAP_16(dnp->dn_datablkszsec); 460 dnp->dn_bonuslen = BSWAP_16(dnp->dn_bonuslen); 461 dnp->dn_extra_slots = BSWAP_8(dnp 501 dnode_phys_t *dnp = (void *)(((char *)vbuf) + i); local 570 dnode_create(objset_t *os, dnode_phys_t *dnp, dmu_buf_impl_t *db, uint64_t object, dnode_handle_t *dnh) argument 1317 dnode_special_open(objset_t *os, dnode_phys_t *dnp, uint64_t object, dnode_handle_t *dnh) argument 1402 dnode_hold_impl(objset_t *os, uint64_t object, int flag, int slots, const void *tag, dnode_t **dnp) argument 1705 dnode_hold(objset_t *os, uint64_t object, const void *tag, dnode_t **dnp) argument 2568 dnode_phys_t *dnp = data; local [all...] |
/freebsd-current/sys/fs/smbfs/ |
H A D | smbfs_subr.c | 110 smbfs_fullpath(struct mbchain *mbp, struct smb_vc *vcp, struct smbnode *dnp, argument 123 if (dnp != NULL) { 124 error = smb_put_dmem(mbp, vcp, dnp->n_rpath, dnp->n_rplen,
|
H A D | smbfs_node.h | 78 #define SMBFS_DNP_SEP(dnp) ((dnp->n_rplen > 1) ? '\\' : '\0')
|
H A D | smbfs_node.c | 108 struct smbnode *np, *dnp; local 133 dnp = dvp ? VTOSMB(dvp) : NULL; 134 if (dnp == NULL && dvp != NULL) { 232 struct smbnode *dnp; local 236 dnp = (dvp) ? VTOSMB(dvp) : NULL; 238 if (dnp != NULL) { 239 sep = SMBFS_DNP_SEP(dnp); 240 error = smbfs_node_alloc(mp, dvp, dnp->n_rpath, dnp->n_rplen,
|
H A D | smbfs_subr.h | 151 int smbfs_smb_create(struct smbnode *dnp, const char *name, int len, 159 int smbfs_smb_mkdir(struct smbnode *dnp, const char *name, int len, 162 int smbfs_findopen(struct smbnode *dnp, const char *wildcard, int wclen, 167 struct smbnode *dnp, const char *name, int nmlen); 168 int smbfs_smb_lookup(struct smbnode *dnp, const char *name, int nmlen,
|
/freebsd-current/sys/fs/nfsclient/ |
H A D | nfs_clvnops.c | 1644 struct nfsnode *np = NULL, *dnp; local 1686 dnp = VTONFS(dvp); 1687 NFSLOCKNODE(dnp); 1688 dnp->n_flag |= NMODIFIED; 1690 dnp->n_attrstamp = 0; 1693 NFSUNLOCKNODE(dnp); 1741 struct nfsnode *np = NULL, *dnp; local 1760 dnp = VTONFS(dvp); 1764 NFSLOCKNODE(dnp); 1765 while (NFSHASNFSV4(nmp) && (dnp 1932 struct nfsnode *dnp = VTONFS(dvp); local 2214 struct nfsnode *np = NULL, *dnp; local 2292 struct nfsnode *np = NULL, *dnp; local 2374 struct nfsnode *dnp; local 2495 struct nfsnode *dnp = VTONFS(vp); local 2559 struct nfsnode *dnp = VTONFS(vp); local 2684 struct nfsnode *np, *dnp = VTONFS(dvp); local [all...] |
/freebsd-current/sys/fs/p9fs/ |
H A D | p9fs_vnops.c | 186 struct p9fs_node *dnp; member in struct:p9fs_lookup_alloc_arg 196 return (p9fs_vget_common(mp, NULL, p9aa->cnp->cn_lkflags, p9aa->dnp, 230 struct p9fs_node *dnp; /*dir p9_node */ local 243 dnp = P9FS_VTON(dvp); 248 if (dnp == NULL) 257 vses = dnp->p9fs_ses; 273 dvfid = p9fs_get_fid(vses->clnt, dnp, cnp->cn_cred, VFID, -1, &error); 365 p9aa.dnp = dnp; 386 dnp, newfi 433 create_common(struct p9fs_node *dnp, struct componentname *cnp, char *extension, uint32_t perm, uint8_t mode, struct vnode **vpp) argument 522 struct p9fs_node *dnp; local 556 struct p9fs_node *dnp; local 589 struct p9fs_node *dnp; local 1548 struct p9fs_node *dnp; local 1577 struct p9fs_node *dnp; local 1608 struct p9fs_node *dnp; local 1678 struct p9fs_node *dnp; local 1718 struct p9fs_node *dnp; local [all...] |
/freebsd-current/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zio_crypt.c | 890 dnode_phys_t *dnp, *sdnp, *ddnp; local 898 dnp = &sdnp[i]; 899 if (dnp->dn_type != DMU_OT_NONE && 900 DMU_OT_IS_ENCRYPTED(dnp->dn_bonustype) && 901 dnp->dn_bonuslen != 0) { 902 memcpy(DN_BONUS(&ddnp[i]), DN_BONUS(dnp), 903 DN_MAX_BONUS_LEN(dnp)); 1051 boolean_t should_bswap, dnode_phys_t *dnp) 1068 memcpy(&tmp_dncore, dnp, dn_core_size); 1090 for (i = 0; i < dnp 1050 zio_crypt_do_dnode_hmac_updates(crypto_context_t ctx, uint64_t version, boolean_t should_bswap, dnode_phys_t *dnp) argument 1625 dnode_phys_t *dnp, *adnp, *sdnp, *ddnp; local [all...] |
/freebsd-current/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zio_crypt.c | 807 dnode_phys_t *dnp, *sdnp, *ddnp; local 815 dnp = &sdnp[i]; 816 if (dnp->dn_type != DMU_OT_NONE && 817 DMU_OT_IS_ENCRYPTED(dnp->dn_bonustype) && 818 dnp->dn_bonuslen != 0) { 819 memcpy(DN_BONUS(&ddnp[i]), DN_BONUS(dnp), 820 DN_MAX_BONUS_LEN(dnp)); 954 boolean_t should_bswap, dnode_phys_t *dnp) 962 memcpy(tmp_dncore, dnp, sizeof (tmp_dncore)); 975 for (i = 0; i < dnp 953 zio_crypt_do_dnode_hmac_updates(crypto_context_t ctx, uint64_t version, boolean_t should_bswap, dnode_phys_t *dnp) argument 1420 dnode_phys_t *dnp, *adnp, *sdnp, *ddnp; local [all...] |