int
|
check_process_exit(handle,
exit_code,
msecs=-1)
Check whether process has terminated or not. |
|
|
|
clear_bits(bitmap,
low,
high)
Clear bits between [low, high) in 'bitmap'. |
|
|
ea_array
|
|
ea_pointer
|
ea_pointer_frompointer(t) |
|
|
uint64
|
extend_sign(v,
nbytes,
sign_extend)
Sign-, or zero-extend the value 'v' to occupy 64 bits. |
|
|
int_pointer
|
int_pointer_frompointer(t) |
|
|
enum tty_control_t
|
is_control_tty(fd)
Check if the current process is the owner of the TTY specified by
'fd' (typically an opened descriptor to /dev/tty). |
|
|
bool
|
is_main_thread()
Are we running in the main thread? |
|
|
int
|
log2ceil(d64)
calculate ceil(log2(d64)) or floor(log2(d64)), it returns 0 if d64 ==
0 |
|
|
int
|
|
bool
|
parse_dbgopts(ido,
r_switch)
Parse the -r command line switch (for instant debugging). |
|
|
int64
|
|
|
qcontrol_tty()
Make the current terminal the controlling terminal of the calling
process.The current terminal is supposed to be /dev/tty |
|
|
|
qdetach_tty()
If the current terminal is the controlling terminal of the calling
process, give up this controlling terminal.The current terminal is
supposed to be /dev/tty |
|
|
|
qexit(code)
Call qatexit functions, shut down UI and kernel, and exit. |
|
|
bool
|
|
PyObject *
|
qstrvec_t_addressof(_self,
idx) |
|
|
bool
|
qstrvec_t_assign(_self,
other) |
|
|
bool
|
qstrvec_t_clear(_self,
qclear) |
|
|
PyObject *
|
|
bool
|
qstrvec_t_destroy(py_obj) |
|
|
bool
|
qstrvec_t_from_list(_self,
py_list) |
|
|
PyObject *
|
qstrvec_t_get(_self,
idx) |
|
|
qstrvec_t *
|
qstrvec_t_get_clink(_self) |
|
|
PyObject *
|
qstrvec_t_get_clink_ptr(_self) |
|
|
bool
|
qstrvec_t_insert(_self,
idx,
s) |
|
|
bool
|
qstrvec_t_remove(_self,
idx) |
|
|
bool
|
qstrvec_t_set(_self,
idx,
s) |
|
|
size_t
|
|
bool
|
quote_cmdline_arg(arg)
Quote a command line argument if it contains escape characters. |
|
|
void *
|
|
int
|
readbytes(h,
res,
size,
mf)
Read at most 4 bytes from file. |
|
|
|
reloc_value(value,
size,
delta,
mf) |
|
|
bool
|
relocate_relobj(_relobj,
ea,
mf) |
|
|
sel_array
|
|
sel_pointer
|
sel_pointer_frompointer(t) |
|
|
|
set_bits(bitmap,
low,
high)
Set bits between [low, high) in 'bitmap'. |
|
|
PyObject *
|
str2user(str)
Insert C-style escape characters to string |
|
|
sval_pointer
|
sval_pointer_frompointer(t) |
|
|
tid_array
|
|
uchar_array
|
uchar_array_frompointer(t) |
|
|
uval_array
|
uval_array_frompointer(t) |
|
|
int
|
writebytes(h,
l,
size,
mf)
Write at most 4 bytes to file. |
|
|