Home
last modified time | relevance | path

Searched refs:uintfptr_t (Results 1 – 25 of 42) sorted by relevance

12

/freebsd-12.1/sys/amd64/include/
H A Dprofile.h98 ((pc < (uintfptr_t)VM_MAXUSER_ADDRESS) ? (uintfptr_t)user : pc)
101 ((pc >= (uintfptr_t)btrap && pc < (uintfptr_t)eintr) ? \
102 ((pc >= (uintfptr_t)bintr) ? (uintfptr_t)bintr : \
103 (uintfptr_t)btrap) : ~0UL)
110 static void _mcount(uintfptr_t frompc, uintfptr_t selfpc) __used; \
150 uintfptr_t selfpc, frompc; \
165 frompc = ((uintfptr_t *)frompc)[1]; \
173 typedef u_long uintfptr_t; typedef
185 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
/freebsd-12.1/sys/i386/include/
H A Dprofile.h106 if ((pc) >= (uintfptr_t)start_exceptions + setidt_disp && \
107 (pc) < (uintfptr_t)end_exceptions + setidt_disp) \
112 ((pc >= (uintfptr_t)btrap && pc < (uintfptr_t)eintr) ? \
113 ((pc >= (uintfptr_t)bintr) ? (uintfptr_t)bintr : \
114 (uintfptr_t)btrap) : ~0U)
116 #define MCOUNT_USERPC ((uintfptr_t)user)
129 uintfptr_t selfpc, frompc, ecx; \
152 frompc = ((uintfptr_t *)frompc)[1]; \
160 typedef u_int uintfptr_t; typedef
172 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
/freebsd-12.1/sys/sparc64/include/
H A Dprofile.h63 ((pc < (uintfptr_t)VM_MAXUSER_ADDRESS) ? (uintfptr_t)user : pc)
66 ((pc >= (uintfptr_t)btrap && pc < (uintfptr_t)eintr) ? \
67 ((pc >= (uintfptr_t)bintr) ? (uintfptr_t)bintr : \
68 (uintfptr_t)btrap) : ~0UL)
70 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
74 typedef u_long uintfptr_t; typedef
83 uintfptr_t frompc, selfpc; \
/freebsd-12.1/sys/arm/include/
H A Dprofile.h103 ((pc < (uintfptr_t)VM_MAXUSER_ADDRESS) ? (uintfptr_t)user : pc)
106 ((pc >= (uintfptr_t)btrap && pc < (uintfptr_t)eintr) ? \
107 ((pc >= (uintfptr_t)bintr) ? (uintfptr_t)bintr : \
108 (uintfptr_t)btrap) : ~0U)
126 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
129 typedef u_int uintfptr_t; typedef
/freebsd-12.1/sys/riscv/include/
H A Dprofile.h62 ((pc < (uintfptr_t)VM_MAXUSER_ADDRESS) ? (uintfptr_t)user : pc)
65 ((pc >= (uintfptr_t)btrap && pc < (uintfptr_t)eintr) ? \
66 ((pc >= (uintfptr_t)bintr) ? (uintfptr_t)bintr : \
67 (uintfptr_t)btrap) : ~0UL)
69 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
73 typedef unsigned long long uintfptr_t; typedef
/freebsd-12.1/sys/arm64/include/
H A Dprofile.h62 ((pc < (uintfptr_t)VM_MAXUSER_ADDRESS) ? (uintfptr_t)user : pc)
65 ((pc >= (uintfptr_t)btrap && pc < (uintfptr_t)eintr) ? \
66 ((pc >= (uintfptr_t)bintr) ? (uintfptr_t)bintr : \
67 (uintfptr_t)btrap) : ~0UL)
69 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
73 typedef unsigned long long uintfptr_t; typedef
/freebsd-12.1/lib/libc/gmon/
H A Dmcount.c68 _MCOUNT_DECL(uintfptr_t frompc, uintfptr_t selfpc) in _MCOUNT_DECL()
107 >= (uintfptr_t)(VM_MAXUSER_ADDRESS + UPAGES * PAGE_SIZE)) in _MCOUNT_DECL()
109 frompci = (uintfptr_t)user - p->lowpc; in _MCOUNT_DECL()
171 if ((uintfptr_t)selfpc >= (uintfptr_t)btrap in _MCOUNT_DECL()
172 && (uintfptr_t)selfpc < (uintfptr_t)eintr) { in _MCOUNT_DECL()
173 if ((uintfptr_t)selfpc >= (uintfptr_t)bintr) in _MCOUNT_DECL()
174 frompci = (uintfptr_t)bintr - p->lowpc; in _MCOUNT_DECL()
176 frompci = (uintfptr_t)btrap - p->lowpc; in _MCOUNT_DECL()
283 uintfptr_t selfpc; in mexitcount()
286 uintfptr_t selfpcdiff;
[all …]
/freebsd-12.1/sys/powerpc/include/
H A Dprofile.h191 #define __PROFILE_VECTOR_BASE (uintfptr_t)interrupt_vector_base
192 #define __PROFILE_VECTOR_TOP (uintfptr_t)interrupt_vector_top
215 ((pc < (uintfptr_t)VM_MAXUSER_ADDRESS) ? \
216 (uintfptr_t)powerpc_profile_userspace : pc)
221 (uintfptr_t)powerpc_profile_interrupt : ~0U)
223 void __mcount(uintfptr_t frompc, uintfptr_t selfpc);
228 typedef u_long uintfptr_t; typedef
230 typedef u_int uintfptr_t; typedef
/freebsd-12.1/lib/libpmcstat/
H A Dlibpmcstat.h183 uintfptr_t pi_start; /* start address (inclusive) */
184 uintfptr_t pi_end; /* end address (exclusive) */
185 uintfptr_t pi_entry; /* entry address */
186 uintfptr_t pi_vaddr; /* virtual address where loaded */
231 uintfptr_t ppm_lowpc;
232 uintfptr_t ppm_highpc;
252 uintfptr_t pp_entryaddr; /* entry address */
286 uintfptr_t *cc, int usermode, uint32_t cpu);
322 uintfptr_t addr);
344 struct pmcstat_image *_i, uintfptr_t _lpc);
[all …]
H A Dlibpmcstat_process.c64 struct pmcstat_image *image, uintfptr_t entryaddr) in pmcstat_process_aout_exec()
78 struct pmcstat_image *image, uintfptr_t entryaddr, in pmcstat_process_elf_exec()
149 pmcstat_interned_string path, uintfptr_t entryaddr, in pmcstat_process_exec()
195 pmcstat_process_find_map(struct pmcstat_process *p, uintfptr_t pc) in pmcstat_process_find_map()
H A Dlibpmcstat_image.c175 uintfptr_t start) in pmcstat_image_link()
178 uintfptr_t offset; in pmcstat_image_link()
273 uintfptr_t minva, maxva; in pmcstat_image_get_elf_params()
284 image->pi_start = minva = ~(uintfptr_t) 0; in pmcstat_image_get_elf_params()
285 image->pi_end = maxva = (uintfptr_t) 0; in pmcstat_image_get_elf_params()
/freebsd-12.1/sys/mips/include/
H A Dprofile.h122 typedef u_long uintfptr_t; typedef
124 typedef u_int uintfptr_t; typedef
141 void mcount(uintfptr_t frompc, uintfptr_t selfpc);
167 void _mcount(uintfptr_t frompc, uintfptr_t selfpc);
179 void mexitcount(uintfptr_t selfpc);
/freebsd-12.1/sys/sys/
H A Dgmon.h166 uintfptr_t lowpc;
167 uintfptr_t highpc;
207 #define PC_TO_I(p, pc) ((uintfptr_t)(pc) - (uintfptr_t)(p)->lowpc)
229 void kmupetext(uintfptr_t nhighpc);
230 void mexitcount(uintfptr_t selfpc);
H A Dpmclog.h151 uintfptr_t pl_start; /* 8 byte aligned */
159 uintfptr_t pl_start; /* 8 byte aligned */
160 uintfptr_t pl_end;
205 uintfptr_t pl_start; /* keep 8 byte aligned */
305 uintfptr_t start, const char *path);
307 uintfptr_t start, uintfptr_t end);
314 uintfptr_t _startaddr, char *_path);
H A Dpmckern.h79 uintfptr_t pm_entryaddr;
84 uintfptr_t pm_address; /* address object is loaded at */
88 uintfptr_t pm_address; /* start address of region */
H A Dresourcevar.h119 void addupc_intr(struct thread *td, uintfptr_t pc, u_int ticks);
120 void addupc_task(struct thread *td, uintfptr_t pc, u_int ticks);
/freebsd-12.1/lib/libpmc/
H A Dpmclog.h55 uintfptr_t pl_pc[PMC_CALLCHAIN_DEPTH_MAX];
74 uintfptr_t pl_start;
80 uintfptr_t pl_start;
81 uintfptr_t pl_end;
85 uintfptr_t pl_pc;
135 uintfptr_t pl_entryaddr;
/freebsd-12.1/sys/libkern/
H A Dmcount.c61 _MCOUNT_DECL(uintfptr_t frompc, uintfptr_t selfpc) /* _mcount; may be static, inline, etc */ in _MCOUNT_DECL()
264 mexitcount(uintfptr_t selfpc) in mexitcount()
267 uintfptr_t selfpcdiff; in mexitcount()
273 selfpcdiff = selfpc - (uintfptr_t)p->lowpc; in mexitcount()
/freebsd-12.1/usr.sbin/pmcstat/
H A Dpmcpl_callgraph.c95 pmcstat_cgnode_allocate(struct pmcstat_image *image, uintfptr_t pc) in pmcstat_cgnode_allocate()
132 uintfptr_t pc, int usermode) in pmcstat_cgnode_hash_lookup_pc()
139 uintfptr_t loadaddress; in pmcstat_cgnode_hash_lookup_pc()
160 for (hash = i = 0; i < sizeof(uintfptr_t); i++) in pmcstat_cgnode_hash_lookup_pc()
224 uintfptr_t pcoffset) in pmcstat_cgnode_find()
328 uint32_t nsamples, uintfptr_t *cc, int usermode, uint32_t cpu) in pmcpl_cg_process()
330 uintfptr_t pc, loadaddress; in pmcpl_cg_process()
H A Dpmcpl_callgraph.h44 uintfptr_t pcg_func;
64 uint32_t nsamples, uintfptr_t *cc, int usermode, uint32_t cpu);
H A Dpmcpl_annotate.c82 uint32_t nsamples, uintfptr_t *cc, int usermode, uint32_t cpu) in pmcpl_annotate_process()
86 uintfptr_t newpc; in pmcpl_annotate_process()
H A Dpmcpl_calltree.c93 uintfptr_t pctf_func;
102 uintfptr_t pct_func;
275 uintfptr_t pc, unsigned v) in pmcpl_ct_instr_add()
665 pmcpl_ct_node_hash_lookup(struct pmcstat_image *image, uintfptr_t pc, in pmcpl_ct_node_hash_lookup()
682 for (hash = i = 0; i < (int)sizeof(uintfptr_t); i++) in pmcpl_ct_node_hash_lookup()
730 uint32_t nsamples, uintfptr_t *cc, int usermode, uint32_t cpu) in pmcpl_ct_process()
733 uintfptr_t pc, loadaddress; in pmcpl_ct_process()
830 pmcpl_ct_node_printchild(struct pmcpl_ct_node *ct, uintfptr_t paddr, in pmcpl_ct_node_printchild()
834 uintfptr_t addr; in pmcpl_ct_node_printchild()
897 uintfptr_t faddr, addr; in pmcpl_ct_node_printself()
[all …]
H A Dpmcpl_annotate_cg.c85 uint32_t nsamples, uintfptr_t *cc, int usermode, uint32_t cpu) in pmcpl_annotate_cg_process()
89 uintfptr_t newpc; in pmcpl_annotate_cg_process()
/freebsd-12.1/sys/kern/
H A Dsubr_prof.c86 kmupetext(uintfptr_t nhighpc) in kmupetext()
154 uintfptr_t tmp_addr; in kmstartup()
242 for (tmp_addr = (uintfptr_t)nullfunc_loop_profiled; in kmstartup()
243 tmp_addr < (uintfptr_t)nullfunc_loop_profiled_end; in kmstartup()
459 addupc_intr(struct thread *td, uintfptr_t pc, u_int ticks) in addupc_intr()
486 addupc_task(struct thread *td, uintfptr_t pc, u_int ticks) in addupc_task()
/freebsd-12.1/sys/dev/hwpmc/
H A Dhwpmc_logging.c195 PMC_CALLCHAIN_DEPTH_MAX*sizeof(uintfptr_t));
199 5*4 + sizeof(uintfptr_t));
201 5*4 + TSDELTA + sizeof(uintfptr_t));
202 CTASSERT(sizeof(struct pmclog_map_out) == 5*4 + 2*sizeof(uintfptr_t) + TSDELTA);
209 sizeof(uintfptr_t) + TSDELTA);
211 sizeof(uintfptr_t));
927 ps->ps_nsamples * sizeof(uintfptr_t); in pmclog_process_callchain()
955 pmclog_process_map_in(struct pmc_owner *po, pid_t pid, uintfptr_t start, in pmclog_process_map_in()
975 pmclog_process_map_out(struct pmc_owner *po, pid_t pid, uintfptr_t start, in pmclog_process_map_out()
976 uintfptr_t end) in pmclog_process_map_out()
[all …]

12