/illumos-gate/usr/src/tools/ctf/dwarf/common/ |
H A D | dwarf_harmless.h | 29 void dwarf_harmless_init(struct Dwarf_Harmless_s *dhp,unsigned size); 30 void dwarf_harmless_cleanout(struct Dwarf_Harmless_s *dhp);
|
H A D | dwarf_harmless.c | 71 struct Dwarf_Harmless_s *dhp = &dbg->de_harmless_errors; local 72 if(!dhp->dh_errors) { 73 dhp->dh_errs_count = 0; 76 if(dhp->dh_errs_count == 0) { 80 *errs_count = dhp->dh_errs_count; 87 if(dhp->dh_next_to_use != dhp->dh_first) { 89 unsigned cur = dhp->dh_first; 90 for(i = 0; cur != dhp->dh_next_to_use; ++i) { 95 errmsg_ptrs_array[i] = dhp 125 struct Dwarf_Harmless_s *dhp = &dbg->de_harmless_errors; local 157 struct Dwarf_Harmless_s *dhp = &dbg->de_harmless_errors; local 185 dwarf_harmless_init(struct Dwarf_Harmless_s *dhp,unsigned size) argument 213 dwarf_harmless_cleanout(struct Dwarf_Harmless_s *dhp) argument [all...] |
/illumos-gate/usr/src/lib/libdisasm/common/ |
H A D | dis_i386.c | 48 dis_handle_t *dhp = data; local 52 if (dhp->dh_lookup(dhp->dh_data, dhp->dh_addr, NULL, 0, &start, &len) 56 if (start < dhp->dh_addr) 57 return (dhp->dh_addr > start + len - 0x10); 66 dis_handle_t *dhp = data; local 68 if (dhp->dh_read(dhp->dh_data, dhp 80 dis_handle_t *dhp = data; local 86 dis_i386_handle_detach(dis_handle_t *dhp) argument 93 dis_i386_handle_attach(dis_handle_t *dhp) argument 139 dis_i386_disassemble(dis_handle_t *dhp, uint64_t addr, char *buf, size_t buflen) argument 163 dis_i386_max_instrlen(dis_handle_t *dhp) argument 170 dis_i386_min_instrlen(dis_handle_t *dhp) argument [all...] |
H A D | libdisasm.c | 132 dis_set_data(dis_handle_t *dhp, void *data) argument 134 dhp->dh_data = data; 138 dis_flags_set(dis_handle_t *dhp, int f) argument 140 dhp->dh_flags |= f; 144 dis_flags_clear(dis_handle_t *dhp, int f) argument 146 dhp->dh_flags &= ~f; 150 dis_handle_destroy(dis_handle_t *dhp) argument 152 if (dhp->dh_arch->da_handle_detach != NULL) 153 dhp->dh_arch->da_handle_detach(dhp); 162 dis_handle_t *dhp; local 203 dis_disassemble(dis_handle_t *dhp, uint64_t addr, char *buf, size_t buflen) argument 215 dis_generic_previnstr(dis_handle_t *dhp, uint64_t pc, int n) argument 264 dis_previnstr(dis_handle_t *dhp, uint64_t pc, int n) argument 273 dis_min_instrlen(dis_handle_t *dhp) argument 279 dis_max_instrlen(dis_handle_t *dhp) argument 285 dis_generic_instrlen(dis_handle_t *dhp, uint64_t pc) argument 294 dis_instrlen(dis_handle_t *dhp, uint64_t pc) argument [all...] |
H A D | dis_sparc.c | 107 dis_sparc_handle_detach(dis_handle_t *dhp) argument 109 dis_free(dhp->dh_arch_private, sizeof (dis_handle_sparc_t)); 110 dhp->dh_arch_private = NULL; 114 dis_sparc_handle_attach(dis_handle_t *dhp) argument 124 if ((dhp->dh_flags & (DIS_SPARC_V8|DIS_SPARC_V9|DIS_SPARC_V9_SGI)) 135 dhp->dh_arch_private = dhx; 145 dis_handle_destroy(dhp); 188 dis_sparc_max_instrlen(dis_handle_t *dhp) argument 195 dis_sparc_min_instrlen(dis_handle_t *dhp) argument 202 dis_sparc_previnstr(dis_handle_t *dhp, uint64_ argument 215 dis_sparc_instrlen(dis_handle_t *dhp, uint64_t pc) argument 221 dis_sparc_disassemble(dis_handle_t *dhp, uint64_t addr, char *buf, size_t buflen) argument 301 dis_get_overlay(dis_handle_t *dhp, const table_t *tp, uint32_t idx) argument [all...] |
H A D | dis_sparc_fmt.c | 698 fmt_call(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 700 dis_handle_sparc_t *dhx = dhp->dh_arch_private; 706 int octal = ((dhp->dh_flags & DIS_OCTAL) != 0); 715 prt_name(dhp, inp->in_data.in_def.in_name, 1); 717 bprintf(dhp, (octal != 0) ? "%s0%-11lo" : "%s0x%-10lx", 724 dhp->dh_lookup(dhp->dh_data, dhp->dh_addr + (int64_t)disp, 734 fmt_sethi(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 736 dis_handle_sparc_t *dhx = dhp 773 fmt_branch(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 918 fmt_cas(dis_handle_t *dhp, uint32_t instr, const char *name) argument 1003 fmt_ls(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1248 fmt_cpop(dis_handle_t *dhp, uint32_t instr, const inst_t *inp) argument 1273 dis_fmt_rdwr(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1486 fmt_trap(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1530 prt_shift(dis_handle_t *dhp, uint32_t instr, const inst_t *inp) argument 1563 prt_jmpl(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1603 fmt_alu(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1906 fmt_regwin(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1914 fmt_trap_ret(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1929 fmt_movcc(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1976 fmt_movr(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 1998 fmt_fpop1(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 2022 fmt_fpop2(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 2118 fmt_vis(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 2153 fmt_fused(dis_handle_t *dhp, uint32_t instr, const inst_t *inp, int idx) argument 2172 prt_name(dis_handle_t *dhp, const char *name, int add_space) argument 2224 prt_imm(dis_handle_t *dhp, uint32_t val, int format) argument 2266 get_regname(dis_handle_t *dhp, int regset, uint32_t idx) argument 2336 prt_asi(dis_handle_t *dhp, uint32_t instr) argument 2366 prt_address(dis_handle_t *dhp, uint32_t instr, int nobrackets) argument 2438 prt_aluargs(dis_handle_t *dhp, uint32_t instr, uint32_t flags) argument 2760 bprintf(dis_handle_t *dhp, const char *fmt, ...) argument [all...] |
/illumos-gate/usr/src/lib/fm/libdiagcode/common/ |
H A D | diagcode.h | 53 void fm_dc_closedict(fm_dc_handle_t *dhp); 56 size_t fm_dc_codelen(fm_dc_handle_t *dhp); 59 int fm_dc_maxkey(fm_dc_handle_t *dhp); 62 int fm_dc_key2code(fm_dc_handle_t *dhp, 66 int fm_dc_code2key(fm_dc_handle_t *dhp, const char *code, 70 const char *fm_dc_getprop(fm_dc_handle_t *dhp, const char *name);
|
H A D | diagcode.c | 99 static int buildcode(fm_dc_handle_t *dhp, const char *rhsp, 101 static bitv *code2dictval(fm_dc_handle_t *dhp, const char *code); 148 fm_dc_handle_t *dhp = NULL; local 196 if ((dhp = malloc(sizeof (*dhp))) == NULL || 197 (dhp->dictname = strdup(dictname)) == NULL) { 198 if (dhp) 199 free(dhp); 211 dhp->fp = NULL; 212 dhp 321 fm_dc_closedict(fm_dc_handle_t *dhp) argument 350 fm_dc_codelen(fm_dc_handle_t *dhp) argument 364 fm_dc_maxkey(fm_dc_handle_t *dhp) argument 377 fm_dc_key2code(fm_dc_handle_t *dhp, const char *key[], char *code, size_t maxcode) argument 437 fm_dc_code2key(fm_dc_handle_t *dhp, const char *code, char *key[], int maxkey) argument 566 fm_dc_getprop(fm_dc_handle_t *dhp, const char *name) argument 700 buildcode(fm_dc_handle_t *dhp, const char *rhsp, char *code, size_t maxcode, char *debugstr) argument 831 code2dictval(fm_dc_handle_t *dhp, const char *code) argument [all...] |
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_dev.c | 88 #define HOLD_DHP_LOCK(dhp) if (dhp->dh_flags & DEVMAP_ALLOW_REMAP) \ 89 { mutex_enter(&dhp->dh_lock); } 91 #define RELE_DHP_LOCK(dhp) if (dhp->dh_flags & DEVMAP_ALLOW_REMAP) \ 92 { mutex_exit(&dhp->dh_lock); } 151 #define dhp_is_devmem(dhp) \ 152 (cookie_is_devmem((struct ddi_umem_cookie *)((dhp)->dh_cookie))) 154 #define dhp_is_pmem(dhp) \ 155 (cookie_is_pmem((struct ddi_umem_cookie *)((dhp) 364 devmap_handle_t *dhp = (devmap_handle_t *)a->devmap_data; local 463 devmap_handle_t *dhp = (devmap_handle_t *)sdp->devmap_data; local 540 devmap_handle_dup(devmap_handle_t *dhp, devmap_handle_t **new_dhp, struct seg *newseg) argument 629 devmap_handle_t *dhp = (devmap_handle_t *)sdp->devmap_data; local 898 off, len, dhp, &dhp->dh_pvtp, local 938 NULL, dhp, &dhp->dh_pvtp); local 958 devmap_handle_reduce_len(devmap_handle_t *dhp, size_t len) argument 1003 devmap_handle_unmap(devmap_handle_t *dhp) argument 1049 devmap_handle_unmap_head(devmap_handle_t *dhp, size_t len) argument 1069 dhp->dh_uoff, len, NULL, NULL, dhp, &dhp->dh_pvtp); local 1080 devmap_handle_unmap_tail(devmap_handle_t *dhp, caddr_t addr) argument 1127 devmap_handle_t *dhp = (devmap_handle_t *)sdp->devmap_data; local 1152 free_devmap_handle(devmap_handle_t *dhp) argument 1341 devmap_handle_t *dhp; local 1407 segdev_faultpage( struct hat *hat, struct seg *seg, caddr_t addr, struct vpage *vpage, enum fault_type type, enum seg_rw rw, devmap_handle_t *dhp) argument 1605 devmap_handle_t *dhp; local 1900 segdev_faultpages( struct hat *hat, struct seg *seg, caddr_t addr, size_t len, enum fault_type type, enum seg_rw rw, devmap_handle_t *dhp) argument 2069 register devmap_handle_t *dhp; local 2497 devmap_device(devmap_handle_t *dhp, struct as *as, caddr_t *addr, offset_t off, size_t len, uint_t flags) argument 2593 register devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 2704 devmap_roundup(devmap_handle_t *dhp, ulong_t offset, size_t len, ulong_t *opfn, ulong_t *pagesize) argument 2771 devmap_handle_t *dhp; local 2796 register devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 2857 devmap_get_large_pgsize(devmap_handle_t *dhp, size_t len, caddr_t addr, size_t *llen, caddr_t *laddr) argument 2942 devmap_softlock_rele(devmap_handle_t *dhp) argument 2993 devmap_ctx_rele(devmap_handle_t *dhp) argument 3064 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 3128 register devmap_handle_t *dhp; local 3334 devmap_devmem_large_page_setup(devmap_handle_t *dhp) argument 3379 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 3485 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 3599 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 3699 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 3768 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 3777 devmap_default_access(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, uint_t type, uint_t rw) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_devmap.c | 125 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 136 dhp->dh_pfn = pfn; 137 dhp->dh_len = mmu_ptob(mmu_btopr(length)); 138 dhp->dh_roff = 0; 143 dhp->dh_cookie = DEVMAP_DEVMEM_COOKIE; 145 dhp->dh_flags |= DEVMAP_DEFAULTS; 146 dhp->dh_maxprot = PROT_ALL & dhp->dh_orig_maxprot; 149 bzero(&dhp->dh_callbackops, sizeof (struct devmap_callback_ctl)); 153 dhp [all...] |
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_link.c | 221 dls_head_t *dhp = (dls_head_t *)val; local 227 mutex_enter(&dhp->dh_lock); 228 if (dhp->dh_removing) { 229 mutex_exit(&dhp->dh_lock); 232 dhp->dh_ref++; 233 mutex_exit(&dhp->dh_lock); 238 i_dls_head_rele(dls_head_t *dhp) argument 240 mutex_enter(&dhp->dh_lock); 241 dhp->dh_ref--; 242 if (dhp 250 dls_head_t *dhp; local 258 i_dls_head_free(dls_head_t *dhp) argument 277 dls_head_t *dhp; local 341 dls_head_t *dhp; local 553 dls_head_t *dhp; local 916 dls_head_t *dhp; local 965 dls_head_t *dhp; local [all...] |
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_ident.c | 616 dt_idhash_populate(dt_idhash_t *dhp) argument 618 const dt_ident_t *idp = dhp->dh_tmpl; 620 dhp->dh_tmpl = NULL; /* clear dh_tmpl first to avoid recursion */ 621 dt_dprintf("populating %s idhash from %p\n", dhp->dh_name, (void *)idp); 624 if (dt_idhash_insert(dhp, idp->di_name, 636 dt_idhash_t *dhp; local 644 if ((dhp = malloc(size)) == NULL) 647 bzero(dhp, size); 648 dhp->dh_name = name; 649 dhp 668 dt_idhash_destroy(dt_idhash_t *dhp) argument 692 dt_idhash_update(dt_idhash_t *dhp) argument 715 dt_idhash_lookup(dt_idhash_t *dhp, const char *name) argument 733 dt_idhash_nextid(dt_idhash_t *dhp, uint_t *p) argument 743 dt_idhash_size(const dt_idhash_t *dhp) argument 749 dt_idhash_name(const dt_idhash_t *dhp) argument 755 dt_idhash_insert(dt_idhash_t *dhp, const char *name, ushort_t kind, ushort_t flags, uint_t id, dtrace_attribute_t attr, uint_t vers, const dt_idops_t *ops, void *iarg, ulong_t gen) argument 784 dt_idhash_xinsert(dt_idhash_t *dhp, dt_ident_t *idp) argument 803 dt_idhash_delete(dt_idhash_t *dhp, dt_ident_t *key) argument 840 dt_idhash_iter(dt_idhash_t *dhp, dt_idhash_f *func, void *data) argument 871 dt_idhash_t *dhp; local 884 dt_idstack_push(dt_idstack_t *sp, dt_idhash_t *dhp) argument 890 dt_idstack_pop(dt_idstack_t *sp, dt_idhash_t *dhp) argument [all...] |
H A D | dt_pcb.c | 93 dt_pcb_pop_ident(dt_idhash_t *dhp, dt_ident_t *idp, void *arg) argument 98 dt_idhash_delete(dhp, idp);
|
/illumos-gate/usr/src/lib/libsaveargs/amd64/ |
H A D | saveargs.c | 206 instr_size(dis_handle_t *dhp, uint8_t *ins, unsigned int i, size_t size) argument 213 dis_set_data(dhp, &t); 214 return (dis_instrlen(dhp, i)); 218 has_saved_fp(dis_handle_t *dhp, uint8_t *ins, int size) argument 226 if ((sz = instr_size(dhp, ins, i, size)) < 1) 259 dis_handle_t *dhp = NULL; local 264 if ((dhp = dis_handle_create(DIS_X86_SIZE64, NULL, do_lookup, 268 if (!has_saved_fp(dhp, ins, size)) { 269 dis_handle_destroy(dhp); 284 sz = instr_size(dhp, in [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | pmem.c | 78 #define HOLD_DHP_LOCK(dhp) if (dhp->dh_flags & DEVMAP_ALLOW_REMAP) \ 79 { mutex_enter(&dhp->dh_lock); } 81 #define RELE_DHP_LOCK(dhp) if (dhp->dh_flags & DEVMAP_ALLOW_REMAP) \ 82 { mutex_exit(&dhp->dh_lock); } 142 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local 150 * First to check if this function has been called for this dhp. 152 if (dhp->dh_flags & DEVMAP_SETUP_DONE) 155 if ((dhp 217 devmap_handle_t *dhp = (devmap_handle_t *)dhc; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_umap.c | 53 static int hermon_umap_uarpg(hermon_state_t *state, devmap_cookie_t dhp, 55 static int hermon_umap_cqmem(hermon_state_t *state, devmap_cookie_t dhp, 57 static int hermon_umap_qpmem(hermon_state_t *state, devmap_cookie_t dhp, 59 static int hermon_umap_srqmem(hermon_state_t *state, devmap_cookie_t dhp, 61 static int hermon_umap_dbrecmem(hermon_state_t *state, devmap_cookie_t dhp, 63 static int hermon_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, 65 static int hermon_devmap_umem_dup(devmap_cookie_t dhp, void *pvtp, 67 static void hermon_devmap_umem_unmap(devmap_cookie_t dhp, void *pvtp, 70 static int hermon_devmap_dbrecmem_map(devmap_cookie_t dhp, dev_t dev, 72 static int hermon_devmap_dbrecmem_dup(devmap_cookie_t dhp, voi 131 hermon_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len, size_t *maplen, uint_t model) argument 252 hermon_umap_uarpg(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, uint64_t offset, size_t *maplen, int *err) argument 289 hermon_umap_cqmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 327 hermon_umap_qpmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 370 hermon_umap_srqmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 413 hermon_umap_dbrecmem(hermon_state_t *state, devmap_cookie_t dhp, hermon_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 455 hermon_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, size_t len, void **pvtp) argument 596 hermon_devmap_umem_dup(devmap_cookie_t dhp, void *pvtp, devmap_cookie_t new_dhp, void **new_pvtp) argument 657 hermon_devmap_umem_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, devmap_cookie_t new_dhp1, void **pvtp1, devmap_cookie_t new_dhp2, void **pvtp2) argument 860 hermon_devmap_dbrecmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, size_t len, void **pvtp) argument 995 hermon_devmap_dbrecmem_dup(devmap_cookie_t dhp, void *pvtp, devmap_cookie_t new_dhp, void **new_pvtp) argument 1056 hermon_devmap_dbrecmem_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, devmap_cookie_t new_dhp1, void **pvtp1, devmap_cookie_t new_dhp2, void **pvtp2) argument 1245 hermon_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, size_t len, void **pvtp) argument 1289 hermon_devmap_devmem_dup(devmap_cookie_t dhp, void *pvtp, devmap_cookie_t new_dhp, void **new_pvtp) argument 1347 hermon_devmap_devmem_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, devmap_cookie_t new_dhp1, void **pvtp1, devmap_cookie_t new_dhp2, void **pvtp2) argument [all...] |
/illumos-gate/usr/src/cmd/dis/ |
H A D | dis_main.c | 106 insn_size(dis_handle_t *dhp) argument 108 int min = dis_min_instrlen(dhp); 109 int max = dis_max_instrlen(dhp); 122 dis_data(dis_tgt_t *tgt, dis_handle_t *dhp, uint64_t addr, void *data, argument 137 int insz = insn_size(dhp); 144 dis_set_data(dhp, &db); 146 if ((bytesperline = dis_max_instrlen(dhp)) > 6) 153 ret = dis_disassemble(dhp, addr, buf, BUFSIZE); 401 dis_handle_t *dhp = data; local 410 dis_data(tgt, dhp, dis_section_add 478 dis_handle_t *dhp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | quota.c | 127 register struct dqhead *dhp; local 142 for (dhp = &dqhead[0]; dhp < &dqhead[NDQHASH]; dhp++) { 143 dhp->dqh_forw = dhp->dqh_back = (DQptr)dhp; 165 struct dqhead *dhp; local 175 dhp = &dqhead[DQHASH(uid, ufsvfsp)]; 189 for (dqp = dhp [all...] |
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_umap.c | 54 static int tavor_umap_uarpg(tavor_state_t *state, devmap_cookie_t dhp, 56 static int tavor_umap_cqmem(tavor_state_t *state, devmap_cookie_t dhp, 58 static int tavor_umap_qpmem(tavor_state_t *state, devmap_cookie_t dhp, 60 static int tavor_umap_srqmem(tavor_state_t *state, devmap_cookie_t dhp, 62 static int tavor_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, 64 static int tavor_devmap_umem_dup(devmap_cookie_t dhp, void *pvtp, 66 static void tavor_devmap_umem_unmap(devmap_cookie_t dhp, void *pvtp, 69 static int tavor_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, 71 static int tavor_devmap_devmem_dup(devmap_cookie_t dhp, void *pvtp, 73 static void tavor_devmap_devmem_unmap(devmap_cookie_t dhp, voi 116 tavor_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len, size_t *maplen, uint_t model) argument 245 tavor_umap_uarpg(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, size_t *maplen, int *err) argument 278 tavor_umap_cqmem(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 318 tavor_umap_qpmem(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 366 tavor_umap_srqmem(tavor_state_t *state, devmap_cookie_t dhp, tavor_rsrc_t *rsrcp, offset_t off, size_t *maplen, int *err) argument 414 tavor_devmap_umem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, size_t len, void **pvtp) argument 556 tavor_devmap_umem_dup(devmap_cookie_t dhp, void *pvtp, devmap_cookie_t new_dhp, void **new_pvtp) argument 621 tavor_devmap_umem_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, devmap_cookie_t new_dhp1, void **pvtp1, devmap_cookie_t new_dhp2, void **pvtp2) argument 816 tavor_devmap_devmem_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, size_t len, void **pvtp) argument 866 tavor_devmap_devmem_dup(devmap_cookie_t dhp, void *pvtp, devmap_cookie_t new_dhp, void **new_pvtp) argument 929 tavor_devmap_devmem_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, devmap_cookie_t new_dhp1, void **pvtp1, devmap_cookie_t new_dhp2, void **pvtp2) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddidevmap.h | 116 int (*devmap_map)(devmap_cookie_t dhp, dev_t dev, uint_t flags, 118 int (*devmap_access)(devmap_cookie_t dhp, void *pvtp, offset_t off, 120 int (*devmap_dup)(devmap_cookie_t dhp, void *pvtp, 122 void (*devmap_unmap)(devmap_cookie_t dhp, void *pvtp, offset_t off, 262 #define DEVMAP_LOCKED 0x800 /* dhp is locked. */
|
H A D | dumphdr.h | 113 #define DUMP_HASH(dhp, as, va) \ 114 ((((uintptr_t)(as) >> 3) + ((va) >> (dhp)->dump_pageshift)) & \ 115 (dhp)->dump_hashmask)
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_disasm.c | 300 dis_handle_t *dhp = dp->dis_data; local 311 dis_set_data(dhp, &db); 320 dis_flags_set(dhp, DIS_NOIMMSYM); 322 dis_flags_clear(dhp, DIS_NOIMMSYM); 331 if (dis_disassemble(dhp, pc, buf, len) != 0) 348 dis_handle_t *dhp = dp->dis_data; local 362 dis_set_data(dhp, &db); 364 return (dis_previnstr(dhp, pc, n)); 391 dis_handle_t *dhp = dp->dis_data; local 393 dis_handle_destroy(dhp); [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | winlockio.c | 584 winlock_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len, argument 590 DEBUGF(1, (CE_CONT, "winlock devmap: off=%llx, len=%lx, dhp=%p\n", 591 off, len, (void *)dhp)); 633 if ((err = devmap_umem_setup(dhp, winlock_dip, &winlockmap_ops, 657 winlockmap_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, offset_t off, argument 673 sdp->lockseg = dhp; 675 sdp->unlockseg = dhp; 703 winlockmap_dup(devmap_cookie_t dhp, void *oldpvt, devmap_cookie_t new_dhp, argument 711 ASSERT((dhp == sdp->lockseg) || (dhp 746 winlockmap_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, size_t len, devmap_cookie_t new_dhp1, void **newpvtp1, devmap_cookie_t new_dhp2, void **newpvtp2) argument 784 winlockmap_access(devmap_cookie_t dhp, void *pvt, offset_t off, size_t len, uint_t type, uint_t rw) argument 1293 seglock_lockfault(devmap_cookie_t dhp, SegProc *sdp, SegLock *lp, uint_t rw) argument [all...] |
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_sunmod.c | 512 drm_sun_devmap(dev_t dev, devmap_cookie_t dhp, offset_t offset, argument 547 ret = gfxp_vgatext_devmap(dev, dhp, offset, len, maplen, model, 659 ret = devmap_devmem_setup(dhp, dp->dip, NULL, 677 ret = devmap_umem_setup(dhp, dp->dip, NULL, 705 if ((ret = devmap_umem_setup(dhp, dp->dip, 730 ret = devmap_umem_setup(dhp, dp->dip, 745 if (gfxp_devmap_umem_setup(dhp, dp->dip, 767 devmap_handle_t *dhp; local 784 dhp = (devmap_handle_t *)dhc; 785 cp = (struct ddi_umem_cookie *)dhp 799 devmap_handle_t *dhp; local 840 devmap_handle_t *dhp; local [all...] |
/illumos-gate/usr/src/uts/i86pc/io/xsvc/ |
H A D | xsvc.c | 61 static int xsvc_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len, 137 static int xsvc_devmap_map(devmap_cookie_t dhp, dev_t dev, uint_t flags, 139 static int xsvc_devmap_dup(devmap_cookie_t dhp, void *pvtp, 141 static void xsvc_devmap_unmap(devmap_cookie_t dhp, void *pvtp, offset_t off, 811 xsvc_devmap(dev_t dev, devmap_cookie_t dhp, offset_t off, size_t len, argument 903 if ((err = devmap_umem_setup(dhp, state->xs_dip, &xsvc_callbk, 914 if ((err = devmap_devmem_setup(dhp, state->xs_dip, NULL, 0, 986 devmap_handle_t *dhp; local 997 dhp = (devmap_handle_t *)dhc; 1004 cp = (struct ddi_umem_cookie *)dhp 1024 devmap_handle_t *dhp; local 1064 devmap_handle_t *dhp; local [all...] |