Searched refs:uentry (Results 1 - 8 of 8) sorted by relevance
/freebsd-10.1-release/sys/contrib/ia64/libuwx/src/ |
H A D | uwx_utable.h | 37 struct uwx_utable_entry *uentry);
|
H A D | uwx_utable.c | 49 struct uwx_utable_entry *uentry); 57 struct uwx_utable_entry *uentry); 66 struct uwx_utable_entry *uentry) 113 uentry->unwind_flags = unwind_flags; 123 uentry); 126 ip, text_base, unwind_start, unwind_end, uentry); 148 struct uwx_utable_entry *uentry) 199 uentry->ptr_size = WORDSZ; 200 uentry->code_start = SWIZZLE(text_base + code_start); 201 uentry 62 uwx_search_utable( struct uwx_env *env, uint64_t ip, uint64_t *uvec, struct uwx_utable_entry *uentry) argument 142 uwx_search_utable32( struct uwx_env *env, uint32_t ip, uint32_t text_base, uint32_t unwind_start, uint32_t unwind_end, struct uwx_utable_entry *uentry) argument 215 uwx_search_utable64( struct uwx_env *env, uint64_t ip, uint64_t text_base, uint64_t unwind_start, uint64_t unwind_end, struct uwx_utable_entry *uentry) argument [all...] |
H A D | uwx_uinfo.h | 29 struct uwx_utable_entry *uentry,
|
H A D | uwx_trace.c | 145 struct uwx_utable_entry *uentry, 149 uint32_t *uinfo = (uint32_t *)(intptr_t)uentry->unwind_info; 152 if (uentry->unwind_flags & UNWIND_TBL_32BIT) /* and personality routine */ 144 uwx_dump_uinfo_block( struct uwx_utable_entry *uentry, unsigned int ulen) argument
|
H A D | uwx_step.c | 78 struct uwx_utable_entry uentry; local 172 status = uwx_search_utable(env, ip, uvec, &uentry); 176 env->ptr_size = uentry.ptr_size; 177 env->code_start = uentry.code_start; 178 status = uwx_decode_uinfo(env, &uentry, &rstate); 190 uentry.ptr_size = DWORDSZ; 191 uentry.code_start = 0; 192 uentry.code_end = 0; 193 uentry.unwind_info = 0; 194 uentry [all...] |
H A D | uwx_trace.h | 191 #define TRACE_R_UIB(uentry, ulen) \ 194 (unsigned int)((uentry)->unwind_info >> 32), \ 195 (unsigned int)(uentry)->unwind_info, \ 196 (unsigned int)((uentry)->unwind_flags >> 32), \ 197 (unsigned int)(uentry)->unwind_flags, \ 199 if (!env->remote) uwx_dump_uinfo_block(uentry, ulen); \ 353 #define TRACE_R_UIB(uentry, ulen)
|
H A D | uwx_uinfo.c | 79 struct uwx_utable_entry *uentry, 96 env->function_offset = env->remapped_ip - uentry->code_start; 106 if (uentry->unwind_flags & UNWIND_TBL_32BIT) { 107 len = COPYIN_UINFO_4((char *)&uinfohdr, uentry->unwind_info); 109 uentry->unwind_info + WORDSZ); 112 len = COPYIN_UINFO_8((char *)&uinfohdr, uentry->unwind_info); 117 if (uentry->unwind_flags & UNWIND_TBL_32BIT) 122 uentry->unwind_info + DWORDSZ, ulen, UWX_COPYIN_UINFO); 128 env->uinfo_end = uentry->unwind_info + DWORDSZ + ulen; 130 TRACE_R_UIB(uentry, ule 77 uwx_decode_uinfo( struct uwx_env *env, struct uwx_utable_entry *uentry, uint64_t **rstatep) argument [all...] |
/freebsd-10.1-release/sys/compat/linux/ |
H A D | linux_futex.c | 1155 l_ulong uentry; local 1160 error = copyin((const void *)head, &uentry, sizeof(l_ulong)); 1167 *entry = (void *)(uentry & ~1UL); 1168 *pi = uentry & 1;
|
Completed in 112 milliseconds