Searched refs:dhp (Results 1 - 25 of 64) sorted by relevance

123

/illumos-gate/usr/src/tools/ctf/dwarf/common/
H A Ddwarf_harmless.h29 void dwarf_harmless_init(struct Dwarf_Harmless_s *dhp,unsigned size);
30 void dwarf_harmless_cleanout(struct Dwarf_Harmless_s *dhp);
H A Ddwarf_harmless.c71 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 Ddis_i386.c48 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 Dlibdisasm.c132 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 Ddis_sparc.c107 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 Ddis_sparc_fmt.c698 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 Ddiagcode.h53 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 Ddiagcode.c99 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 Dseg_dev.c88 #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 Dgfxp_devmap.c125 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 Ddls_link.c221 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 Ddt_ident.c616 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 Ddt_pcb.c93 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 Dsaveargs.c206 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 Dpmem.c78 #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 Dhermon_umap.c53 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 Ddis_main.c106 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 Dquota.c127 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 Dtavor_umap.c54 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 Dddidevmap.h116 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 Ddumphdr.h113 #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 Dmdb_disasm.c300 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 Dwinlockio.c584 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 Ddrm_sunmod.c512 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 Dxsvc.c61 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...]

Completed in 143 milliseconds

123