/illumos-gate/usr/src/uts/common/sys/ |
H A D | bitmap.h | 110 (BT_BITOUL(nbits) * sizeof (ulong_t)) 146 extern index_t bt_availbit(const ulong_t *, size_t); 151 extern int bt_gethighbit(const ulong_t *, int wx); 152 extern int bt_range(const ulong_t *, size_t *, size_t *, size_t); 158 extern int highbit(ulong_t); 160 extern int lowbit(ulong_t); 161 extern int bt_getlowbit(const ulong_t *, size_t, size_t); 162 extern void bt_copy(const ulong_t *, ulong_t *, ulong_t); 167 extern int odd_parity(ulong_t);
|
H A D | vtrace.h | 1082 extern void __dtrace_probe___vtrace_##tag(ulong_t, ulong_t); \ 1087 extern void __dtrace_probe___vtrace_##tag(ulong_t, ulong_t, ulong_t); \ 1088 __dtrace_probe___vtrace_##tag((ulong_t)(d1), (ulong_t)(d2), \ 1093 extern void __dtrace_probe___vtrace_##tag(ulong_t, ulong_t, ulong_t, \ 1094 ulong_t); \ 1095 __dtrace_probe___vtrace_##tag((ulong_t)(d1), (ulong_t)(d2), \ 1096 (ulong_t)(d3), (ulong_t)(d4)); \ 1100 extern void __dtrace_probe___vtrace_##tag(ulong_t, ulong_t, ulong_t, \ 1101 ulong_t, ulong_t); \ 1102 __dtrace_probe___vtrace_##tag((ulong_t)(d1), (ulong_t)(d2), \ [all …]
|
H A D | ctf_api.h | 129 ulong_t cts_type; /* section type (ELF SHT_... value) */ 130 ulong_t cts_flags; /* section flags (ELF SHF_... value) */ 150 ulong_t ctm_offset; /* offset of member in bits */ 203 typedef int ctf_member_f(const char *, ctf_id_t, ulong_t, void *); 208 typedef int ctf_object_f(const char *, ctf_id_t, ulong_t, void *); 237 extern ulong_t ctf_nr_syms(ctf_file_t *); 239 extern int ctf_func_info(ctf_file_t *, ulong_t, ctf_funcinfo_t *); 245 extern ctf_id_t ctf_lookup_by_symbol(ctf_file_t *, ulong_t); 305 ulong_t); 310 extern int ctf_add_object(ctf_file_t *, ulong_t, ctf_id_t); [all …]
|
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd.h | 767 ulong_t); 770 ulong_t); 773 ulong_t); 776 ulong_t); 783 ulong_t); 786 ulong_t); 789 ulong_t); 869 ulong_t); 873 ulong_t); 884 ulong_t, [all …]
|
H A D | ndmpd_common.h | 80 ulong_t conn_my_sequence; 123 ulong_t); 125 extern int ndmp_run(ulong_t, 170 typedef void *ndmpd_get_name_func_t(void *, ulong_t); 175 typedef int ndmpd_log_func_v3_t(void *, ndmp_log_type, ulong_t, 183 typedef void ndmpd_file_handler_func_t(void *, int, ulong_t); 190 typedef int ndmpd_write_func_t(void *, char *, ulong_t); 195 typedef int ndmpd_file_history_dir_func_t(void *, char *, ulong_t, 196 ulong_t); 203 typedef int ndmpd_read_func_t(void *, char *, ulong_t); [all …]
|
/illumos-gate/usr/src/ucbhead/sys/ |
H A D | types.h | 81 typedef unsigned long ulong_t; typedef 90 typedef ulong_t pgcnt_t; /* number of pages */ 93 typedef ulong_t paddr_t; /* <physical address> type */ 102 typedef ulong_t l_dev_t; 178 typedef ulong_t fsfilcnt_t; /* counts files */ 179 typedef ulong_t ino_t; /* expanded inode type */ 281 typedef ulong_t k_fltset_t; /* kernel fault set type */ 331 typedef ulong_t mode_t; /* file attribute type */ 354 typedef ulong_t dev_t; /* expanded device type */ 357 typedef ulong_t nlink_t; /* file link type */ [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | amd64_elf.c | 129 ulong_t got_entry; in elf_plt_trace_write() 192 got_entry = (ulong_t)roffset; in elf_plt_trace_write() 193 *(ulong_t *)got_entry = (ulong_t)dyn_plt; in elf_plt_trace_write() 211 ulong_t 245 (ulong_t)PLTRELSZ(lmp) / (ulong_t)RELENT(lmp))) { in elf_bndr() 258 addr = (ulong_t)JMPREL(lmp); in elf_bndr() 331 *(ulong_t *)addr = symval; in elf_bndr() 386 ulong_t dsymndx; in elf_reloc() 489 relbgn = (ulong_t)(REL(lmp)); in elf_reloc() 578 ((ulong_t)rel < pltend)) { in elf_reloc() [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | _elf.h | 71 ulong_t); 75 ulong_t, long); 105 ulong_t e_sunwsymsortsz; /* size of sunwsymtab */ 106 ulong_t e_sunwsymsz; /* size of e_sunwsymtab */ 108 ulong_t e_relsz; /* size of relocs */ 109 ulong_t e_relent; /* size of base reloc entry */ 110 ulong_t e_movesz; /* size of movetabs */ 111 ulong_t e_moveent; /* size of base movetab entry */ 112 ulong_t e_tlsstatoff; /* TLS offset into static block */ 116 ulong_t e_syment; /* size of symtab entry */ [all …]
|
H A D | tls.c | 41 ulong_t tmi_lowfree; 42 ulong_t tmi_cnt; 47 static ulong_t 50 ulong_t ndx, cnt; in tls_getmodid() 55 return ((ulong_t)-1); in tls_getmodid() 88 return ((ulong_t)-1); in tls_getmodid() 103 tls_freemodid(ulong_t modid) in tls_freemodid() 105 ulong_t i; in tls_freemodid() 173 ulong_t filesz = phdr->p_filesz; in tls_assign() 174 ulong_t resv = tls_static_resv; in tls_assign() [all …]
|
/illumos-gate/usr/src/lib/abi/apptrace/common/ |
H A D | mach.h | 46 #define GETARG_6NUP(i, regset) (((ulong_t *)regset->lr_rego6)[23+i-6]) 60 #define GETARG_6NUP(i, regset) (((ulong_t *)regset->lr_rsp)[i+1-6]) 67 #define GETARG0(regset) (((ulong_t *)regset->lr_esp)[1]) 68 #define GETARG1(regset) (((ulong_t *)regset->lr_esp)[2]) 69 #define GETARG2(regset) (((ulong_t *)regset->lr_esp)[3]) 70 #define GETARG3(regset) (((ulong_t *)regset->lr_esp)[4]) 71 #define GETARG4(regset) (((ulong_t *)regset->lr_esp)[5]) 72 #define GETARG5(regset) (((ulong_t *)regset->lr_esp)[6]) 74 #define GETARG_6NUP(i, regset) (((ulong_t *)regset->lr_esp)[i+1])
|
H A D | apptraceutil.c | 34 ulong_t pa_addr; 40 typedef void printarg_f(ctf_id_t, ulong_t, printarg_t *); 97 print_bitfield(ulong_t off, ctf_encoding_t *ep) in print_bitfield() 139 print_int(ctf_id_t base, ulong_t off, printarg_t *pap) in print_int() 144 ulong_t addr = pap->pa_addr + off / NBBY; in print_int() 221 print_ptr(ctf_id_t base, ulong_t off, printarg_t *pap) in print_ptr() 224 ulong_t addr = pap->pa_addr + off / NBBY; in print_ptr() 249 ulong_t addr = pap->pa_addr + off / NBBY; in print_array() 257 print_sou(ctf_id_t base, ulong_t off, printarg_t *pap) in print_sou() 264 print_enum(ctf_id_t base, ulong_t off, printarg_t *pap) in print_enum() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fsflush.c | 86 ulong_t fsf_scan; /* number of pages scanned */ 92 ulong_t fsf_time; /* nanoseconds of run time */ 105 static ulong_t fsf_npgsz; 121 ulong_t pcount; in fsflush_do_pages() 123 ulong_t releases = 0; in fsflush_do_pages() 124 ulong_t nexamined = 0; in fsflush_do_pages() 125 ulong_t nlocked = 0; in fsflush_do_pages() 126 ulong_t nmodified = 0; in fsflush_do_pages() 127 ulong_t ncoalesce = 0; in fsflush_do_pages() 128 ulong_t cnt; in fsflush_do_pages() [all …]
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | evtchn.c | 52 static volatile ulong_t *pending_events; 53 static volatile ulong_t *masked_events; 70 for (_i = 0; _i <= sizeof (ulong_t); _i++) \ 143 volatile ulong_t *maskp; in hypervisor_unmask_event() 165 volatile ulong_t *maskp; in hypervisor_mask_event() 176 volatile ulong_t *maskp; in hypervisor_clear_event() 223 ulong_t pending_word; in evtchn_callback_fcn() 229 ulong_t sels; in evtchn_callback_fcn() 242 ulong_t, vci->evtchn_pending_sel); in evtchn_callback_fcn() 262 ulong_t tmp; in evtchn_callback_fcn() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | vm_meter.c | 70 ulong_t pginrate; /* 5 second average */ 71 ulong_t pgoutrate; /* 5 second average */ 73 static ulong_t ogpagein; /* pagein rate a sec ago */ 74 static ulong_t ogpageout; /* pageout rate a sec ago */ 83 ulong_t gpagein, gpageout; in vmmeter() 98 gpagein += (ulong_t)CPU_STATS(cp, vm.pgin); in vmmeter() 99 gpageout += (ulong_t)CPU_STATS(cp, vm.pgout); in vmmeter()
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 109 ulong_t got_entry; in elf_plt_trace_write() 155 symvalue = (ulong_t)(elf_plt_trace) - (ulong_t)(dyn_plt + 9); in elf_plt_trace_write() 173 got_entry = (ulong_t)roffset; in elf_plt_trace_write() 174 *(ulong_t *)got_entry = (ulong_t)dyn_plt; in elf_plt_trace_write() 192 ulong_t 196 ulong_t addr, symval, rsymndx; in elf_bndr() 237 addr = (ulong_t)JMPREL(lmp); in elf_bndr() 310 *(ulong_t *)addr = symval; in elf_bndr() 363 ulong_t _pltbgn, _pltend; in elf_reloc() 467 relbgn = (ulong_t)(REL(lmp)); in elf_reloc() [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | caller.S | 41 set_sparc_g1(ulong_t val) 48 set_sparc_g2(ulong_t val) 55 set_sparc_g3(ulong_t val) 62 set_sparc_g4(ulong_t val) 69 set_sparc_g5(ulong_t val) 76 set_sparc_g6(ulong_t val) 83 set_sparc_g7(ulong_t val)
|
H A D | sparc_elf.c | 206 sizeof (ulong_t) + /* symndx */ 239 Sym *sym, ulong_t symndx, ulong_t pltndx, caddr_t to, ulong_t sb_flags, in elf_plt_trace_write() 242 extern ulong_t elf_plt_trace(); in elf_plt_trace_write() 319 *(ulong_t *)dyndata++ = symndx; in elf_plt_trace_write() 349 ulong_t 409 addr = (ulong_t)JMPREL(lmp); in elf_bndr() 616 relbgn = (ulong_t)(REL(lmp)); in elf_reloc() 687 ((ulong_t)rel < pltend)) { in elf_reloc() 723 ulong_t *_roffset = (ulong_t *)roffset; in elf_reloc() 731 pltndx = (ulong_t)-1; in elf_reloc() [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | caller.S | 41 set_sparc_g1(ulong_t val) 48 set_sparc_g2(ulong_t val) 55 set_sparc_g3(ulong_t val) 62 set_sparc_g4(ulong_t val) 69 set_sparc_g5(ulong_t val) 76 set_sparc_g6(ulong_t val) 83 set_sparc_g7(ulong_t val)
|
/illumos-gate/usr/src/cmd/prstat/ |
H A D | prstat.h | 103 ulong_t li_key; /* value of the key for this lwp */ 113 ulong_t li_vcx; /* voluntary context switches */ 114 ulong_t li_icx; /* involuntary context switches */ 115 ulong_t li_scl; /* system calls */ 116 ulong_t li_sig; /* received signals */ 136 ulong_t id_time; /* cpu time (in secs) */ 139 ulong_t id_key; /* sort key value */ 144 typedef ulong_t (*keyfunc_t)(void *);
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | archsystm.h | 46 extern ulong_t getcr0(void); 47 extern void setcr0(ulong_t); 48 extern ulong_t getcr8(void); 49 extern void setcr8(ulong_t); 50 extern ulong_t getcr2(void); 67 extern void restore_int_flag(ulong_t); 68 extern void intr_restore(ulong_t); 69 extern ulong_t clear_int_flag(void); 70 extern ulong_t intr_clear(void); 71 extern ulong_t getflags(void);
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | ch.h | 79 ulong_t tb_dh; /* dma handle */ 80 ulong_t tb_ah; /* dma address handle */ 94 ulong_t cs_dh; /* dma handle */ 95 ulong_t cs_ah; /* dma address handle */ 121 ulong_t dhe_dh; 275 void *ch_alloc_dma_mem(ch_t *, int, int, int, uint64_t *, ulong_t *, ulong_t *); 276 void ch_free_dma_mem(ulong_t, ulong_t); 296 ulong_t *, ulong_t *, uint32_t); 306 ulong_t *multixmt, ulong_t *multircv, ulong_t *brdcstxmt, 307 ulong_t *brdcstrcv);
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | cpu.h | 34 typedef unsigned long ulong_t; typedef 40 extern ulong_t amd64_get_cr2(void); 41 extern ulong_t amd64_get_cr0(void); 42 extern ulong_t amd64_get_cr3(void); 43 extern ulong_t amd64_get_cr4(void); 45 extern ulong_t amd64_get_eflags(void);
|
/illumos-gate/usr/src/head/rpcsvc/ |
H A D | ypupd.h | 58 #define YPU_PROG ((ulong_t)100028) 59 #define YPU_VERS ((ulong_t)1) 60 #define YPU_CHANGE ((ulong_t)1) 62 #define YPU_INSERT ((ulong_t)2) 64 #define YPU_DELETE ((ulong_t)3) 66 #define YPU_STORE ((ulong_t)4)
|
/illumos-gate/usr/src/cmd/sgs/librtld/i386/ |
H A D | _relocate.c | 43 ulong_t *_oaddr = (ulong_t *)oaddr; in undo_reloc() 45 ulong_t *_iaddr = (ulong_t *)iaddr; in undo_reloc() 83 ulong_t *_oaddr = (ulong_t *)oaddr; in inc_reloc() 85 ulong_t *_iaddr = (ulong_t *)iaddr; in inc_reloc()
|
/illumos-gate/usr/src/test/libc-tests/cfg/symbols/ |
H A D | sys_atomic_h.cfg | 198 volatile ulong_t *; ulong_t |\ 238 volatile ulong_t *; ulong_t |\ 277 ulong_t |\ 317 ulong_t |\ 362 ulong_t |\ 402 ulong_t |\ 403 volatile ulong_t *; ulong_t |\ 442 ulong_t |\ 443 volatile ulong_t *; ulong_t |\ 488 volatile ulong_t *; ulong_t; ulong_t |\ [all …]
|