Searched refs:uentry (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.1-release/sys/contrib/ia64/libuwx/src/
H A Duwx_utable.h37 struct uwx_utable_entry *uentry);
H A Duwx_utable.c49 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 Duwx_uinfo.h29 struct uwx_utable_entry *uentry,
H A Duwx_trace.c145 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 Duwx_step.c78 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 Duwx_trace.h191 #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 Duwx_uinfo.c79 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 Dlinux_futex.c1155 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