/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/ |
H A D | dt_inttab.h | 44 uint_t inh_index; /* index associated with this element */ 45 uint_t inh_flags; /* flags (see below) */ 51 uint_t int_hashlen; /* size of hash bucket array */ 52 uint_t int_nelems; /* number of elements hashed */ 55 uint_t int_index; /* next index to hand out */ 63 extern int dt_inttab_insert(dt_inttab_t *, uint64_t, uint_t); 64 extern uint_t dt_inttab_size(const dt_inttab_t *);
|
H A D | dt_as.h | 42 uint_t di_label; /* label number or DT_LBL_NONE */ 53 uint_t dl_len; /* number of valid instructions */ 54 uint_t dl_label; /* next label number to assign */ 60 extern uint_t dt_irlist_label(dt_irlist_t *);
|
H A D | dt_provider.h | 52 uint_t pv_flags; /* flags (see below) */ 65 uint_t pit_matches; /* number of matches */ 73 uint_t pi_noffs; /* number of offsets */ 74 uint_t pi_maxoffs; /* size of pi_offs allocation */ 75 uint_t pi_nenoffs; /* number of is-enabled offsets */ 76 uint_t pi_maxenoffs; /* size of pi_enoffs allocation */ 86 uint_t pr_nargc; /* native argument count */ 89 uint_t pr_xargc; /* translated argument count */ 102 dt_node_t *, uint_t, dt_node_t *, uint_t); [all...] |
H A D | dt_ident.h | 76 uint_t di_id; /* variable or subr id (see <sys/dtrace.h>) */ 78 uint_t di_vers; /* identifier version number (dt_version_t) */ 123 uint_t dh_nextid; /* next id to be returned by idhash_nextid() */ 124 uint_t dh_minid; /* min id to be returned by idhash_nextid() */ 125 uint_t dh_maxid; /* max id to be returned by idhash_nextid() */ 145 uint_t, uint_t); 149 extern int dt_idhash_nextid(dt_idhash_t *, uint_t *); 154 ushort_t, uint_t, dtrace_attribute_t, uint_t, [all...] |
H A D | dt_printf.h | 70 uint_t pdi_nbuckets; /* size of hash bucket array */ 77 uint_t pfd_flags; /* format flags (see below) */ 101 uint_t pfv_argc; /* number of argument descriptors */ 102 uint_t pfv_flags; /* flags used for validation */ 107 uint_t pfw_aid; /* aggregation variable identifier */ 121 extern void dt_printf_validate(dt_pfargv_t *, uint_t,
|
H A D | dt_pcb.h | 72 uint_t pcb_asvidx; /* assembler vartab index (see dt_as.c) */ 74 uint_t pcb_asxreflen; /* assembler xlator map length (see dt_as.c) */ 87 uint_t pcb_cflags; /* optional compilation flags (see dtrace.h) */ 88 uint_t pcb_idepth; /* preprocessor #include nesting depth */
|
H A D | dt_impl.h | 72 uint_t din_kind; /* CTF type kind to instantiate */ 88 uint_t (*do_syminit)(struct dt_module *); 91 const char *, GElf_Sym *, uint_t *); 93 GElf_Addr, GElf_Sym *, uint_t *); 106 uint_t ds_symid; /* id of corresponding symbol */ 107 uint_t ds_next; /* index of next element in hash chain */ 124 uint_t *dm_symbuckets; /* symbol table hash buckets (chain indices) */ 127 uint_t dm_symfree; /* index of next free hash element */ 128 uint_t dm_nsymbuckets; /* number of elements in bucket array */ 129 uint_t dm_nsymelem [all...] |
H A D | dt_proc.h | 63 uint_t dpr_refs; /* reference count */ 113 uint_t dph_lrulim; /* limit on number of procs to hold */ 114 uint_t dph_lrucnt; /* count of cached process handles */ 115 uint_t dph_hashlen; /* size of hash chains array */
|
H A D | dt_program.h | 50 uint_t dp_xrefslen; /* length of dp_xrefs array */
|
H A D | dtrace.h | 103 uint_t dpi_aggregates; /* number of aggregates specified in program */ 104 uint_t dpi_recgens; /* number of record generating probes in prog */ 105 uint_t dpi_matches; /* number of probes matched by program */ 106 uint_t dpi_speculations; /* number of speculations specified in prog */ 125 const char *, dtrace_probespec_t, uint_t, int, char *const []); 128 FILE *, uint_t, int, char *const []); 140 uint_t, const char *, int, char *const []); 144 extern void *dtrace_dof_create(dtrace_hdl_t *, dtrace_prog_t *, uint_t); 238 const dtrace_probedata_t *, const dtrace_recdesc_t *, uint_t, 242 const dtrace_probedata_t *, const dtrace_recdesc_t *, uint_t, [all...] |
H A D | dt_dof.h | 45 uint_t ddo_nsecs; /* number of sections */
|
H A D | dt_inttab.c | 39 uint_t len = _dtrace_intbuckets; 71 dt_inttab_insert(dt_inttab_t *ip, uint64_t value, uint_t flags) 73 uint_t h = value & (ip->int_hashlen - 1); 104 uint_t
|
H A D | dt_as.c | 74 uint_t 112 dvp->dtdv_name = (uint_t)stroff; 155 uint_t i, uint_t xi, dt_node_t *dnp) 192 dt_as_undef(const dt_ident_t *idp, uint_t offset) 215 uint_t *labels = NULL; 221 uint_t i; 223 uint_t kmask, kbits, umask, ubits; 224 uint_t krel = 0, urel = 0, xlrefs = 0; 279 if ((labels = dt_alloc(dtp, sizeof (uint_t) * dl [all...] |
H A D | dt_dis.c | 101 dt_dis_varname(const dtrace_difo_t *dp, uint_t id, uint_t scope) 104 uint_t i; 117 static uint_t 131 uint_t var = DIF_INSTR_R1(in); 144 uint_t var = DIF_INSTR_VAR(in); 157 uint_t var = DIF_INSTR_VAR(in); 170 uint_t intptr = DIF_INSTR_INTEGER(in); 184 uint_t strptr = DIF_INSTR_STRING(in); 204 uint_t sub [all...] |
/vbox/src/VBox/Main/src-server/solaris/ |
H A D | DynLoadLibSolaris.h | 30 extern int (*g_pfnLibDlpiWalk)(dlpi_walkfunc_t *, void *, uint_t); 31 extern int (*g_pfnLibDlpiOpen)(const char *, dlpi_handle_t *, uint_t);
|
H A D | DynLoadLibSolaris.cpp | 42 int (*g_pfnLibDlpiWalk)(dlpi_walkfunc_t *, void *, uint_t); 43 int (*g_pfnLibDlpiOpen)(const char *, dlpi_handle_t *, uint_t);
|
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/sys/ |
H A D | ctf_api.h | 93 uint_t cte_format; /* data format (CTF_INT_* or CTF_FP_* flags) */ 94 uint_t cte_offset; /* offset of value in bits */ 95 uint_t cte_bits; /* size of storage in bits */ 106 uint_t ctr_nelems; /* number of elements */ 111 uint_t ctc_argc; /* number of typed arguments to function */ 112 uint_t ctc_flags; /* function attributes (see below) */ 180 extern int ctf_func_args(ctf_file_t *, ulong_t, uint_t, ctf_id_t *); 213 extern ctf_id_t ctf_add_array(ctf_file_t *, uint_t, const ctf_arinfo_t *); 214 extern ctf_id_t ctf_add_const(ctf_file_t *, uint_t, ctf_id_t); 215 extern ctf_id_t ctf_add_enum(ctf_file_t *, uint_t, cons [all...] |
H A D | ctf.h | 125 uint_t cth_parlabel; /* ref to name of parent lbl uniq'd against */ 126 uint_t cth_parname; /* ref to basename of parent */ 127 uint_t cth_lbloff; /* offset of label section */ 128 uint_t cth_objtoff; /* offset of object section */ 129 uint_t cth_funcoff; /* offset of function section */ 130 uint_t cth_typeoff; /* offset of type section */ 131 uint_t cth_stroff; /* offset of string section */ 132 uint_t cth_strlen; /* length of string section in bytes */ 143 uint_t cth_objtoff; 144 uint_t cth_funcof [all...] |
/vbox/src/VBox/HostDrivers/VBoxUSB/solaris/include/ |
H A D | usbai_private.h | 50 uint_t usb_get_current_cfgidx(dev_info_t *); 214 uint_t mask, 219 uint_t mask, 233 uint_t mask, 238 uint_t mask, 243 uint_t mask, 250 uint_t *errlevel, 251 uint_t *mask, 252 uint_t *instance_filter, 263 uint_t leve [all...] |
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/cmd/dtrace/test/tst/common/printf/ |
H A D | tst.basics.d | 64 printf("%%o = %o\n", (uint_t)i); 67 printf("%%u = %u\n", (uint_t)i); 69 printf("%%x = %x\n", (uint_t)i); 70 printf("%%X = %X\n", (uint_t)i);
|
/vbox/src/VBox/ExtPacks/VBoxDTrace/onnv/common/ctf/ |
H A D | ctf_impl.h | 77 uint_t h_name; /* reference to name in string table */ 87 uint_t h_free; /* index of next free hash element */ 133 uint_t cd_kind; /* type kind */ 134 uint_t cd_n; /* type dimension if array */ 203 uint_t *ctf_sxlate; /* translation table for symtab entries */ 205 uint_t *ctf_txlate; /* translation table for type IDs */ 212 uint_t ctf_refcnt; /* reference count (for parent links) */ 213 uint_t ctf_flags; /* libctf flags (see below) */ 292 extern int ctf_hash_insert(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t); 293 extern int ctf_hash_define(ctf_hash_t *, ctf_file_t *, ushort_t, uint_t); [all...] |
H A D | ctf_create.c | 91 ctf_copy_smembers(ctf_dtdef_t *dtd, uint_t soff, uchar_t *t) 99 soff += VBDTCAST(uint_t)strlen(dmd->dmd_name) + 1; 114 ctf_copy_lmembers(ctf_dtdef_t *dtd, uint_t soff, uchar_t *t) 122 soff += VBDTCAST(uint_t)strlen(dmd->dmd_name) + 1; 139 ctf_copy_emembers(ctf_dtdef_t *dtd, uint_t soff, uchar_t *t) 147 soff += VBDTCAST(uint_t)strlen(dmd->dmd_name) + 1; 226 uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info); 227 uint_t vlen = CTF_INFO_VLEN(dtd->dtd_data.ctt_info); 237 size += sizeof (uint_t); 263 hdr.cth_stroff = hdr.cth_typeoff + VBDTCAST(uint_t)siz [all...] |
/vbox/src/VBox/Additions/solaris/DRM/include/ |
H A D | drm_atomic.h | 68 atomic_set_int(((volatile uint_t *)(void *)p) + (b >> 5), \ 72 atomic_clear_int(((volatile uint_t *)(void *)p) + (b >> 5), \ 76 (((volatile uint_t *)(void *)p)[b >> 5] & (1 << (b & 0x1f)))
|
/vbox/src/VBox/Additions/solaris/Virtio/ |
H A D | VirtioRing-solaris.c | 76 void VirtioRingInit(PVIRTIOQUEUE pQueue, uint_t cDescs, caddr_t virtBuf, ulong_t Align) 85 for (uint_t i = 0; i < pRing->cDesc - 1; i++) 109 uint_t FreeIndex = pQueue->FreeHeadIndex; 123 uint_t AvailIndex = (pRing->pRingAvail->Index + pQueue->cBufs) % pQueue->Ring.cDesc;
|
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | memobj-r0drv-solaris.h | 44 uint_t fPageAccess; 50 uint_t fPageAccess; 174 static int rtR0SegVBoxSolSetProt(seg_t *pSeg, caddr_t virtAddr, size_t cb, uint_t fPageAccess) 180 static int rtR0SegVBoxSolCheckProt(seg_t *pSeg, caddr_t virtAddr, size_t cb, uint_t fPageAccess) 192 static int rtR0SegVBoxSolSync(seg_t *pSeg, caddr_t virtAddr, size_t cb, int Attr, uint_t fFlags) 217 static int rtR0SegVBoxSolGetProt(seg_t *pSeg, caddr_t virtAddr, size_t cb, uint_t *pafPageAccess) 252 static int rtR0SegVBoxSolAdvise(seg_t *pSeg, caddr_t virtAddr, size_t cb, uint_t Behav /* wut? */) 270 static int rtR0SegVBoxSolSetPageSize(seg_t *pSeg, caddr_t virtAddr, size_t cb, uint_t SizeCode)
|