=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== radare2-4.3.1+dfsg/DEVELOPERS.md-238- radare2-4.3.1+dfsg/DEVELOPERS.md:239:* Do not use bashisms `[[`, `$'...'` etc. radare2-4.3.1+dfsg/DEVELOPERS.md-240- ############################################## radare2-4.3.1+dfsg/Makefile-120- mkdir "${WINDIST}" radare2-4.3.1+dfsg/Makefile:121: for FILE in `find libr | grep -e dll$$`; do cp "$$FILE" "${WINDIST}" ; done radare2-4.3.1+dfsg/Makefile:122: for FILE in `find binr | grep -e exe$$`; do cp "$$FILE" "${WINDIST}" ; done radare2-4.3.1+dfsg/Makefile-123- rm -f "${WINDIST}/plugin.dll" ############################################## radare2-4.3.1+dfsg/Makefile-353- $(MAKE) -C $(R2V)/shlr capstone-sync radare2-4.3.1+dfsg/Makefile:354: FILES=`cd $(R2V); git ls-files | sed -e "s,^,$(R2V)/,"` ; \ radare2-4.3.1+dfsg/Makefile:355: CS_FILES=`cd $(R2V)/shlr/capstone ; git ls-files | grep -v pdf | grep -v xcode | grep -v msvc | grep -v suite | grep -v bindings | grep -v tests | sed -e "s,^,$(R2V)/shlr/capstone/,"` ; \ radare2-4.3.1+dfsg/Makefile-356- ${TAR} "radare2-${VERSION}.tar" $${FILES} $${CS_FILES} "$(R2V)/ChangeLog" ; \ ############################################## radare2-4.3.1+dfsg/Makefile-364- $(MAKE) -R capstone.ps radare2-4.3.1+dfsg/Makefile:365: DIR=`basename "$$PWD"` ; \ radare2-4.3.1+dfsg/Makefile:366: FILES=`git ls-files | sed -e "s,^,radare2-${VERSION}/,"` ; \ radare2-4.3.1+dfsg/Makefile:367: CS_FILES=`cd shlr/capstone ; git ls-files | grep -v pdf | grep -v xcode | grep -v msvc | grep -v suite | grep -v bindings | grep -v tests | sed -e "s,^,radare2-${VERSION}/shlr/capstone/,"` ; \ radare2-4.3.1+dfsg/Makefile-368- cd .. && mv "$${DIR}" "radare2-${VERSION}" && \ ############################################## radare2-4.3.1+dfsg/Makefile-374- DATE=`date '+%Y%m%d'` ; \ radare2-4.3.1+dfsg/Makefile:375: FILES=`git ls-files | sed -e "s,^,radare2-${DATE}/,"` ; \ radare2-4.3.1+dfsg/Makefile-376- cd .. && mv radare2 "radare2-$${DATE}" && \ ############################################## radare2-4.3.1+dfsg/README.md-62-ZIMG, MBN/SBL bootloader, ELF coredump, MDMP (Windows minidump), radare2-4.3.1+dfsg/README.md:63:WASM (WebAssembly binary), Commodore VICE emulator, QNX, radare2-4.3.1+dfsg/README.md-64-Game Boy (Advance), Nintendo DS ROMs and Nintendo 3DS FIRMs, various filesystems. ############################################## radare2-4.3.1+dfsg/binr/blob/Makefile-34-LDFLAGS+=-L../../libr/reg -lr_reg radare2-4.3.1+dfsg/binr/blob/Makefile:35:LDFLAGS+=-L../../libr/asm -lr_asm radare2-4.3.1+dfsg/binr/blob/Makefile-36-LDFLAGS+=-L../../libr/lang -lr_lang ############################################## radare2-4.3.1+dfsg/binr/preload/Makefile-7-BINDEPS+=r_bin r_debug r_anal r_reg r_bp r_io radare2-4.3.1+dfsg/binr/preload/Makefile:8:BINDEPS+=r_lang r_asm r_syscall r_hash r_crypto radare2-4.3.1+dfsg/binr/preload/Makefile-9-BINDEPS+=r_magic r_socket r_flag r_util r_egg r_fs ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-272- URL="$1" radare2-4.3.1+dfsg/binr/r2pm/r2pm:273: TARBALL="`basename $1`" radare2-4.3.1+dfsg/binr/r2pm/r2pm-274- if [ -z "$2" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm:275: DIR="`echo ${TARBALL} | awk -F .t '{print $1}'`" radare2-4.3.1+dfsg/binr/r2pm/r2pm-276- elif [ "${2%${2#?}}"x = '/x' ]; then ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-292- else radare2-4.3.1+dfsg/binr/r2pm/r2pm:293: if [ "`echo ${URL} | grep -e tgz -e tar.gz`" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm-294- tar xzvf "${TARBALL}" radare2-4.3.1+dfsg/binr/r2pm/r2pm:295: elif [ "`echo ${URL} | grep -e .tbz2 -e tar.bz2`" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm-296- tar xjvf "${TARBALL}" radare2-4.3.1+dfsg/binr/r2pm/r2pm:297: elif [ "`echo ${URL} | grep -e .txz -e tar.xz`" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm-298- tar xJvf "${TARBALL}" radare2-4.3.1+dfsg/binr/r2pm/r2pm:299: elif [ "`echo ${URL} | grep -e .txz -e tar`" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm-300- tar xvf "${TARBALL}" radare2-4.3.1+dfsg/binr/r2pm/r2pm:301: elif [ "`echo ${URL} | grep -e .zip`" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm-302- if [ -n "$2" ] && [ "${2%${2#?}}"x != '/x' ]; then ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-322- if [ -z "$2" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm:323: DIR="`basename $1`" radare2-4.3.1+dfsg/binr/r2pm/r2pm-324- else ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-448- else radare2-4.3.1+dfsg/binr/r2pm/r2pm:449: FILE="`pkgFilePath $2`" radare2-4.3.1+dfsg/binr/r2pm/r2pm-450- if [ -f "${FILE}" ]; then ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-477- elif [ "$2" = "all" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm:478: for a in `cd ${R2PM_DBDIR} && ls` ; do radare2-4.3.1+dfsg/binr/r2pm/r2pm-479- r2pm_install "$a" ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-504- else radare2-4.3.1+dfsg/binr/r2pm/r2pm:505: TRAVIS_JOB=`${CURL} -s https://api.travis-ci.com/repos?slug=radare%2Fradare2| jq .[0].last_build_id` radare2-4.3.1+dfsg/binr/r2pm/r2pm-506- TRAVIS_JOB=$(($TRAVIS_JOB+1)) ############################################## radare2-4.3.1+dfsg/binr/r2pm/r2pm-655- if [ -n "$URL" -a -z "$NAME" ]; then radare2-4.3.1+dfsg/binr/r2pm/r2pm:656: NAME=`basename $URL` radare2-4.3.1+dfsg/binr/r2pm/r2pm-657- fi ############################################## radare2-4.3.1+dfsg/binr/radare2/Makefile-3-BINDEPS+=r_bin r_debug r_anal r_reg r_bp r_io r_fs radare2-4.3.1+dfsg/binr/radare2/Makefile:4:BINDEPS+=r_lang r_asm r_syscall r_hash r_main radare2-4.3.1+dfsg/binr/radare2/Makefile-5-BINDEPS+=r_magic r_socket r_flag r_egg r_crypto r_util ############################################## radare2-4.3.1+dfsg/binr/radiff2/Makefile-3-BINDEPS=r_core r_config r_cons r_search r_anal radare2-4.3.1+dfsg/binr/radiff2/Makefile:4:BINDEPS+=r_bin r_debug r_io r_asm r_hash r_fs r_crypto radare2-4.3.1+dfsg/binr/radiff2/Makefile-5-BINDEPS+=r_socket r_flag r_lang r_reg r_bp r_parse ############################################## radare2-4.3.1+dfsg/binr/rafind2/Makefile-2- radare2-4.3.1+dfsg/binr/rafind2/Makefile:3:BINDEPS=r_search r_io r_asm r_anal r_reg r_cons r_lang r_crypto radare2-4.3.1+dfsg/binr/rafind2/Makefile-4-BINDEPS+=r_socket r_parse r_util r_syscall r_flag r_hash r_main ############################################## radare2-4.3.1+dfsg/binr/ragg2/xorencoder.asm-2-# - pancake xor encoder egg engine # radare2-4.3.1+dfsg/binr/ragg2/xorencoder.asm:3:# rasm2 -a x86.nasm -f xorencoder.asm radare2-4.3.1+dfsg/binr/ragg2/xorencoder.asm-4- ############################################## radare2-4.3.1+dfsg/configure-44-ENVWORDS="${ENVWORDS} $1_CPU $1_OS" radare2-4.3.1+dfsg/configure:45:STR=`eval "echo ${S}$1"` radare2-4.3.1+dfsg/configure:46:SPLIT_CPU="`echo "$STR" | cut -d - -f 1`" radare2-4.3.1+dfsg/configure-47-SPLIT_OS="`echo "$STR" | $AWK -F - '{ ############################################## radare2-4.3.1+dfsg/configure-61- radare2-4.3.1+dfsg/configure:62:VPATH=`dirname ${0}` radare2-4.3.1+dfsg/configure-63-if [ "${VPATH}" = "." ]; then ############################################## radare2-4.3.1+dfsg/configure-114-: ${LOCALSTATEDIR:="${SPREFIX}/var"} radare2-4.3.1+dfsg/configure:115:for A in `echo ${PATH} | sed -e 's,:, ,g'` ; do radare2-4.3.1+dfsg/configure-116- [ -e "$A"/ginstall ] && : ${INSTALL:="$A"/ginstall} && break ############################################## radare2-4.3.1+dfsg/configure-225-parse_options() { radare2-4.3.1+dfsg/configure:226:flag=`echo $1| cut -d = -f 1` radare2-4.3.1+dfsg/configure:227:value=`echo $1| $AWK 'BEGIN{FS="=";}{print $2}'` radare2-4.3.1+dfsg/configure:228:flag2=`echo $flag|cut -f2- -d -| sed -e 's,-,_,g' -e 's,^_,,g'|tr '[a-z]' '[A-Z]'` radare2-4.3.1+dfsg/configure-229- ############################################## radare2-4.3.1+dfsg/configure-313---with-checks-level) if [ -z "${value}" ]; then R_CHECKS_LEVEL="2"; else R_CHECKS_LEVEL="${value}" ; fi ;; radare2-4.3.1+dfsg/configure:314:*) if [ "$value" ]; then eval "`echo $flag2=$value`" ; radare2-4.3.1+dfsg/configure-315-else echo ; echo "WARNING: Unknown flag '$flag'." >&2 ; echo ; fi ;; ############################################## radare2-4.3.1+dfsg/configure-457-printf 'checking pkg-config flags for capstone... ' radare2-4.3.1+dfsg/configure:458:tmp=`${PKGCONFIG} --cflags capstone 2>/dev/null` radare2-4.3.1+dfsg/configure-459-if [ $? != 0 ]; then echo no ; HAVE_PKGCFG_CAPSTONE=0; ############################################## radare2-4.3.1+dfsg/configure-462-CAPSTONE_CFLAGS=$tmp; radare2-4.3.1+dfsg/configure:463:tmp=`${PKGCONFIG} --libs capstone 2>/dev/null` radare2-4.3.1+dfsg/configure-464-if [ $? = 0 ]; then ############################################## radare2-4.3.1+dfsg/configure-539-printf 'checking pkg-config flags for openssl... ' radare2-4.3.1+dfsg/configure:540:tmp=`${PKGCONFIG} --cflags openssl 2>/dev/null` radare2-4.3.1+dfsg/configure-541-if [ $? != 0 ]; then echo no ; HAVE_PKGCFG_OPENSSL=0; ############################################## radare2-4.3.1+dfsg/configure-544-SSL_CFLAGS=$tmp; radare2-4.3.1+dfsg/configure:545:tmp=`${PKGCONFIG} --libs openssl 2>/dev/null` radare2-4.3.1+dfsg/configure-546-if [ $? = 0 ]; then ############################################## radare2-4.3.1+dfsg/configure-568-printf 'checking pkg-config flags for libuv... ' radare2-4.3.1+dfsg/configure:569:tmp=`${PKGCONFIG} --cflags libuv 2>/dev/null` radare2-4.3.1+dfsg/configure-570-if [ $? != 0 ]; then echo no ; HAVE_PKGCFG_LIBUV=0; ############################################## radare2-4.3.1+dfsg/configure-573-LIBUV_CFLAGS=$tmp; radare2-4.3.1+dfsg/configure:574:tmp=`${PKGCONFIG} --libs libuv 2>/dev/null` radare2-4.3.1+dfsg/configure-575-if [ $? = 0 ]; then ############################################## radare2-4.3.1+dfsg/configure-658- eval "VAR=\$${A}" radare2-4.3.1+dfsg/configure:659: VAR="`echo ${VAR} | sed -e 's/\,/\\\,/g'`" radare2-4.3.1+dfsg/configure-660- [ $COUNT = 10 ] && COUNT=0 && SEDFLAGS="${SEDFLAGS}' -e '" ############################################## radare2-4.3.1+dfsg/configure-677- echo "creating ${SD_TARGET}" radare2-4.3.1+dfsg/configure:678:mkdir -p $(echo ${A} | sed -e "s,/`basename ${A}`$,,g") radare2-4.3.1+dfsg/configure-679- cat ${VPATH}/${SD_TARGET}.acr | \ ############################################## radare2-4.3.1+dfsg/configure-682-for A in ${ENVWORDS}; do radare2-4.3.1+dfsg/configure:683:VALUE=`eval echo "$"${A}` radare2-4.3.1+dfsg/configure-684-if [ "$VALUE" = 0 ]; then ## FALSE radare2-4.3.1+dfsg/configure-685- MARK="##${A}##" radare2-4.3.1+dfsg/configure:686:if [ -n "`grep \"${MARK}\" ${SD_TARGET}.tmp`" ]; then radare2-4.3.1+dfsg/configure-687- mv ${SD_TARGET}.tmp ${SD_TARGET}.tmp2 ############################################## radare2-4.3.1+dfsg/configure-plugins-87- fi radare2-4.3.1+dfsg/configure-plugins:88: if [ -z "`echo ${plugins} | grep __${uclib}`" ]; then radare2-4.3.1+dfsg/configure-plugins-89- plugins="${plugins} __${uclib}" ############################################## radare2-4.3.1+dfsg/configure-plugins-126- fi radare2-4.3.1+dfsg/configure-plugins:127: if [ -z "`echo ${plugins} | grep __${uclib}`" ]; then radare2-4.3.1+dfsg/configure-plugins-128- plugins="${plugins} __${uclib}" ############################################## radare2-4.3.1+dfsg/configure-plugins-197- for a in ${STATIC} ; do radare2-4.3.1+dfsg/configure-plugins:198: b="`echo $a | tr . _`" radare2-4.3.1+dfsg/configure-plugins-199- for ext in dll dylib so ; do ############################################## ############################################## ############################################## radare2-4.3.1+dfsg/doc/esil.md-74- radare2-4.3.1+dfsg/doc/esil.md:75:Traps are implemented with the `<trap>,<code>,$$` command. They are used to radare2-4.3.1+dfsg/doc/esil.md-76-throw exceptions like invalid instructions, division by zero, memory read ############################################## radare2-4.3.1+dfsg/doc/fortunes.fun-275-==1337== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) radare2-4.3.1+dfsg/doc/fortunes.fun:276:**** COMMODORE 64 RADARE V2 **** 64K RAM SYSTEM 38911 DISASM BYTES FREE READY. radare2-4.3.1+dfsg/doc/fortunes.fun-277-Most likely your core dump fell into a blackhole, can't see it. ############################################## radare2-4.3.1+dfsg/doc/fortunes.tips-82-Use V! to enter into the visual panels mode (dwm style) radare2-4.3.1+dfsg/doc/fortunes.tips:83:Toggle between disasm and graph with the space key radare2-4.3.1+dfsg/doc/fortunes.tips-84-The more 'a' you add after 'aa' the more analysis steps are executed. ############################################## radare2-4.3.1+dfsg/doc/indent-example.c-19- radare2-4.3.1+dfsg/doc/indent-example.c:20:static int cmpaddr(const void *_a, const void *_b) { radare2-4.3.1+dfsg/doc/indent-example.c-21- const RAnalFunction *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/doc/intro.md-17-## Configuration properties radare2-4.3.1+dfsg/doc/intro.md:18:They can be used in evaluations:`? ${asm.tabs}` radare2-4.3.1+dfsg/doc/intro.md-19- ############################################## radare2-4.3.1+dfsg/doc/intro.md-72-* `$` Used to define alias radare2-4.3.1+dfsg/doc/intro.md:73:* `$$`: Resolves to current address radare2-4.3.1+dfsg/doc/intro.md:74:* Offsets (`@`) are absolute, we can use $$ for relative ones `@ $$+4` radare2-4.3.1+dfsg/doc/intro.md-75-* `?` Evaluate expression ############################################## radare2-4.3.1+dfsg/doc/intro.md-81-``` radare2-4.3.1+dfsg/doc/intro.md:82:* `?$?` Help for variables used in expressions radare2-4.3.1+dfsg/doc/intro.md:83:* `$$`: Here radare2-4.3.1+dfsg/doc/intro.md:84:* `$s`: File size radare2-4.3.1+dfsg/doc/intro.md:85:* `$b`: Block size radare2-4.3.1+dfsg/doc/intro.md:86:* `$l`: Opcode length radare2-4.3.1+dfsg/doc/intro.md:87:* `$j`: When `$$` is at a `jmp`, `$j` is the address where we are going to jump to radare2-4.3.1+dfsg/doc/intro.md:88:* `$f`: Same for `jmp` fail address radare2-4.3.1+dfsg/doc/intro.md:89:* `$m`: Opcode memory reference (e.g. mov eax,[0x10] => 0x10) radare2-4.3.1+dfsg/doc/intro.md-90-* `???` Help for `?` command ############################################## radare2-4.3.1+dfsg/doc/portscan.r2-9- radare2-4.3.1+dfsg/doc/portscan.r2:10:(connect host port,=+tcp://$0:`?vi $1`/ 2>/dev/null,?! ?e OPEN `?vi $1`) radare2-4.3.1+dfsg/doc/portscan.r2:11:(scan host min max,.(connect $0 $$) @@=`?s $1 $2`,?e Report:,=~[2],=-*) radare2-4.3.1+dfsg/doc/portscan.r2-12-.(scan `k host` minport maxport) ############################################## radare2-4.3.1+dfsg/doc/rgraph.md-8- +------+ +------+ +------+ +------+ radare2-4.3.1+dfsg/doc/rgraph.md:9: | core |--| cons | | asm | | diff | radare2-4.3.1+dfsg/doc/rgraph.md-10- +------+ | line | | bin | | sign | ############################################## radare2-4.3.1+dfsg/doc/static-plugins-2- radare2-4.3.1+dfsg/doc/static-plugins:3:In libr/config.mk set a list of static asm plugins... radare2-4.3.1+dfsg/doc/static-plugins-4- ############################################## radare2-4.3.1+dfsg/doc/zsh/_radiff2-17- '-d[use delta diffing]' radare2-4.3.1+dfsg/doc/zsh/_radiff2:18: '-D[show disasm instead of hexpairs]' radare2-4.3.1+dfsg/doc/zsh/_radiff2-19- '-e+[set eval config var value for all RCore instances]:config' ############################################## radare2-4.3.1+dfsg/doc/zsh/_rasm2-25- '-l+[Input/Output length]:len' radare2-4.3.1+dfsg/doc/zsh/_rasm2:26: '-L[List Asm plugins: (a=asm, d=disasm, A=analyze, e=ESIL)]' radare2-4.3.1+dfsg/doc/zsh/_rasm2-27- '-o+[Set start address for code (default 0)]:offset' radare2-4.3.1+dfsg/doc/zsh/_rasm2:28: '-O+[Output file name (rasm2 -Bf a.asm -O a)]: :_files' radare2-4.3.1+dfsg/doc/zsh/_rasm2-29- '-p[Run SPP over input for assembly]' ############################################## radare2-4.3.1+dfsg/env.sh-61- [ $p -gt $# ] && break radare2-4.3.1+dfsg/env.sh:62: a=`eval echo "\$\{$p\}"` radare2-4.3.1+dfsg/env.sh-63- par="$par\"$a\" " ############################################## radare2-4.3.1+dfsg/libr/Makefile-94- -for LIB in $^ ; do \ radare2-4.3.1+dfsg/libr/Makefile:95: BN=`basename $$LIB` ; \ radare2-4.3.1+dfsg/libr/Makefile-96- echo $$BN ; \ ############################################## radare2-4.3.1+dfsg/libr/Makefile-155- @for lib in ${LIBS}; do $(MAKE) -C $${lib} pkgcfg; done radare2-4.3.1+dfsg/libr/Makefile:156: $(MAKE) -C asm pkgcfg NAME=libr DEPS="r_`echo ${LIBS}|sed -e 's, , r_,g'`" radare2-4.3.1+dfsg/libr/Makefile-157- # TODO: Magically generate libr.pc.acr here using LIBS and so :) ############################################## radare2-4.3.1+dfsg/libr/Makefile-221- # object archives radare2-4.3.1+dfsg/libr/Makefile:222: @for FILE in `find * -type f -iname "*.${EXT_AR}" | grep -v fs/p` ; do \ radare2-4.3.1+dfsg/libr/Makefile-223- echo " ${DESTDIR}${LIBDIR}/$$FILE"; ${INSTALL_DATA} $$FILE "${DESTDIR}${LIBDIR}" ; done || true ############################################## radare2-4.3.1+dfsg/libr/Makefile-225- @${INSTALL_DIR} "${DESTDIR}${LIBDIR}/radare2/${VERSION}" radare2-4.3.1+dfsg/libr/Makefile:226: @for FILE in `find */p -perm -u+x -type f | grep -v exe | grep -v dll | grep ${EXT_SO}`; \ radare2-4.3.1+dfsg/libr/Makefile-227- do echo " ${DESTDIR}${LIBDIR}/radare2/${VERSION}/$$FILE"; \ ############################################## radare2-4.3.1+dfsg/libr/Makefile-232- # libraries radare2-4.3.1+dfsg/libr/Makefile:233: -@for FILE in `find * | grep -e '\.${EXT_SO}$$' | grep -v 'lib/t' | grep lib` ; do \ radare2-4.3.1+dfsg/libr/Makefile:234: FILE=`echo $$FILE | awk -F / '{ print $$NF; }'`; \ radare2-4.3.1+dfsg/libr/Makefile-235- echo "${DESTDIR}${LIBDIR}/$$FILE" ; rm -f "${DESTDIR}${LIBDIR}/$$FILE" ; done radare2-4.3.1+dfsg/libr/Makefile-236- # object archives radare2-4.3.1+dfsg/libr/Makefile:237: -@for FILE in `find * | grep -e '\.${EXT_AR}$$'` ; do \ radare2-4.3.1+dfsg/libr/Makefile:238: FILE=`echo $$FILE | awk -F / '{ print $$NF; }'`; \ radare2-4.3.1+dfsg/libr/Makefile-239- echo "${DESTDIR}${LIBDIR}/$$FILE" ; rm -f "${DESTDIR}${LIBDIR}/$$FILE" ; done ############################################## radare2-4.3.1+dfsg/libr/Makefile-247- -@for FILE in `find */t -perm -u+x -type f | grep 2`; do \ radare2-4.3.1+dfsg/libr/Makefile:248: FILE=`echo $$FILE|awk -F / '{ print $$NF; }'`; \ radare2-4.3.1+dfsg/libr/Makefile-249- echo "${DESTDIR}${BINDIR}/$$FILE" ; rm -f "${DESTDIR}${BINDIR}/$$FILE" ; done ############################################## radare2-4.3.1+dfsg/libr/Makefile-251- -@for FILE in `find */p -perm -u+x -type f`; do \ radare2-4.3.1+dfsg/libr/Makefile:252: FILE="${DESTDIR}${LIBDIR}/radare2/${VERSION}/`echo $$FILE|awk -F / '{ print $$NF; }'`"; \ radare2-4.3.1+dfsg/libr/Makefile-253- echo $$FILE ; rm -f $$FILE ; done ############################################## radare2-4.3.1+dfsg/libr/anal/anal.c-512- radare2-4.3.1+dfsg/libr/anal/anal.c:513:#define K_NORET_ADDR(x) sdb_fmt ("addr.%"PFMT64x".noreturn", x) radare2-4.3.1+dfsg/libr/anal/anal.c-514-#define K_NORET_FUNC(x) sdb_fmt ("func.%s.noreturn", x) ############################################## radare2-4.3.1+dfsg/libr/anal/anal.c-520- if (addr != UT64_MAX) { radare2-4.3.1+dfsg/libr/anal/anal.c:521: if (sdb_bool_set (TDB, K_NORET_ADDR (addr), true, 0)) { radare2-4.3.1+dfsg/libr/anal/anal.c-522- return true; ############################################## radare2-4.3.1+dfsg/libr/anal/anal.c-562- ut64 n = r_num_math (NULL, expr); radare2-4.3.1+dfsg/libr/anal/anal.c:563: sdb_unset (TDB, K_NORET_ADDR (n), 0); radare2-4.3.1+dfsg/libr/anal/anal.c-564- RAnalFunction *fcn = r_anal_get_fcn_in (anal, n, -1); ############################################## radare2-4.3.1+dfsg/libr/anal/anal.c-607- radare2-4.3.1+dfsg/libr/anal/anal.c:608:R_API bool r_anal_noreturn_at_addr(RAnal *anal, ut64 addr) { radare2-4.3.1+dfsg/libr/anal/anal.c:609: return sdb_bool_get (anal->sdb_types, K_NORET_ADDR (addr), NULL); radare2-4.3.1+dfsg/libr/anal/anal.c-610-} ############################################## radare2-4.3.1+dfsg/libr/anal/anal.c-651- } radare2-4.3.1+dfsg/libr/anal/anal.c:652: if (r_anal_noreturn_at_addr (anal, addr)) { radare2-4.3.1+dfsg/libr/anal/anal.c-653- return true; ############################################## radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h-3-#define GB_IS_VIRTUAL(x) (x/0x10000) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h:4:#define GB_R_MBC_ADDR(x) (x%0x10000) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h-5-#define GB_SOFTCAST(x,y) (x+(y*0x100)) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h-6-#define GB_IS_RAM_DST(x,y) (GB_SOFTCAST(x,y)/0x8000) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h:7:#define GB_VBANK_ADDR(x) ((x/0x10000)*0x10000+0x4000) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h:8:#define GB_IB_DST(x,y,z) (GB_SOFTCAST(x,y)-0x4000+GB_VBANK_ADDR(z)) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h:9:#define GB_IS_VBANK(x) (x>(GB_VBANK_ADDR(x)-1) && x<(GB_VBANK_ADDR(x)+0x4000)) radare2-4.3.1+dfsg/libr/anal/arch/gb/gb_makros.h-10-#define GB_IS_VBANK_DST(x,y) (GB_IS_VBANK(GB_SOFTCAST(x,y))) ############################################## radare2-4.3.1+dfsg/libr/anal/bb.c-134- * there is no such basic block */ radare2-4.3.1+dfsg/libr/anal/bb.c:135:R_API ut64 r_anal_get_bbaddr(RAnal *anal, ut64 addr) { radare2-4.3.1+dfsg/libr/anal/bb.c-136- RAnalBlock *bb; ############################################## radare2-4.3.1+dfsg/libr/anal/block.c-370-R_API bool r_anal_block_successor_addrs_foreach(RAnalBlock *block, RAnalAddrCb cb, void *user) { radare2-4.3.1+dfsg/libr/anal/block.c:371:#define CB_ADDR(addr) do { \ radare2-4.3.1+dfsg/libr/anal/block.c-372- if (addr == UT64_MAX) { \ ############################################## radare2-4.3.1+dfsg/libr/anal/block.c-379- radare2-4.3.1+dfsg/libr/anal/block.c:380: CB_ADDR (block->jump); radare2-4.3.1+dfsg/libr/anal/block.c:381: CB_ADDR (block->fail); radare2-4.3.1+dfsg/libr/anal/block.c-382- if (block->switch_op && block->switch_op->cases) { ############################################## radare2-4.3.1+dfsg/libr/anal/block.c-385- r_list_foreach (block->switch_op->cases, iter, caseop) { radare2-4.3.1+dfsg/libr/anal/block.c:386: CB_ADDR (caseop->jump); radare2-4.3.1+dfsg/libr/anal/block.c-387- } ############################################## radare2-4.3.1+dfsg/libr/anal/data.c-72- // optimization to ignore very low and very high pointers radare2-4.3.1+dfsg/libr/anal/data.c:73: // this makes disasm 5x faster, but can result in some false positives radare2-4.3.1+dfsg/libr/anal/data.c-74- // we should compare with current offset, to avoid ############################################## radare2-4.3.1+dfsg/libr/anal/fcn.c-93- radare2-4.3.1+dfsg/libr/anal/fcn.c:94:static int cmpaddr(const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/anal/fcn.c-95- const RAnalBlock *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/anal/function.c-264- radare2-4.3.1+dfsg/libr/anal/function.c:265:R_API ut64 r_anal_function_min_addr(RAnalFunction *fcn) { radare2-4.3.1+dfsg/libr/anal/function.c-266- ensure_fcn_range (fcn); ############################################## radare2-4.3.1+dfsg/libr/anal/function.c-269- radare2-4.3.1+dfsg/libr/anal/function.c:270:R_API ut64 r_anal_function_max_addr(RAnalFunction *fcn) { radare2-4.3.1+dfsg/libr/anal/function.c-271- ensure_fcn_range (fcn); ############################################## radare2-4.3.1+dfsg/libr/anal/labels.c-13-// resolve by addr radare2-4.3.1+dfsg/libr/anal/labels.c:14:#define ADDR(x) sdb_fmt ("fcn.%"PFMT64x".label.0x%"PFMT64x, fcn->addr,x) radare2-4.3.1+dfsg/libr/anal/labels.c-15-// SDB looks like fcn.0x80480408.labels=0x8048480/patata,0x0405850/potro ############################################## radare2-4.3.1+dfsg/libr/anal/labels.c-21-R_API const char *r_anal_fcn_label_at (RAnal *anal, RAnalFunction *fcn, ut64 addr) { radare2-4.3.1+dfsg/libr/anal/labels.c:22: return (anal && fcn)? sdb_const_get (DB, ADDR (addr), NULL): NULL; radare2-4.3.1+dfsg/libr/anal/labels.c-23-} ############################################## radare2-4.3.1+dfsg/libr/anal/labels.c-28- } radare2-4.3.1+dfsg/libr/anal/labels.c:29: if (sdb_add (DB, ADDR (addr), name, 0)) { radare2-4.3.1+dfsg/libr/anal/labels.c-30- if (sdb_num_add (DB, LABEL (name), addr, 0)) { ############################################## radare2-4.3.1+dfsg/libr/anal/labels.c-33- } else { radare2-4.3.1+dfsg/libr/anal/labels.c:34: sdb_unset (DB, ADDR (addr), 0); radare2-4.3.1+dfsg/libr/anal/labels.c-35- } ############################################## radare2-4.3.1+dfsg/libr/anal/labels.c-47- sdb_unset (DB, LABEL (name), 0); radare2-4.3.1+dfsg/libr/anal/labels.c:48: sdb_unset (DB, ADDR (addr), 0); radare2-4.3.1+dfsg/libr/anal/labels.c-49- return true; ############################################## radare2-4.3.1+dfsg/libr/anal/op.c-178- if (anal->verbose) { radare2-4.3.1+dfsg/libr/anal/op.c:179: eprintf ("Warning: unhandled R_ANAL_OP_MASK_DISASM in r_anal_op\n"); radare2-4.3.1+dfsg/libr/anal/op.c-180- } ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_6502_cs.c-66-#else radare2-4.3.1+dfsg/libr/anal/p/anal_6502_cs.c:67: n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_6502_cs.c-68-#endif ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-872- radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c:873:static ut32 map_direct_addr(RAnal *anal, ut8 addr) { radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-874- if (addr < 0x80) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-945- break; case A_DIRECT: radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c:946: op->ptr = map_direct_addr (anal, buf[1]); radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-947- break; case A_BIT: radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c:948: op->ptr = map_direct_addr (anal, arg_bit (buf[1])); radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-949- break; case A_IMMEDIATE: ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-959- if (arg1 == A_RI || arg1 == A_RN) { radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c:960: op->ptr = map_direct_addr (anal, buf[1]); radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-961- } else if (arg1 != A_DIRECT) { radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c:962: op->ptr = map_direct_addr (anal, buf[2]); radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-963- } ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-965- op->ptr = arg_bit ((arg1 == A_RI || arg1 == A_RN) ? buf[1] : buf[2]); radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c:966: op->ptr = map_direct_addr (anal, op->ptr); radare2-4.3.1+dfsg/libr/anal/p/anal_8051.c-967- break; case A_IMMEDIATE: ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_arm_cs.c-2512- cs_insn *insn = NULL; radare2-4.3.1+dfsg/libr/anal/p/anal_arm_cs.c:2513: int n = cs_disasm (handle, buf, len, addr, distance, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_arm_cs.c-2514- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_arm_cs.c-3135- radare2-4.3.1+dfsg/libr/anal/p/anal_arm_cs.c:3136: n = cs_disasm (handle, (ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_arm_cs.c-3137- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-212- op->ptr = 8 + addr + b[0] + ((b[1] & 0xf) << 8); radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c:213: // XXX: if set it breaks the visual disasm wtf radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-214- // op->refptr = true; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-349- radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c:350:static ut64 getaddr(ut64 addr, const ut8 *d) { radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-351- if (d[2] >> 7) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-391- op->type = R_ANAL_OP_TYPE_CALL; radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c:392: op->jump = getaddr (addr, d); radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-393- op->fail = addr + 4; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-402- op->type = R_ANAL_OP_TYPE_JMP; radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c:403: op->jump = getaddr (addr, d); radare2-4.3.1+dfsg/libr/anal/p/anal_arm_gnu.c-404- op->fail = addr + 4; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_dalvik.c-458- case 0x2e: // cmpg-float radare2-4.3.1+dfsg/libr/anal/p/anal_dalvik.c:459: case 0x3f: // cmpg-float // ???? wrong disasm imho 2e0f12003f0f radare2-4.3.1+dfsg/libr/anal/p/anal_dalvik.c-460- case 0x2f: // cmpl-double ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_i8080.c-15- char out[32]; radare2-4.3.1+dfsg/libr/anal/p/anal_i8080.c:16: int ilen = i8080_disasm (data, out, len); radare2-4.3.1+dfsg/libr/anal/p/anal_i8080.c-17- memset (op, '\0', sizeof (RAnalOp)); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_m680x_cs.c-85- } radare2-4.3.1+dfsg/libr/anal/p/anal_m680x_cs.c:86: n = cs_disasm (handle, (ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_m680x_cs.c-87- if (n < 1 || insn->size < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_m68k_cs.c-206- } radare2-4.3.1+dfsg/libr/anal/p/anal_m68k_cs.c:207: n = cs_disasm (handle, (ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_m68k_cs.c-208- if (n < 1 || insn->size < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_mips_cs.c-747- } radare2-4.3.1+dfsg/libr/anal/p/anal_mips_cs.c:748: n = cs_disasm (hndl, (ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_mips_cs.c-749- if (n < 1 || insn->size < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_mips_gnu.c-290- op->src[0]->reg = r_reg_get (anal->reg, mips_reg_decode(rs), R_REG_TYPE_GPR); radare2-4.3.1+dfsg/libr/anal/p/anal_mips_gnu.c:291: op->val = imm; // Beware: this one is signed... use `?vi $v` radare2-4.3.1+dfsg/libr/anal/p/anal_mips_gnu.c-292- break; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-32- */ radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c:33:static ut64 n_oper_to_addr(ut32 n, ut32 mask, ut64 addr) { radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-34- /* sign extension returns 32b unsigned N, then it is multiplied by 4, made ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-59- op->eob = true; radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c:60: op->jump = n_oper_to_addr(o.n, get_operand_mask(type_descr, INSN_OPER_N), radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-61- addr); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-66- op->eob = true; radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c:67: op->jump = n_oper_to_addr(o.n, get_operand_mask(type_descr, INSN_OPER_N), radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-68- addr); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-73- op->cond = R_ANAL_COND_NE; radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c:74: op->jump = n_oper_to_addr(o.n, get_operand_mask(type_descr, INSN_OPER_N), radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-75- addr); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-81- op->cond = R_ANAL_COND_EQ; radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c:82: op->jump = n_oper_to_addr(o.n, get_operand_mask(type_descr, INSN_OPER_N), radare2-4.3.1+dfsg/libr/anal/p/anal_or1k.c-83- addr); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ppc_cs.c-604- // capstone-next radare2-4.3.1+dfsg/libr/anal/p/anal_ppc_cs.c:605: n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_ppc_cs.c-606- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_riscv_cs.c-346- } radare2-4.3.1+dfsg/libr/anal/p/anal_riscv_cs.c:347: n = cs_disasm (hndl, (ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_riscv_cs.c-348- if (n < 1 || insn->size < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_rsp.c-72- op->jump = r_instr.operands[i].u; radare2-4.3.1+dfsg/libr/anal/p/anal_rsp.c:73: op->fail = rsp_mem_addr (addr + 8, RSP_IMEM_OFFSET); radare2-4.3.1+dfsg/libr/anal/p/anal_rsp.c-74- op->eob = 1; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_rsp.c-216- op->eob = 1; radare2-4.3.1+dfsg/libr/anal/p/anal_rsp.c:217: op->fail = rsp_mem_addr (addr + 8, RSP_IMEM_OFFSET); radare2-4.3.1+dfsg/libr/anal/p/anal_rsp.c-218- op->dst = r_anal_value_new (); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_sparc_cs.c-131- // capstone-next radare2-4.3.1+dfsg/libr/anal/p/anal_sparc_cs.c:132: n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_sparc_cs.c-133- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_sysz.c-64- // capstone-next radare2-4.3.1+dfsg/libr/anal/p/anal_sysz.c:65: int n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_sysz.c-66- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_tms320c64x.c-88- // capstone-next radare2-4.3.1+dfsg/libr/anal/p/anal_tms320c64x.c:89: n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_tms320c64x.c-90- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-9-#define R_IPI static radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c:10:#define WASM_NO_ASM // to get rid of a warning radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-11-#include "../../bin/format/wasm/wasm.h" ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-73- radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c:74:// analyzes the wasm opcode. radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-75-static int wasm_op(RAnal *anal, RAnalOp *op, ut64 addr, const ut8 *data, int len, RAnalOpMask mask) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-228- } else { radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c:229: // all wasm routines ends with an end. radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-230- op->eob = true; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-235- if (!(hint = r_anal_hint_get (anal, addr))) { radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c:236: // all wasm routines ends with an end. radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-237- op->eob = true; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-457- radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c:458:RAnalPlugin r_anal_plugin_wasm = { radare2-4.3.1+dfsg/libr/anal/p/anal_wasm.c-459- .name = "wasm", ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-18- while (cur <= size && wsdis (&aop, buf, 128)) { radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:19: const char *buf_asm = r_strbuf_get (&aop.buf_asm); // r_asm_op_get_asm (&aop); radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:20: if (buf_asm && (strlen (buf_asm) > 4) && buf_asm[0] == 'm' && buf_asm[1] == 'a' && l == atoi (buf_asm + 5)) { radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-21- return cur; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-35- if (op->size) { radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:36: const char *buf_asm = r_strbuf_get (&aop->buf_asm); // r_asm_op_get_asm (aop); radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-37- switch (*buf_asm) { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-65- op->fail = addr + aop->size; radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:66: op->jump = ws_find_label (atoi (buf_asm + 5), anal->iob); radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-67- } else { ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-73- op->type = R_ANAL_OP_TYPE_JMP; radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:74: op->jump = ws_find_label(atoi (buf_asm + 4), anal->iob); radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-75- } else { radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-76- op->type = R_ANAL_OP_TYPE_CJMP; radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:77: op->jump = ws_find_label(atoi(buf_asm + 3), anal->iob); radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-78- } ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-89- op->type = R_ANAL_OP_TYPE_PUSH; radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:90: if (127 > atoi (buf_asm + 5) && atoi (buf_asm + 5) >= 33) { radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-91- char c[4]; ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-93- c[0] = c[2] = '\''; radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c:94: c[1] = (char) atoi (buf_asm + 5); radare2-4.3.1+dfsg/libr/anal/p/anal_ws.c-95- r_meta_set_string (anal, R_META_TYPE_COMMENT, addr, c); ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_x86_cs.c-3053-#else radare2-4.3.1+dfsg/libr/anal/p/anal_x86_cs.c:3054: n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_x86_cs.c-3055-#endif ############################################## radare2-4.3.1+dfsg/libr/anal/p/anal_xcore_cs.c-80- // capstone-next radare2-4.3.1+dfsg/libr/anal/p/anal_xcore_cs.c:81: n = cs_disasm (handle, (const ut8*)buf, len, addr, 1, &insn); radare2-4.3.1+dfsg/libr/anal/p/anal_xcore_cs.c-82- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-60- } radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:61: if (!context->read_addr (context->anal, addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-62- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-64- cti->vtable_addr = at; radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:65: if (!context->read_addr (context->anal, addr + context->word_size, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-66- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-93- } radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:94: if (!context->read_addr (context->anal, addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-95- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-98- addr += context->word_size; radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:99: if (!context->read_addr (context->anal, addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-100- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-113- addr += context->word_size; radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:114: if (!context->read_addr (context->anal, addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-115- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-118- addr += 0x4; radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:119: if (!context->read_addr (context->anal, addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-120- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-134- for (i = 0; i < vmi_cti->vmi_base_count; i++) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:135: if (!context->read_addr (context->anal, tmp_addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-136- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-139- tmp_addr += context->word_size; radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:140: if (!context->read_addr (context->anal, tmp_addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-141- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-159- } radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:160: if (!context->read_addr (context->anal, addr, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-161- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-163- si_cti->vtable_addr = at; radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:164: if (!context->read_addr (context->anal, addr + context->word_size, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-165- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-177- memcpy (si_cti->name, buf, name_len); radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:178: if (!context->read_addr (context->anal, addr + 2 * context->word_size, &at)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-179- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-315- radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:316: if (!context->read_addr (context->anal, colRefAddr, &colAddr)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-317- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-319- radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c:320: if (!context->read_addr (context->anal, colAddr, &class_type_offset)) { radare2-4.3.1+dfsg/libr/anal/rtti_itanium.c-321- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-47- radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:48:static inline ut64 rtti_msvc_addr(RVTableContext *context, ut64 col_addr, ut64 col_base, ut32 addr) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-49- if (context->word_size != 8) { ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-182- if (context->word_size <= 4) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:183: if (!context->read_addr (context->anal, addr, &bcdAddr)) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-184- break; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-231- radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:232: if (!context->read_addr (context->anal, addr, &td->vtable_addr)) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-233- return false; radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-234- } radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:235: if (!context->read_addr (context->anal, addr + context->word_size, &td->spare)) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-236- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-468- ut64 colAddr; radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:469: if (!context->read_addr (context->anal, colRefAddr, &colAddr)) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-470- return false; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-482- // type descriptor radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:483: ut64 typeDescriptorAddr = rtti_msvc_addr (context, colAddr, col.object_base, col.type_descriptor_addr); radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-484- rtti_type_descriptor td = { 0 }; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-492- // class hierarchy descriptor radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:493: ut64 classHierarchyDescriptorAddr = rtti_msvc_addr (context, colAddr, col.object_base, col.class_descriptor_addr); radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-494- rtti_class_hierarchy_descriptor chd; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-555- radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:556: ut64 baseTypeDescriptorAddr = rtti_msvc_addr (context, colAddr, col.object_base, bcd->type_descriptor_addr); radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-557- rtti_type_descriptor btd = { 0 }; ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-691- radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:692: ut64 td_addr = rtti_msvc_addr (context->vt_context, col->addr, col->col.object_base, col->col.type_descriptor_addr); radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-693- col->td = recovery_anal_type_descriptor (context, td_addr, col); ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-700- radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:701: ut64 chd_addr = rtti_msvc_addr (context->vt_context, col->addr, col->col.object_base, col->col.class_descriptor_addr); radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-702- col->valid &= rtti_msvc_read_class_hierarchy_descriptor (context->vt_context, chd_addr, &col->chd); ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-725- r_list_foreach (col->bcd, bcdIter, bcd) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:726: ut64 base_td_addr = rtti_msvc_addr (context->vt_context, col->addr, col->col.object_base, bcd->type_descriptor_addr); radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-727- RecoveryTypeDescriptor *td = recovery_anal_type_descriptor (context, base_td_addr, NULL); ############################################## radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-960- ut64 colAddr; radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c:961: if (!vt_context->read_addr (vt_context->anal, colRefAddr, &colAddr)) { radare2-4.3.1+dfsg/libr/anal/rtti_msvc.c-962- continue; ############################################## radare2-4.3.1+dfsg/libr/anal/sign.c-801- radare2-4.3.1+dfsg/libr/anal/sign.c:802:R_API bool r_sign_add_addr(RAnal *a, const char *name, ut64 addr) { radare2-4.3.1+dfsg/libr/anal/sign.c-803- r_return_val_if_fail (a && name && addr != UT64_MAX, false); ############################################## radare2-4.3.1+dfsg/libr/anal/sign.c-1289- if (format == 'q') { radare2-4.3.1+dfsg/libr/anal/sign.c:1290: // a->cb_printf (" addr(0x%08"PFMT64x")", it->addr); radare2-4.3.1+dfsg/libr/anal/sign.c-1291- a->cb_printf ("\n ; %s\n", it->comment); ############################################## radare2-4.3.1+dfsg/libr/anal/sign.c-1304- if (format == 'q') { radare2-4.3.1+dfsg/libr/anal/sign.c:1305: // a->cb_printf (" addr(0x%08"PFMT64x")", it->addr); radare2-4.3.1+dfsg/libr/anal/sign.c-1306- } else if (format == '*') { ############################################## radare2-4.3.1+dfsg/libr/anal/sign.c-1318- if (format == 'q') { radare2-4.3.1+dfsg/libr/anal/sign.c:1319: // a->cb_printf (" addr(0x%08"PFMT64x")", it->addr); radare2-4.3.1+dfsg/libr/anal/sign.c-1320- } else if (format == '*') { ############################################## radare2-4.3.1+dfsg/libr/anal/sign.c-1682- radare2-4.3.1+dfsg/libr/anal/sign.c:1683:static int cmpaddr(const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/anal/sign.c-1684- const RAnalBlock *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/anal/sign.c-1993- radare2-4.3.1+dfsg/libr/anal/sign.c:1994:R_API bool r_sign_match_addr(RAnal *a, RAnalFunction *fcn, RSignOffsetMatchCallback cb, void *user) { radare2-4.3.1+dfsg/libr/anal/sign.c-1995- r_return_val_if_fail (a && fcn && cb, false); ############################################## radare2-4.3.1+dfsg/libr/anal/var.c-397- radare2-4.3.1+dfsg/libr/anal/var.c:398:R_API ut64 r_anal_var_addr(RAnal *a, RAnalFunction *fcn, const char *name) { radare2-4.3.1+dfsg/libr/anal/var.c-399- const char *regname = NULL; ############################################## radare2-4.3.1+dfsg/libr/anal/vtable.c-74- ut64 curAddressValue; radare2-4.3.1+dfsg/libr/anal/vtable.c:75: if (!context->read_addr (context->anal, curAddress, &curAddressValue)) { radare2-4.3.1+dfsg/libr/anal/vtable.c-76- return false; ############################################## radare2-4.3.1+dfsg/libr/asm/Makefile-24- @cd p && ${MAKE} clean radare2-4.3.1+dfsg/libr/asm/Makefile:25: rm -f `find arch/| grep '\.o$$'` radare2-4.3.1+dfsg/libr/asm/Makefile-26- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-140- if (ops[i].op == buf[0]) { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:141: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-142- int len = ops[i].len; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-144- case 1: radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:145: buf_asm = sdb_fmt ("%s", ops[i].name); radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-146- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-148- if (len > 1) { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:149: buf_asm = sdb_fmt (ops[i].name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-150- } else { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:151: buf_asm = "truncated"; radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-152- len = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-156- if (len > 2) { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:157: buf_asm = sdb_fmt (ops[i].name, buf[1] + 0x100 * buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-158- } else { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:159: buf_asm = "truncated"; radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-160- len = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-164- if (len > 3) { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:165: buf_asm = sdb_fmt (ops[i].name, buf[1]+0x100*buf[2]+0x10000*buf[3]); radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-166- } else { radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c:167: buf_asm = "truncated"; radare2-4.3.1+dfsg/libr/asm/arch/6502/6502dis.c-168- len = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-472- radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:473:static bool singlearg_reladdr(ut8 const firstbyte, char const* arg radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-474- , ut16 const pc, ut8 **out) ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-794-static bool mnem_jc(char const*const*arg, ut16 pc, ut8**out) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:795: return singlearg_reladdr (0x40, arg[0], pc, out); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-796-} ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-815-static bool mnem_jnc(char const*const*arg, ut16 pc, ut8**out) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:816: return singlearg_reladdr (0x50, arg[0], pc, out); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-817-} ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-819-static bool mnem_jnz(char const*const*arg, ut16 pc, ut8**out) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:820: return singlearg_reladdr (0x70, arg[0], pc, out); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-821-} ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-823-static bool mnem_jz(char const*const*arg, ut16 pc, ut8**out) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:824: return singlearg_reladdr (0x60, arg[0], pc, out); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-825-} ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-1076-static bool mnem_sjmp(char const*const*arg, ut16 pc, ut8**out) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:1077: return singlearg_reladdr (0x80, arg[0], pc, out); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-1078-} ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-1252- radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:1253:int assemble_8051(RAsm *a, RAsmOp *op, char const *user_asm) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-1254- if (!a || !op || !user_asm) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-1258- while (!terminates_asm_line (*user_asm) radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:1259: && (*user_asm == ' ' || *user_asm == '\t')) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c:1260: user_asm += 1; radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.c-1261- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.h-1-#include<r_asm.h> radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_ass.h:2:int assemble_8051(RAsm *a, RAsmOp *op, char const *user_asm); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-50- sprintf (subst, " %s", _8051_regs[val]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:51: disasm = r_str_replace (disasm, key, subst, 0); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-52- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-57- sprintf (subst, "%s.", _8051_regs[val]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:58: disasm = r_str_replace (disasm, key, subst, 0); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-59- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-78- ut8 val1 = 0, val2 = 0; radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:79: char* disasm = 0; radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-80- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-84- // op @Ri; op Rn radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:85: disasm = r_str_newf (name, buf[0] & mask); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-86- } else { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:87: disasm = r_str_new (name); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-88- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-92- if (arg1 == A_OFFSET) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:93: disasm = r_str_newf (name, arg_offset (pc + 2, buf[1])); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-94- } else if (arg1 == A_ADDR11) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:95: disasm = r_str_newf (name, arg_addr11 (pc + 2, buf)); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-96- } else if ((arg1 == A_RI) || (arg1 == A_RN)) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-98- if (arg2 == A_OFFSET) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:99: disasm = r_str_newf (name, buf[0] & mask, arg_offset (pc + 2, buf[1])); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-100- } else { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:101: disasm = r_str_newf (name, buf[0] & mask, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-102- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-105- // op arg, @Ri; op arg, Rn radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:106: disasm = r_str_newf (name, buf[1], buf[0] & mask); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-107- val1 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-109- // bit addressing mode radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:110: disasm = r_str_newf (name, arg_bit (buf[1]), buf[1] & 0x07); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-111- val1 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-113- // direct, immediate, bit radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:114: disasm = r_str_newf (name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-115- val1 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-124- if ((arg1 == A_ADDR16) || (arg1 == A_IMM16)) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:125: disasm = r_str_newf (name, 0x100 * buf[1] + buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-126- } else if (arg1 == A_IMM16) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:127: disasm = r_str_newf (name, 0x100 * buf[1] + buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-128- } else if (arg2 == A_OFFSET) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-130- // @Ri, immediate, offset; Rn, immediate, offset radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:131: disasm = r_str_newf (name, buf[0] & mask, buf[1], arg_offset (pc + 3, buf[1])); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-132- } else if (arg1 == A_BIT) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-133- // bit, offset radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:134: disasm = r_str_newf (name, arg_bit (buf[1]), buf[1] & 0x07, arg_offset (pc + 3, buf[2])); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-135- val1 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-137- // direct, offset; a, immediate, offset radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:138: disasm = r_str_newf (name, buf[1], arg_offset (pc + 3, buf[2])); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-139- val1 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-142- // @Ri/Rn, direct, offset radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:143: disasm = r_str_newf (name, buf[0] & mask, buf[1], arg_offset (pc + 3, buf[2])); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-144- val2 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-146- // op direct, direct has src and dest swapped radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:147: disasm = r_str_newf (name, buf[2], buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-148- val1 = buf[2]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-151- // direct, immediate radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:152: disasm = r_str_newf (name, buf[1], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-153- val1 = buf[1]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-167- if (disasm) { radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:168: disasm = _replace_register (disasm, arg1, val1); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c:169: disasm = _replace_register (disasm, arg2, val2); radare2-4.3.1+dfsg/libr/asm/arch/8051/8051_disas.c-170- return disasm; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-1978-static arc_insn radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c:1979:insert_reladdr (arc_insn insn,long *ex ATTRIBUTE_UNUSED, radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-1980- const struct arc_operand *operand, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-2098-static arc_insn radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c:2099:insert_absaddr (arc_insn insn,long *ex ATTRIBUTE_UNUSED, radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-2100- const struct arc_operand *operand ATTRIBUTE_UNUSED, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-2352-static long radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c:2353:extract_reladdr (arc_insn *insn, radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-2354- const struct arc_operand *operand, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-4383- radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c:4384: arc_opcodes[i].next_asm = opcode_map[opcode_hash]; radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-4385- opcode_map[opcode_hash] = &arc_opcodes[i]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-4431-const struct arc_opcode * radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c:4432:arc_opcode_lookup_asm (const char *insn) radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc-opc.c-4433-{ ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc.h-456-void arc_opcode_init_extract (void); radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc.h:457:const struct arc_opcode *arc_opcode_lookup_asm (const char *); radare2-4.3.1+dfsg/libr/asm/arch/arc/gnu/arc.h-458-const struct arc_opcode *arc_opcode_lookup_dis (unsigned int); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/aarch64/aarch64.h-1056- AARCH64_OPDE_UNTIED_OPERAND radare2-4.3.1+dfsg/libr/asm/arch/arm/aarch64/aarch64.h:1057: The asm failed to use the same register for a destination operand radare2-4.3.1+dfsg/libr/asm/arch/arm/aarch64/aarch64.h-1058- and a tied source operand. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-78- offset += 8; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:79: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "b%s%s 0x%"PFMT64x, link ? "l" : "", get_cond (inst), arminsn->pc+offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-80- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-90- if (accu) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:91: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mla%s%s %s, %s, %s, %s", get_cond (inst), condcodes ? "s" : "", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-92- tbl_regs[get_nibble (inst, 4)], tbl_regs[get_nibble (inst, 0)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-95- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:96: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mul%s%s %s, %s, %s", get_cond (inst), condcodes ? "s" : "", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-97- tbl_regs[get_nibble (inst, 4)], tbl_regs[get_nibble (inst, 0)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-107- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:108: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s%s%s %s, %s, %s, %s", sign ? "s" : "u", accu ? "mlal" : "mull", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-109- get_cond (inst), condcodes ? "s" : "", ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-117- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:118: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "swp%s%s %s, %s, [%s]", get_cond (inst), byte ? "b" : "", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-119- tbl_regs[get_nibble (inst, 3)], tbl_regs[get_nibble (inst, 0)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-124-static ut32 arm_disasm_branchreg(struct winedbg_arm_insn *arminsn, ut32 inst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:125: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "b%s %s", get_cond (inst), tbl_regs[get_nibble (inst, 0)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-126- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-129-static ut32 arm_disasm_branchxchg(struct winedbg_arm_insn *arminsn, ut32 inst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:130: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "bx%s %s", get_cond (inst), tbl_regs[get_nibble (inst, 0)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-131- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-136- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:137: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mrs%s %s, %s", get_cond (inst), tbl_regs[get_nibble (inst, 3)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-138- src ? "spsr" : "cpsr"); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-147- if (simple || !immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:148: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "msr%s %s, %s", get_cond (inst), dst ? "spsr" : "cpsr", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-149- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-151- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:152: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "msr%s %s, #%u", get_cond (inst), dst ? "spsr" : "cpsr", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-153- ROR32 (inst & 0xff, 2 * get_nibble (inst, 2))); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-159- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:160: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mov%s%s %s, #%u", top ? "t" : "w", get_cond (inst), radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-161- tbl_regs[get_nibble (inst, 3)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-166-static ut32 arm_disasm_nop(struct winedbg_arm_insn *arminsn, ut32 inst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:167: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "nop%s", get_cond (inst)); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-168- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-177- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:178: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s%s", tbl_dataops[opcode], condcodes ? "s" : "", get_cond (inst)); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-179- if (!no_dst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:180: arminsn->str_asm = r_str_appendf (arminsn->str_asm, " %s, ", tbl_regs[get_nibble (inst, 3)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-181- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-182- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:183: arminsn->str_asm = r_str_appendf (arminsn->str_asm, " "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-184- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-186- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:187: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "#%u", ROR32 (inst & 0xff, 2 * get_nibble (inst, 2))); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-188- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-189- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:190: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s", tbl_regs[get_nibble (inst, 0)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-191- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-193- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:194: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, #%u", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-195- ROR32 (inst & 0xff, 2 * get_nibble (inst, 2))); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-197- else if (((inst >> 4) & 0xff) == 0x00) { /* no shift */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:198: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, %s", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-199- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-201- else if (((inst >> 4) & 0x09) == 0x01) { /* register shift */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:202: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, %s, %s %s", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-203- tbl_regs[get_nibble (inst, 0)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-206- else if (((inst >> 4) & 0x01) == 0x00) { /* immediate shift */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:207: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, %s, %s #%d", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-208- tbl_regs[get_nibble (inst, 0)], tbl_shifts[(inst >> 5) & 0x03], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-230- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:231: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s%s%s", load ? "ldr" : "str", byte ? "b" : "", writeback ? "t" : "", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-232- get_cond (inst)); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:233: arminsn->str_asm = r_str_appendf (arminsn->str_asm, " %s, ", tbl_regs[get_nibble (inst, 3)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-234- if (indexing) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-235- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:236: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s, #%d]", tbl_regs[get_nibble (inst, 4)], offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-237- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-238- else if (((inst >> 4) & 0xff) == 0x00) { /* no shift */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:239: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s, %s]", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-240- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-242- else if (((inst >> 4) & 0x01) == 0x00) {/* immediate shift (there's no register shift) */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:243: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s, %s, %s #%d]", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-244- tbl_regs[get_nibble (inst, 0)], tbl_shifts[(inst >> 5) & 0x03], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-251- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:252: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s], #%d", tbl_regs[get_nibble (inst, 4)], offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-253- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-254- else if (((inst >> 4) & 0xff) == 0x00) { /* no shift */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:255: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s], %s", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-256- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-258- else if (((inst >> 4) & 0x01) == 0x00) { /* immediate shift (there's no register shift) */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:259: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s], %s, %s #%d", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-260- tbl_regs[get_nibble (inst, 0)], tbl_shifts[(inst >> 5) & 0x03], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-283- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:284: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s%s%s%s", load ? "ldr" : "str", sign ? "s" : "", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-285- halfword ? "h" : (sign ? "b" : ""), writeback ? "t" : "", get_cond (inst)); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:286: arminsn->str_asm = r_str_appendf (arminsn->str_asm, " %s, ", tbl_regs[get_nibble (inst, 3)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-287- if (indexing) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-288- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:289: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s, #%d]", tbl_regs[get_nibble (inst, 4)], offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-290- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-291- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:292: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s, %s]", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-293- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-296- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:297: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s], #%d", tbl_regs[get_nibble (inst, 4)], offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-298- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-299- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:300: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "[%s], %s", tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-301- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-321- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:322: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s%s %s%s, {", load ? "ldm" : "stm", tbl_addrmode[addrmode], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-323- get_cond (inst), tbl_regs[get_nibble (inst, 4)], writeback ? "!" : ""); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-326- if (i == last) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:327: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s", tbl_regs[i]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-328- } else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:329: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, ", tbl_regs[i]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-330- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-332- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:333: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "}%s", psr ? "^" : ""); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-334- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-338- ut32 comment = inst & 0x00ffffff; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:339: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "swi%s #%d", get_cond (inst), comment); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-340- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-350- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:351: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s %u, %u, %s, cr%u, cr%u, {%u}", load ? "mrc" : "mcr", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-352- get_cond (inst), CPnum, CP, tbl_regs[get_nibble (inst, 3)], CRn, CRm, CP_Opc); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-363- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:364: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "cdp%s %u, %u, cr%u, cr%u, cr%u, {%u}", get_cond (inst), radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-365- CPnum, CP, CRd, CRn, CRm, CP_Opc); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-382- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:383: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s%s", load ? "ldc" : "stc", translen ? "l" : "", get_cond (inst)); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-384- if (indexing) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:385: arminsn->str_asm = r_str_appendf (arminsn->str_asm, " %u, cr%u, [%s, #%d]%s", CPnum, CRd, tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-386- offset, writeback ? "!" : ""); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-387- } else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:388: arminsn->str_asm = r_str_appendf (arminsn->str_asm, " %u, cr%u, [%s], #%d", CPnum, CRd, tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-389- offset); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-408- if (op == 2 && dst == src) { /* mov rx, rx */ radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:409: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "nop"); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-410- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-413- if (op == 3) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:414: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "b%sx %s", h1?"l":"", tbl_regs[src]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-415- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-416- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:417: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, %s", tbl_hiops_t[op], tbl_regs[dst], tbl_regs[src]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-418- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-426- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:427: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, %s", tbl_aluops_t[op], tbl_regs[dst], tbl_regs[src]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-428- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-443- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:444: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s {", load ? "pop" : "push"); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-445- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-448- if (i == last) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:449: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s", tbl_regs[i]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-450- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-451- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:452: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, ", tbl_regs[i]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-453- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-456- if (lrpc) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:457: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s", last ? ", " : "", load ? "pc" : "lr"); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-458- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-459- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:460: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "}"); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-461- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-475- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:476: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s!, {", load ? "ldmia" : "stmia", tbl_regs[(inst >> 8) & 0x07]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-477- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-480- if (i == last) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:481: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s", tbl_regs[i]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-482- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-483- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:484: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, ", tbl_regs[i]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-485- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-488- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:489: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "}"); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-490- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-494- ut16 offset = inst & 0x00ff; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:495: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "b%s 0x%"PFMT64x, tbl_cond[(inst >> 8) & 0x0f], arminsn->pc+offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-496- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-508- offset += 4; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:509: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "b 0x%"PFMT64x, arminsn->pc+offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-510- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-518- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:519: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "add %s, %s, #%d", tbl_regs[(inst >> 8) & 0x07], src ? "sp" : "pc", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-520- offset); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-525- ut16 comment = inst & 0x00ff; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:526: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "swi #%d", comment); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-527- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-530-static ut16 thumb_disasm_nop(struct winedbg_arm_insn *arminsn, ut16 inst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:531: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "nop"); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-532- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-536- ut16 offset = (inst & 0xff) << 2; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:537: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "ldr %s, [pc, #%u]", tbl_regs[(inst >> 8) & 0x07], offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-538- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-542- ut16 offset = (inst & 0xff) << 2; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:543: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, [sp, #%u]", (inst & 0x0800)?"ldr":"str", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-544- tbl_regs[(inst >> 8) & 0x07], offset); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-550- if ((inst >> 7) & 0x01) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:551: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "sub sp, sp, #%u", offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-552- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-553- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:554: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "add sp, sp, #%u", offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-555- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-560- ut16 offset = (inst & 0x07c0) >> 6; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:561: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s %s, [%s, #%u]", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-562- (inst & 0x0800)?"ldr":"str", (inst & 0x1000)?"b":"", ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-569- ut16 offset = (inst & 0x07c0) >> 5; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:570: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, [%s, #%u]", (inst & 0x0800)?"ldrh":"strh", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-571- tbl_regs[inst & 0x07], tbl_regs[(inst >> 3) & 0x07], offset); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-575-static ut16 thumb_disasm_ldrreg(struct winedbg_arm_insn *arminsn, ut16 inst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:576: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s%s %s, [%s, %s]", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-577- (inst & 0x0800)?"ldr":"str", (inst & 0x0400)?"b":"", ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-583-static ut16 thumb_disasm_ldrsreg(struct winedbg_arm_insn *arminsn, ut16 inst) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:584: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, [%s, %s]", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-585- tbl_sregops_t[(inst >> 10) & 0x03], tbl_regs[inst & 0x07], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-591- ut16 op = (inst >> 11) & 0x03; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:592: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, #%u", tbl_immops_t[op], tbl_regs[(inst >> 8) & 0x07], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-593- inst & 0xff); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-600- radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:601: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, %s, ", op ? "sub" : "add", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-602- tbl_regs[inst & 0x07], tbl_regs[(inst >> 3) & 0x07]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-603- if (immediate) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:604: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "#%d", (inst >> 6) & 0x07); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-605- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-606- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:607: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s", tbl_regs[(inst >> 6) & 0x07]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-608- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-613- ut16 op = (inst >> 11) & 0x03; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:614: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s %s, %s, #%u", tbl_shifts[op], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-615- tbl_regs[inst & 0x07], tbl_regs[(inst >> 3) & 0x07], (inst >> 6) & 0x1f); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-620- ut32 offset = (((inst & 0x07ff0000) >> 4) | ((inst & 0x000007ff) << 1)) + 4; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:621: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "bl 0x%"PFMT64x, arminsn->pc+offset); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-622- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-635- if (op1 == 3 && op2 == 0) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:636: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "clz %s, %s ", tbl_regs[get_nibble (inst, 2)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-637- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-643- case 0: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:644: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "rev "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-645- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-646- case 1: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:647: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "rev16 "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-648- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-649- case 2: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:650: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "rbit "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-651- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-652- case 3: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:653: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "revsh "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-654- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-655- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:656: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, %s ", tbl_regs[get_nibble (inst, 2)], tbl_regs[get_nibble (inst, 0)]); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-657- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-671- if (op2 == 0 && get_nibble (inst, 3) != 0xf) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:672: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mla %s, %s, %s, %s ", tbl_regs[get_nibble (inst, 2)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-673- tbl_regs[get_nibble (inst, 4)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-679- if (op2 == 0 && get_nibble (inst, 3) == 0xf) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:680: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mul %s, %s, %s ", tbl_regs[get_nibble (inst, 2)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-681- tbl_regs[get_nibble (inst, 4)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-686- if (op2 == 1) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:687: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "mls %s, %s, %s, %s ", tbl_regs[get_nibble (inst, 2)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-688- tbl_regs[get_nibble (inst, 4)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-703- case 0: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:704: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "smull "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-705- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-706- case 2: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:707: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "umull "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-708- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-709- case 4: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:710: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "smlal "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-711- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-712- case 6: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:713: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "umlal "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-714- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-717- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:718: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, %s, %s, %s ", radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-719- tbl_regs[get_nibble (inst, 3)], tbl_regs[get_nibble (inst, 2)], ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-726- case 1: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:727: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "sdiv "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-728- break; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-729- case 3: radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:730: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "udiv "); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-731- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-734- } radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:735: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "%s, %s, %s ", tbl_regs[get_nibble (inst, 2)], tbl_regs[get_nibble (inst, 4)], radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-736- tbl_regs[get_nibble (inst, 0)]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-747- if (opc2) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:748: arminsn->str_asm = r_str_appendf (arminsn->str_asm, radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-749- "%s%s\tp%u, #%u, %s, cr%u, cr%u, #%u", (inst & 0x00100000)?"mrc":"mcr", ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-753- else { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:754: arminsn->str_asm = r_str_appendf (arminsn->str_asm, radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-755- "%s%s\tp%u, #%u, %s, cr%u, cr%u", (inst & 0x00100000)?"mrc":"mcr", ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-862- ret->str_hex = NULL; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:863: ret->str_asm = NULL; radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-864- return ret; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-888- if (!matched) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:889: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "Unknown ARM Instruction: %08x", inst); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-890- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-915- if (!matched) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:916: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "Unknown Thumb2 Instruction: %08x", inst); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-917- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-937- if (!matched) { radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c:938: arminsn->str_asm = r_str_appendf (arminsn->str_asm, "Unknown Thumb Instruction: %04x", tinst); radare2-4.3.1+dfsg/libr/asm/arch/arm/winedbg/be_arm.c-939- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/README:1:* This code has been ripped from vavrdisasm 1.6: radare2-4.3.1+dfsg/libr/asm/arch/avr/README-2- radare2-4.3.1+dfsg/libr/asm/arch/avr/README-3- 1 README radare2-4.3.1+dfsg/libr/asm/arch/avr/README:4: 2 vAVRdisasm - Version 1.6 - 2010/02/04 radare2-4.3.1+dfsg/libr/asm/arch/avr/README-5- 3 Vanya A. Sergeev - <vsergeev@gmail.com> ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_disasm.c-1-/* radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_disasm.c:2: * vAVRdisasm - AVR program disassembler. radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_disasm.c-3- * Version 1.4 - June 2009. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_disasm.h-1-/* radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_disasm.h:2: * vAVRdisasm - AVR program disassembler. radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_disasm.h-3- * Version 1.4 - June 2009. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_instructionset.c-1-/* radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_instructionset.c:2: * vAVRdisasm - AVR program disassembler. radare2-4.3.1+dfsg/libr/asm/arch/avr/avr_instructionset.c-3- * Version 1.6 - February 2010. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/errorcodes.h-1-/* radare2-4.3.1+dfsg/libr/asm/arch/avr/errorcodes.h:2: * vAVRdisasm - AVR program disassembler. radare2-4.3.1+dfsg/libr/asm/arch/avr/errorcodes.h-3- * Version 1.4 - June 2009. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/format.c-1-/* radare2-4.3.1+dfsg/libr/asm/arch/avr/format.c:2: * vAVRdisasm - AVR program disassembler. radare2-4.3.1+dfsg/libr/asm/arch/avr/format.c-3- * Version 1.6 - February 2010. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/avr/format.h-1-/* radare2-4.3.1+dfsg/libr/asm/arch/avr/format.h:2: * vAVRdisasm - AVR program disassembler. radare2-4.3.1+dfsg/libr/asm/arch/avr/format.h-3- * Version 1.4 - June 2009. ############################################## radare2-4.3.1+dfsg/libr/asm/arch/dcpu16/dcpu16.h-8- radare2-4.3.1+dfsg/libr/asm/arch/dcpu16/dcpu16.h:9:int dcpu16_disasm (char *out, const ut16* inp, int len, int *cost); radare2-4.3.1+dfsg/libr/asm/arch/dcpu16/dcpu16.h-10-int dcpu16_assemble (ut8* out, const char* unoline); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/dcpu16/main.c-19- do { radare2-4.3.1+dfsg/libr/asm/arch/dcpu16/main.c:20: int ret = dcpu16_disasm (out, p, len, NULL); radare2-4.3.1+dfsg/libr/asm/arch/dcpu16/main.c-21- len -= ret; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-25- buf[0] = base; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:26: char *ptr_asm = buf_asm + minlen - 1; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-27- i = strlen (ptr_asm); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-93- buf[0] = base; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:94: char *ptr_asm = buf_asm + minlen - 1; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-95- i = strlen (ptr_asm); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-101- buf[0] |= (ut8)i; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:102: } else if (!strncmp (buf_asm + minlen - 1, "[hl]", 4)) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-103- buf[0] |= 6; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-105- buf[0] = alt; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:106: num = r_num_get (NULL, buf_asm + minlen - 1); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-107- buf[1] = (ut8)(num & 0xff); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-129- buf[0] |= (ut8)i; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:130: } else if (!strncmp (buf_asm + 3, "[hl],", 5)) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-131- if ((i = gb_reg_idx (buf_asm[8])) == (-1)) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-149- buf[0] = 0x6 + (ut8)(i * 8); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:150: num = r_num_get (NULL, buf_asm + 5); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-151- buf[1] = (ut8)(num & 0xff); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-152- return true; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:153: } else if (!strncmp (buf_asm + 3, "[hl],", 5)) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-154- buf[0] = 0x36; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:155: num = r_num_get (NULL, buf_asm + 8); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-156- buf[1] = (ut8)(num & 0xff); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-161- radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:162:static int gbAsm(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-163- int mn_len, i, len = 1; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-170- r_strbuf_set (&op->buf_asm, buf); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:171: char *buf_asm = r_strbuf_get (&op->buf_asm); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-172- ut32 buf_len = strlen (buf); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-193- r_str_replace_in (buf_asm, (ut32)i, " ]", "]", true); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:194: r_str_do_until_token (str_op, buf_asm + 4, '\0'); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-195- if (buf_asm[4] == 'b') { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-210- opbuf[0] = 0x33; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:211: } else if (!strncmp (buf_asm + 4, "[hl]", 4)) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-212- opbuf[0] = 0x34; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-246- default: radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:247: if (!strncmp (buf_asm + 4, "sp", 2)) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-248- opbuf[0] = 0x3b; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-286- opbuf[0] = 0xe8; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:287: num = r_num_get (NULL, buf_asm + 7); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-288- opbuf[1] = (ut8)(num & 0xff); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-291- opbuf[0] = 0x09; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:292: } else if (!strcmp (buf_asm + 4, "hl,de")) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-293- opbuf[0] = 0x19; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:294: } else if (!strcmp (buf_asm + 4, "hl,hl")) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-295- opbuf[0] = 0x29; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:296: } else if (!strcmp (buf_asm + 4, "hl,sp")) { radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-297- opbuf[0] = 0x39; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-336- // there is no way that there can be " " - we did r_str_replace_in radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:337: str_op (buf_asm + 4); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-338- if (buf_asm[4] == 'z') { //ret Z ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-390- } radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:391: str_op (buf_asm + 5); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c:392: str_op (buf_asm + 6); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbasm.c-393- if (buf_asm[5] == 'b' && buf_asm[6] == 'c') { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-208- } radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c:209: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-210- char reg[32]; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-213- case GB_8BIT: radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c:214: buf_asm = sdb_fmt ("%s", gb_op[buf[0]].name); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-215- break; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-216- case GB_16BIT: radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c:217: buf_asm = sdb_fmt ("%s %s", cb_ops[buf[1] >> 3u], cb_regs[buf[1] & 7u]); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-218- break; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-219- case GB_8BIT + ARG_8: radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c:220: buf_asm = sdb_fmt (gb_op[buf[0]].name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-221- break; radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-222- case GB_8BIT + ARG_16: radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c:223: buf_asm = sdb_fmt (gb_op[buf[0]].name, buf[1] + 0x100 * buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-224- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-226- gb_hardware_register_name(reg, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c:227: buf_asm = sdb_fmt (gb_op[buf[0]].name, reg); radare2-4.3.1+dfsg/libr/asm/arch/gb/gbdis.c-228- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c-1500- radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c:1501: hexagon_opcodes [i - 1].next_asm = opcode_map [opcode]; radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c-1502- opcode_map [opcode] = hexagon_opcodes + i - 1; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c-1548- for (j = 0, op = opcode_map [i]; op; j++) radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c:1549: op = HEXAGON_CODE_NEXT_ASM (op); radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c-1550- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c-1562- radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c:1563: for (j = 0, op = opcode_map [i]; op; j++, op = HEXAGON_CODE_NEXT_ASM (op)) radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/hexagon-opc.c-1564- puts (op->syntax); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/opcode/hexagon.h-492-extern void hexagon_opcode_init_tables (int); radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/opcode/hexagon.h:493:extern const hexagon_opcode *hexagon_opcode_next_asm (const hexagon_opcode *); radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/opcode/hexagon.h:494:extern const hexagon_opcode *hexagon_opcode_lookup_asm (const char *); radare2-4.3.1+dfsg/libr/asm/arch/hexagon/gnu/opcode/hexagon.h-495-extern const hexagon_opcode *hexagon_opcode_lookup_dis (hexagon_insn); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-62- ut8 low = (*buf & 0xf); radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:63: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-64- if (rlen > len) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-67- switch (high) { radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:68: case 0: buf_asm = low? "invalid": "nop"; break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:69: case 1: buf_asm = sdb_fmt ("jcn %d 0x%02x", low, buf[1]); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-70- case 2: radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-71- if (rlen == 1) { radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:72: buf_asm = sdb_fmt ("src r%d", (low & 0xe)); radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-73- } else { radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:74: buf_asm = sdb_fmt ("fim r%d, 0x%02x", (low & 0xe), buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-75- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-78- if ((low & 1) == 1) { radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:79: buf_asm = sdb_fmt ("jin r%d", (low & 0xe)); radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-80- } else { radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:81: buf_asm = sdb_fmt ("fin r%d", (low & 0xe)); radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-82- } radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-83- break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:84: case 4: buf_asm = sdb_fmt ("jun 0x%03x", ((ut16)(low<<8) | buf[1])); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:85: case 5: buf_asm = sdb_fmt ("jms 0x%03x", ((ut16)(low<<8) | buf[1])); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:86: case 6: buf_asm = sdb_fmt ("inc r%d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:87: case 7: buf_asm = sdb_fmt ("isz r%d, 0x%02x", low, buf[1]); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:88: case 8: buf_asm = sdb_fmt ("add r%d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:89: case 9: buf_asm = sdb_fmt ("sub r%d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:90: case 10: buf_asm = sdb_fmt ("ld r%d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:91: case 11: buf_asm = sdb_fmt ("xch r%d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:92: case 12: buf_asm = sdb_fmt ("bbl %d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:93: case 13: buf_asm = sdb_fmt ("ldm %d", low); break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:94: case 14: buf_asm = i4004_e[low]; break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c:95: case 15: buf_asm = i4004_f[low]; break; radare2-4.3.1+dfsg/libr/asm/arch/i4004/i4004dis.c-96- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/include/opcode/hexagon.h-491-extern void hexagon_opcode_init_tables (int); radare2-4.3.1+dfsg/libr/asm/arch/include/opcode/hexagon.h:492:extern const hexagon_opcode *hexagon_opcode_next_asm (const hexagon_opcode *); radare2-4.3.1+dfsg/libr/asm/arch/include/opcode/hexagon.h:493:extern const hexagon_opcode *hexagon_opcode_lookup_asm (const char *); radare2-4.3.1+dfsg/libr/asm/arch/include/opcode/hexagon.h-494-extern const hexagon_opcode *hexagon_opcode_lookup_dis (hexagon_insn); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-218- radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:219: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-220- switch (op_info->args) { radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-221- case PIC_BASELINE_OP_ARGS_NONE: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:222: buf_asm = op_info->mnemonic; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-223- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-224- case PIC_BASELINE_OP_ARGS_2F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:225: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_2F_MASK_F); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-226- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-227- case PIC_BASELINE_OP_ARGS_3F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:228: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_3F_MASK_F); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-229- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-230- case PIC_BASELINE_OP_ARGS_3K: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:231: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_3K_MASK_K); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-232- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-233- case PIC_BASELINE_OP_ARGS_1D_5F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:234: buf_asm = sdb_fmt ("%s 0x%x, %c", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_1D_5F_MASK_F, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-235- (instr & PIC_BASELINE_OP_ARGS_1D_5F_MASK_D) >> 5 ? 'f' : 'w'); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-237- case PIC_BASELINE_OP_ARGS_5F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:238: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_5F_MASK_F); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-239- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-240- case PIC_BASELINE_OP_ARGS_3B_5F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:241: buf_asm = sdb_fmt ("%s 0x%x, 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_3B_5F_MASK_F, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-242- (instr & PIC_BASELINE_OP_ARGS_3B_5F_MASK_B) >> 5); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-244- case PIC_BASELINE_OP_ARGS_8K: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:245: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_8K_MASK_K); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-246- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-247- case PIC_BASELINE_OP_ARGS_9K: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c:248: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_BASELINE_OP_ARGS_9K_MASK_K); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_baseline.c-249- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-184- radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:185: const char *buf_asm = NULL; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-186- switch (op_info->args) { radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-187- case PIC_MIDRANGE_OP_ARGS_NONE: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:188: buf_asm = op_info->mnemonic; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-189- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-190- case PIC_MIDRANGE_OP_ARGS_2F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:191: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_MIDRANGE_OP_ARGS_2F_MASK_F); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-192- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-193- case PIC_MIDRANGE_OP_ARGS_7F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:194: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_MIDRANGE_OP_ARGS_7F_MASK_F); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-195- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-196- case PIC_MIDRANGE_OP_ARGS_1D_7F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:197: buf_asm = sdb_fmt ("%s 0x%x, %c", op_info->mnemonic, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-198- instr & PIC_MIDRANGE_OP_ARGS_1D_7F_MASK_F, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-202- if (opcode == PIC_MIDRANGE_OPCODE_ADDFSR) { radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:203: buf_asm = sdb_fmt ( "%s FSR%d, 0x%x", op_info->mnemonic, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-204- (instr & PIC_MIDRANGE_OP_ARGS_1N_6K_MASK_N) >> ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-206- } else { radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:207: buf_asm = sdb_fmt ("%s 0x%x[FSR%d]", op_info->mnemonic, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-208- instr & PIC_MIDRANGE_OP_ARGS_1N_6K_MASK_K, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-212- case PIC_MIDRANGE_OP_ARGS_3B_7F: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:213: buf_asm = sdb_fmt ("%s 0x%x, %d", op_info->mnemonic, instr & PIC_MIDRANGE_OP_ARGS_3B_7F_MASK_F, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-214- (instr & PIC_MIDRANGE_OP_ARGS_3B_7F_MASK_B) >> 7); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-216- case PIC_MIDRANGE_OP_ARGS_4K: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:217: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_MIDRANGE_OP_ARGS_4K_MASK_K); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-218- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-219- case PIC_MIDRANGE_OP_ARGS_8K: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:220: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_MIDRANGE_OP_ARGS_8K_MASK_K); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-221- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-224- branch |= ((branch & 0x100) ? 0xfe00 : 0); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:225: buf_asm = sdb_fmt ("%s %s0x%x", radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-226- op_info->mnemonic, branch < 0 ? "-" : "", ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-229- case PIC_MIDRANGE_OP_ARGS_11K: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:230: buf_asm = sdb_fmt ("%s 0x%x", op_info->mnemonic, instr & PIC_MIDRANGE_OP_ARGS_11K_MASK_K); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-231- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-237- (instr & PIC_MIDRANGE_OP_ARGS_1N_2M_MASK_N) >> 2); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c:238: buf_asm = sdb_fmt ("%s %s", op_info->mnemonic, fsr_op); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_midrange.c-239- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-121- // if still redundan code is reported think of this of instr=0x2 radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:122: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-123- strcpy (opbuf, buf_asm); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-135- case NO_ARG: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:136: buf_asm = ops[i].name; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-137- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-139- case K_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:140: buf_asm = sdb_fmt ("%s 0x%x", ops[i].name, instr & 0xff); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-141- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-142- case DAF_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:143: buf_asm = sdb_fmt ("%s 0x%x, %d, %d", ops[i].name, instr & 0xff, (instr >> 9) & 1, (instr >> 8) & 1); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-144- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-145- case AF_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:146: buf_asm = sdb_fmt ("%s 0x%x, %d", ops[i].name, instr & 0xff, (instr >> 8) & 1); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-147- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-148- case BAF_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:149: buf_asm = sdb_fmt ("%s 0x%x, %d, %d", ops[i].name, instr & 0xff, (instr >> 9) & 0x7, (instr >> 8) & 0x1); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-150- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-151- case NEX_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:152: buf_asm = sdb_fmt ("%s 0x%x", ops[i].name, instr & 0x7ff); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-153- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-165- } radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:166: buf_asm = sdb_fmt ("%s 0x%x, %d", ops[i].name, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-167- (dword_instr & 0xff) | (dword_instr >> 8 & 0xfff00), (dword_instr >> 8) & 0x1); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-179- } radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:180: buf_asm = sdb_fmt ("%s 0x%x", ops[i].name, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-181- ((dword_instr & 0xff) | ((dword_instr & 0xfff0000) >>8) )*2); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-193- } radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:194: buf_asm = sdb_fmt ("%s 0x%x, 0x%x", ops[i].name, radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-195- dword_instr & 0xfff, (dword_instr >> 16) & 0xfff); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-198- case SHK_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:199: buf_asm = sdb_fmt ("%s 0x%x", ops[i].name, instr & 0xf); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-200- break; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-201- case S_T: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:202: buf_asm = sdb_fmt ("%s %d", ops[i].name, instr & 0x1); radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-203- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-210- ut8 reg_n = (dword_instr >> 4) & 0x3; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:211: buf_asm = sdb_fmt ("%s %s, %d", ops[i].name, fsr[reg_n], radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-212- (dword_instr & 0xf) << 8 | ((dword_instr >> 16) & 0xff)); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-215- default: radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c:216: buf_asm = "unknown args"; radare2-4.3.1+dfsg/libr/asm/arch/pic/pic_pic18.c-217- }; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-287- radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c:288:static int riscv_disassemble(RAsm *a, RAsmOp *rop, insn_t word, int xlen, int len) { radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-289- const bool no_alias = false; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-304- if (op->name && op->args) { radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c:305: r_asm_op_set_asm (rop, op->name); radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c:306: get_insn_args (r_asm_op_get_asm (rop), op->args, word, a->pc); radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-307- return 0; radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-308- } radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c:309: r_asm_op_set_asm (rop, sdb_fmt ("invalid word(%"PFMT64x")", (ut64)word)); radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-310- return -1; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-314- radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c:315:static int riscv_dis(RAsm *a, RAsmOp *rop, const ut8 *buf, ut64 len) { radare2-4.3.1+dfsg/libr/asm/arch/riscv/riscv.c-316- insn_t insn = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.c-378- case RSP_OPND_TARGET: radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.c:379: opnd.u = rsp_mem_addr (opnd.u, RSP_IMEM_OFFSET); radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.c-380- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.c-382- /* +4 for delay slot */ radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.c:383: opnd.u = rsp_mem_addr (pc + 4 + opnd.s, RSP_IMEM_OFFSET); radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.c-384- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.h-23-/* restrict address inside rsp MEM */ radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.h:24:static inline ut64 rsp_mem_addr(ut64 addr, ut64 base) { addr &= 0xfff; addr |= base; return addr; } radare2-4.3.1+dfsg/libr/asm/arch/rsp/rsp_idec.h-25- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-15- } radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:16: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-17- switch (s_op->len) { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-18- case SNES_OP_8BIT: radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:19: buf_asm = s_op->name; radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-20- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-22- if (*buf % 0x20 == 0x10 || *buf == 0x80) { // relative branch radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:23: buf_asm = sdb_fmt (s_op->name, pc + 2 + (st8)buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-24- } else { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:25: buf_asm = sdb_fmt (s_op->name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-26- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-29- if (*buf == 0x44 || *buf == 0x54) { // mvp and mvn radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:30: buf_asm = sdb_fmt (s_op->name, buf[1], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-31- } else if (*buf == 0x82) { // brl radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:32: buf_asm = sdb_fmt (s_op->name, pc + 3 + (st16)ut8p_bw(buf + 1)); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-33- } else { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:34: buf_asm = sdb_fmt (s_op->name, ut8p_bw (buf + 1)); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-35- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-37- case SNES_OP_32BIT: radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:38: buf_asm = sdb_fmt (s_op->name, buf[1]|buf[2]<<8|buf[3]<<16); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-39- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-41- if (M_flag) { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:42: buf_asm = sdb_fmt ("%s #0x%02x", s_op->name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-43- } else { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:44: buf_asm = sdb_fmt ("%s #0x%04x", s_op->name, ut8p_bw (buf + 1)); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-45- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-48- if (X_flag) { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:49: buf_asm = sdb_fmt ("%s #0x%02x", s_op->name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-50- } else { radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c:51: buf_asm = sdb_fmt ("%s #0x%04x", s_op->name, ut8p_bw (buf + 1)); radare2-4.3.1+dfsg/libr/asm/arch/snes/snesdis.c-52- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-26- } radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c:27: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-28- switch (spc_op_table[buf[0]].type) { radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-29- case SPC_OP: radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c:30: buf_asm = spc_op_table[buf[0]].name; radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-31- break; radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-32- case SPC_ARG8_1: radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c:33: buf_asm = sdb_fmt (spc_op_table[buf[0]].name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-34- break; radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-35- case SPC_ARG8_2: radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c:36: buf_asm = sdb_fmt (spc_op_table[buf[0]].name, buf[1], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-37- break; radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-38- case SPC_ARG16: radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c:39: buf_asm = sdb_fmt (spc_op_table[buf[0]].name, buf[1]+0x100*buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-40- break; radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-41- } radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c:42: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/arch/spc700/spc700dis.c-43- return foo; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-942-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:943:"`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` + `/,(``$,(``CCccccc,MRx``$,)` * `#,(``DDddddd,MAx``#,)``/,)``%,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-944-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:945:"MAC`/``q_SAT``%` `$,(``CCccccc,MRx``$,)`, `#,(``DDddddd,MAx``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-946-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-949-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:950:"`aaaaa,ACx` = `q_SAT,(``%,(``aaaaa,ACx` - `/,(``$,(``CCccccc,MRx``$,)` * `#,(``DDddddd,MAx``#,)``/,)``%,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-951-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:952:"MAS`/``q_SAT``%` `#,(``DDddddd,MAx``#,)`, `$,(``CCccccc,MRx``$,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-953-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-956-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:957:"`aaaaa,ACx` = `q_SAT,(``%,(``/,(``$,(``CCccccc,MRx``$,)` * `#,(``DDddddd,MAx``#,)``/,)``%,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-958-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:959:"MPY`/``q_SAT``%` `#,(``DDddddd,MAx``#,)`, `$,(``CCccccc,MRx``$,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-960-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1080-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1081:"compare (`$,(``CCccccc,RAx` `JJ` `KKKKKKKK``$,)`) goto `LLLLLLLLLLLLLLLL`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1082-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1349-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1350:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1351-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1352:"MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1353-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1356-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1357:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1358-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1359:"MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1360-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1363-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1364:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1365-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1366:"MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1367-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1370-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1371:"mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1372-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1373:"AMAR `XXXxxxx,r` :: MPY`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1374-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1377-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1378:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1379-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1380:"MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1381-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1384-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1385:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1386-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1387:"MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1388-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1391-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1392:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1393-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1394:"MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1395-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1398-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1399:"mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1400-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1401:"AMAR `XXXxxxx,r` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1402-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1405-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1406:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1407-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1408:"MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1409-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1412-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1413:"mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1414-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1415:"AMAR `XXXxxxx,r` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1416-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1419-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1420:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1421-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1422:"MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1423-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1426-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1427:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1428-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1429:"MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1430-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1433-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1434:"mar(`XXXxxxx,r`), `aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1435-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1436:"AMAR `XXXxxxx,r` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1437-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1440-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1441:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1442-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1443:"MAS`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1444-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1468-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1469:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1470-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1471:"MPYM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1472-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1475-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1476:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``ccccc,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1477-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1478:"MACM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1479-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1482-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1483:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`ccccc,ACx` >> #16) + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1484-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1485:"MACM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `ccccc,ACx` >> #16, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1486-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1489-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1490:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``ccccc,ACx` - `/,(``$,(``XXXxxxx,r``$,)` * `#,(``YYYyyyy,r``#,)``/,)``%,)``4,)``q_SAT,)``XXXxxxx3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1491-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1492:"MASM`/``q_SAT``%``4` `3``$,(``XXXxxxx,r``$,)`, `#,(``YYYyyyy,r``#,)`, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1493-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1775-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1776:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``MMMMxxxxmm``$,)` * `#,(``ZZZzzzz``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3`, delay(`MMMMxxxxmm`)" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1777-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1778:"MACMZ`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1779-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1839-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1840:"`aaaaa,ACx` = `q_SAT,(``%,(``/,(``$,(``CCccccc,MRx` * `MMMMxxxxmm,r``$,)``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1841-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1846-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1847:"`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` + `/,(``$,(``DDddddd,MRx` * `MMMMxxxxmm,r``$,)``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1848-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1853-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:1854:"`aaaaa,ACx` = `q_SAT,(``%,(``ccccc,ACx` - `/,(``$,(``DDddddd,MRx` * `MMMMxxxxmm,r``$,)``/,)``%,)``q_SAT,)``MMMMxxxxmm3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-1855-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2062-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2063:"`aaaaa,ACx` = `q_SAT,(``%,(``$,(``MMMMxxxxmm,r``$,)` << `NNnnnnn,SRx``%,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2064-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2065:"MOV`q_SAT` `%,(``$,(``MMMMxxxxmm,r``$,)` << `NNnnnnn,SRx``%,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2066-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2131-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2132:"`AAaaaaa,Rx` = `$,(`high_byte(`MMMMxxxxmm,r`)`$,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2133-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2134:"MOV `$,(`high_byte(`MMMMxxxxmm,r`)`$,)`, `AAaaaaa,Rx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2135-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2138-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2139:"`AAaaaaa,Rx` = `$,(`low_byte(`MMMMxxxxmm,r`)`$,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2140-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2141:"MOV `$,(`low_byte(`MMMMxxxxmm,r`)`$,)`, `AAaaaaa,Rx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2142-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2145-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2146:"`aaaaa,ACx` = `$,(``MMMMxxxxmm,r``$,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2147-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2148:"MOV `$,(``MMMMxxxxmm,r``$,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2149-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2152-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2153:"`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + `$,(``MMMMxxxxmm,r``$,)` + Carry`q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2154-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2155:"ADD`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, CARRY, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2156-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2161-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2162:"SUB`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, BORROW, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2163-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2440-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2441:"`MMMMxxxxmm,w` = `I`(`@,(``$,(``%,(``ccccc,ACx` << `NNnnnnn,SRx``%,)``$,)``@,)`)" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2442-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2443:"MOV `$,(``%,(``I`(`@,(``ccccc,ACx` << `NNnnnnn,SRx``@,)`)`%,)``$,)`, `MMMMxxxxmm,w`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2444-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2453-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2454:"`MMMMxxxxmm,w` = `I`(`@,(``$,(``%,(``ccccc,ACx``%,)``$,)``@,)`)" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2455-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2456:"MOV `$,(``%,(``I`(`@,(``ccccc,ACx``@,)`)`%,)``$,)`, `MMMMxxxxmm,w`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2457-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2496-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2497:"dbl(`MMMMxxxxmm,dw`) = `@,(``$,(``%,(``ccccc,ACx``%,)``$,)``@,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2498-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2499:"MOV `$,(``%,(``@,(``ccccc,ACx``@,)``%,)``$,)`, dbl(`MMMMxxxxmm,dw`)" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2500-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2783-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2784:"`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`)`q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2785-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2786:"ADD`q_SAT` `$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2787-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2790-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2791:"`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`)`q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2792-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2793:"SUB`q_SAT` `$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2794-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2797-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2798:"`aaaaa,ACx` = `q_SAT,(``$,(``MMMMxxxxmm,r``$,)` << `SSSSSS``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2799-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2800:"MOV`q_SAT` `$,(``MMMMxxxxmm,r``$,)` << `SSSSSS`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2801-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2810-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2811:"`MMMMxxxxmm,w` = `I`(`@,(``$,(``%,(``ccccc,ACx` << `SSSSSS``%,)``$,)``@,)`)" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2812-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2813:"MOV `$,(``%,(``I`(`@,(``ccccc,ACx` << `SSSSSS``@,)`)`%,)``$,)`, `MMMMxxxxmm,w`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2814-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2918-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2919:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2920-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2921:"MPYM`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2922-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2925-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2926:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2927-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2928:"MACM`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2929-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2932-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2933:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(``ZZZzzzz,r``#,)``/,)``%,)``4,)``q_SAT,)``MMMMxxxxmm3,3r`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2934-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2935:"MASM`/``q_SAT``%``4` `3``$,(``MMMMxxxxmm,r``$,)`, `#,(``ZZZzzzz,r``#,)`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2936-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2939-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2940:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2941-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2942:"MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2943-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2946-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2947:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2948-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2949:"MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2950-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2953-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2954:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2955-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2956:"MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2957-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2960-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2961:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2962-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2963:"MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2964-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2967-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2968:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2969-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2970:"MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2971-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2974-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2975:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2976-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2977:"MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2978-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2981-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2982:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2983-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2984:"MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2985-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2988-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2989:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2990-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2991:"MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2992-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2995-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2996:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2997-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:2998:"MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-2999-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3002-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3003:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3004-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3005:"MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3006-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3009-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3010:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3011-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3012:"MPY`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3013-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3016-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3017:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3018-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3019:"MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3020-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3023-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3024:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(``MMMMxxxxmm,r``$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3025-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3026:"MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``MMMMxxxxmm,r``$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3027-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3030-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3031:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3032-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3033:"MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3034-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3037-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3038:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3039-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3040:"MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3041-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3044-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3045:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3046-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3047:"MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3048-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3051-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3052:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3053-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3054:"MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3055-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3058-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3059:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3060-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3061:"MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3062-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3065-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3066:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3067-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3068:"MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3069-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3072-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3073:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3074-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3075:"MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3076-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3079-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3080:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3081-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3082:"MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3083-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3086-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3087:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3088-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3089:"MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3090-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3093-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3094:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3095-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3096:"MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3097-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3100-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3101:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3102-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3103:"MPY`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3104-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3107-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3108:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(`(`aaaaa,ACx` >> #16) + `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(`(`bbbbb,ACx` >> #16) + `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3109-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3110:"MAC`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` >> #16 :: MAC`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx` >> #16" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3111-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3114-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3115:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/`(`$,(`LO(`MMMMxxxxmm,r`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/`(`$,(`HI(`MMMMxxxxmm,r`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)`)`%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3116-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3117:"MAS`/``q_SAT``%``4` `$,(`LO(`MMMMxxxxmm,r`)`$,)`, `#,(`LO(`ZZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`MMMMxxxxmm,r`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3118-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3155-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3156:"compare (`$,(``CCccccc,RAx` `JJ` `DDddddd,RAx``$,)`) goto `LLLLLLLLLLLLLLLL`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3157-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3162-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3163:"HI(`aaaaa,ACx`) = `q_SAT,(``$,(``MMMMxxxxmm,r``$,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3164-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3165:"MOV`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, `aaaaa,ACx`.H" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3166-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3169-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3170:"LO(`aaaaa,ACx`) = `q_SAT,(``$,(``MMMMxxxxmm,r``$,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3171-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3172:"MOV`q_SAT` `$,(``MMMMxxxxmm,r``$,)`, `aaaaa,ACx`.L" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3173-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3197-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3198:"`AAaaaaa,RA` = `$,(`byte(`MMMMxxxxmm,br`)`$,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3199-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3200:"MOV `$,(`byte(`MMMMxxxxmm,br`)`$,)`, `AAaaaaa,RA`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3201-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3483-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3484:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3485-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3486:"MPY`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MPY`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3487-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3490-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3491:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` +`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3492-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3493:"MAC`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3494-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3497-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3498:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` -`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3499-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3500:"MAC`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3501-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3504-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3505:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` +`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3506-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3507:"MAS`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3508-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3511-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3512:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` - `/,(``$,(`LO(`ccccc,ACx`)`$,)` * `#,(`LO(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` -`/,(``$,(`HI(`ccccc,ACx`)`$,)` * `#,(`HI(`ZZZzzzz,r`)`#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3513-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3514:"MAS`/``q_SAT``%``4` `$,(`LO(`ccccc,ACx`)`$,)`, `#,(`LO(`ZZzzzz,r`)`#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(`HI(`ccccc,ACx`)`$,)`, `#,(`HI(`ZZZzzzz,r`)`#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3515-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3609-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3610:"`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` + (`$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`)`q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3611-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3612:"ADD`q_SAT` `$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3613-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3616-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3617:"`aaaaa,ACx` = `q_SAT,(``ccccc,ACx` - (`$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`)`q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3618-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3619:"SUB`q_SAT` `$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`, `ccccc,ACx`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3620-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3623-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3624:"`aaaaa,ACx` = `q_SAT,(``$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3625-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3626:"MOV`q_SAT` `$,(`dbl(`MMMMxxxxmm,r`)`$,)` << `SSSSSS`, `aaaaa,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3627-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3630-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3631:"dbl(`MMMMxxxxmm,w`) = `@,(``$,(``%,(``ccccc,ACx` << `NNnnnnn,SRx``%,)``$,)``@,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3632-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3633:"MOV `$,(``%,(``@,(``ccccc,ACx` << `NNnnnnn,SRx``@,)``%,)``$,)`), dbl(`MMMMxxxxmm,w`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3634-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3637-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3638:"dbl(`MMMMxxxxmm,w`) = `@,(``$,(``%,(``ccccc,ACx` << `SSSSSS``%,)``$,)``@,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3639-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3640:"MOV `$,(``%,(``@,(``ccccc,ACx` << `SSSSSS``@,)``%,)``$,)`), dbl(`MMMMxxxxmm,w`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3641-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3679-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3680:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` + `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3681-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3682:"MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAC`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3683-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3686-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3687:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3688-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3689:"MPY`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3690-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3693-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3694:"`aaaaa,ACx` = `q_SAT,(``4,(``%,(``aaaaa,ACx` + `/,(``$,(``XXXxxxx,r``$,)` * `#,(``W,L(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`, `bbbbb,ACx` = `q_SAT,(``4,(``%,(``bbbbb,ACx` - `/,(``$,(``YYYyyyy,r``$,)` * `#,(``W,H(``ZZZzzzz,r``W,)``#,)``/,)``%,)``4,)``q_SAT,)`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3695-, radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c:3696:"MAC`/``q_SAT``%``4` `$,(``XXXxxxx,r``$,)`, `#,(``W,L(``ZZZzzzz,r``W,)``#,)`, `aaaaa,ACx` :: MAS`/``q_SAT``%``4` `$,(``YYYyyyy,r``$,)`, `#,(``W,H(``ZZZzzzz,r``W,)``#,)`, `bbbbb,ACx`" radare2-4.3.1+dfsg/libr/asm/arch/tms320/c55x_plus/ins.c-3697-, ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.c-685- radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.c:686: // dasm address label radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.c-687- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.c-730- radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.c:731: // program or dasm address label radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.c-732- ############################################## radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.h-107-/* radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.h:108: * TMS320 dasm instance radare2-4.3.1+dfsg/libr/asm/arch/tms320/tms320_dasm.h-109- */ ############################################## radare2-4.3.1+dfsg/libr/asm/arch/vax/vax-dis.c-86-/* Make sure that bytes from INFO->PRIVATE_DATA->BUFFER (inclusive) radare2-4.3.1+dfsg/libr/asm/arch/vax/vax-dis.c:87: to ADDR (exclusive) are valid. Returns 1 for success, longjmps radare2-4.3.1+dfsg/libr/asm/arch/vax/vax-dis.c-88- on error. */ ############################################## radare2-4.3.1+dfsg/libr/asm/arch/wasm/wasm.c-255-#ifndef WASM_NO_ASM radare2-4.3.1+dfsg/libr/asm/arch/wasm/wasm.c:256:// assembles the given line of wasm assembly. radare2-4.3.1+dfsg/libr/asm/arch/wasm/wasm.c-257-R_IPI int wasm_asm(const char *str, unsigned char *buf, int buf_len) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-106-WS_API int wsdis(RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:107: const char *buf_asm = NULL; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-108- const ut8 *ptr = buf; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-244- switch (*ptr) { radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:245: case ' ': buf_asm = "add"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:246: case '\t': buf_asm = "sub"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:247: case 10: buf_asm = "mul"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-248- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-256- switch (*ptr) { radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:257: case ' ': buf_asm = "div"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:258: case '\t': buf_asm = "mod"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:259: case 10: buf_asm = "illegal_ar_t"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-260- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-262- case 10: radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:263: buf_asm = "illegal_ar"; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-264- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-320- switch (*ptr) { radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:321: case 10: buf_asm = "jmp"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:322: case '\t': buf_asm = "call"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c:323: case ' ': buf_asm = "mark"; break; radare2-4.3.1+dfsg/libr/asm/arch/whitespace/wsdis.c-324- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/xap/dis.c-45-static int decode_fixed(struct state *s, struct directive *d) { radare2-4.3.1+dfsg/libr/asm/arch/xap/dis.c:46: *d->d_asm = '\0'; radare2-4.3.1+dfsg/libr/asm/arch/xap/dis.c-47- switch (i2u16 (&d->d_inst)) { ############################################## radare2-4.3.1+dfsg/libr/asm/arch/xtensa/gnu/elf32-xtensa.c-7336- radare2-4.3.1+dfsg/libr/asm/arch/xtensa/gnu/elf32-xtensa.c:7337:/* Return TRUE if the asm expansion can be resolved. Generally it can radare2-4.3.1+dfsg/libr/asm/arch/xtensa/gnu/elf32-xtensa.c-7338- be resolved on a final link or when a partial link locates it in the ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/expressions.c-7- radare2-4.3.1+dfsg/libr/asm/arch/z80/expressions.c:8: Z80asm is free software; you can redistribute it and/or modify radare2-4.3.1+dfsg/libr/asm/arch/z80/expressions.c-9- it under the terms of the GNU General Public License as published by ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/expressions.c-12- radare2-4.3.1+dfsg/libr/asm/arch/z80/expressions.c:13: Z80asm is distributed in the hope that it will be useful, radare2-4.3.1+dfsg/libr/asm/arch/z80/expressions.c-14- but WITHOUT ANY WARRANTY; without even the implied warranty of ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-79- z_op = z80_op; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:80: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-81- switch (z_op[buf[0]].type) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-82- case Z80_OP8: radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:83: buf_asm = sdb_fmt ("%s", z_op[buf[0]].name); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-84- break; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-85- case Z80_OP8^Z80_ARG8: radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:86: buf_asm = sdb_fmt (z_op[buf[0]].name, buf[1]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-87- break; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-88- case Z80_OP8^Z80_ARG16: radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:89: buf_asm = sdb_fmt (z_op[buf[0]].name, buf[1]+(buf[2]<<8)); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-90- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-92- cb_tab = (char **) z_op[buf[0]].op_moar; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:93: buf_asm = sdb_fmt ("%s", cb_tab[buf[1]]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-94- break; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-98- if (z_op[res].type == Z80_OP16) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:99: buf_asm = sdb_fmt ("%s", z_op[res].name); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-100- } radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-101- if (z_op[res].type == (Z80_OP16^Z80_ARG16)) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:102: buf_asm = sdb_fmt (z_op[res].name, buf[2]+(buf[3]<<8)); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-103- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-108- if (z_op[res].type == Z80_OP16) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:109: buf_asm = sdb_fmt ("%s", z_op[res].name); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-110- } radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-111- if (z_op[res].type == (Z80_OP16^Z80_ARG16)) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:112: buf_asm = sdb_fmt (z_op[res].name, buf[2]+(buf[3]<<8)); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-113- } radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-114- if (z_op[res].type == (Z80_OP16^Z80_ARG8)) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:115: buf_asm = sdb_fmt (z_op[res].name, buf[2], buf[3]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-116- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-118- cb_tab = (char **) z_op[res].op_moar; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:119: buf_asm = sdb_fmt (cb_tab[z80_op_24_branch_index_res (buf[3])], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-120- } radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-121- if (z_op[res].type == (Z80_OP16 ^ Z80_ARG8 ^ Z80_ARG16)) { radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:122: buf_asm = sdb_fmt (z_op[res].name, buf[2], buf[3]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-123- } ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-128- } radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c:129: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80.c-130- return ret; ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-8- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c:9: Z80asm is free software; you can redistribute it and/or modify radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-10- it under the terms of the GNU General Public License as published by ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-13- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c:14: Z80asm is distributed in the hope that it will be useful, radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-15- but WITHOUT ANY WARRANTY; without even the implied warranty of ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1551- buf[0] = buf[1] = buf[2] = 0; radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c:1552: len = z80asm (buf, "nop"); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1553- printf ("%d %02x%02x%02x\n", len, buf[0], buf[1], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1554- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c:1555: len = z80asm (buf, "cp b"); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1556- printf ("%d %02x%02x%02x\n", len, buf[0], buf[1], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1557- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c:1558: len = z80asm (buf, "call 0x123"); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1559- printf ("%d %02x%02x%02x\n", len, buf[0], buf[1], buf[2]); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1560- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c:1561: len = z80asm (buf, "call bla"); radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.c-1562- printf ("%d %02x%02x%02x\n", len, buf[0], buf[1], buf[2]); ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.h-7- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.h:8: Z80asm is free software; you can redistribute it and/or modify radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.h-9- it under the terms of the GNU General Public License as published by ############################################## radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.h-12- radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.h:13: Z80asm is distributed in the hope that it will be useful, radare2-4.3.1+dfsg/libr/asm/arch/z80/z80asm.h-14- but WITHOUT ANY WARRANTY; without even the implied warranty of ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-22-static void parseHeap(RParse *p, RStrBuf *s) { radare2-4.3.1+dfsg/libr/asm/asm.c:23: char *op_buf_asm = r_strbuf_get (s); radare2-4.3.1+dfsg/libr/asm/asm.c-24- size_t len = r_strbuf_length (s); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-58- radare2-4.3.1+dfsg/libr/asm/asm.c:59:static inline int r_asm_pseudo_arch(RAsm *a, char *input) { radare2-4.3.1+dfsg/libr/asm/asm.c-60- if (!r_asm_use (a, input)) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-66- radare2-4.3.1+dfsg/libr/asm/asm.c:67:static inline int r_asm_pseudo_bits(RAsm *a, char *input) { radare2-4.3.1+dfsg/libr/asm/asm.c-68- if (!(r_asm_set_bits (a, r_num_math (NULL, input)))) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-74- radare2-4.3.1+dfsg/libr/asm/asm.c:75:static inline int r_asm_pseudo_org(RAsm *a, char *input) { radare2-4.3.1+dfsg/libr/asm/asm.c-76- r_asm_set_pc (a, r_num_math (NULL, input)); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-79- radare2-4.3.1+dfsg/libr/asm/asm.c:80:static inline int r_asm_pseudo_intN(RAsm *a, RAsmOp *op, char *input, int n) { radare2-4.3.1+dfsg/libr/asm/asm.c-81- short s; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-108- radare2-4.3.1+dfsg/libr/asm/asm.c:109:static inline int r_asm_pseudo_int16(RAsm *a, RAsmOp *op, char *input) { radare2-4.3.1+dfsg/libr/asm/asm.c-110- return r_asm_pseudo_intN (a, op, input, 2); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-112- radare2-4.3.1+dfsg/libr/asm/asm.c:113:static inline int r_asm_pseudo_int32(RAsm *a, RAsmOp *op, char *input) { radare2-4.3.1+dfsg/libr/asm/asm.c-114- return r_asm_pseudo_intN (a, op, input, 4); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-116- radare2-4.3.1+dfsg/libr/asm/asm.c:117:static inline int r_asm_pseudo_int64(RAsm *a, RAsmOp *op, char *input) { radare2-4.3.1+dfsg/libr/asm/asm.c-118- return r_asm_pseudo_intN (a, op, input, 8); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-191- radare2-4.3.1+dfsg/libr/asm/asm.c:192:R_API RAsm *r_asm_new() { radare2-4.3.1+dfsg/libr/asm/asm.c-193- int i; radare2-4.3.1+dfsg/libr/asm/asm.c:194: RAsm *a = R_NEW0 (RAsm); radare2-4.3.1+dfsg/libr/asm/asm.c-195- if (!a) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-212- radare2-4.3.1+dfsg/libr/asm/asm.c:213:R_API bool r_asm_setup(RAsm *a, const char *arch, int bits, int big_endian) { radare2-4.3.1+dfsg/libr/asm/asm.c-214- r_return_val_if_fail (a && arch, false); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-219-// TODO: spagueti radare2-4.3.1+dfsg/libr/asm/asm.c:220:R_API int r_asm_filter_input(RAsm *a, const char *f) { radare2-4.3.1+dfsg/libr/asm/asm.c-221- r_return_val_if_fail (a && f, false); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-232- radare2-4.3.1+dfsg/libr/asm/asm.c:233:R_API int r_asm_filter_output(RAsm *a, const char *f) { radare2-4.3.1+dfsg/libr/asm/asm.c-234- if (!a->ofilter) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-244- radare2-4.3.1+dfsg/libr/asm/asm.c:245:R_API void r_asm_free(RAsm *a) { radare2-4.3.1+dfsg/libr/asm/asm.c-246- if (!a) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-263- radare2-4.3.1+dfsg/libr/asm/asm.c:264:R_API void r_asm_set_user_ptr(RAsm *a, void *user) { radare2-4.3.1+dfsg/libr/asm/asm.c-265- a->user = user; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-267- radare2-4.3.1+dfsg/libr/asm/asm.c:268:R_API bool r_asm_add(RAsm *a, RAsmPlugin *foo) { radare2-4.3.1+dfsg/libr/asm/asm.c-269- RListIter *iter; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-286- radare2-4.3.1+dfsg/libr/asm/asm.c:287:R_API int r_asm_del(RAsm *a, const char *name) { radare2-4.3.1+dfsg/libr/asm/asm.c-288- /* TODO: Implement r_asm_del */ ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-291- radare2-4.3.1+dfsg/libr/asm/asm.c:292:R_API int r_asm_is_valid(RAsm *a, const char *name) { radare2-4.3.1+dfsg/libr/asm/asm.c-293- RAsmPlugin *h; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-305- radare2-4.3.1+dfsg/libr/asm/asm.c:306:R_API bool r_asm_use_assembler(RAsm *a, const char *name) { radare2-4.3.1+dfsg/libr/asm/asm.c-307- RAsmPlugin *h; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-323-// TODO: this can be optimized using r_str_hash() radare2-4.3.1+dfsg/libr/asm/asm.c:324:R_API bool r_asm_use(RAsm *a, const char *name) { radare2-4.3.1+dfsg/libr/asm/asm.c-325- RAsmPlugin *h; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-355- radare2-4.3.1+dfsg/libr/asm/asm.c:356:R_API void r_asm_set_cpu(RAsm *a, const char *cpu) { radare2-4.3.1+dfsg/libr/asm/asm.c-357- if (a) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-362- radare2-4.3.1+dfsg/libr/asm/asm.c:363:R_API int r_asm_set_bits(RAsm *a, int bits) { radare2-4.3.1+dfsg/libr/asm/asm.c-364- if (has_bits (a->cur, bits)) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-370- radare2-4.3.1+dfsg/libr/asm/asm.c:371:R_API bool r_asm_set_big_endian(RAsm *a, bool b) { radare2-4.3.1+dfsg/libr/asm/asm.c-372- r_return_val_if_fail (a && a->cur, false); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-392- radare2-4.3.1+dfsg/libr/asm/asm.c:393:R_API int r_asm_set_syntax(RAsm *a, int syntax) { radare2-4.3.1+dfsg/libr/asm/asm.c-394- switch (syntax) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-406- radare2-4.3.1+dfsg/libr/asm/asm.c:407:R_API int r_asm_set_pc(RAsm *a, ut64 pc) { radare2-4.3.1+dfsg/libr/asm/asm.c-408- a->pc = pc; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-412-static bool __isInvalid (RAsmOp *op) { radare2-4.3.1+dfsg/libr/asm/asm.c:413: const char *buf_asm = r_strbuf_get (&op->buf_asm); radare2-4.3.1+dfsg/libr/asm/asm.c:414: return (buf_asm && *buf_asm && !strcmp (buf_asm, "invalid")); radare2-4.3.1+dfsg/libr/asm/asm.c-415-} radare2-4.3.1+dfsg/libr/asm/asm.c-416- radare2-4.3.1+dfsg/libr/asm/asm.c:417:R_API int r_asm_disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/asm.c-418- r_asm_op_init (op); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-426- op->bitsize = 0; radare2-4.3.1+dfsg/libr/asm/asm.c:427: r_asm_op_set_asm (op, ""); radare2-4.3.1+dfsg/libr/asm/asm.c-428- if (a->pcalign) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-483- radare2-4.3.1+dfsg/libr/asm/asm.c:484:typedef int (*Ase)(RAsm *a, RAsmOp *op, const char *buf); radare2-4.3.1+dfsg/libr/asm/asm.c-485- radare2-4.3.1+dfsg/libr/asm/asm.c:486:static bool assemblerMatches(RAsm *a, RAsmPlugin *h) { radare2-4.3.1+dfsg/libr/asm/asm.c-487- if (!a || !h->arch || !h->assemble || !has_bits (h, a->bits)) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-492- radare2-4.3.1+dfsg/libr/asm/asm.c:493:static Ase findAssembler(RAsm *a, const char *kw) { radare2-4.3.1+dfsg/libr/asm/asm.c-494- Ase ase = NULL; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-569- radare2-4.3.1+dfsg/libr/asm/asm.c:570:R_API int r_asm_assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/asm.c-571- r_return_val_if_fail (a && op && buf, 0); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-602- op->size = ret; // XXX shouldn't be necessary radare2-4.3.1+dfsg/libr/asm/asm.c:603: r_asm_op_set_asm (op, b); // XXX ase should be updating this already, isn't? radare2-4.3.1+dfsg/libr/asm/asm.c-604- ut8 *opbuf = (ut8*)r_strbuf_get (&op->buf); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-611-// TODO: Use RStrBuf api here pls radare2-4.3.1+dfsg/libr/asm/asm.c:612:R_API RAsmCode* r_asm_mdisassemble(RAsm *a, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/asm.c-613- r_return_val_if_fail (a && buf && len >= 0, NULL); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-629- memcpy (acode->bytes, buf, len); radare2-4.3.1+dfsg/libr/asm/asm.c:630: if (!(buf_asm = r_strbuf_new (NULL))) { radare2-4.3.1+dfsg/libr/asm/asm.c-631- return r_asm_code_free (acode); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-649- radare2-4.3.1+dfsg/libr/asm/asm.c:650:R_API RAsmCode* r_asm_mdisassemble_hexstr(RAsm *a, RParse *p, const char *hexstr) { radare2-4.3.1+dfsg/libr/asm/asm.c-651- ut8 *buf = malloc (strlen (hexstr) + 1); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-677- radare2-4.3.1+dfsg/libr/asm/asm.c:678:R_API RAsmCode *r_asm_massemble(RAsm *a, const char *assembly) { radare2-4.3.1+dfsg/libr/asm/asm.c-679- int num, stage, ret, idx, ctr, i, j, linenum = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1041- radare2-4.3.1+dfsg/libr/asm/asm.c:1042:R_API bool r_asm_modify(RAsm *a, ut8 *buf, int field, ut64 val) { radare2-4.3.1+dfsg/libr/asm/asm.c-1043- return (a->cur && a->cur->modify) ? a->cur->modify (a, buf, field, val): false; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1045- radare2-4.3.1+dfsg/libr/asm/asm.c:1046:R_API int r_asm_get_offset(RAsm *a, int type, int idx) { // link to rbin radare2-4.3.1+dfsg/libr/asm/asm.c-1047- if (a && a->binb.bin && a->binb.get_offset) { ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1052- radare2-4.3.1+dfsg/libr/asm/asm.c:1053:R_API char *r_asm_describe(RAsm *a, const char* str) { radare2-4.3.1+dfsg/libr/asm/asm.c-1054- return (a && a->pair)? sdb_get (a->pair, str, 0): NULL; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1056- radare2-4.3.1+dfsg/libr/asm/asm.c:1057:R_API RList* r_asm_get_plugins(RAsm *a) { radare2-4.3.1+dfsg/libr/asm/asm.c-1058- return a->plugins; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1060- radare2-4.3.1+dfsg/libr/asm/asm.c:1061:R_API bool r_asm_set_arch(RAsm *a, const char *name, int bits) { radare2-4.3.1+dfsg/libr/asm/asm.c-1062- return r_asm_use (a, name)? r_asm_set_bits (a, bits): false; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1065-/* to ease the use of the native bindings (not used in r2) */ radare2-4.3.1+dfsg/libr/asm/asm.c:1066:R_API char *r_asm_to_string(RAsm *a, ut64 addr, const ut8 *b, int l) { radare2-4.3.1+dfsg/libr/asm/asm.c-1067- r_return_val_if_fail (a && b && l >= 0, NULL); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1070- if (code) { radare2-4.3.1+dfsg/libr/asm/asm.c:1071: char *buf_asm = code->assembly; radare2-4.3.1+dfsg/libr/asm/asm.c-1072- code->assembly = NULL; ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1078- radare2-4.3.1+dfsg/libr/asm/asm.c:1079:R_API ut8 *r_asm_from_string(RAsm *a, ut64 addr, const char *b, int *l) { radare2-4.3.1+dfsg/libr/asm/asm.c-1080- r_asm_set_pc (a, addr); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1112- radare2-4.3.1+dfsg/libr/asm/asm.c:1113:R_API char *r_asm_mnemonics(RAsm *a, int id, bool json) { radare2-4.3.1+dfsg/libr/asm/asm.c-1114- r_return_val_if_fail (a && a->cur, NULL); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1120- radare2-4.3.1+dfsg/libr/asm/asm.c:1121:R_API int r_asm_mnemonics_byname(RAsm *a, const char *name) { radare2-4.3.1+dfsg/libr/asm/asm.c-1122- r_return_val_if_fail (a && a->cur, 0); ############################################## radare2-4.3.1+dfsg/libr/asm/asm.c-1135- radare2-4.3.1+dfsg/libr/asm/asm.c:1136:R_API RAsmCode* r_asm_rasm_assemble(RAsm *a, const char *buf, bool use_spp) { radare2-4.3.1+dfsg/libr/asm/asm.c-1137- r_return_val_if_fail (a && buf, NULL); ############################################## radare2-4.3.1+dfsg/libr/asm/meson.build-183- radare2-4.3.1+dfsg/libr/asm/meson.build:184:r_asm = library('r_asm', r_asm_sources, radare2-4.3.1+dfsg/libr/asm/meson.build-185- include_directories: r_asm_inc, ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_6502.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_6502.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_6502.c-11- int dlen = _6502Disass (a->pc, op, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-24- radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c:25:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-26- static int omode = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-43- } radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c:44: n = cs_disasm (cd, (const ut8*)buf, len, off, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-45- if (n>0) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-47- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c:48: char *buf_asm = sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-49- insn->mnemonic, insn->op_str[0]?" ": "", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-54- } radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c:55: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_6502_cs.c-56- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_8051.c-13- radare2-4.3.1+dfsg/libr/asm/p/asm_8051.c:14:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_8051.c-15- int dlen = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c-11- if (!a || !op || !buf || len < 4) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c-19- amd29k_instr_print (buf_asm, sizeof (buf_asm), offset, &instruction); radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c:20: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c-21- return 4; radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c-22- } radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c:23: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_amd29k.c-24- return -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arc.c-46- radare2-4.3.1+dfsg/libr/asm/p/asm_arc.c:47:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_arc.c-48- static struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_as.c-17- radare2-4.3.1+dfsg/libr/asm/p/asm_arm_as.c:18:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_arm_as.c-19- const char *bitconfig = ""; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-12- radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c:13:static bool check_features(RAsm *a, cs_insn *insn) { radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-14- int i; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-41- radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c:42:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-43- static int omode = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-93- } radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c:94: n = cs_disasm (cd, buf, R_MIN (4, len), a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-95- if (n < 1 || insn->size < 1) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-109- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c:110: char *buf_asm = sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-111- insn->mnemonic, ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-130- radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c:131:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_arm_cs.c-132- const bool is_thumb = (a->bits == 16); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_gnu.c-96- radare2-4.3.1+dfsg/libr/asm/p/asm_arm_gnu.c:97:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_arm_gnu.c-98- static char *oldcpu = NULL; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_winedbg.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_arm_winedbg.c:12:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_arm_winedbg.c-13- ut8 buf2[4]; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_arm_winedbg.c-23- op->size = arm_disasm_one_insn (arminsn); radare2-4.3.1+dfsg/libr/asm/p/asm_arm_winedbg.c:24: const char *asmstr = winedbg_arm_insn_asm (arminsn); radare2-4.3.1+dfsg/libr/asm/p/asm_arm_winedbg.c-25- if (asmstr) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-15- radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:16:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-17- char buf_asm[32] = {0}; radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-18- op->size = avrdis (buf_asm, a->pc, buf, len); radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:19: if (*buf_asm == '.') { radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:20: *buf_asm = 0; radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-21- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-81- duplicate from asm_x86_nz.c -- may be create a generic function? */ radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:82:static int getnum(RAsm *a, const char *s) { radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-83- if (!s) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-94- returns index of the instruction in the table */ radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:95:static int search_instruction(RAsm *a, char instr[3][MAX_TOKEN_SIZE], int args) { radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-96- int i, op1 = 0, op2 = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-235-// assembles instruction argument (operand) based on its type radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:236:static int assemble_operand(RAsm *a, const char *operand, int type, uint32_t *res) { radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-237- int ret = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-334- radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c:335:static int assemble(RAsm *a, RAsmOp *ao, const char *str) { radare2-4.3.1+dfsg/libr/asm/p/asm_avr.c-336- char tokens[3][MAX_TOKEN_SIZE]; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-4- radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:5:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-6- const ut8 *b; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-14- } radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:15: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-16- switch (*buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-17- case '[': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:18: buf_asm = "while [ptr]"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-19- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-20- case ']': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:21: buf_asm = "loop"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-22- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-23- case '>': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:24: buf_asm = (rep > 1)? "add ptr": "inc ptr"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-25- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-26- case '<': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:27: buf_asm = (rep > 1)? "sub ptr": "dec ptr"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-28- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-29- case '+': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:30: buf_asm = (rep > 1)? "add [ptr]": "inc [ptr]"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-31- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-32- case '-': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:33: buf_asm = (rep > 1)? "sub [ptr]": "dec [ptr]"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-34- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-35- case ',': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:36: buf_asm = "in [ptr]"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-37- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-38- case '.': radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:39: buf_asm = "out [ptr]"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-40- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-42- case 0x00: radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:43: buf_asm = "trap"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-44- break; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-45- default: radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:46: buf_asm = "nop"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-47- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-53- const char *fmt = strchr (buf_asm, ' ')? "%s, %d": "%s %d"; radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:54: buf_asm = sdb_fmt (fmt, buf_asm, rep); radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-55- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-60- radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c:61:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_bf.c-62- int n = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-5- radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:6:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *b, int l) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-7- ut16 opcode = r_read_be16 (b); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-12- uint8_t kk = opcode & 0xFF; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:13: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-14- switch (opcode & 0xF000) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-16- if (opcode == 0x00E0) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:17: buf_asm = "cls"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-18- } else if (opcode == 0x00EE) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:19: buf_asm = "ret"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-20- } else if ((opcode & 0xFFF0) == 0x00C0) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:21: buf_asm = sdb_fmt ("scd 0x%01x", nibble); radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-22- } else if (opcode == 0x00FB) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:23: buf_asm = "scr"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-24- } else if (opcode == 0x00FC) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:25: buf_asm = "scl"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-26- } else if (opcode == 0x00FD) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:27: buf_asm = "exit"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-28- } else if (opcode == 0x00FE) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:29: buf_asm = "low"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-30- } else if (opcode == 0x00FF) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:31: buf_asm = "high"; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-32- } radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-33- break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:34: case 0x1000: buf_asm = sdb_fmt ("jp 0x%03x", nnn); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:35: case 0x2000: buf_asm = sdb_fmt ("call 0x%03x", nnn); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:36: case 0x3000: buf_asm = sdb_fmt ("se v%1x, 0x%02x", x, kk); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:37: case 0x4000: buf_asm = sdb_fmt ("sne v%1x, 0x%02x", x, kk); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:38: case 0x5000: buf_asm = sdb_fmt ("se v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:39: case 0x6000: buf_asm = sdb_fmt ("ld v%1x, 0x%02x", x, kk); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:40: case 0x7000: buf_asm = sdb_fmt ("add v%1x, 0x%02x", x, kk); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-41- case 0x8000: { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-42- switch (nibble) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:43: case 0x0: buf_asm = sdb_fmt ("ld v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:44: case 0x1: buf_asm = sdb_fmt ("or v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:45: case 0x2: buf_asm = sdb_fmt ("and v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:46: case 0x3: buf_asm = sdb_fmt ("xor v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:47: case 0x4: buf_asm = sdb_fmt ("add v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:48: case 0x5: buf_asm = sdb_fmt ("sub v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:49: case 0x6: buf_asm = sdb_fmt ("shr v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:50: case 0x7: buf_asm = sdb_fmt ("subn v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:51: case 0xE: buf_asm = sdb_fmt ("shl v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-52- } radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-53- } break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:54: case 0x9000: buf_asm = sdb_fmt ("sne v%1x, v%1x", x, y); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:55: case 0xA000: buf_asm = sdb_fmt ("ld i, 0x%03x", nnn); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:56: case 0xB000: buf_asm = sdb_fmt ("jp v0, 0x%03x", nnn); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:57: case 0xC000: buf_asm = sdb_fmt ("rnd v%1x, 0x%02x", x, kk); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:58: case 0xD000: buf_asm = sdb_fmt ("drw v%1x, v%1x, 0x%01x", x, y, nibble); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-59- case 0xE000: { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-60- if (kk == 0x9E) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:61: buf_asm = sdb_fmt ("skp v%1x", x); radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-62- } else if (kk == 0xA1) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:63: buf_asm = sdb_fmt ("sknp v%1x", x); radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-64- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-67- switch (kk) { radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:68: case 0x07: buf_asm = sdb_fmt ("ld v%1x, dt", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:69: case 0x0A: buf_asm = sdb_fmt ("ld v%1x, k", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:70: case 0x15: buf_asm = sdb_fmt ("ld dt, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:71: case 0x18: buf_asm = sdb_fmt ("ld st, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:72: case 0x1E: buf_asm = sdb_fmt ("add i, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:73: case 0x29: buf_asm = sdb_fmt ("ld f, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:74: case 0x33: buf_asm = sdb_fmt ("ld b, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:75: case 0x55: buf_asm = sdb_fmt ("ld [i], v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:76: case 0x65: buf_asm = sdb_fmt ("ld v%1x, [i]", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:77: case 0x30: buf_asm = sdb_fmt ("ld hf, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:78: case 0x75: buf_asm = sdb_fmt ("ld r, v%1x", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c:79: case 0x85: buf_asm = sdb_fmt ("ld v%1x, r", x); break; radare2-4.3.1+dfsg/libr/asm/p/asm_chip8.c-80- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_cr16.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_cr16.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_cr16.c-11- struct cr16_cmd cmd; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_cris_gnu.c-45- radare2-4.3.1+dfsg/libr/asm/p/asm_cris_gnu.c:46:// TODO: refactor the gnu code to have a getter instead of exposing so many disasm entrypoints radare2-4.3.1+dfsg/libr/asm/p/asm_cris_gnu.c-47-int print_insn_crisv10_v32_with_register_prefix (bfd_vma vma, disassemble_info *info); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_cris_gnu.c-53- radare2-4.3.1+dfsg/libr/asm/p/asm_cris_gnu.c:54:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_cris_gnu.c-55- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:12:static int dalvik_disassemble (RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-13- r_return_val_if_fail (a && op && buf && len > 0, -1); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-16- int size = dalvik_opcodes[i].len; radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:17: char str[1024], *strasm = NULL; radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-18- ut64 offset; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-21- radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:22: const char *buf_asm = NULL; radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-23- if (buf[0] == 0x00) { /* nop */ ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-34- int first_key = buf[4] | (buf[5] << 8) | (buf[6] << 16) | (buf[7] << 24); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:35: buf_asm = sdb_fmt ("packed-switch-payload %d, %d", array_size, first_key); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-36- size = 8; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-46- ut16 array_size = buf[2] | (buf[3] << 8); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:47: buf_asm = sdb_fmt ("sparse-switch-payload %d", array_size); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-48- size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-59- ut32 array_size = buf[4] | (buf[5] << 8) | (buf[6] << 16) | (buf[7] << 24); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:60: buf_asm = sdb_fmt ("fill-array-data-payload %d, %d", elem_width, array_size); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-61- payload = array_size * elem_width; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-73- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:74: strasm = NULL; radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-75- if (size <= len) { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:76: strasm = strdup (dalvik_opcodes[i].name); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-77- size = dalvik_opcodes[i].len; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-83- snprintf (str, sizeof (str), " v%i, v%i", vA, vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:84: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-85- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-89- snprintf (str, sizeof (str), " v%i, v%i", vA, vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:90: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-91- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-95- snprintf (str, sizeof (str), " v%i, v%i", vA, vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:96: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-97- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-100- snprintf (str, sizeof (str), " v%i", vA); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:101: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-102- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-106- snprintf (str, sizeof (str), " v%i, %#x", vA, vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:107: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-108- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-113- snprintf (str, sizeof (str), " v%i, %#04hx", vA, sB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:114: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-115- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-124- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:125: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-126- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-135- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:136: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-137- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-144- snprintf (str, sizeof (str), " v%i:v%i, 0x%"PFMT64x, vA, vA + 1, lB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:145: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-146- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-151- snprintf (str, sizeof (str), " v%i, v%i, v%i", vA, vB, vC); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:152: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-153- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-158- snprintf (str, sizeof (str), " v%i, v%i, %#x", vA, vB, vC); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:159: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-160- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-165- snprintf (str, sizeof (str), " v%i, v%i, %#x", vA, vB, vC); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:166: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-167- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-171- snprintf (str, sizeof (str), " 0x%08"PFMT64x, a->pc + (vA * 2)); // vA : word -> byte radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:172: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-173- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-176- snprintf (str, sizeof (str), " 0x%08"PFMT64x, a->pc + (vA * 2)); // vA : word -> byte radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:177: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-178- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-183- snprintf (str, sizeof (str), " v%i, 0x%08"PFMT64x, vA, a->pc + (vB * 2)); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:184: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-185- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-189- snprintf (str, sizeof (str), " 0x%08"PFMT64x, a->pc + (vA*2)); // vA : word -> byte radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:190: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-191- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-197- snprintf (str, sizeof (str)," v%i, v%i, 0x%08"PFMT64x, vA, vB, a->pc + (vC * 2)); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:198: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-199- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-203- snprintf (str, sizeof (str), " v%i, 0x%08"PFMT64x, vA, a->pc + (vB * 2) + 8); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:204: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-205- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-226- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:227: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-228- snprintf (str, sizeof (str), ", [%04x]", vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:229: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-230- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-236- snprintf (str, sizeof (str), " {v%i..v%i}, [%04x]", vC, vC + vA - 1, vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:237: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-238- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-260- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:261: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-262- snprintf (str, sizeof (str), ", [%04x]", vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:263: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-264- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-289- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:290: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-291- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-301- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:302: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-303- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-312- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:313: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-314- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-333- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:334: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-335- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-344- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:345: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-346- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-375- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:376: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-377- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-402- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:403: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-404- if (buf[0] == 0x24) { // filled-new-array ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-426- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:427: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-428- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-458- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:459: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-460- ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-462- if (flag_str) { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:463: strasm = r_str_appendf (strasm, ", %s", flag_str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-464- } else { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:465: strasm = r_str_appendf (strasm, ", method+%i", vB); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-466- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-469- if (flag_str) { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:470: strasm = r_str_appendf (strasm, ", %s", flag_str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-471- } else { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:472: strasm = r_str_appendf (strasm, ", proto+%i", vH); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-473- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-485- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:486: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-487- ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-493- } radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:494: strasm = r_str_append (strasm, str); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-495- break; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-500- free (strasm); radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:501: strasm = NULL; radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-502- size = 2; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-530-//TODO radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c:531:static int dalvik_assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_dalvik.c-532- int i; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c-13- radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c:14:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c-15- char buf_asm[32]; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c-18- } radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c:19: op->size = dcpu16_disasm (buf_asm, (const ut16*)buf, len, NULL); radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c-20- r_strbuf_set (&op->buf_asm, (op->size > 0) ? buf_asm: "(data)"); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c-23- radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c:24:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_dcpu16.c-25- int len = dcpu16_assemble ((ut8*)r_strbuf_get (&op->buf), buf); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c-11- ebc_command_t cmd = { {0}, {0} }; radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c-12- int ret = ebc_decode_command (buf, &cmd); radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c:13: const char *buf_asm = (cmd.operands[0]) radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c-14- ? sdb_fmt ("%s %s", cmd.instr, cmd.operands): cmd.instr; radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c:15: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_ebc.c-16- return op->size = ret; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_gas.c-7- radare2-4.3.1+dfsg/libr/asm/p/asm_gas.c:8:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_gas.c-9- int len = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c:12:static int disassemble(RAsm *a, RAsmOp *r_op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c-13- int dlen = gbDisass(r_op,buf,len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c-16- radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c:17:static int assemble(RAsm *a, RAsmOp *r_op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c:18: return gbAsm (a, r_op, buf); radare2-4.3.1+dfsg/libr/asm/p/asm_gb.c-19-} ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_h8300.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_h8300.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_h8300.c-11- struct h8300_cmd cmd; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon.c:10:static int disassemble (RAsm *a, RAsmOp *op, const ut8 *buf, int l) { radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon.c-11- HexInsn hi = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon_gnu.c-37- radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon_gnu.c:38:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon_gnu.c-39- static int (*print_insn_hexagon)(bfd_vma, struct disassemble_info *); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon_gnu.c-45- Offset = a->pc; radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon_gnu.c:46: // disasm inverted radare2-4.3.1+dfsg/libr/asm/p/asm_hexagon_gnu.c-47- r_mem_swapendian (bytes, buf, 4); // TODO handle thumb ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_hppa_gnu.c-44- radare2-4.3.1+dfsg/libr/asm/p/asm_hppa_gnu.c:45:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_hppa_gnu.c-46- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_i4004.c-8- radare2-4.3.1+dfsg/libr/asm/p/asm_i4004.c:9:static int disassemble (RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_i4004.c-10- return i4004dis (op,buf,len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_i8080.c-8- radare2-4.3.1+dfsg/libr/asm/p/asm_i8080.c:9:static int do_disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_i8080.c:10: int dlen = i8080_disasm (buf, r_strbuf_get (&op->buf_asm), len); radare2-4.3.1+dfsg/libr/asm/p/asm_i8080.c-11- return op->size = R_MAX (0, dlen); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_java.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_java.c:12:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_java.c-13- RBinJavaObj *obj = NULL; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_java.c-23- char buf_asm[256]; radare2-4.3.1+dfsg/libr/asm/p/asm_java.c:24: op->size = r_java_disasm (obj, a->pc, buf, len, buf_asm, sizeof (buf_asm)); radare2-4.3.1+dfsg/libr/asm/p/asm_java.c-25- r_strbuf_set (&op->buf_asm, buf_asm); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_java.c-28- radare2-4.3.1+dfsg/libr/asm/p/asm_java.c:29:static int assemble(RAsm *a, RAsmOp *op, const char *input) { radare2-4.3.1+dfsg/libr/asm/p/asm_java.c-30- // TODO: get class info from bin if possible ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_lanai_gnu.c-31- radare2-4.3.1+dfsg/libr/asm/p/asm_lanai_gnu.c:32:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_lanai_gnu.c-33- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_lh5801.c-8- radare2-4.3.1+dfsg/libr/asm/p/asm_lh5801.c:9:static int disassemble(RAsm *as, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_lh5801.c-10- struct lh5801_insn insn = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c-422- radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c:423:static int assemble(RAsm *a, RAsmOp *ao, const char *str) { radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c-424- //TODO ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c-428- radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c:429:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c-430- RAsmLm32Instruction instr = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c-437- } radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c:438: //op->buf_asm is 256 chars long, which is more than sufficient radare2-4.3.1+dfsg/libr/asm/p/asm_lm32.c-439- if (r_asm_lm32_stringify (&instr, r_strbuf_get (&op->buf_asm))) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-56- radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c:57:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-58- static int omode = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-75- } radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c:76: n = cs_disasm (cd, (const ut8*)buf, len, off, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-77- if (n > 0) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-79- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c:80: char *buf_asm = sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-81- insn->mnemonic, insn->op_str[0]?" ": "", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-86- } radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c:87: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_m680x_cs.c-88- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-22- radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:23:static bool check_features(RAsm *a, cs_insn *insn); radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-24-static csh cd = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-26- radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:27:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:28: const char *buf_asm = NULL; radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-29- static int omode = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-82- radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:83: n = cs_disasm (cd, mybuf, mylen, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-84- if (n < 1) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-98- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:99: buf_asm = "illegal"; radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-100- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-104- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:105: buf_asm = sdb_fmt ("%s%s%s", insn->mnemonic, insn->op_str[0]?" ":"", insn->op_str); radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-106- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-110- r_str_rmch (p, '#'); radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:111: r_asm_op_set_asm (op, p); radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-112- free (p); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-119- if (!strncmp (buf_asm, "dc.w", 4)) { radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:120: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-121- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-138- radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c:139:static bool check_features(RAsm *a, cs_insn *insn) { radare2-4.3.1+dfsg/libr/asm/p/asm_m68k_cs.c-140- /* TODO: Implement support for m68k */ ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_malbolge.c-23- radare2-4.3.1+dfsg/libr/asm/p/asm_malbolge.c:24:static int __disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_malbolge.c-25- const char *opstr = mal_dis (a->pc, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c-8- radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c:9:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c-10- mcore_t* instr = NULL; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c-18- mcore_free (instr); radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c:19: r_asm_op_set_asm (op, tmp); radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c-20- } else { radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c:21: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_mcore.c-22- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mcs96.c-100- radare2-4.3.1+dfsg/libr/asm/p/asm_mcs96.c:101:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_mcs96.c-102- if (len > 1 && !memcmp (buf, "\xff\xff", 2)) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c:12:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-13- cs_insn* insn; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-47- cs_option (cd, CS_OPT_DETAIL, CS_OPT_OFF); radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c:48: n = cs_disasm (cd, (ut8*)buf, len, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-49- if (n < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c:50: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-51- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-61- // remove the '$'<registername> in the string radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c:62: r_asm_op_set_asm (op, str); radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-63- free (str); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-71- radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c:72:static int assemble(RAsm *a, RAsmOp *op, const char *str) { radare2-4.3.1+dfsg/libr/asm/p/asm_mips_cs.c-73- ut8 *opbuf = (ut8*)r_strbuf_get (&op->buf); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_mips_gnu.c-69- radare2-4.3.1+dfsg/libr/asm/p/asm_mips_gnu.c:70:static int assemble(RAsm *a, RAsmOp *op, const char *str) { radare2-4.3.1+dfsg/libr/asm/p/asm_mips_gnu.c-71- ut8 *opbuf = (ut8*)r_strbuf_get (&op->buf); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_msp430.c-10- radare2-4.3.1+dfsg/libr/asm/p/asm_msp430.c:11:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_msp430.c-12- struct msp430_cmd cmd; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_nios2.c-36- radare2-4.3.1+dfsg/libr/asm/p/asm_nios2.c:37:static int disassemble(RAsm *a, struct r_asm_op_t *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_nios2.c-38- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_nios2.c-63- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_nios2.c:64: r_asm_op_set_asm (op, "(data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_nios2.c-65- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_null.c-8- radare2-4.3.1+dfsg/libr/asm/p/asm_null.c:9:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_null.c-10- int opsz = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_null.c-15- radare2-4.3.1+dfsg/libr/asm/p/asm_null.c:16:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_null.c-17- return 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_or1k.c-18- radare2-4.3.1+dfsg/libr/asm/p/asm_or1k.c:19:static int insn_to_str(RAsm *a, char **line, insn_t *descr, insn_extra_t *extra, ut32 insn) { radare2-4.3.1+dfsg/libr/asm/p/asm_or1k.c-20- struct operands o = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_or1k.c-106- radare2-4.3.1+dfsg/libr/asm/p/asm_or1k.c:107:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_or1k.c-108- ut32 insn, opcode; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_pic.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_pic.c:10:static int asm_pic_disassemble(RAsm *a, RAsmOp *op, const ut8 *b, int l) { radare2-4.3.1+dfsg/libr/asm/p/asm_pic.c-11- int res = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_pic.c-21- } radare2-4.3.1+dfsg/libr/asm/p/asm_pic.c:22: r_asm_op_set_asm (op, opstr); radare2-4.3.1+dfsg/libr/asm/p/asm_pic.c-23- return op->size = res; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-18- radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:19:static int decompile_vle(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-20- vle_t* instr = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-28- vle_snprint (buf_asm, sizeof (buf_asm), a->pc, instr); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:29: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-30- vle_free (instr); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-31- } else { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:32: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-33- op->size = 2; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-38- radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:39:static int decompile_ps(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-40- ppcps_t instr = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-46- if (libps_decode (data, &instr) < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:47: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-48- return -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-51- libps_snprint (buf_asm, sizeof (buf_asm), a->pc, &instr); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:52: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-53- return op->size; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-55- radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:56:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-57- static int omode = -1, obits = -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-96- cs_option (handle, CS_OPT_DETAIL, CS_OPT_OFF); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:97: n = cs_disasm (handle, (const ut8*) buf, len, off, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-98- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-101- insn->op_str[0] ? " " : "", insn->op_str); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:102: r_asm_op_set_asm (op, opstr); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-103- cs_free (insn, n); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-105- } radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c:106: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_cs.c-107- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_gnu.c-34- radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_gnu.c:35:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_gnu.c-36- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_gnu.c-60- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_gnu.c:61: r_asm_op_set_asm (op, "(data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_ppc_gnu.c-62- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-10- radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c:11:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-12- const char *buf_asm; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-15- if (cmd.prefix[0] && cmd.operands[0]) { radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c:16: buf_asm = sdb_fmt ("%s %s %s", cmd.prefix, cmd.instr, cmd.operands); radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-17- } else if (cmd.operands[0]) { radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c:18: buf_asm = sdb_fmt ("%s %s", cmd.instr, cmd.operands); radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-19- } else { radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c:20: buf_asm = sdb_fmt ("%s", cmd.instr); radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-21- } radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c:22: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_propeller.c-23- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_riscv.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_riscv.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_riscv.c-11- return op->size = riscv_dis (a, op, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c:12:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-13- cs_insn* insn; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-30-#endif radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c:31: int n = cs_disasm (cd, (ut8*)buf, len, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-32- if (n < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c:33: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-34- op->size = 2; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-44- // remove the '$'<registername> in the string radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c:45: r_asm_op_set_asm (op, str); radare2-4.3.1+dfsg/libr/asm/p/asm_riscv_cs.c-46- free (str); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_rsp.c-14- radare2-4.3.1+dfsg/libr/asm/p/asm_rsp.c:15:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_rsp.c-16- rsp_instruction r_instr; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sh.c-35- radare2-4.3.1+dfsg/libr/asm/p/asm_sh.c:36:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_sh.c-37- static struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sh.c-61- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_sh.c:62: r_asm_op_set_asm (op, "(data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_sh.c-63- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_snes.c-25- radare2-4.3.1+dfsg/libr/asm/p/asm_snes.c:26:static int dis(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_snes.c-27- int dlen = snesDisass (snesflags->M, snesflags->X, a->pc, op, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-8- radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c:9:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-10- cs_insn* insn; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-33- if (a->big_endian) { radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c:34: n = cs_disasm (cd, buf, len, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-35- } radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-36- if (n < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c:37: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-38- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-47- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c:48: char *buf_asm = sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-49- insn->mnemonic, insn->op_str[0]? " ": "", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-51- r_str_replace_char (buf_asm, '%', 0); radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c:52: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_cs.c-53- // TODO: remove the '$'<registername> in the string ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-32- radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c:33:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-34- static struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-39- Offset = a->pc; radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c:40: // disasm inverted radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-41- r_mem_swapendian (bytes, buf, 4); // TODO handle thumb ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-60- if (!strncmp (r_strbuf_get (&op->buf_asm), "unknown", 7)) { radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c:61: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-62- } radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-63- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c:64: r_asm_op_set_asm (op, "(data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_sparc_gnu.c-65- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_spc700.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_spc700.c:12:static int disassemble(RAsm *a, RAsmOp *r_op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_spc700.c-13- int dlen = spc700Disass(r_op, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-18- radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c:19:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-20- static int omode = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-37- } radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c:38: n = cs_disasm (cd, (const ut8*)buf, len, off, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-39- if (n>0) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-41- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c:42: char *buf_asm = sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-43- insn->mnemonic, insn->op_str[0]?" ": "", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-48- } radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c:49: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_sysz.c-50- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-26- radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:27:static int tms320c64x_disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-28- cs_insn* insn; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-45- } radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:46: n = cs_disasm (cd, buf, len, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-47- if (n < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:48: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-49- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-58- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:59: char *buf_asm = sdb_fmt ("%s%s%s", insn->mnemonic, insn->op_str[0]? " ": "", insn->op_str); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-60- r_str_replace_char (buf_asm, '%', 0); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-61- r_str_case (buf_asm, false); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:62: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-63- cs_free (insn, n); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-74- radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:75:static int tms320_disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-76- if (a->cpu && r_str_casecmp (a->cpu, "c54x") == 0) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-87-#endif radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:88: r_asm_op_set_asm (op, "unknown asm.cpu"); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-89- return op->size = -1; radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-90- } radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:91: op->size = tms320_dasm (&engine, buf, len); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c:92: r_asm_op_set_asm (op, engine.syntax); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320.c-93- return op->size; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-17- radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c:18:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-19- cs_insn* insn; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-36- } radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c:37: n = cs_disasm (cd, buf, len, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-38- if (n < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c:39: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-40- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-49- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c:50: r_asm_op_set_asm (op, sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_tms320c64x.c-51- insn->mnemonic, insn->op_str[0]? " ": "", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tricore.c-37- radare2-4.3.1+dfsg/libr/asm/p/asm_tricore.c:38:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_tricore.c-39- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_tricore.c-59- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_tricore.c:60: r_asm_op_set_asm (op, " (data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_tricore.c-61- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_v810.c-10- radare2-4.3.1+dfsg/libr/asm/p/asm_v810.c:11:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_v810.c-12- struct v810_cmd cmd = { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_v810.c-20- if (ret > 0) { radare2-4.3.1+dfsg/libr/asm/p/asm_v810.c:21: r_asm_op_set_asm (op, sdb_fmt ("%s %s", cmd.instr, cmd.operands)); radare2-4.3.1+dfsg/libr/asm/p/asm_v810.c-22- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_v850.c-10- radare2-4.3.1+dfsg/libr/asm/p/asm_v850.c:11:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_v850.c-12- struct v850_cmd cmd = { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_v850.c-21- if (ret > 0) { radare2-4.3.1+dfsg/libr/asm/p/asm_v850.c:22: r_asm_op_set_asm (op, sdb_fmt ("%s %s", cmd.instr, cmd.operands)); radare2-4.3.1+dfsg/libr/asm/p/asm_v850.c-23- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_vax.c-44- radare2-4.3.1+dfsg/libr/asm/p/asm_vax.c:45:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_vax.c-46- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_vax.c-67- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_vax.c:68: r_asm_op_set_asm (op, "(data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_vax.c-69- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-12- radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c:13:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-14- WasmOp wop = {{0}}; radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-15- int ret = wasm_dis (&wop, buf, len); radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c:16: r_asm_op_set_asm (op, wop.txt); radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-17- free (wop.txt); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-21- radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c:22:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-23- ut8 *opbuf = (ut8*)r_strbuf_get (&op->buf); radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c:24: op->size = wasm_asm (buf, opbuf, 32); // XXX hardcoded opsize radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-25- return op->size; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-27- radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c:28:RAsmPlugin r_asm_plugin_wasm = { radare2-4.3.1+dfsg/libr/asm/p/asm_wasm.c-29- .name = "wasm", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_ws.c-9- radare2-4.3.1+dfsg/libr/asm/p/asm_ws.c:10:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_ws.c-11- return wsdis (op, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_as.c-11- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_as.c:12:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_as.c-13- char *ipath, *opath; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_as.c-92- .license = "LGPL3", radare2-4.3.1+dfsg/libr/asm/p/asm_x86_as.c:93: // NOTE: 64bits is not supported on OSX's nasm :( radare2-4.3.1+dfsg/libr/asm/p/asm_x86_as.c-94- .bits = 16|32|64, ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-27- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:28:static int check_features(RAsm *a, cs_insn *insn); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-29- ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-33- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:34:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-35- static int omode = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-94-#else radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:95: n = cs_disasm (cd, (const ut8*)buf, len, off, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-96-#endif ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-102- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:103: r_asm_op_set_asm (op, "illegal"); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-104- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-108- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:109: char *buf_asm = sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-110- insn->mnemonic, insn->op_str[0]?" ":"", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-115- } radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:116: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-117- } else { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-120- if (a->syntax == R_ASM_SYNTAX_JZ) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:121: char *buf_asm = r_strbuf_get (&op->buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-122- if (!strncmp (buf_asm, "je ", 3)) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-172- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c:173:static int check_features(RAsm *a, cs_insn *insn) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_cs.c-174- const char *name; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-7- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c:8:static int assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-9- char *ipath, *opath; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-11- if (a->syntax != R_ASM_SYNTAX_INTEL) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c:12: eprintf ("asm.x86.nasm does not support non-intel syntax\n"); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-13- return -1; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-34- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c:35: if (!r_sys_cmdf ("nasm %s -o %s", ipath, opath)) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-36- ut8 buf[512]; // TODO: remove limits ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-51- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c:52:RAsmPlugin r_asm_plugin_x86_nasm = { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-53- .name = "x86.nasm", radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c:54: .desc = "X86 nasm assembler", radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-55- .license = "LGPL3", radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-56- .arch = "x86", radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c:57: // NOTE: 64bits is not supported on OSX's nasm :( radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nasm.c-58- .bits = 16|32|64, ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-10- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:11:static ut64 getnum(RAsm *a, const char *s); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-12- ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-159- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:160:static int oprep(RAsm *a, ut8 *data, const Opcode *op); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-161- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:162:static int process_16bit_group_1(RAsm *a, ut8 *data, const Opcode *op, int op1) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-163- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-186- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:187:static int process_group_1(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-188- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-281- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:282:static int process_group_2(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-283- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-353- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:354:static int process_1byte_op(RAsm *a, ut8 *data, const Opcode *op, int op1) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-355- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-500- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:501:static int opadc(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-502- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-513- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:514:static int opadd(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-515- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-526- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:527:static int opand(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-528- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-539- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:540:static int opcmp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-541- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-552- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:553:static int opsub(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-554- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-565- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:566:static int opor(RAsm *a, ut8 * data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-567- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-578- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:579:static int opxadd(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-580- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-603- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:604:static int opxor(RAsm *a, ut8 * data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-605- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-626- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:627:static int opneg(RAsm *a, ut8 * data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-628- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-648- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:649:static int opnot(RAsm *a, ut8 * data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-650- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-681- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:682:static int opsbb(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-683- if (op->operands[1].type & OT_CONSTANT) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-694- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:695:static int opbs(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-696- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-735- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:736:static int opbswap(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-737- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-757- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:758:static int opcall(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-759- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-808- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:809:static int opcmov(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-810- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-938- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:939:static int opmovx(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-940- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-965- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:966:static int opaam(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-967- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-978- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:979:static int opdec(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-980- if (op->operands[1].type) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1125- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1126:static int opidiv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1127- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1154- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1155:static int opdiv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1156- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1183- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1184:static int opimul(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1185- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1323- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1324:static int opin(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1325- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1365- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1366:static int opclflush(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1367- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1395- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1396:static int opinc(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1397- if (op->operands[1].type) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1541- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1542:static int opint(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1543- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1553- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1554:static int opjc(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1555- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1682- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1683:static int oplea(RAsm *a, ut8 *data, const Opcode *op){ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1684- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1748- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1749:static int oples(RAsm *a, ut8* data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1750- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1784- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:1785:static int opmov(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-1786- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2286- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2287:static int opmul(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2288- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2315- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2316:static int oppop(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2317- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2366- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2367:static int oppush(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2368- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2435- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2436:static int opout(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2437- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2475- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2476:static int oploop(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2477- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2484- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2485:static int opret(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2486- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2502- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2503:static int opretf(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2504- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2516- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2517:static int opstos(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2518- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2532- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2533:static int opset(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2534- if (!(op->operands[0].type & (OT_GPREG | OT_BYTE))) {return -1;} ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2596- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2597:static int optest(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2598- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2662- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2663:static int opxchg(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2664- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2716- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2717:static int opcdqe(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2718- is_valid_registers (op); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2726- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2727:static int opfcmov(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2728- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2770- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2771:static int opffree(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2772- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2787- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2788:static int opfrstor(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2789- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2804- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2805:static int opfxch(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2806- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2825- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2826:static int opfucom(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2827- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2846- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2847:static int opfucomp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2848- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2867- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2868:static int opfaddp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2869- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2889- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2890:static int opfiadd(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2891- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2913- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2914:static int opfadd(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2915- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2950- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2951:static int opficom(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2952- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2974- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2975:static int opficomp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2976- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-2998- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:2999:static int opfild(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3000- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3025- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3026:static int opfldcw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3027- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3043- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3044:static int opfldenv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3045- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3060- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3061:static int opfbld(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3062- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3078- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3079:static int opfbstp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3080- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3096- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3097:static int opfxrstor(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3098- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3114- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3115:static int opfxsave(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3116- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3132- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3133:static int opfist(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3134- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3156- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3157:static int opfistp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3158- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3183- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3184:static int opfisttp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3185- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3210- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3211:static int opfstenv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3212- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3228- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3229:static int opfnstenv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3230- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3245- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3246:static int opfdiv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3247- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3282- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3283:static int opfdivp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3284- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3304- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3305:static int opfidiv(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3306- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3328- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3329:static int opfdivr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3330- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3365- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3366:static int opfdivrp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3367- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3387- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3388:static int opfidivr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3389- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3411- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3412:static int opfmul(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3413- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3448- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3449:static int opfmulp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3450- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3470- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3471:static int opfimul(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3472- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3494- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3495:static int opfsub(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3496- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3531- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3532:static int opfsubp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3533- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3553- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3554:static int opfisub(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3555- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3577- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3578:static int opfsubr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3579- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3614- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3615:static int opfsubrp(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3616- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3636- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3637:static int opfisubr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3638- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3660- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3661:static int opfnstcw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3662- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3678- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3679:static int opfstcw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3680- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3697- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3698:static int opfnstsw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3699- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3720- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3721:static int opfstsw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3722- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3745- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3746:static int opfnsave(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3747- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3763- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3764:static int opfsave(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3765- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3782- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3783:static int oplldt(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3784- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3804- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3805:static int oplmsw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3806- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3826- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3827:static int oplgdt(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3828- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3844- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3845:static int oplidt(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3846- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3862- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3863:static int opsgdt(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3864- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3880- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3881:static int opstmxcsr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3882- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3899- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3900:static int opstr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3901- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3923- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3924:static int opsidt(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3925- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3941- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3942:static int opsldt(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3943- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3962- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3963:static int opsmsw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3964- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3983- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:3984:static int opverr(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-3985- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4005- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4006:static int opverw(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4007- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4027- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4028:static int opvmclear(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4029- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4048- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4049:static int opvmon(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4050- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4069- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4070:static int opvmptrld(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4071- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4089- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4090:static int opvmptrst(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4091- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4506- */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4507:static Register parseReg(RAsm *a, const char *str, size_t *pos, ut32 *type) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4508- int i; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4646- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4647:static void parse_segment_offset(RAsm *a, const char *str, size_t *pos, radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4648- Operand *op, int reg_index) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4669-// Parse operand radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4670:static int parseOperand(RAsm *a, const char *str, Operand *op, bool isrepop) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4671- size_t pos, nextpos = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4891- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4892:static int parseOpcode(RAsm *a, const char *op, Opcode *out) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4893- out->has_bnd = false; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4935- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4936:static ut64 getnum(RAsm *a, const char *s) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4937- if (!s) { ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4945- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4946:static int oprep(RAsm *a, ut8 *data, const Opcode *op) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4947- int l = 0; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4997- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c:4998:static int assemble(RAsm *a, RAsmOp *ao, const char *str) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_nz.c-4999- ut8 __data[32] = {0}; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-29- radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:30:void decompile_vm(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:31: const char *buf_asm = "invalid"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-32- if (len > 3 && buf[0] == 0x0F && buf[1] == 0x3F && (VPCEXT2 (buf, 0x01) || VPCEXT2 (buf, 0x05) || VPCEXT2 (buf, 0x07) || VPCEXT2 (buf, 0x0D) || VPCEXT2 (buf, 0x10))) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-33- if (a->syntax == R_ASM_SYNTAX_ATT) { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:34: buf_asm = sdb_fmt ("vpcext $0x%x, $0x%x", buf[3], buf[2]); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-35- } else { radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:36: buf_asm = sdb_fmt ("vpcext %xh, %xh", buf[2], buf[3]); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-37- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-40- /* 0F C6 28 00 00 vmgetinfo */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:41: buf_asm ="vmgetinfo"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-42- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-44- /* 0F C6 28 00 01 vmsetinfo */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:45: buf_asm ="vmsetinfo"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-46- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-48- /* 0F C6 28 00 02 vmdxdsbl */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:49: buf_asm ="vmdxdsbl"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-50- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-52- /* 0F C6 28 00 03 vmdxenbl */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:53: buf_asm ="vmdxenbl"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-54- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-56- /* 0F C6 28 01 00 vmcpuid */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:57: buf_asm ="vmcpuid"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-58- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-60- /* 0F C6 28 01 01 vmhlt */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:61: buf_asm ="vmhlt"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-62- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-64- /* 0F C6 28 01 02 vmsplaf */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:65: buf_asm ="vmsplaf"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-66- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-68- /* 0F C6 28 02 00 vmpushfd */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:69: buf_asm ="vmpushfd"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-70- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-72- /* 0F C6 28 02 01 vmpopfd */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:73: buf_asm ="vmpopfd"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-74- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-76- /* 0F C6 28 02 02 vmcli */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:77: buf_asm ="vmcli"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-78- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-80- /* 0F C6 28 02 03 vmsti */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:81: buf_asm ="vmsti"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-82- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-84- /* 0F C6 28 02 04 vmiretd */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:85: buf_asm ="vmiretd"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-86- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-88- /* 0F C6 28 03 00 vmsgdt */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:89: buf_asm ="vmsgdt"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-90- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-92- /* 0F C6 28 03 01 vmsidt */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:93: buf_asm ="vmsidt"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-94- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-96- /* 0F C6 28 03 02 vmsldt */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:97: buf_asm ="vmsldt"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-98- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-100- /* 0F C6 28 03 03 vmstr */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:101: buf_asm ="vmstr"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-102- op->size = 5; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-104- /* 0F C6 28 04 00 vmsdte */ radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:105: buf_asm ="vmsdte"; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-106- op->size = 5; radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-107- } radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c:108: r_asm_op_set_asm (op, buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_x86_vm.c-109-} ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_xap.c-32-} radare2-4.3.1+dfsg/libr/asm/p/asm_xap.c:33:static int disassemble(RAsm *a, struct r_asm_op_t *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_xap.c:34: char *buf_asm = r_strbuf_get (&op->buf_asm); radare2-4.3.1+dfsg/libr/asm/p/asm_xap.c:35: arch_xap_disasm (buf_asm, buf, a->pc); radare2-4.3.1+dfsg/libr/asm/p/asm_xap.c-36- return (op->size = 2); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-6- radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c:7:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-8- csh handle; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-18- cs_option (handle, CS_OPT_DETAIL, CS_OPT_OFF); radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c:19: n = cs_disasm (handle, (ut8*)buf, len, a->pc, 1, &insn); radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-20- if (n < 1) { radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c:21: r_asm_op_set_asm (op, "invalid"); radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-22- op->size = 4; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-30- op->size = insn->size; radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c:31: r_asm_op_set_asm (op, sdb_fmt ("%s%s%s", radare2-4.3.1+dfsg/libr/asm/p/asm_xcore_cs.c-32- insn->mnemonic, insn->op_str[0]? " ": "", ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_xtensa.c-38- radare2-4.3.1+dfsg/libr/asm/p/asm_xtensa.c:39:static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_xtensa.c-40- struct disassemble_info disasm_obj; ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_xtensa.c-62- if (op->size == -1) { radare2-4.3.1+dfsg/libr/asm/p/asm_xtensa.c:63: r_asm_op_set_asm (op, "(data)"); radare2-4.3.1+dfsg/libr/asm/p/asm_xtensa.c-64- } ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c-10- radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c:11:static int do_disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c-12- return op->size = z80Disass (op, buf, len); ############################################## radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c-14- radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c:15:static int do_assemble(RAsm *a, RAsmOp *op, const char *buf) { radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c:16: return op->size = z80asm ((ut8*)r_strbuf_get (&op->buf), buf); radare2-4.3.1+dfsg/libr/asm/p/asm_z80.c-17-} ############################################## radare2-4.3.1+dfsg/libr/asm/p/cs_mnemonics.c:1:static char *mnemonics(RAsm *a, int id, bool json) { radare2-4.3.1+dfsg/libr/asm/p/cs_mnemonics.c-2- int i; ############################################## radare2-4.3.1+dfsg/libr/bin/bfile.c-52- type_string = r_bin_string_type (string->type); radare2-4.3.1+dfsg/libr/bin/bfile.c:53: vaddr = addr = r_bin_get_vaddr (bin, string->paddr, string->vaddr); radare2-4.3.1+dfsg/libr/bin/bfile.c-54- ############################################## radare2-4.3.1+dfsg/libr/bin/bfile.c-839- radare2-4.3.1+dfsg/libr/bin/bfile.c:840:R_API ut64 r_bin_file_get_baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/bfile.c-841- if (bf && bf->o) { ############################################## radare2-4.3.1+dfsg/libr/bin/bfile.c-1030- * bin, paddr otherwise */ radare2-4.3.1+dfsg/libr/bin/bfile.c:1031:R_API ut64 r_bin_file_get_vaddr(RBinFile *bf, ut64 paddr, ut64 vaddr) { radare2-4.3.1+dfsg/libr/bin/bfile.c-1032- r_return_val_if_fail (bf && bf->o, paddr); ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-610-/* returns the base address of bin or UT64_MAX in case of errors */ radare2-4.3.1+dfsg/libr/bin/bin.c:611:R_API ut64 r_bin_get_baddr(RBin *bin) { radare2-4.3.1+dfsg/libr/bin/bin.c-612- r_return_val_if_fail (bin, UT64_MAX); radare2-4.3.1+dfsg/libr/bin/bin.c:613: return r_bin_file_get_baddr (bin->cur); radare2-4.3.1+dfsg/libr/bin/bin.c-614-} ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-616-/* returns the load address of bin or UT64_MAX in case of errors */ radare2-4.3.1+dfsg/libr/bin/bin.c:617:R_API ut64 r_bin_get_laddr(RBin *bin) { radare2-4.3.1+dfsg/libr/bin/bin.c-618- r_return_val_if_fail (bin, UT64_MAX); ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-623-// TODO: should be RBinFile specific imho radare2-4.3.1+dfsg/libr/bin/bin.c:624:R_API void r_bin_set_baddr(RBin *bin, ut64 baddr) { radare2-4.3.1+dfsg/libr/bin/bin.c-625- r_return_if_fail (bin); ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-631- } radare2-4.3.1+dfsg/libr/bin/bin.c:632: ut64 file_baddr = o->plugin->baddr (bf); radare2-4.3.1+dfsg/libr/bin/bin.c-633- if (baddr == UT64_MAX) { ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-906- if (!r_bin_file_object_new_from_xtr_data (bin, binfile, radare2-4.3.1+dfsg/libr/bin/bin.c:907: UT64_MAX, r_bin_get_laddr (bin), xtr_data)) { radare2-4.3.1+dfsg/libr/bin/bin.c-908- return false; ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-1257- * paddr otherwise */ radare2-4.3.1+dfsg/libr/bin/bin.c:1258:R_API ut64 r_bin_get_vaddr(RBin *bin, ut64 paddr, ut64 vaddr) { radare2-4.3.1+dfsg/libr/bin/bin.c-1259- r_return_val_if_fail (bin && paddr != UT64_MAX, UT64_MAX); ############################################## radare2-4.3.1+dfsg/libr/bin/bin.c-1275- } radare2-4.3.1+dfsg/libr/bin/bin.c:1276: return r_bin_file_get_vaddr (bin->cur, paddr, vaddr); radare2-4.3.1+dfsg/libr/bin/bin.c-1277-} ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-173- r_bin_file_set_obj (bf->rbin, bf, o); radare2-4.3.1+dfsg/libr/bin/bobj.c:174: r_bin_set_baddr (bf->rbin, o->baddr); radare2-4.3.1+dfsg/libr/bin/bobj.c-175- ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-311- o->entries = p->entries (bf); radare2-4.3.1+dfsg/libr/bin/bobj.c:312: REBASE_PADDR (o, o->entries, RBinAddr); radare2-4.3.1+dfsg/libr/bin/bobj.c-313- } ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-317- o->fields->free = r_bin_field_free; radare2-4.3.1+dfsg/libr/bin/bobj.c:318: REBASE_PADDR (o, o->fields, RBinField); radare2-4.3.1+dfsg/libr/bin/bobj.c-319- } ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-331- o->symbols->free = r_bin_symbol_free; radare2-4.3.1+dfsg/libr/bin/bobj.c:332: REBASE_PADDR (o, o->symbols, RBinSymbol); radare2-4.3.1+dfsg/libr/bin/bobj.c-333- if (bin->filter) { ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-346- } radare2-4.3.1+dfsg/libr/bin/bobj.c:347: REBASE_PADDR (o, o->sections, RBinSection); radare2-4.3.1+dfsg/libr/bin/bobj.c-348- if (bin->filter) { ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-355- if (l) { radare2-4.3.1+dfsg/libr/bin/bobj.c:356: REBASE_PADDR (o, l, RBinReloc); radare2-4.3.1+dfsg/libr/bin/bobj.c-357- o->relocs = list2rbtree (l); ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-369- } radare2-4.3.1+dfsg/libr/bin/bobj.c:370: REBASE_PADDR (o, o->strings, RBinString); radare2-4.3.1+dfsg/libr/bin/bobj.c-371- } ############################################## radare2-4.3.1+dfsg/libr/bin/bobj.c-445- r_rbtree_free (o->relocs, reloc_free, NULL); radare2-4.3.1+dfsg/libr/bin/bobj.c:446: REBASE_PADDR (o, tmp, RBinReloc); radare2-4.3.1+dfsg/libr/bin/bobj.c-447- o->relocs = list2rbtree (tmp); ############################################## radare2-4.3.1+dfsg/libr/bin/dbginfo.c-9- RBinPlugin *cp = r_bin_file_cur_plugin (binfile); radare2-4.3.1+dfsg/libr/bin/dbginfo.c:10: ut64 baddr = r_bin_get_baddr (bin); radare2-4.3.1+dfsg/libr/bin/dbginfo.c-11- if (cp && cp->dbginfo) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-1393- radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c:1394:static ut64 get_got_addr(ELFOBJ *bin) { radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-1395- ut64 ret = get_dyn_entry (bin, DT_PLTGOT); ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-1491- RBinElfSection *pltsec_section = get_section_by_name (bin, ".plt.sec"); radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c:1492: ut64 got_addr = get_got_addr (bin); radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-1493- if (got_addr == -1) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-1669- radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c:1670:static ut64 get_import_addr(ELFOBJ *bin, int sym) { radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-1671- int nrel; ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-3102- toffset = sym[i].st_value; radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c:3103: } else if ((toffset = get_import_addr (bin, i)) == -1){ radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-3104- toffset = 0; ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-3563- toffset = sym[k].st_value; radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c:3564: } else if ((toffset = get_import_addr (bin, k)) == -1) { radare2-4.3.1+dfsg/libr/bin/format/elf/elf.c-3565- toffset = 0; ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/glibc_elf.h-1248-#define R_386_TLS_GD_CALL 26 /* Relocation for call to radare2-4.3.1+dfsg/libr/bin/format/elf/glibc_elf.h:1249: __tls_get_addr() */ radare2-4.3.1+dfsg/libr/bin/format/elf/glibc_elf.h-1250-#define R_386_TLS_GD_POP 27 /* Tag for popl in GD TLS code */ ############################################## radare2-4.3.1+dfsg/libr/bin/format/elf/glibc_elf.h-1254-#define R_386_TLS_LDM_CALL 30 /* Relocation for call to radare2-4.3.1+dfsg/libr/bin/format/elf/glibc_elf.h:1255: __tls_get_addr() in LDM code */ radare2-4.3.1+dfsg/libr/bin/format/elf/glibc_elf.h-1256-#define R_386_TLS_LDM_POP 31 /* Tag for popl in LDM TLS code */ ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-85- radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:86:static ut64 entry_to_vaddr(struct MACH0_(obj_t) *bin) { radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-87- switch (bin->main_cmd.cmd) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-114- radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:115:static ut64 offset_to_vaddr(struct MACH0_(obj_t) *bin, ut64 offset) { radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-116- ut64 segment_base, segment_size; ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-143- } radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:144: return offset_to_vaddr (bin, offset); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-145-} ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-1855- int len = r_read_ble16 (db + i + 4, bin->big_endian); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:1856: ut64 va = offset_to_vaddr(bin, dw); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-1857- // eprintf ("# 0x%d -> 0x%x\n", dw, va); ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-2435- } radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:2436: sym->vaddr = offset_to_vaddr (bin, offset); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-2437- sym->paddr = offset; ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-2626- sym_ctx->symbols[j].offset = offset; radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:2627: sym_ctx->symbols[j].addr = offset_to_vaddr (bin, offset); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-2628- if (inSymtab (sym_ctx->hash, name, sym_ctx->symbols[j].addr)) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-2960- radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:2961: reloc->addr = offset_to_vaddr (bin, a_info.r_address); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-2962- reloc->offset = a_info.r_address; ############################################## radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-3233- } radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c:3234: entry->addr = entry_to_vaddr (bin); radare2-4.3.1+dfsg/libr/bin/format/mach0/mach0.c-3235- entry->offset = addr_to_offset (bin, entry->addr); ############################################## radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.c-8- radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.c:9:ut64 r_bin_mdmp_get_paddr(struct r_bin_mdmp_obj *obj, ut64 vaddr) { radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.c-10- /* FIXME: Will only resolve exact matches, probably no need to fix as ############################################## radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.c-933- ** filtering them out seems to be the correct behaviour */ radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.c:934: if (!(paddr = r_bin_mdmp_get_paddr (obj, module->base_of_image))) { radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.c-935- continue; ############################################## radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.h-60-void r_bin_mdmp_free(struct r_bin_mdmp_obj *obj); radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.h:61:ut64 r_bin_mdmp_get_paddr(struct r_bin_mdmp_obj *obj, ut64 vaddr); radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp.h-62-ut32 r_bin_mdmp_get_perm(struct r_bin_mdmp_obj *obj, ut64 vaddr); ############################################## radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp_pe.c-145- int i; radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp_pe.c:146: ut64 ba = pe_bin->vaddr; //baddr (arch); radare2-4.3.1+dfsg/libr/bin/format/mdmp/mdmp_pe.c-147- struct r_bin_pe_section_t *sections = NULL; ############################################## radare2-4.3.1+dfsg/libr/bin/format/mz/mz.c-317- radare2-4.3.1+dfsg/libr/bin/format/mz/mz.c:318:RBinAddr *r_bin_mz_get_main_vaddr (struct r_bin_mz_obj_t *bin) { radare2-4.3.1+dfsg/libr/bin/format/mz/mz.c-319- int n; ############################################## radare2-4.3.1+dfsg/libr/bin/format/mz/mz.h-42-struct r_bin_mz_obj_t *r_bin_mz_new_buf(RBuffer *buf); radare2-4.3.1+dfsg/libr/bin/format/mz/mz.h:43:RBinAddr *r_bin_mz_get_main_vaddr (struct r_bin_mz_obj_t *bin); ############################################## radare2-4.3.1+dfsg/libr/bin/format/ne/ne.c-96- radare2-4.3.1+dfsg/libr/bin/format/ne/ne.c:97:static int __find_symbol_by_paddr (const void *paddr, const void *sym) { radare2-4.3.1+dfsg/libr/bin/format/ne/ne.c-98- return (int)!(*(ut64 *)paddr == ((RBinSymbol *)sym)->paddr); ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-323-#define RBinPEObj struct PE_(r_bin_pe_obj_t) radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:324:static PE_DWord bin_pe_rva_to_paddr(RBinPEObj* bin, PE_DWord rva) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-325- PE_DWord section_base; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-394- radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:395: if (!(off = bin_pe_rva_to_paddr (bin, OriginalFirstThunk)) && radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:396: !(off = bin_pe_rva_to_paddr (bin, FirstThunk))) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-397- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-457- import_ordinal++; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:458: const ut64 off = bin_pe_rva_to_paddr (bin, import_table); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-459- if (off > bin->size || (off + sizeof (PE_Word)) > bin->size) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-492- (*importp)[*nimp].vaddr = bin_pe_rva_to_va (bin, FirstThunk + i * sizeof (PE_DWord)); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:493: (*importp)[*nimp].paddr = bin_pe_rva_to_paddr (bin, FirstThunk) + i * sizeof(PE_DWord); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-494- (*importp)[*nimp].hint = import_hint; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-946- computeOverlayOffset ( radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:947: bin_pe_rva_to_paddr (bin, bin->data_directory[i].VirtualAddress), radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-948- bin->data_directory[i].Size, ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-978-static int bin_pe_init_metadata_hdr(struct PE_(r_bin_pe_obj_t)* bin) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:979: PE_DWord metadata_directory = bin->clr_hdr? bin_pe_rva_to_paddr (bin, bin->clr_hdr->MetaDataDirectoryAddress): 0; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-980- PE_(image_metadata_header) * metadata = R_NEW0 (PE_(image_metadata_header)); ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1110- PE_(image_data_directory) * clr_dir = &bin->data_directory[PE_IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR]; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1111: PE_DWord image_clr_hdr_paddr = bin_pe_rva_to_paddr (bin, clr_dir->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1112- // int clr_dir_size = clr_dir? clr_dir->Size: 0; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1141- radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1142: PE_DWord import_dir_paddr = bin_pe_rva_to_paddr (bin, data_dir_import->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1143: PE_DWord import_dir_offset = bin_pe_rva_to_paddr (bin, data_dir_import->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1144- PE_DWord delay_import_dir_offset = data_dir_delay_import radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1145: ? bin_pe_rva_to_paddr (bin, data_dir_delay_import->VirtualAddress) radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1146- : 0; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1256- PE_(image_data_directory) * data_dir_export = &bin->data_directory[PE_IMAGE_DIRECTORY_ENTRY_EXPORT]; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1257: PE_DWord export_dir_paddr = bin_pe_rva_to_paddr (bin, data_dir_export->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1258- if (!export_dir_paddr) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1290- PE_(image_data_directory) * resource_dir = &bin->data_directory[PE_IMAGE_DIRECTORY_ENTRY_RESOURCE]; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1291: PE_DWord resource_dir_paddr = bin_pe_rva_to_paddr (bin, resource_dir->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1292- if (!resource_dir_paddr) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1336- key = sdb_fmt ("pe.tls_callback%d_paddr", count); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1337: paddr = bin_pe_rva_to_paddr (bin, bin_pe_va_to_rva (bin, (PE_DWord) addressOfTLSCallback)); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1338- sdb_num_set (bin->kv, key, paddr, 0); ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1349- PE_(image_data_directory) * data_dir_tls = &bin->data_directory[PE_IMAGE_DIRECTORY_ENTRY_TLS]; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1350: PE_DWord tls_paddr = bin_pe_rva_to_paddr (bin, data_dir_tls->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1351- ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1364- } radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:1365: PE_DWord callbacks_paddr = bin_pe_rva_to_paddr (bin, bin_pe_va_to_rva (bin, radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-1366- (PE_DWord) image_tls_directory->AddressOfCallBacks)); ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-2667- } radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:2668: PE_DWord data_paddr = bin_pe_rva_to_paddr (bin, data->OffsetToData); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-2669- if (!data_paddr) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-2979- entry->vaddr = bin_pe_rva_to_va (bin, pe_entry); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:2980: entry->paddr = bin_pe_rva_to_paddr (bin, pe_entry); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-2981- // haddr is the address of AddressOfEntryPoint in header. ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3078- } radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3079: if (r_buf_read_at (bin->b, bin_pe_rva_to_paddr (bin, bin->export_directory->Name), (ut8*) dll_name, PE_NAME_LENGTH) < 1) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3080- // we dont stop if dll name cant be read, we set dllname to null and continue ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3083- } radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3084: functions_paddr = bin_pe_rva_to_paddr (bin, bin->export_directory->AddressOfFunctions); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3085: names_paddr = bin_pe_rva_to_paddr (bin, bin->export_directory->AddressOfNames); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3086: ordinals_paddr = bin_pe_rva_to_paddr (bin, bin->export_directory->AddressOfOrdinals); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3087- for (i = 0; i < bin->export_directory->NumberOfFunctions; i++) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3111- // get the name of the Export radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3112: name_paddr = bin_pe_rva_to_paddr (bin, name_vaddr); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3113- if (r_buf_read_at (bin->b, name_paddr, (ut8*) function_name, PE_NAME_LENGTH) < 1) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3127- // if forwarder, the VA point to Forwarded name radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3128: if (r_buf_read_at (bin->b, bin_pe_rva_to_paddr (bin, function_rva), (ut8*) forwarder_name, PE_NAME_LENGTH) < 1) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3129- exports[i].last = 1; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3137- exports[i].vaddr = bin_pe_rva_to_va (bin, function_rva); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3138: exports[i].paddr = bin_pe_rva_to_paddr (bin, function_rva); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3139- exports[i].ordinal = function_ordinal; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3273- dbg_dir = &bin->nt_headers->optional_header.DataDirectory[6 /*IMAGE_DIRECTORY_ENTRY_DEBUG*/]; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3274: dbg_dir_offset = bin_pe_rva_to_paddr (bin, dbg_dir->VirtualAddress); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3275- if ((int) dbg_dir_offset < 0 || dbg_dir_offset >= bin->size) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3347- dll_name_offset = curr_import_dir.Name; radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3348: paddr = bin_pe_rva_to_paddr (bin, dll_name_offset); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3349- if (paddr > bin->size) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3390- if (!curr_delay_import_dir.Attributes) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3391: dll_name_offset = bin_pe_rva_to_paddr (bin, radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3392- curr_delay_import_dir.Name - PE_(r_bin_pe_get_image_base)(bin)); ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3395- } else { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3396: dll_name_offset = bin_pe_rva_to_paddr (bin, curr_delay_import_dir.Name); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3397- import_func_name_offset = curr_delay_import_dir.DelayImportNameTable; ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3474- curr_import_dir.ForwarderChain)) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3475: name_off = bin_pe_rva_to_paddr (bin, curr_import_dir.Name); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3476- len = r_buf_read_at (bin->b, name_off, (ut8*) libs[index].name, PE_STRING_LENGTH); ############################################## radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3517- curr_delay_import_dir.Name != 0 && curr_delay_import_dir.DelayImportNameTable != 0) { radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c:3518: name_off = bin_pe_rva_to_paddr (bin, curr_delay_import_dir.Name); radare2-4.3.1+dfsg/libr/bin/format/pe/pe.c-3519- if (name_off > bin->size || name_off + PE_STRING_LENGTH > bin->size) { ############################################## radare2-4.3.1+dfsg/libr/bin/format/te/te.c-66- radare2-4.3.1+dfsg/libr/bin/format/te/te.c:67:ut64 r_bin_te_get_main_paddr(struct r_bin_te_obj_t *bin) { radare2-4.3.1+dfsg/libr/bin/format/te/te.c-68- RBinAddr *entry = r_bin_te_get_entrypoint (bin); ############################################## radare2-4.3.1+dfsg/libr/bin/format/te/te.c-91- radare2-4.3.1+dfsg/libr/bin/format/te/te.c:92:static TE_DWord r_bin_te_vaddr_to_paddr(struct r_bin_te_obj_t* bin, TE_DWord vaddr) { radare2-4.3.1+dfsg/libr/bin/format/te/te.c-93- TE_DWord section_base; ############################################## radare2-4.3.1+dfsg/libr/bin/format/te/te.c-190- } radare2-4.3.1+dfsg/libr/bin/format/te/te.c:191: entry->paddr = r_bin_te_vaddr_to_paddr (bin, entry->vaddr); radare2-4.3.1+dfsg/libr/bin/format/te/te.c-192- return entry; ############################################## radare2-4.3.1+dfsg/libr/bin/format/te/te.h-47-RBinAddr* r_bin_te_get_entrypoint(struct r_bin_te_obj_t* bin); radare2-4.3.1+dfsg/libr/bin/format/te/te.h:48:ut64 r_bin_te_get_main_paddr(struct r_bin_te_obj_t *bin); radare2-4.3.1+dfsg/libr/bin/format/te/te.h-49-ut64 r_bin_te_get_image_base(struct r_bin_te_obj_t* bin); ############################################## radare2-4.3.1+dfsg/libr/bin/i/private.h-24-R_IPI void r_bin_object_free(void /*RBinObject*/ *o_); radare2-4.3.1+dfsg/libr/bin/i/private.h:25:R_IPI ut64 r_bin_object_get_baddr(RBinObject *o); radare2-4.3.1+dfsg/libr/bin/i/private.h-26-R_IPI void r_bin_object_filter_strings(RBinObject *bo); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_any.c-60- radare2-4.3.1+dfsg/libr/bin/p/bin_any.c:61:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_any.c-62- return 0LL; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_art.c-90- radare2-4.3.1+dfsg/libr/bin/p/bin_art.c:91:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_art.c-92- ArtObj *ao = bf->o->bin_obj; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_bf.c-15- radare2-4.3.1+dfsg/libr/bin/p/bin_bf.c:16:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_bf.c-17- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_bios.c-47- radare2-4.3.1+dfsg/libr/bin/p/bin_bios.c:48:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_bios.c-49- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_bootimg.c-112- radare2-4.3.1+dfsg/libr/bin/p/bin_bootimg.c:113:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_bootimg.c-114- BootImageObj *bio = bf->o->bin_obj; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_coff.c-35- radare2-4.3.1+dfsg/libr/bin/p/bin_coff.c:36:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_coff.c-37- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_dex.c-795- radare2-4.3.1+dfsg/libr/bin/p/bin_dex.c:796:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_dex.c-797- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_dex.c-871- eprintf ("# adler32 checksum doesn't match. Type this to fix it:\n"); radare2-4.3.1+dfsg/libr/bin/p/bin_dex.c:872: eprintf ("wx `ph sha1 $s-32 @32` @12 ; wx `ph adler32 $s-12 @12` @8\n"); radare2-4.3.1+dfsg/libr/bin/p/bin_dex.c-873- } ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_dol.c-166- radare2-4.3.1+dfsg/libr/bin/p/bin_dol.c:167:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_dol.c-168- return 0x80b00000; // XXX ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_dyldcache.c-1379- radare2-4.3.1+dfsg/libr/bin/p/bin_dyldcache.c:1380:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_dyldcache.c-1381- // XXX hardcoded ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_elf.inc-110- radare2-4.3.1+dfsg/libr/bin/p/bin_elf.inc:111:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_elf.inc-112- return Elf_(r_bin_elf_get_baddr) (bf->o->bin_obj); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_fs.c-57- radare2-4.3.1+dfsg/libr/bin/p/bin_fs.c:58:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_fs.c-59- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_java.c-102- radare2-4.3.1+dfsg/libr/bin/p/bin_java.c:103:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_java.c-104- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_mach0.c-50- radare2-4.3.1+dfsg/libr/bin/p/bin_mach0.c:51:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_mach0.c-52- r_return_val_if_fail (bf && bf->o && bf->o->bin_obj, UT64_MAX); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_mbn.c-80- radare2-4.3.1+dfsg/libr/bin/p/bin_mbn.c:81:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_mbn.c-82- return sb.vaddr; // XXX ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_mdmp.c-270- ptr->vsize = module->size_of_image; radare2-4.3.1+dfsg/libr/bin/p/bin_mdmp.c:271: ptr->paddr = r_bin_mdmp_get_paddr (obj, ptr->vaddr); radare2-4.3.1+dfsg/libr/bin/p/bin_mdmp.c-272- ptr->size = module->size_of_image; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-72- radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c:73:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-74- return 0; // 0x800000; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-102- ptr->paddr = r_read_ble32 (buf + 12, false); radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c:103: ptr->vaddr = ptr->paddr + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-104- r_list_append (ret, ptr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-130- ptr->paddr = r_read_ble32 (buf + 12, false); radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c:131: ptr->vaddr = ptr->paddr + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-132- ptr->perm = R_PERM_RX; // r-x ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-146- ptr->paddr = r_read_ble32 (buf + 40, false); radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c:147: ptr->vaddr = ptr->paddr + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-148- ptr->perm = R_PERM_R; // r-- ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-189- radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c:190:/* inspired in http://www.phreedom.org/solar/code/tinype/tiny.97/tiny.asm */ radare2-4.3.1+dfsg/libr/bin/p/bin_menuet.c-191-static RBuffer* create(RBin* bin, const ut8 *code, int codelen, const ut8 *data, int datalen, RBinArchOptions *opt) { ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_mz.c-124- case R_BIN_SYM_MAIN: radare2-4.3.1+dfsg/libr/bin/p/bin_mz.c:125: mzaddr = r_bin_mz_get_main_vaddr (bf->o->bin_obj); radare2-4.3.1+dfsg/libr/bin/p/bin_mz.c-126- break; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nes.c-219- radare2-4.3.1+dfsg/libr/bin/p/bin_nes.c:220:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_nes.c-221- // having this we make r2 -B work, otherwise it doesnt works :?? ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_ninds.c-33- radare2-4.3.1+dfsg/libr/bin/p/bin_ninds.c:34:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_ninds.c-35- return (ut64) loaded_header.arm9_ram_address; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_ningb.c-21- radare2-4.3.1+dfsg/libr/bin/p/bin_ningb.c:22:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_ningb.c-23- return 0LL; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-28- radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c:29:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-30- return bf? r_buf_read_le32_at (bf->buf, NRO_OFFSET_MODMEMOFF): 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-44- if (bin) { radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c:45: ut64 ba = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-46- bin->methods_list = r_list_newf ((RListFree)free); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-68- ptr->paddr = 0x80; radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c:69: ptr->vaddr = ptr->paddr + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-70- r_list_append (ret, ptr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-98- radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c:99: ut64 ba = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_nro.c-100- ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-45- radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c:46:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-47- return 0x8000000; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-81- RBuffer *newbuf = r_buf_new_empty (total_size); radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c:82: ut64 ba = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-83- ut8 *tmp = NULL; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-161- ptr->paddr = r_buf_read_le32_at (b, NSO_OFF (text_memoffset)); radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c:162: ptr->vaddr = r_buf_read_le32_at (b, NSO_OFF (text_loc)) + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-163- r_list_append (ret, ptr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-191- radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c:192: ut64 ba = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_nso.c-193- ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_omf.c-56- radare2-4.3.1+dfsg/libr/bin/p/bin_omf.c:57:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_omf.c-58- return OMF_BASE_ADDR; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_omf.c-154- radare2-4.3.1+dfsg/libr/bin/p/bin_omf.c:155:static ut64 get_vaddr(RBinFile *bf, ut64 baddr, ut64 paddr, ut64 vaddr) { radare2-4.3.1+dfsg/libr/bin/p/bin_omf.c-156- return vaddr; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c-20- radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c:21:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c-22- return 0x1000000; // XXX ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c-38- ptr->paddr = 8 * 4; radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c:39: ptr->vaddr = 8 * 4;// + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c-40- r_list_append (ret, ptr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c-199- radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c:200:/* inspired in http://www.phreedom.org/solar/code/tinype/tiny.97/tiny.asm */ radare2-4.3.1+dfsg/libr/bin/p/bin_p9.c-201-static RBuffer *create(RBin *bin, const ut8 *code, int codelen, const ut8 *data, int datalen, RBinArchOptions *opt) { ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_pe.c-31- radare2-4.3.1+dfsg/libr/bin/p/bin_pe.c:32:/* inspired in http://www.phreedom.org/solar/code/tinype/tiny.97/tiny.asm */ radare2-4.3.1+dfsg/libr/bin/p/bin_pe.c-33-static RBuffer* create(RBin* bin, const ut8 *code, int codelen, const ut8 *data, int datalen, RBinArchOptions *opt) { ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc-34- radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc:35:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc-36- return PE_(r_bin_pe_get_image_base) (bf->o->bin_obj); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc-122- struct PE_(r_bin_pe_obj_t) *bin = (struct PE_(r_bin_pe_obj_t)*)bf->o->bin_obj; radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc:123: ut64 ba = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc-124- int i; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc-523- radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc:524:static ut64 get_vaddr (RBinFile *bf, ut64 baddr, ut64 paddr, ut64 vaddr) { radare2-4.3.1+dfsg/libr/bin/p/bin_pe.inc-525- return baddr + vaddr; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_pebble.c-49- radare2-4.3.1+dfsg/libr/bin/p/bin_pebble.c:50:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_pebble.c-51- return 0LL; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c-14- radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c:15:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c-16- ut16 base = r_buf_read_le16_at (bf->buf, 0); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c-50- section->size = sz - 2; radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c:51: section->vaddr = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c-52- section->vsize = sz - 2; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c-68- binaddr->paddr = 2; radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c:69: binaddr->vaddr = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_prg.c-70- r_list_append (ret, binaddr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c-226- */ radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c:227:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c-228- QnxObj *qo = bf->o->bin_obj; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c-247- ptr->paddr = qo->lmfh.code_offset; radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c:248: ptr->vaddr = qo->lmfh.code_offset + baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c-249- r_list_append (ret, ptr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c-265- */ radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c:266:static ut64 get_vaddr(RBinFile *bf, ut64 baddr, ut64 paddr, ut64 vaddr) { radare2-4.3.1+dfsg/libr/bin/p/bin_qnx.c-267- return vaddr; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_smd.c-93- radare2-4.3.1+dfsg/libr/bin/p/bin_smd.c:94:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_smd.c-95- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_symbols.c-572- radare2-4.3.1+dfsg/libr/bin/p/bin_symbols.c:573:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_symbols.c-574- return 0LL; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_te.c-36- radare2-4.3.1+dfsg/libr/bin/p/bin_te.c:37:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_te.c-38- return r_bin_te_get_image_base (bf->o->bin_obj); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_te.c-47- } radare2-4.3.1+dfsg/libr/bin/p/bin_te.c:48: ret->paddr = ret->vaddr = r_bin_te_get_main_paddr (bf->o->bin_obj); radare2-4.3.1+dfsg/libr/bin/p/bin_te.c-49- break; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c-38- radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c:39:static ut64 baddr (RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c-40- return 0; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c-313- radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c:314:/* inspired in http://www.phreedom.org/solar/code/tinype/tiny.97/tiny.asm */ radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c-315-static RBuffer *create (RBin *bin, const ut8 *code, int codelen, const ut8 *data, int datalen, RBinArchOptions *opt) { ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c-325- radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c:326:RBinPlugin r_bin_plugin_wasm = { radare2-4.3.1+dfsg/libr/bin/p/bin_wasm.c-327- .name = "wasm", ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xbe.c-351- radare2-4.3.1+dfsg/libr/bin/p/bin_xbe.c:352:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_xbe.c-353- r_bin_xbe_obj_t *obj = bf->o->bin_obj; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-129-static ut64 iterate_rebase_list(RBuffer *cache_buf, ut64 multiplier, ut64 start_offset, ROnRebaseFunc func, void *user_data); radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:130:static ut64 r_rebase_offset_to_paddr (RKernelCacheObj *obj, struct section_t *sections, ut64 offset); radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-131-static void swizzle_io_read(RKernelCacheObj *obj, RIO *io); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1150- radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1151:#define IS_KERNEL_ADDR(x) ((x & 0xfffffff000000000L) == 0xfffffff000000000L) radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1152- ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1212- radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1213: if (IS_KERNEL_ADDR (addr) && radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1214: (x == 0 || IS_KERNEL_ADDR (x)) && radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1215: (y != 0 && !IS_KERNEL_ADDR (y))) { radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1216- cursor -= 24; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1645- radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1646:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1647- if (!bf || !bf->o || !bf->o->bin_obj) { ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1802- } radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1803: info->ranges[i].offset = r_rebase_offset_to_paddr (obj, sections, info->ranges[i].offset); radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1804- ut64 end = iterate_rebase_list (obj->cache_buf, info->multiplier, info->ranges[i].offset, NULL, NULL); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1815- radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c:1816:static ut64 r_rebase_offset_to_paddr (RKernelCacheObj *obj, struct section_t *sections, ut64 offset) { radare2-4.3.1+dfsg/libr/bin/p/bin_xnu_kernelcache.c-1817- ut64 vaddr = obj->rebase_info->kernel_base + offset; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c-67- radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c:68:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c-69- return (ut64) r_read_be32(&n64_header.BootAddress); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c-98- ptr->paddr = N64_ROM_START; radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c:99: ptr->vaddr = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c-100- r_list_append (ret, ptr); ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c-118- text->paddr = N64_ROM_START; radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c:119: text->vaddr = baddr (bf); radare2-4.3.1+dfsg/libr/bin/p/bin_z64.c-120- text->perm = R_PERM_RX; ############################################## radare2-4.3.1+dfsg/libr/bin/p/bin_zimg.c-19- radare2-4.3.1+dfsg/libr/bin/p/bin_zimg.c:20:static ut64 baddr(RBinFile *bf) { radare2-4.3.1+dfsg/libr/bin/p/bin_zimg.c-21- return 0; ############################################## radare2-4.3.1+dfsg/libr/cons/grep.c-56- " i~:0..3", "", "show first three lines of 'i' output", radare2-4.3.1+dfsg/libr/cons/grep.c:57: " pd~mov", "", "disasm and grep for mov", radare2-4.3.1+dfsg/libr/cons/grep.c-58- " pi~[0]", "", "show only opcode", ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-2089- if (opts & BODY_COMMENTS) { radare2-4.3.1+dfsg/libr/core/agraph.c:2090: r_core_visual_toggle_decompiler_disasm (core, true, false); radare2-4.3.1+dfsg/libr/core/agraph.c-2091- char * res = r_core_cmd_strf (core, "pD %d @ 0x%08"PFMT64x, size, addr); ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-2095- res = r_str_trim_lines (res); radare2-4.3.1+dfsg/libr/core/agraph.c:2096: r_core_visual_toggle_decompiler_disasm (core, true, false); radare2-4.3.1+dfsg/libr/core/agraph.c-2097- r_config_hold_restore (hc); ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-3375- if (core) { radare2-4.3.1+dfsg/libr/core/agraph.c:3376: ut64 off = r_anal_get_bbaddr (core->anal, core->offset); radare2-4.3.1+dfsg/libr/core/agraph.c-3377- if (off == UT64_MAX) { ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-3518- radare2-4.3.1+dfsg/libr/core/agraph.c:3519: addr = r_anal_get_bbaddr (core->anal, addr); radare2-4.3.1+dfsg/libr/core/agraph.c-3520- char *title = get_title (addr); ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-3955-static void seek_to_node(RANode *n, RCore *core) { radare2-4.3.1+dfsg/libr/core/agraph.c:3956: ut64 off = r_anal_get_bbaddr (core->anal, core->offset); radare2-4.3.1+dfsg/libr/core/agraph.c-3957- char *title = get_title (off); ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-4318- ut64 old_off = core->offset; radare2-4.3.1+dfsg/libr/core/agraph.c:4319: ut64 off = r_anal_get_bbaddr (core->anal, core->offset); radare2-4.3.1+dfsg/libr/core/agraph.c-4320- r_core_seek (core, off, 0); ############################################## radare2-4.3.1+dfsg/libr/core/agraph.c-4357- " d - rename function\n" radare2-4.3.1+dfsg/libr/core/agraph.c:4358: " D - toggle the mixed graph+disasm mode\n" radare2-4.3.1+dfsg/libr/core/agraph.c-4359- " e - rotate graph.edges (show/hide edges)\n" ############################################## radare2-4.3.1+dfsg/libr/core/anal_tp.c-172- radare2-4.3.1+dfsg/libr/core/anal_tp.c:173:static ut64 get_addr(Sdb *trace, const char *regname, int idx) { radare2-4.3.1+dfsg/libr/core/anal_tp.c-174- if (!regname || !*regname) { ############################################## radare2-4.3.1+dfsg/libr/core/anal_tp.c-417- get_src_regname (core, instr_addr, regname, sizeof (regname)); radare2-4.3.1+dfsg/libr/core/anal_tp.c:418: xaddr = get_addr (trace, regname, j); radare2-4.3.1+dfsg/libr/core/anal_tp.c-419- } ############################################## radare2-4.3.1+dfsg/libr/core/anal_tp.c-446- get_src_regname (core, instr_addr, tmp, sizeof (tmp)); radare2-4.3.1+dfsg/libr/core/anal_tp.c:447: ut64 ptr = get_addr (trace, tmp, j); radare2-4.3.1+dfsg/libr/core/anal_tp.c-448- if (ptr == xaddr) { ############################################## radare2-4.3.1+dfsg/libr/core/anal_tp.c-461- radare2-4.3.1+dfsg/libr/core/anal_tp.c:462:static int bb_cmpaddr(const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/core/anal_tp.c-463- const RAnalBlock *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-83- radare2-4.3.1+dfsg/libr/core/canal.c:84:static int cmpaddr (const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/core/canal.c-85- const RAnalFunction *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-855- if (has_next) { radare2-4.3.1+dfsg/libr/core/canal.c:856: ut64 addr = r_anal_function_max_addr (fcn); radare2-4.3.1+dfsg/libr/core/canal.c-857- RIOMap *map = r_io_map_get (core->io, addr); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-865- if (i == nexti) { radare2-4.3.1+dfsg/libr/core/canal.c:866: ut64 at = r_anal_function_max_addr (fcn); radare2-4.3.1+dfsg/libr/core/canal.c-867- while (true) { ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-931- if (fcn && has_next) { radare2-4.3.1+dfsg/libr/core/canal.c:932: ut64 newaddr = r_anal_function_max_addr (fcn); radare2-4.3.1+dfsg/libr/core/canal.c-933- RIOMap *map = r_io_map_get (core->io, newaddr); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-995- if (core->anal->verbose) { radare2-4.3.1+dfsg/libr/core/canal.c:996: eprintf ("WARNING: Implement RAnalOp.MASK_DISASM for current anal.arch. Using the sluggish RAsmOp fallback for now.\n"); radare2-4.3.1+dfsg/libr/core/canal.c-997- } ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1109- case '*': radare2-4.3.1+dfsg/libr/core/canal.c:1110:#define HINTCMD_ADDR(hint,fmt,x) r_cons_printf (fmt" @ 0x%"PFMT64x"\n", x, (hint)->addr) radare2-4.3.1+dfsg/libr/core/canal.c-1111- switch (node->type) { ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1116- case R_ANAL_ADDR_HINT_TYPE_IMMBASE: radare2-4.3.1+dfsg/libr/core/canal.c:1117: HINTCMD_ADDR (node, "ahi %d", record->immbase); radare2-4.3.1+dfsg/libr/core/canal.c-1118- break; radare2-4.3.1+dfsg/libr/core/canal.c-1119- case R_ANAL_ADDR_HINT_TYPE_JUMP: radare2-4.3.1+dfsg/libr/core/canal.c:1120: HINTCMD_ADDR (node, "ahc 0x%"PFMT64x, record->jump); radare2-4.3.1+dfsg/libr/core/canal.c-1121- break; radare2-4.3.1+dfsg/libr/core/canal.c-1122- case R_ANAL_ADDR_HINT_TYPE_FAIL: radare2-4.3.1+dfsg/libr/core/canal.c:1123: HINTCMD_ADDR (node, "ahf 0x%"PFMT64x, record->fail); radare2-4.3.1+dfsg/libr/core/canal.c-1124- break; radare2-4.3.1+dfsg/libr/core/canal.c-1125- case R_ANAL_ADDR_HINT_TYPE_STACKFRAME: radare2-4.3.1+dfsg/libr/core/canal.c:1126: HINTCMD_ADDR (node, "ahF 0x%"PFMT64x, record->stackframe); radare2-4.3.1+dfsg/libr/core/canal.c-1127- break; radare2-4.3.1+dfsg/libr/core/canal.c-1128- case R_ANAL_ADDR_HINT_TYPE_PTR: radare2-4.3.1+dfsg/libr/core/canal.c:1129: HINTCMD_ADDR (node, "ahp 0x%"PFMT64x, record->ptr); radare2-4.3.1+dfsg/libr/core/canal.c-1130- break; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1134- case R_ANAL_ADDR_HINT_TYPE_RET: radare2-4.3.1+dfsg/libr/core/canal.c:1135: HINTCMD_ADDR (node, "ahr 0x%"PFMT64x, record->retval); radare2-4.3.1+dfsg/libr/core/canal.c-1136- break; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1140- case R_ANAL_ADDR_HINT_TYPE_SIZE: radare2-4.3.1+dfsg/libr/core/canal.c:1141: HINTCMD_ADDR (node, "ahs 0x%"PFMT64x, record->size); radare2-4.3.1+dfsg/libr/core/canal.c-1142- break; radare2-4.3.1+dfsg/libr/core/canal.c-1143- case R_ANAL_ADDR_HINT_TYPE_SYNTAX: radare2-4.3.1+dfsg/libr/core/canal.c:1144: HINTCMD_ADDR (node, "ahS %s", record->syntax); // TODO: escape for newcmd radare2-4.3.1+dfsg/libr/core/canal.c-1145- break; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1148- if (type) { radare2-4.3.1+dfsg/libr/core/canal.c:1149: HINTCMD_ADDR (node, "aho %s", type); // TODO: escape for newcmd radare2-4.3.1+dfsg/libr/core/canal.c-1150- } ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1153- case R_ANAL_ADDR_HINT_TYPE_OPCODE: radare2-4.3.1+dfsg/libr/core/canal.c:1154: HINTCMD_ADDR (node, "ahd %s", record->opcode); radare2-4.3.1+dfsg/libr/core/canal.c-1155- break; radare2-4.3.1+dfsg/libr/core/canal.c-1156- case R_ANAL_ADDR_HINT_TYPE_TYPE_OFFSET: radare2-4.3.1+dfsg/libr/core/canal.c:1157: HINTCMD_ADDR (node, "aht %s", record->type_offset); // TODO: escape for newcmd radare2-4.3.1+dfsg/libr/core/canal.c-1158- break; radare2-4.3.1+dfsg/libr/core/canal.c-1159- case R_ANAL_ADDR_HINT_TYPE_ESIL: radare2-4.3.1+dfsg/libr/core/canal.c:1160: HINTCMD_ADDR (node, "ahe %s", record->esil); // TODO: escape for newcmd radare2-4.3.1+dfsg/libr/core/canal.c-1161- break; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1172- case HINT_NODE_ARCH: radare2-4.3.1+dfsg/libr/core/canal.c:1173: HINTCMD_ADDR (node, "aha %s", node->arch ? node->arch : "0"); radare2-4.3.1+dfsg/libr/core/canal.c-1174- break; radare2-4.3.1+dfsg/libr/core/canal.c-1175- case HINT_NODE_BITS: radare2-4.3.1+dfsg/libr/core/canal.c:1176: HINTCMD_ADDR (node, "ahb %d", node->bits); radare2-4.3.1+dfsg/libr/core/canal.c-1177- break; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1591- radare2-4.3.1+dfsg/libr/core/canal.c:1592: int is_json_format_disasm = opts & R_CORE_ANAL_JSON_FORMAT_DISASM; radare2-4.3.1+dfsg/libr/core/canal.c-1593- char *pal_curr = palColorFor ("graph.current"); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1652- if (is_json_format_disasm) { radare2-4.3.1+dfsg/libr/core/canal.c:1653: r_core_print_disasm (core->print, core, bbi->addr, buf, bbi->size, bbi->size, 0, 1, true, pj, NULL); radare2-4.3.1+dfsg/libr/core/canal.c-1654- } else { ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-1893-R_API bool r_core_anal_bb_seek(RCore *core, ut64 addr) { radare2-4.3.1+dfsg/libr/core/canal.c:1894: ut64 bbaddr = r_anal_get_bbaddr (core->anal, addr); radare2-4.3.1+dfsg/libr/core/canal.c-1895- if (bbaddr != UT64_MAX) { ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-2276- r_list_foreach (obj->imports, iter, imp) { radare2-4.3.1+dfsg/libr/core/canal.c:2277: ut64 addr = lit ? r_core_bin_impaddr (core->bin, va, imp->name): 0; radare2-4.3.1+dfsg/libr/core/canal.c-2278- if (addr) { ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-2628- r_anal_fcn_cost (core->anal, fcn), radare2-4.3.1+dfsg/libr/core/canal.c:2629: addrwidth, r_anal_function_min_addr (fcn), radare2-4.3.1+dfsg/libr/core/canal.c-2630- r_anal_function_linear_size (fcn), radare2-4.3.1+dfsg/libr/core/canal.c:2631: addrwidth, r_anal_function_max_addr (fcn), radare2-4.3.1+dfsg/libr/core/canal.c-2632- fcn->meta.numcallrefs, ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-2852- } radare2-4.3.1+dfsg/libr/core/canal.c:2853: pj_kn (pj, "minbound", r_anal_function_min_addr (fcn)); radare2-4.3.1+dfsg/libr/core/canal.c:2854: pj_kn (pj, "maxbound", r_anal_function_max_addr (fcn)); radare2-4.3.1+dfsg/libr/core/canal.c-2855- ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-3261- ls_foreach (fcns, iter, fcn) { radare2-4.3.1+dfsg/libr/core/canal.c:3262: RInterval inter = {r_anal_function_min_addr (fcn), r_anal_function_linear_size (fcn) }; radare2-4.3.1+dfsg/libr/core/canal.c-3263- RListInfo *info = r_listinfo_new (r_core_anal_fcn_name (core, fcn), inter, inter, -1, sdb_itoa (fcn->bits, temp, 10)); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-3529- int is_json = opts & R_CORE_ANAL_JSON; radare2-4.3.1+dfsg/libr/core/canal.c:3530: int is_json_format_disasm = opts & R_CORE_ANAL_JSON_FORMAT_DISASM; radare2-4.3.1+dfsg/libr/core/canal.c-3531- int is_keva = opts & R_CORE_ANAL_KEYVALUE; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-4090- if (isValidSymbol (symbol)) { radare2-4.3.1+dfsg/libr/core/canal.c:4091: ut64 addr = r_bin_get_vaddr (core->bin, symbol->paddr, radare2-4.3.1+dfsg/libr/core/canal.c-4092- symbol->vaddr); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-4100- if (binmain->paddr != UT64_MAX) { radare2-4.3.1+dfsg/libr/core/canal.c:4101: ut64 addr = r_bin_get_vaddr (core->bin, binmain->paddr, binmain->vaddr); radare2-4.3.1+dfsg/libr/core/canal.c-4102- r_core_anal_fcn (core, addr, -1, R_ANAL_REF_TYPE_NULL, depth - 1); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-4110- } radare2-4.3.1+dfsg/libr/core/canal.c:4111: ut64 addr = r_bin_get_vaddr (core->bin, entry->paddr, entry->vaddr); radare2-4.3.1+dfsg/libr/core/canal.c-4112- r_core_anal_fcn (core, addr, -1, R_ANAL_REF_TYPE_NULL, depth - 1); ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-4487- } radare2-4.3.1+dfsg/libr/core/canal.c:4488: r_meta_del (core->anal, R_META_TYPE_ANY, r_anal_function_min_addr (f), r_anal_function_linear_size (f)); radare2-4.3.1+dfsg/libr/core/canal.c-4489- } ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-4840- addr = fcn->addr; radare2-4.3.1+dfsg/libr/core/canal.c:4841: end = r_anal_function_max_addr (fcn); radare2-4.3.1+dfsg/libr/core/canal.c-4842- end_address_set = true; ############################################## radare2-4.3.1+dfsg/libr/core/canal.c-5094- // HACK avoid format string inside string used later as format radare2-4.3.1+dfsg/libr/core/canal.c:5095: // string crashes disasm inside agf under some conditions. radare2-4.3.1+dfsg/libr/core/canal.c-5096- // https://github.com/radareorg/radare2/issues/6937 ############################################## radare2-4.3.1+dfsg/libr/core/casm.c-8- radare2-4.3.1+dfsg/libr/core/casm.c:9:static RCoreAsmHit * find_addr(RList *hits, ut64 addr); radare2-4.3.1+dfsg/libr/core/casm.c-10-static int prune_hits_in_hit_range(RList *hits, RCoreAsmHit *hit); ############################################## radare2-4.3.1+dfsg/libr/core/casm.c-342- radare2-4.3.1+dfsg/libr/core/casm.c:343:static RCoreAsmHit * find_addr(RList *hits, ut64 addr) { radare2-4.3.1+dfsg/libr/core/casm.c-344- // Find an address in the list of hits ############################################## radare2-4.3.1+dfsg/libr/core/casm.c-381- // check to see if addr exits radare2-4.3.1+dfsg/libr/core/casm.c:382: found_addr = find_addr(hits, temp_instr_addr); radare2-4.3.1+dfsg/libr/core/casm.c-383- start = temp_instr_addr; ############################################## radare2-4.3.1+dfsg/libr/core/casm.c-648- // 1a) Instruction is invalid (incr current_instr_addr) radare2-4.3.1+dfsg/libr/core/casm.c:649: // 1b) Disasm is perfect radare2-4.3.1+dfsg/libr/core/casm.c:650: // 1c) Disasm is underlap (disasm(current_instr_addr, next_instr_addr - current_instr_addr) short some bytes) radare2-4.3.1+dfsg/libr/core/casm.c:651: // 1d) Disasm is overlap (disasm(current_instr_addr, next_instr_addr - current_instr_addr) over some bytes) radare2-4.3.1+dfsg/libr/core/casm.c-652- ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-139- if (paddr != UT64_MAX) { radare2-4.3.1+dfsg/libr/core/cbin.c:140: return r_bin_get_vaddr (bin, paddr, vaddr); radare2-4.3.1+dfsg/libr/core/cbin.c-141- } ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-194- ut16 bits = info->bits; radare2-4.3.1+dfsg/libr/core/cbin.c:195: ut64 baseaddr = r_bin_get_baddr (r->bin); radare2-4.3.1+dfsg/libr/core/cbin.c-196- r_config_set_i (r->config, "bin.baddr", baseaddr); ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-738- } radare2-4.3.1+dfsg/libr/core/cbin.c:739: pair_ut64x ("baddr", r_bin_get_baddr (r->bin), mode, false); radare2-4.3.1+dfsg/libr/core/cbin.c-740- pair_ut64 ("binsz", r_bin_get_size (r->bin), mode, false); ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-1092-static int bin_pdb(RCore *core, int mode) { radare2-4.3.1+dfsg/libr/core/cbin.c:1093: ut64 baddr = r_bin_get_baddr (core->bin); radare2-4.3.1+dfsg/libr/core/cbin.c-1094- return r_core_pdb_info (core, core->bin->file, baddr, mode); ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-1181- int i = 0, init_i = 0, fini_i = 0, preinit_i = 0; radare2-4.3.1+dfsg/libr/core/cbin.c:1182: ut64 baddr = r_bin_get_baddr (r->bin); radare2-4.3.1+dfsg/libr/core/cbin.c-1183- ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-1755-/* XXX: This is a hack to get PLT references in rabin2 -i */ radare2-4.3.1+dfsg/libr/core/cbin.c:1756:R_API ut64 r_core_bin_impaddr(RBin *bin, int va, const char *name) { radare2-4.3.1+dfsg/libr/core/cbin.c-1757- RList *symbols; ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-1772- } else { radare2-4.3.1+dfsg/libr/core/cbin.c:1773: addr = r_bin_get_vaddr (bin, s->paddr, s->vaddr); radare2-4.3.1+dfsg/libr/core/cbin.c-1774- } ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-1818- char *libname = import->libname ? strdup (import->libname) : NULL; radare2-4.3.1+dfsg/libr/core/cbin.c:1819: ut64 addr = lit ? r_core_bin_impaddr (r->bin, va, symname): 0; radare2-4.3.1+dfsg/libr/core/cbin.c-1820- if (bin_demangle) { ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-2013- radare2-4.3.1+dfsg/libr/core/cbin.c:2014:static ut64 compute_addr(RBin *bin, ut64 paddr, ut64 vaddr, int va) { radare2-4.3.1+dfsg/libr/core/cbin.c-2015- return paddr == UT64_MAX? vaddr: rva (bin, paddr, vaddr, va); ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-2018-static void handle_arm_special_symbol(RCore *core, RBinSymbol *symbol, int va) { radare2-4.3.1+dfsg/libr/core/cbin.c:2019: ut64 addr = compute_addr (core->bin, symbol->paddr, symbol->vaddr, va); radare2-4.3.1+dfsg/libr/core/cbin.c-2020- if (!strcmp (symbol->name, "$a")) { ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-2042- int force_bits = 0; radare2-4.3.1+dfsg/libr/core/cbin.c:2043: ut64 addr = compute_addr (core->bin, paddr, vaddr, va); radare2-4.3.1+dfsg/libr/core/cbin.c-2044- if (paddr & 1 || bits == 16) { ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-2132- } radare2-4.3.1+dfsg/libr/core/cbin.c:2133: ut64 addr = compute_addr (r->bin, symbol->paddr, symbol->vaddr, va); radare2-4.3.1+dfsg/libr/core/cbin.c-2134- ut32 len = symbol->size ? symbol->size : 32; ############################################## radare2-4.3.1+dfsg/libr/core/cbin.c-3921- const char *name = NULL; radare2-4.3.1+dfsg/libr/core/cbin.c:3922: ut64 at = UT64_MAX, loadaddr = r_bin_get_laddr (core->bin); radare2-4.3.1+dfsg/libr/core/cbin.c-3923- if (filter && filter->offset) { ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-120- const char *feat2, *feat; radare2-4.3.1+dfsg/libr/core/cconfig.c:121: RAsm *a = core->assembler; radare2-4.3.1+dfsg/libr/core/cconfig.c-122- char bits[32]; ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-635- radare2-4.3.1+dfsg/libr/core/cconfig.c:636: // try to set endian of RAsm to match binary radare2-4.3.1+dfsg/libr/core/cconfig.c-637- r_asm_set_big_endian (core->assembler, bigbin); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-2956- SETI ("esil.timeout", 0, "A timeout (in seconds) for when we should give up emulating"); radare2-4.3.1+dfsg/libr/core/cconfig.c:2957: /* asm */ radare2-4.3.1+dfsg/libr/core/cconfig.c-2958- //asm.os needs to be first, since other asm.* depend on it ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-2969- SETI ("asm.types", 1, "Display the fcn types in calls (0=no,1=quiet,2=verbose)"); radare2-4.3.1+dfsg/libr/core/cconfig.c:2970: SETBPREF ("asm.midcursor", "false", "Cursor in visual disasm mode breaks the instruction"); radare2-4.3.1+dfsg/libr/core/cconfig.c-2971- SETBPREF ("asm.cmt.flgrefs", "true", "Show comment flags associated to branch reference"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3003- SETBPREF ("emu.lazy", "false", "Do not emulate all instructions with aae (optimization)"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3004: SETBPREF ("emu.stack", "false", "Create a temporary fake stack when emulating in disasm (asm.emu)"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3005- SETCB ("emu.str", "false", &cb_emustr, "Show only strings if any in the asm.emu output"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3032- SETBPREF ("asm.bb.middle", "true", "Realign disassembly if a basic block starts in the middle of an instruction"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3033: SETBPREF ("asm.lbytes", "true", "Align disasm bytes to left"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3034- SETBPREF ("asm.lines", "true", "Show ASCII-art lines at disassembly"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3059- SETI ("asm.section.col", 20, "Columns width to show asm.section"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3060: SETCB ("asm.section.sub", "false", &cb_asmsecsub, "Show offsets in disasm prefixed with section/map name"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3061- SETCB ("asm.pseudo", "false", &cb_asmpseudo, "Enable pseudo syntax"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3075- SETBPREF ("asm.var.sub", "true", "Substitute variables in disassembly"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3076: SETI ("asm.var.summary", 0, "Show variables summary instead of full list in disasm (0, 1, 2)"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3077- SETBPREF ("asm.var.subonly", "true", "Substitute the entire variable expression with the local variable name (e.g. [local10h] instead of [ebp+local10h])"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3096- update_asmfeatures_options (core, n); radare2-4.3.1+dfsg/libr/core/cconfig.c:3097: SETCB ("asm.parser", "x86.pseudo", &cb_asmparser, "Set the asm parser to use"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3098- SETCB ("asm.segoff", "false", &cb_segoff, "Show segmented address in prompt (x86-16)"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3118- SETBPREF ("asm.cmt.patch", "false", "Show patch comments in disasm"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3119: SETBPREF ("asm.cmt.off", "nodup", "Show offset comment in disasm (true, false, nodup)"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3120- SETBPREF ("asm.payloads", "false", "Show payload bytes in disasm"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3454- SETBPREF ("graph.few", "false", "Show few basic blocks in the graph"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3455: SETBPREF ("graph.comments", "true", "Show disasm comments in graph"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3456- SETBPREF ("graph.cmtright", "false", "Show comments at right"); ############################################## radare2-4.3.1+dfsg/libr/core/cconfig.c-3609- SETCB ("io.cache.auto", "false", &cb_io_cache_mode, "Automatic cache all reads in the IO backend"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3610: SETCB ("io.cache.read", "false", &cb_io_cache_read, "Enable read cache for vaddr (or paddr when io.va=0)"); radare2-4.3.1+dfsg/libr/core/cconfig.c:3611: SETCB ("io.cache.write", "false", &cb_io_cache_write, "Enable write cache for vaddr (or paddr when io.va=0)"); radare2-4.3.1+dfsg/libr/core/cconfig.c-3612- SETCB ("io.pcache", "false", &cb_iopcache, "io.cache for p-level"); ############################################## radare2-4.3.1+dfsg/libr/core/cfile.c-11- radare2-4.3.1+dfsg/libr/core/cfile.c:12:static bool __isMips (RAsm *a) { radare2-4.3.1+dfsg/libr/core/cfile.c-13- return a && a->cur && a->cur->arch && strstr (a->cur->arch, "mips"); ############################################## radare2-4.3.1+dfsg/libr/core/cfile.c-139- if (isdebug) { radare2-4.3.1+dfsg/libr/core/cfile.c:140: baddr = r_debug_get_baddr (core->dbg, path); radare2-4.3.1+dfsg/libr/core/cfile.c-141- } else if (new_baddr != UT64_MAX) { ############################################## radare2-4.3.1+dfsg/libr/core/cfile.c-410- if (plugin && !strcmp (plugin->name, "dex")) { radare2-4.3.1+dfsg/libr/core/cfile.c:411: r_core_cmd0 (r, "\"(fix-dex,wx `ph sha1 $s-32 @32` @12 ; wx `ph adler32 $s-12 @12` @8)\"\n"); radare2-4.3.1+dfsg/libr/core/cfile.c-412- } ############################################## radare2-4.3.1+dfsg/libr/core/cfile.c-463- if (plugin && !strcmp (plugin->name, "dex")) { radare2-4.3.1+dfsg/libr/core/cfile.c:464: r_core_cmd0 (r, "\"(fix-dex,wx `ph sha1 $s-32 @32` @12 ; wx `ph adler32 $s-12 @12` @8)\"\n"); radare2-4.3.1+dfsg/libr/core/cfile.c-465- } ############################################## radare2-4.3.1+dfsg/libr/core/cfile.c-714- if (plugin && plugin->name && !strcmp (plugin->name, "dex")) { radare2-4.3.1+dfsg/libr/core/cfile.c:715: r_core_cmd0 (r, "\"(fix-dex,wx `ph sha1 $s-32 @32` @12 ;" radare2-4.3.1+dfsg/libr/core/cfile.c:716: " wx `ph adler32 $s-12 @12` @8)\"\n"); radare2-4.3.1+dfsg/libr/core/cfile.c-717- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd.c-82- radare2-4.3.1+dfsg/libr/core/cmd.c:83:static int bb_cmpaddr(const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/core/cmd.c-84- const RAnalBlock *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/core/cmd.c-1744- r_debug_bp_rebase (core->dbg, addr, core->offset); radare2-4.3.1+dfsg/libr/core/cmd.c:1745: r_bin_set_baddr (core->bin, core->offset); radare2-4.3.1+dfsg/libr/core/cmd.c-1746- r_flag_move (core->flags, addr, core->offset); ############################################## radare2-4.3.1+dfsg/libr/core/cmd.c-3250- char *tmpeval = NULL; radare2-4.3.1+dfsg/libr/core/cmd.c:3251: char *tmpasm = NULL; radare2-4.3.1+dfsg/libr/core/cmd.c-3252- bool flgspc_changed = false; ############################################## radare2-4.3.1+dfsg/libr/core/cmd.c-6259- radare2-4.3.1+dfsg/libr/core/cmd.c:6260://TODO: Fix disasm loop is mandatory radare2-4.3.1+dfsg/libr/core/cmd.c-6261-R_API char *r_core_disassemble_instr(RCore *core, ut64 addr, int l) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-674- "as", " 4", "show syscall 4 based on asm.os and current regs/mem", radare2-4.3.1+dfsg/libr/core/cmd_anal.c:675: "asc[a]", " 4", "dump syscall info in .asm or .h", radare2-4.3.1+dfsg/libr/core/cmd_anal.c-676- "asf", " [k[=[v]]]", "list/set/unset pf function signatures (see fcnsign)", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-689- "av*", "", "like av, but as r2 commands", radare2-4.3.1+dfsg/libr/core/cmd_anal.c:690: "avr", "[j@addr]", "try to parse RTTI at vtable addr (see anal.cpp.abi)", radare2-4.3.1+dfsg/libr/core/cmd_anal.c-691- "avra", "[j]", "search for vtables and try to parse RTTI at each of them", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-700- "ax*", "", "output radare commands", radare2-4.3.1+dfsg/libr/core/cmd_anal.c:701: "ax", " addr [at]", "add code ref pointing to addr (from curseek)", radare2-4.3.1+dfsg/libr/core/cmd_anal.c-702- "ax-", " [at]", "clean all refs/refs from addr", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-776- radare2-4.3.1+dfsg/libr/core/cmd_anal.c:777:static int cmpaddr (const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/core/cmd_anal.c-778- const RAnalFunction *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1643- opexstr = R_STRBUF_SAFEGET (&op.opex); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1644: char *mnem = strdup (r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1645- char *sp = strchr (mnem, ' '); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1668- if (fmt == 'd') { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1669: char *opname = strdup (r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1670- if (opname) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1695- core->offset + idx, radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1696: asmop.size, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1697- strsub, sizeof (strsub)); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1709- pj_o (pj); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1710: pj_ks (pj, "opcode", r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1711- if (!*strsub) { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1712: r_str_ncpy (strsub, r_asm_op_get_asm (&asmop), sizeof (strsub) -1 ); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1713- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1841- core->offset + idx, radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1842: asmop.size, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1843- disasm, sizeof (disasm)); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1862- printline ("address", "0x%" PFMT64x "\n", core->offset + idx); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1863: printline ("opcode", "%s\n", r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1864- if (!*disasm) { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:1865: r_str_ncpy (disasm, r_asm_op_get_asm (&asmop), sizeof (disasm) - 1); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-1866- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-3560- int bits = atoi (input + 3); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:3561: r_anal_hint_set_bits (core->anal, r_anal_function_min_addr (fcn), bits); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:3562: r_anal_hint_set_bits (core->anal, r_anal_function_max_addr (fcn), core->anal->bits); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-3563- fcn->bits = bits; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6030- if (fcn) { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6031: cmd_aea (core, 1, r_anal_function_min_addr (fcn), r_anal_function_linear_size (fcn)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6032- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6076- case 'j': // "aeafj" radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6077: cmd_aea (core, 1<<4, r_anal_function_min_addr (fcn), r_anal_function_linear_size (fcn)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6078- break; radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6079- default: radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6080: cmd_aea (core, 1, r_anal_function_min_addr (fcn), r_anal_function_linear_size (fcn)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6081- break; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6913- RAsmOp asmop = {0}; radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6914: char *buf_asm = NULL; radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6915- bool asm_varsub = r_config_get_i (core->config, "asm.var.sub"); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6936- r_anal_hint_free (hint); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6937: r_asm_op_set_asm (&asmop, ba); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6938- free (ba); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6939- if (color && has_color) { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6940: buf_asm = r_print_colorize_opcode (core->print, str, radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6941- core->cons->context->pal.reg, core->cons->context->pal.num, false, fcn ? fcn->addr : 0); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6942- } else { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:6943: buf_asm = r_str_new (str); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-6944- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7080- ut64 addr = r_num_math (NULL, ref); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:7081: char *op = get_buf_asm (core, core->offset, addr, fcn, true); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7082- r_cons_printf ("%s 0x%"PFMT64x" [DATA] %s\n", fcn? fcn->name : "(nofunc)", addr, op); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7113- fcn = r_anal_get_fcn_in (core->anal, ref->addr, 0); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:7114: char *str = get_buf_asm (core, addr, ref->addr, fcn, false); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7115- pj_o (pj); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7187- fcn = r_anal_get_fcn_in (core->anal, ref->addr, 0); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:7188: char *buf_asm = get_buf_asm (core, addr, ref->addr, fcn, true); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7189- comment = r_meta_get_string (core->anal, R_META_TYPE_COMMENT, ref->addr); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7292- pj_ks (pj, "type", r_anal_xrefs_type_tostring (ref->type)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:7293: pj_ks (pj, "opcode", r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7294- pj_end (pj); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7302- r_cons_printf ("CCa 0x%" PFMT64x " \"XREF from 0x%" PFMT64x "\n", radare2-4.3.1+dfsg/libr/core/cmd_anal.c:7303: ref->at, ref->type, r_asm_op_get_asm (&asmop), iter->n? ",": ""); radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7304- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7319- RAnalHint *hint = r_anal_hint_get (core->anal, ref->addr); radare2-4.3.1+dfsg/libr/core/cmd_anal.c:7320: r_parse_filter (core->parser, ref->addr, core->flags, hint, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/cmd_anal.c-7321- str, sizeof (str), core->print->big_endian); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_anal.c-8589-static bool archIsThumbable(RCore *core) { radare2-4.3.1+dfsg/libr/core/cmd_anal.c:8590: RAsm *as = core ? core->assembler : NULL; radare2-4.3.1+dfsg/libr/core/cmd_anal.c-8591- if (as && as->cur && as->bits <= 32 && as->cur->name) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-15- "ccc", " [at]", "Same as above, but only showing different lines", radare2-4.3.1+dfsg/libr/core/cmd_cmp.c:16: "ccd", " [at]", "Compares in two disasm columns of block size", radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-17- "ccdd", " [at]", "Compares decompiler output (e cmd.pdc=pdg|pdd)", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-22- "cu", "[?] [addr] @at", "Compare memory hexdumps of $$ and dst in unified diff", radare2-4.3.1+dfsg/libr/core/cmd_cmp.c:23: "cud", " [addr] @at", "Unified diff disasm from $$ and given address", radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-24- "cv", "[1248] [hexpairs] @at", "Compare 1,2,4,8-byte (silent return in $?)", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-759- if (input[2] == 'd') { // "ccdd" radare2-4.3.1+dfsg/libr/core/cmd_cmp.c:760: cmd_cmp_disasm (core, input + 3, 'd'); radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-761- } else { radare2-4.3.1+dfsg/libr/core/cmd_cmp.c:762: cmd_cmp_disasm (core, input + 2, 'c'); radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-763- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-868- case 'd': radare2-4.3.1+dfsg/libr/core/cmd_cmp.c:869: cmd_cmp_disasm (core, input + 2, 'u'); radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-870- break; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-878- "cu8", " $$+1 > p", "Compare qwords from current seek and +1", radare2-4.3.1+dfsg/libr/core/cmd_cmp.c:879: "cud", " $$+1 > p", "Compare disasm current seek and +1", radare2-4.3.1+dfsg/libr/core/cmd_cmp.c-880- "wu", " p", "Apply unified hex patch (see output of cu)", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_debug.c-871- ret = r_asm_disassemble (core->assembler, &asmop, buf, sizeof (buf)); radare2-4.3.1+dfsg/libr/core/cmd_debug.c:872: eprintf ("0x%08"PFMT64x" %d %s\n", pc, ret, r_asm_op_get_asm (&asmop)); // asmop.buf_asm); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-873- if (ret > 0) { radare2-4.3.1+dfsg/libr/core/cmd_debug.c:874: const char *buf_asm = r_asm_op_get_asm (&asmop); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-875- if (regex) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_debug.c-1764- } else { radare2-4.3.1+dfsg/libr/core/cmd_debug.c:1765: r_bin_set_baddr (core->bin, map->addr); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-1766- r_core_bin_info (core, R_CORE_BIN_ACC_SYMBOLS, (input[1]=='*'), true, &filter, NULL); radare2-4.3.1+dfsg/libr/core/cmd_debug.c:1767: r_bin_set_baddr (core->bin, baddr); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-1768- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_debug.c-1798- radare2-4.3.1+dfsg/libr/core/cmd_debug.c:1799: r_bin_set_baddr (core->bin, map->addr); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-1800- r_core_bin_info (core, R_CORE_BIN_ACC_SYMBOLS, false, true, &filter, NULL); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_debug.c-5201- P ("inbp=%s\n", r_str_bool (core->dbg->reason.bp_addr)); radare2-4.3.1+dfsg/libr/core/cmd_debug.c:5202: P ("baddr=0x%"PFMT64x"\n", r_debug_get_baddr (core->dbg, NULL)); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-5203- P ("pid=%d\n", rdi->pid); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_debug.c-5267- r_cons_printf ("f dbg.sigaddr = 0x%"PFMT64x"\n", core->dbg->reason.addr); radare2-4.3.1+dfsg/libr/core/cmd_debug.c:5268: r_cons_printf ("f dbg.baddr = 0x%"PFMT64x"\n", r_debug_get_baddr (core->dbg, NULL)); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-5269- r_cons_printf ("f dbg.pid = %d\n", rdi->pid); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_debug.c-5284- P ("\"inbp\":%s,", r_str_bool (core->dbg->reason.bp_addr)); radare2-4.3.1+dfsg/libr/core/cmd_debug.c:5285: P ("\"baddr\":%"PFMT64d",", r_debug_get_baddr (core->dbg, NULL)); radare2-4.3.1+dfsg/libr/core/cmd_debug.c-5286- P ("\"stopaddr\":%"PFMT64d",", core->dbg->stopaddr); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_help.c-1080- r_num_math (core->num, input+2): core->offset; radare2-4.3.1+dfsg/libr/core/cmd_help.c:1081: RIOMap *map = r_io_map_get_paddr (core->io, n); radare2-4.3.1+dfsg/libr/core/cmd_help.c-1082- if (map) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_open.c-1062- if (desc->plugin->isdbg) { radare2-4.3.1+dfsg/libr/core/cmd_open.c:1063: addr = r_debug_get_baddr(core->dbg, desc->name); radare2-4.3.1+dfsg/libr/core/cmd_open.c-1064- } else { radare2-4.3.1+dfsg/libr/core/cmd_open.c:1065: addr = r_bin_get_baddr (file->binb.bin); radare2-4.3.1+dfsg/libr/core/cmd_open.c-1066- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-9- radare2-4.3.1+dfsg/libr/core/cmd_print.c:10:#define R_CORE_MAX_DISASM (1024 * 1024 * 8) radare2-4.3.1+dfsg/libr/core/cmd_print.c-11-#define PF_USAGE_STR "pf[.k[.f[=v]]|[v]]|[n]|[0|cnt][fmt] [a0 a1 ...]" ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-204- "p=", "[?][bep] [N] [L] [b]", "show entropy/printable chars/chars bars", radare2-4.3.1+dfsg/libr/core/cmd_print.c:205: "pa", "[edD] [arg]", "pa:assemble pa[dD]:disasm or pae: esil from hex", radare2-4.3.1+dfsg/libr/core/cmd_print.c-206- "pA", "[n_ops]", "show n_ops address and type", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-436- "pir", "", "like 'pdr' but with 'pI' output", radare2-4.3.1+dfsg/libr/core/cmd_print.c:437: "piu", "[q] [limit]", "disasm until ujmp or ret is found (see pdp)", radare2-4.3.1+dfsg/libr/core/cmd_print.c-438- "pix", " [hexpairs]", "alias for pdx and pad", ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-644- } radare2-4.3.1+dfsg/libr/core/cmd_print.c:645: r_print_addr (core->print, core->offset + i); radare2-4.3.1+dfsg/libr/core/cmd_print.c-646- for (j = i; j < i + cols; j ++) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-756- ut64 ea = core->offset + i; radare2-4.3.1+dfsg/libr/core/cmd_print.c:757: r_print_addr (core->print, ea); radare2-4.3.1+dfsg/libr/core/cmd_print.c-758- for (j = i; j < i + cols; j ++) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-2515- radare2-4.3.1+dfsg/libr/core/cmd_print.c:2516:// TODO: this is just a PoC, the disasm loop should be rewritten radare2-4.3.1+dfsg/libr/core/cmd_print.c-2517-// TODO: this is based on string matching, it should be written upon RAnalOp to know ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-4676- case 'A': // "pcA" radare2-4.3.1+dfsg/libr/core/cmd_print.c:4677: /* implemented in core because of disasm :( */ radare2-4.3.1+dfsg/libr/core/cmd_print.c-4678- break; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-4894- const int minopsz = 1; radare2-4.3.1+dfsg/libr/core/cmd_print.c:4895: const int options = R_ANAL_OP_MASK_BASIC | R_ANAL_OP_MASK_HINT | R_ANAL_OP_MASK_DISASM | R_ANAL_OP_MASK_ESIL; radare2-4.3.1+dfsg/libr/core/cmd_print.c-4896- ut64 ea = core->offset; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-4954- l = (int) r_num_math (core->num, p + 1); radare2-4.3.1+dfsg/libr/core/cmd_print.c:4955: /* except disasm and memoryfmt (pd, pm) and overlay (po) */ radare2-4.3.1+dfsg/libr/core/cmd_print.c-4956- if (input[0] != 'd' && input[0] != 't' && input[0] != 'D' && input[0] != 'm' && ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5321- break; radare2-4.3.1+dfsg/libr/core/cmd_print.c:5322: case 'u': // "piu" disasm until ret/jmp . todo: accept arg to specify type radare2-4.3.1+dfsg/libr/core/cmd_print.c-5323- disasm_until_ret (core, core->offset, input[2], input + 2); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5639- } else { radare2-4.3.1+dfsg/libr/core/cmd_print.c:5640: core->num->value = r_core_print_disasm ( radare2-4.3.1+dfsg/libr/core/cmd_print.c-5641- core->print, core, b->addr, block, ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5767- (void)r_io_read_at (core->io, at, buf, sz); radare2-4.3.1+dfsg/libr/core/cmd_print.c:5768: core->num->value = r_core_print_disasm (core->print, core, at, buf, sz, sz, 0, 1, 0, NULL, f); radare2-4.3.1+dfsg/libr/core/cmd_print.c-5769- free (buf); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5858- r_io_read_at (core->io, addr - l, block1, l); // core->blocksize); radare2-4.3.1+dfsg/libr/core/cmd_print.c:5859: core->num->value = r_core_print_disasm (core->print, core, addr - l, block1, l, l, 0, 1, formatted_json, NULL, NULL); radare2-4.3.1+dfsg/libr/core/cmd_print.c-5860- } else { // pd radare2-4.3.1+dfsg/libr/core/cmd_print.c-5861- int instr_len; radare2-4.3.1+dfsg/libr/core/cmd_print.c:5862: if (!r_core_prevop_addr (core, core->offset, l, &start)) { radare2-4.3.1+dfsg/libr/core/cmd_print.c-5863- // anal ignorance. ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5884- } radare2-4.3.1+dfsg/libr/core/cmd_print.c:5885: core->num->value = r_core_print_disasm (core->print, radare2-4.3.1+dfsg/libr/core/cmd_print.c-5886- core, core->offset, block1, R_MAX (bs, bs1), l, 0, 1, formatted_json, NULL, NULL); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5900- r_io_read_at (core->io, addr, block1, addrbytes * l); radare2-4.3.1+dfsg/libr/core/cmd_print.c:5901: core->num->value = r_core_print_disasm (core->print, radare2-4.3.1+dfsg/libr/core/cmd_print.c-5902- core, addr, block1, addrbytes * l, l, 0, 1, formatted_json, NULL, NULL); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-5915- } radare2-4.3.1+dfsg/libr/core/cmd_print.c:5916: core->num->value = r_core_print_disasm (core->print, radare2-4.3.1+dfsg/libr/core/cmd_print.c-5917- core, addr, buf, buf_size, l, ############################################## radare2-4.3.1+dfsg/libr/core/cmd_print.c-6875- for (i = 0; i < len; i += cols) { radare2-4.3.1+dfsg/libr/core/cmd_print.c:6876: r_print_addr (core->print, core->offset + i); radare2-4.3.1+dfsg/libr/core/cmd_print.c-6877- for (j = i; j < i + cols; j += 1) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1072- } radare2-4.3.1+dfsg/libr/core/cmd_search.c:1073: opst = strdup (r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_search.c-1074- r_asm_op_fini (&asmop); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1152- RList *ropList = NULL; radare2-4.3.1+dfsg/libr/core/cmd_search.c:1153: char *buf_asm = NULL; radare2-4.3.1+dfsg/libr/core/cmd_search.c-1154- unsigned int size = 0; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1194- "\"opcode\":\"%s\",\"type\":\"%s\"}%s", radare2-4.3.1+dfsg/libr/core/cmd_search.c:1195: hit->addr, hit->len, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/cmd_search.c-1196- r_anal_optype_to_string (analop.type), ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1228- } else if (colorize) { radare2-4.3.1+dfsg/libr/core/cmd_search.c:1229: buf_asm = r_print_colorize_opcode (core->print, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/cmd_search.c-1230- core->cons->context->pal.reg, core->cons->context->pal.num, false, 0); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1233- } else { radare2-4.3.1+dfsg/libr/core/cmd_search.c:1234: r_cons_printf (" %s;", r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_search.c-1235- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1269- if (colorize) { radare2-4.3.1+dfsg/libr/core/cmd_search.c:1270: char *buf_asm = r_print_colorize_opcode (core->print, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/cmd_search.c-1271- core->cons->context->pal.reg, core->cons->context->pal.num, false, 0); ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-1283- r_cons_printf (" 0x%08"PFMT64x " %18s %s ; %s\n", radare2-4.3.1+dfsg/libr/core/cmd_search.c:1284: hit->addr, asm_op_hex, r_asm_op_get_asm (&asmop), comment); radare2-4.3.1+dfsg/libr/core/cmd_search.c-1285- } else { radare2-4.3.1+dfsg/libr/core/cmd_search.c-1286- r_cons_printf (" 0x%08"PFMT64x " %18s %s\n", radare2-4.3.1+dfsg/libr/core/cmd_search.c:1287: hit->addr, asm_op_hex, r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/cmd_search.c-1288- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-2578-static bool isArm(RCore *core) { radare2-4.3.1+dfsg/libr/core/cmd_search.c:2579: RAsm *as = core ? core->assembler : NULL; radare2-4.3.1+dfsg/libr/core/cmd_search.c-2580- if (as && as->cur && as->cur->arch) { ############################################## radare2-4.3.1+dfsg/libr/core/cmd_search.c-3022- } radare2-4.3.1+dfsg/libr/core/cmd_search.c:3023: if (!r_core_prevop_addr (core, core->offset, n, &addr)) { radare2-4.3.1+dfsg/libr/core/cmd_search.c-3024- addr = UT64_MAX; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_seek.c-254- int ret = 0; radare2-4.3.1+dfsg/libr/core/cmd_seek.c:255: if (r_core_prevop_addr (core, core->offset, numinstr, &addr)) { radare2-4.3.1+dfsg/libr/core/cmd_seek.c-256- ret = core->offset - addr; ############################################## radare2-4.3.1+dfsg/libr/core/cmd_seek.c-731- if (fcn) { radare2-4.3.1+dfsg/libr/core/cmd_seek.c:732: r_core_seek (core, r_anal_function_max_addr (fcn), 1); radare2-4.3.1+dfsg/libr/core/cmd_seek.c-733- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_type.c-1577- RAnalFunction *fcn = r_anal_get_fcn_in (core->anal, core->offset, -1); radare2-4.3.1+dfsg/libr/core/cmd_type.c:1578: addr = r_anal_var_addr (core->anal, fcn, arg); radare2-4.3.1+dfsg/libr/core/cmd_type.c-1579- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_zign.c-223-*/ radare2-4.3.1+dfsg/libr/core/cmd_zign.c:224: r_sign_add_addr (core->anal, zigname, fcn->addr); radare2-4.3.1+dfsg/libr/core/cmd_zign.c-225- ############################################## radare2-4.3.1+dfsg/libr/core/cmd_zign.c-362- radare2-4.3.1+dfsg/libr/core/cmd_zign.c:363: return r_sign_add_addr (core->anal, name, offset); radare2-4.3.1+dfsg/libr/core/cmd_zign.c-364-} ############################################## radare2-4.3.1+dfsg/libr/core/cmd_zign.c-1006- if (useOffset) { radare2-4.3.1+dfsg/libr/core/cmd_zign.c:1007: r_sign_match_addr (core->anal, fcni, fcnMatchCB, &offset_match_ctx); radare2-4.3.1+dfsg/libr/core/cmd_zign.c-1008- } ############################################## radare2-4.3.1+dfsg/libr/core/cmd_zign.c-1161- if (useOffset) { radare2-4.3.1+dfsg/libr/core/cmd_zign.c:1162: r_sign_match_addr (core->anal, fcni, fcnMatchCB, &offset_match_ctx); radare2-4.3.1+dfsg/libr/core/cmd_zign.c-1163- } ############################################## radare2-4.3.1+dfsg/libr/core/core.c-795- case 'B': return fcn->addr; // begin radare2-4.3.1+dfsg/libr/core/core.c:796: case 'E': return r_anal_function_max_addr (fcn); // end radare2-4.3.1+dfsg/libr/core/core.c-797- case 'S': return (str[3]=='S') ? r_anal_function_realsize (fcn) : r_anal_function_linear_size (fcn); ############################################## radare2-4.3.1+dfsg/libr/core/core.c-2207- r_asm_disassemble (core->assembler, &op, buf, sizeof (buf)); radare2-4.3.1+dfsg/libr/core/core.c:2208: r_strbuf_appendf (s, " '%s'", r_asm_op_get_asm (&op)); radare2-4.3.1+dfsg/libr/core/core.c-2209- /* get library name */ ############################################## radare2-4.3.1+dfsg/libr/core/core.c-2610- core->print->exists_var = exists_var; radare2-4.3.1+dfsg/libr/core/core.c:2611: core->print->disasm = __disasm; radare2-4.3.1+dfsg/libr/core/core.c-2612- core->print->colorfor = colorfor_cb; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-346- if (core->print->pava) { radare2-4.3.1+dfsg/libr/core/disasm.c:347: RIOMap *map = r_io_map_get_paddr (core->io, addr); radare2-4.3.1+dfsg/libr/core/disasm.c-348- if (map) { ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-638- core->parser->localvar_only = r_config_get_i (core->config, "asm.var.subonly"); radare2-4.3.1+dfsg/libr/core/disasm.c:639: core->parser->retleave_asm = NULL; radare2-4.3.1+dfsg/libr/core/disasm.c-640- ds->show_fcnsig = r_config_get_i (core->config, "asm.fcnsig"); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-813- } radare2-4.3.1+dfsg/libr/core/disasm.c:814: /* disasm */ ds->ocols += 20; radare2-4.3.1+dfsg/libr/core/disasm.c-815- ds->nb = ds->nbytes? (1 + ds->nbytes * 2): 0; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-895-static char *colorize_asm_string(RCore *core, RDisasmState *ds, bool print_color) { radare2-4.3.1+dfsg/libr/core/disasm.c:896: char *source = ds->opstr? ds->opstr: r_asm_op_get_asm (&ds->asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-897- char *hlstr = r_meta_get_string (ds->core->anal, R_META_TYPE_HIGHLIGHT, ds->at); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-943-static void ds_highlight_word(RDisasmState * ds, char *word, char *color) { radare2-4.3.1+dfsg/libr/core/disasm.c:944: char *source = ds->opstr? ds->opstr: r_asm_op_get_asm (&ds->asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-945- const char *color_reset = line_highlighted (ds) ? ds->color_linehl : Color_RESET_BG; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-1020- if (!ds->opstr) { radare2-4.3.1+dfsg/libr/core/disasm.c:1021: ds->opstr = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-1022- } ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-1061- if (ds->pseudo) { radare2-4.3.1+dfsg/libr/core/disasm.c:1062: const char *opstr = ds->opstr ? ds->opstr : r_asm_op_get_asm (&ds->asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-1063- r_parse_parse (core->parser, opstr, ds->str); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-1466- } else { radare2-4.3.1+dfsg/libr/core/disasm.c:1467: strcpy (b, r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-1468- } ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2011- } radare2-4.3.1+dfsg/libr/core/disasm.c:2012: } else if (r_anal_function_max_addr (f) - ds->analop.size == ds->at && f->addr == r_anal_function_min_addr (f)) { radare2-4.3.1+dfsg/libr/core/disasm.c-2013- ds->pre = DS_PRE_FCN_TAIL; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2061- if (ds->asm_describe && !ds->has_description) { radare2-4.3.1+dfsg/libr/core/disasm.c:2062: char *op, *locase = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-2063- if (!locase) { ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2485- case R_META_TYPE_STRING: radare2-4.3.1+dfsg/libr/core/disasm.c:2486: r_asm_op_set_asm (&ds->asmop, sdb_fmt (".string \"%s\"", meta->str)); radare2-4.3.1+dfsg/libr/core/disasm.c-2487- break; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2491- char *op_hex = r_asm_op_get_hex (&ds->asmop); radare2-4.3.1+dfsg/libr/core/disasm.c:2492: r_asm_op_set_asm (&ds->asmop, sdb_fmt (".hex %s", op_hex)); radare2-4.3.1+dfsg/libr/core/disasm.c-2493- free (op_hex); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2505- if (ds->show_nodup) { radare2-4.3.1+dfsg/libr/core/disasm.c:2506: const char *opname = (ret < 1)? "invalid": r_asm_op_get_asm (&ds->asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-2507- if (ds->prev_ins && !strcmp (ds->prev_ins, opname)) { ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2522- } radare2-4.3.1+dfsg/libr/core/disasm.c:2523: ds->prev_ins = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-2524- } ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2550- ? ds->opstr radare2-4.3.1+dfsg/libr/core/disasm.c:2551: : r_asm_op_get_asm (&ds->asmop), radare2-4.3.1+dfsg/libr/core/disasm.c-2552- ds->str); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2556- if (ds->acase) { radare2-4.3.1+dfsg/libr/core/disasm.c:2557: r_str_case (r_asm_op_get_asm (&ds->asmop), 1); radare2-4.3.1+dfsg/libr/core/disasm.c-2558- } else if (ds->capitalize) { radare2-4.3.1+dfsg/libr/core/disasm.c:2559: char *ba = r_asm_op_get_asm (&ds->asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-2560- *ba = toupper ((ut8)*ba); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-2752- if (ds->show_reloff_flags) { radare2-4.3.1+dfsg/libr/core/disasm.c:2753: /* XXX: this is wrong if starting to disasm after a flag */ radare2-4.3.1+dfsg/libr/core/disasm.c-2754- fi = r_flag_get_i (core->flags, at); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-4878- if (is_code && ds->asm_describe && !ds->has_description) { radare2-4.3.1+dfsg/libr/core/disasm.c:4879: char *op, *locase = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-4880- if (!locase) { ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5271- if (f && f->folded && r_anal_function_contains (f, ds->at)) { radare2-4.3.1+dfsg/libr/core/disasm.c:5272: int delta = (ds->at <= f->addr) ? (ds->at - r_anal_function_max_addr (f)) : 0; radare2-4.3.1+dfsg/libr/core/disasm.c-5273- if (of != f) { ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5673- // We have some anal_info. radare2-4.3.1+dfsg/libr/core/disasm.c:5674: if (r_core_prevop_addr (core, core->offset, nb_opcodes, &core->offset)) { radare2-4.3.1+dfsg/libr/core/disasm.c-5675- nbytes = old_offset - core->offset; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5786- tmpopstr = r_anal_op_to_string (core->anal, &ds->analop); radare2-4.3.1+dfsg/libr/core/disasm.c:5787: ds->opstr = (tmpopstr)? tmpopstr: strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-5788- } else if (ds->immtrim) { radare2-4.3.1+dfsg/libr/core/disasm.c-5789- free (ds->opstr); radare2-4.3.1+dfsg/libr/core/disasm.c:5790: ds->opstr = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-5791- r_parse_immtrim (ds->opstr); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5827- } else { radare2-4.3.1+dfsg/libr/core/disasm.c:5828: ds->opstr = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-5829- } ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5831- free (ds->opstr); radare2-4.3.1+dfsg/libr/core/disasm.c:5832: ds->opstr = strdup (r_asm_op_get_asm (&ds->asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-5833- r_parse_immtrim (ds->opstr); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5887- radare2-4.3.1+dfsg/libr/core/disasm.c:5888: if (r_core_prevop_addr (core, core->offset, nb_opcodes, &addr)) { radare2-4.3.1+dfsg/libr/core/disasm.c-5889- nbytes = old_offset - addr; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5980- char opstr[256]; radare2-4.3.1+dfsg/libr/core/disasm.c:5981: r_str_ncpy (opstr, r_asm_op_get_asm (&asmop), sizeof (opstr) - 1); radare2-4.3.1+dfsg/libr/core/disasm.c-5982- ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-5997- if (ba) { radare2-4.3.1+dfsg/libr/core/disasm.c:5998: strcpy (ba, r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-5999- r_parse_varsub (core->parser, f, at, ds->analop.size, radare2-4.3.1+dfsg/libr/core/disasm.c-6000- ba, ba, ba_len); radare2-4.3.1+dfsg/libr/core/disasm.c:6001: r_asm_op_set_asm (&asmop, ba); radare2-4.3.1+dfsg/libr/core/disasm.c-6002- free (ba); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6026- { radare2-4.3.1+dfsg/libr/core/disasm.c:6027: char *aop = r_asm_op_get_asm (&asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-6028- char *buf = malloc (strlen (aop) + 128); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6034- str[sizeof (str) - 1] = '\0'; radare2-4.3.1+dfsg/libr/core/disasm.c:6035: r_asm_op_set_asm (&asmop, buf); radare2-4.3.1+dfsg/libr/core/disasm.c-6036- free (buf); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6051- pj_kn (pj, "fcn_addr", f ? f->addr : 0); radare2-4.3.1+dfsg/libr/core/disasm.c:6052: pj_kn (pj, "fcn_last", f ? r_anal_function_max_addr (f) - ds->oplen : 0); radare2-4.3.1+dfsg/libr/core/disasm.c-6053- pj_ki (pj, "size", ds->analop.size); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6222- case 'i': radare2-4.3.1+dfsg/libr/core/disasm.c:6223: r_parse_filter (core->parser, ds->vat, core->flags, ds->hint, r_asm_op_get_asm (&asmop), radare2-4.3.1+dfsg/libr/core/disasm.c-6224- str, sizeof (str), core->print->big_endian); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6228- r_anal_op (core->anal, &aop, addr, buf+i, l-i, R_ANAL_OP_MASK_ALL); radare2-4.3.1+dfsg/libr/core/disasm.c:6229: char *buf_asm = r_print_colorize_opcode (core->print, str, radare2-4.3.1+dfsg/libr/core/disasm.c-6230- core->cons->context->pal.reg, core->cons->context->pal.num, false, f ? f->addr : 0); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6235- } else { radare2-4.3.1+dfsg/libr/core/disasm.c:6236: r_cons_println (r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-6237- } ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6240- if (i < 28) { radare2-4.3.1+dfsg/libr/core/disasm.c:6241: char *str = r_str_newf ("0x%08"PFMT64x" %60s %s\n", ds->vat, "", r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-6242- char *sp = strchr (str, ' '); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6263- r_cons_printf ("{\"addr\":%08"PFMT64d",\"bytes\":\"%s\",\"inst\":\"%s\"}%s", radare2-4.3.1+dfsg/libr/core/disasm.c:6264: addr + i, op_hex, r_asm_op_get_asm (&asmop), ","); radare2-4.3.1+dfsg/libr/core/disasm.c-6265- free (op_hex); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6271- addr + i, op_hex, radare2-4.3.1+dfsg/libr/core/disasm.c:6272: r_asm_op_get_asm (&asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-6273- free (op_hex); ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6326- if (nb_bytes < 0) { radare2-4.3.1+dfsg/libr/core/disasm.c:6327: // Backward disasm `nb_bytes` bytes radare2-4.3.1+dfsg/libr/core/disasm.c-6328- nb_bytes = -nb_bytes; ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6338- nb_opcodes = -nb_opcodes; radare2-4.3.1+dfsg/libr/core/disasm.c:6339: if (r_core_prevop_addr (core, core->offset, nb_opcodes, &start)) { radare2-4.3.1+dfsg/libr/core/disasm.c-6340- // We have some anal_info. ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6517- if (decode) { radare2-4.3.1+dfsg/libr/core/disasm.c:6518: opstr = tmpopstr? tmpopstr: r_asm_op_get_asm (&(asmop)); radare2-4.3.1+dfsg/libr/core/disasm.c-6519- } else if (esil) { ############################################## radare2-4.3.1+dfsg/libr/core/disasm.c-6531- }; radare2-4.3.1+dfsg/libr/core/disasm.c:6532: char *asm_str = r_asm_op_get_asm (&asmop); radare2-4.3.1+dfsg/libr/core/disasm.c-6533- if (asm_ucase) { ############################################## radare2-4.3.1+dfsg/libr/core/p/Makefile-14-CFLAGS+= -L../../lang -lr_lang -L../../debug -lr_debug radare2-4.3.1+dfsg/libr/core/p/Makefile:15:CFLAGS+=-L../../bp -lr_bp -L../../reg -lr_reg -L../../asm -lr_asm radare2-4.3.1+dfsg/libr/core/p/Makefile-16- ############################################## radare2-4.3.1+dfsg/libr/core/p/core_a2f.c-189- * outside the current function, but it may result radare2-4.3.1+dfsg/libr/core/p/core_a2f.c:190: * on an antidisasm trick */ radare2-4.3.1+dfsg/libr/core/p/core_a2f.c-191- addUjmp (addr + cur); ############################################## radare2-4.3.1+dfsg/libr/core/p/core_java.c-1953- } radare2-4.3.1+dfsg/libr/core/p/core_java.c:1954: exc_table = r_bin_java_get_method_exception_table_with_addr (bin, start); radare2-4.3.1+dfsg/libr/core/p/core_java.c-1955- ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-328-static void __set_geometry(RPanelPos *pos, int x, int y, int w, int h); radare2-4.3.1+dfsg/libr/core/panels.c:329:static void __set_panel_addr(RCore *core, RPanel *panel, ut64 addr); radare2-4.3.1+dfsg/libr/core/panels.c-330-static void __set_root_state(RCore *core, RPanelsRootState state); ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-348-static bool __check_root_state(RCore *core, RPanelsRootState state); radare2-4.3.1+dfsg/libr/core/panels.c:349:static bool __check_if_addr(const char *c, int len); radare2-4.3.1+dfsg/libr/core/panels.c-350-static bool __check_if_cur_panel(RCore *core, RPanel *panel); ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-424-static void __fix_cursor_down(RCore *core); radare2-4.3.1+dfsg/libr/core/panels.c:425:static void __jmp_to_cursor_addr(RCore *core, RPanel *panel); radare2-4.3.1+dfsg/libr/core/panels.c-426-static void __cursor_del_breakpoints(RCore *core, RPanel *panel); ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-734- radare2-4.3.1+dfsg/libr/core/panels.c:735:bool __check_if_addr(const char *c, int len) { radare2-4.3.1+dfsg/libr/core/panels.c-736- if (len < 2) { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-970- radare2-4.3.1+dfsg/libr/core/panels.c:971:void __set_panel_addr(RCore *core, RPanel *panel, ut64 addr) { radare2-4.3.1+dfsg/libr/core/panels.c-972- panel->model->addr = addr; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-1005- if (__check_panel_type (p, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:1006: __set_panel_addr (core, p, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-1007- break; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-1587- ut64 addr, oaddr = core->offset + print->cur; radare2-4.3.1+dfsg/libr/core/panels.c:1588: if (r_core_prevop_addr (core, oaddr, 1, &addr)) { radare2-4.3.1+dfsg/libr/core/panels.c-1589- const int delta = oaddr - addr; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-1934- r_core_cmdf (core, "dr PC=0x%08"PFMT64x, core->offset + print->cur); radare2-4.3.1+dfsg/libr/core/panels.c:1935: __set_panel_addr (core, cur, core->offset + print->cur); radare2-4.3.1+dfsg/libr/core/panels.c-1936- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-1950- case 0x0d: radare2-4.3.1+dfsg/libr/core/panels.c:1951: __jmp_to_cursor_addr (core, cur); radare2-4.3.1+dfsg/libr/core/panels.c-1952- break; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-2090- if (__check_panel_type (panel, PANEL_CMD_FUNCTION) && radare2-4.3.1+dfsg/libr/core/panels.c:2091: __check_if_addr (word, strlen (word))) { radare2-4.3.1+dfsg/libr/core/panels.c-2092- r_core_seek (core, addr, 1); ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-2101- if (addr > 0) { radare2-4.3.1+dfsg/libr/core/panels.c:2102: // __set_panel_addr (core, cur, addr); radare2-4.3.1+dfsg/libr/core/panels.c-2103- __seek_all (core, addr); ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-2158- radare2-4.3.1+dfsg/libr/core/panels.c:2159:void __jmp_to_cursor_addr(RCore *core, RPanel *panel) { radare2-4.3.1+dfsg/libr/core/panels.c-2160- ut64 addr = __parse_string_on_cursor (core, panel, panel->view->curpos); ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-2203- r_core_visual_mark_seek (core, ch); radare2-4.3.1+dfsg/libr/core/panels.c:2204: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-2205- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-2225- if (__check_panel_type (panel, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:2226: __set_panel_addr (core, panel, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-2227- return; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-2935- __set_cmd_str_cache (core, cur, NULL); radare2-4.3.1+dfsg/libr/core/panels.c:2936: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-2937- cur->model->type = PANEL_TYPE_DEFAULT; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3046- } radare2-4.3.1+dfsg/libr/core/panels.c:3047: __set_panel_addr (core, p, addr); radare2-4.3.1+dfsg/libr/core/panels.c-3048- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3078- v->curpos = 0; radare2-4.3.1+dfsg/libr/core/panels.c:3079: __set_panel_addr (core, p, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3080- m->rotateCb = NULL; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3107- m->baseAddr = stackbase; radare2-4.3.1+dfsg/libr/core/panels.c:3108: __set_panel_addr (core, p, stackbase - r_config_get_i (core->config, "stack.delta")); radare2-4.3.1+dfsg/libr/core/panels.c-3109- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3377- RCore *core = (RCore *)user; radare2-4.3.1+dfsg/libr/core/panels.c:3378: r_core_visual_asm (core, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3379- return 0; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3596- if (__check_panel_type (p, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:3597: __set_panel_addr (core, p, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3598- create_new = false; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3837- r_core_block_read (core); radare2-4.3.1+dfsg/libr/core/panels.c:3838: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3839- } else if (panels->mode == PANEL_MODE_ZOOM) { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3848- r_core_block_read (core); radare2-4.3.1+dfsg/libr/core/panels.c:3849: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3850- } else if (panels->mode == PANEL_MODE_ZOOM) { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3860- r_core_block_read (core); radare2-4.3.1+dfsg/libr/core/panels.c:3861: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3862- } else { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3864- r_core_seek_delta (core, -cols); radare2-4.3.1+dfsg/libr/core/panels.c:3865: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3866- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3872- r_core_block_read (core); radare2-4.3.1+dfsg/libr/core/panels.c:3873: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3874- } else { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-3877- r_core_seek (core, core->offset + cols, 1); radare2-4.3.1+dfsg/libr/core/panels.c:3878: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-3879- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-4030- if (cur->model->addr <= cols) { radare2-4.3.1+dfsg/libr/core/panels.c:4031: __set_panel_addr (core, cur, 0); radare2-4.3.1+dfsg/libr/core/panels.c-4032- } else { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-4269- if (__check_panel_type (cur, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:4270: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-4271- } else { ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-4275- if (__check_panel_type (panel, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:4276: __set_panel_addr (core, panel, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-4277- break; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-5191- panel->model->baseAddr = stackbase; radare2-4.3.1+dfsg/libr/core/panels.c:5192: __set_panel_addr (core, panel, stackbase - r_config_get_i (core->config, "stack.delta") + core->print->cur); radare2-4.3.1+dfsg/libr/core/panels.c-5193- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6277- r_core_visual_seek_animation (core, undo->off); radare2-4.3.1+dfsg/libr/core/panels.c:6278: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6279- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6311- r_core_visual_seek_animation (core, undo->off); radare2-4.3.1+dfsg/libr/core/panels.c:6312: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6313- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6747- r_core_visual_jump (core, ch); radare2-4.3.1+dfsg/libr/core/panels.c:6748: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6749- goto repeat; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6780- } radare2-4.3.1+dfsg/libr/core/panels.c:6781: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6782- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6802- if (__check_panel_type (cur, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:6803: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6804- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6808- if (__check_panel_type (cur, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:6809: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6810- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6820- r_core_visual_prompt_input (core); radare2-4.3.1+dfsg/libr/core/panels.c:6821: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6822- break; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6868- const int ocur = core->print->cur_enabled; radare2-4.3.1+dfsg/libr/core/panels.c:6869: r_core_visual_asm (core, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6870- core->print->cur_enabled = ocur; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6953- r_core_seek_next (core, r_config_get (core->config, "scr.nkey")); radare2-4.3.1+dfsg/libr/core/panels.c:6954: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6955- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-6959- r_core_seek_previous (core, r_config_get (core->config, "scr.nkey")); radare2-4.3.1+dfsg/libr/core/panels.c:6960: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-6961- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-7001- r_core_visual_showcursor (core, false); radare2-4.3.1+dfsg/libr/core/panels.c:7002: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-7003- break; ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-7008- ut64 addr = r_num_math (core->num, hl); radare2-4.3.1+dfsg/libr/core/panels.c:7009: __set_panel_addr (core, cur, addr); radare2-4.3.1+dfsg/libr/core/panels.c-7010- // r_io_sundo_push (core->io, addr, false); // doesnt seems to work ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-7178- if (__check_panel_type (cur, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:7179: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-7180- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-7189- if (__check_panel_type (cur, PANEL_CMD_DISASSEMBLY)) { radare2-4.3.1+dfsg/libr/core/panels.c:7190: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-7191- } ############################################## radare2-4.3.1+dfsg/libr/core/panels.c-7200- __panel_continue (core); radare2-4.3.1+dfsg/libr/core/panels.c:7201: __set_panel_addr (core, cur, core->offset); radare2-4.3.1+dfsg/libr/core/panels.c-7202- } ############################################## radare2-4.3.1+dfsg/libr/core/project.c-369- radare2-4.3.1+dfsg/libr/core/project.c:370:static ut64 getProjectLaddr(RCore *core, const char *prjfile) { radare2-4.3.1+dfsg/libr/core/project.c-371- ut64 laddr = 0; ############################################## radare2-4.3.1+dfsg/libr/core/project.c-460- } radare2-4.3.1+dfsg/libr/core/project.c:461: mapaddr = getProjectLaddr (core, prj); radare2-4.3.1+dfsg/libr/core/project.c-462- if (mapaddr) { ############################################## radare2-4.3.1+dfsg/libr/core/rtr.c-380- case 'm': // dm radare2-4.3.1+dfsg/libr/core/rtr.c:381: if (snprintf (out_buf, max_len - 1, "%"PFMT64x, r_debug_get_baddr (core->dbg, NULL)) < 0) { radare2-4.3.1+dfsg/libr/core/rtr.c-382- return -1; ############################################## radare2-4.3.1+dfsg/libr/core/rtr.c-1361- int porti = r_socket_port_by_name (port); radare2-4.3.1+dfsg/libr/core/rtr.c:1362: uv_ip4_addr (local ? "127.0.0.1" : "0.0.0.0", porti, &addr); radare2-4.3.1+dfsg/libr/core/rtr.c-1363- ############################################## radare2-4.3.1+dfsg/libr/core/vasm.c-18-static int readline_callback(void *_a, const char *str) { radare2-4.3.1+dfsg/libr/core/vasm.c:19: RCoreVisualAsm *a = _a; radare2-4.3.1+dfsg/libr/core/vasm.c-20- RCore *core = a->core; ############################################## radare2-4.3.1+dfsg/libr/core/vasm.c-72-R_API void r_core_visual_asm(RCore *core, ut64 off) { radare2-4.3.1+dfsg/libr/core/vasm.c:73: RCoreVisualAsm cva = { radare2-4.3.1+dfsg/libr/core/vasm.c-74- .core = core, ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-299- ".", "seek to program counter", radare2-4.3.1+dfsg/libr/core/visual.c:300: "#", "toggle decompiler comments in disasm (see pdd* from r2dec)", radare2-4.3.1+dfsg/libr/core/visual.c-301- "\\", "toggle visual split mode", ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-725- radare2-4.3.1+dfsg/libr/core/visual.c:726:static void backup_current_addr(RCore *core, ut64 *addr, ut64 *bsze, ut64 *newaddr) { radare2-4.3.1+dfsg/libr/core/visual.c-727- *addr = core->offset; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-740- radare2-4.3.1+dfsg/libr/core/visual.c:741:static void restore_current_addr(RCore *core, ut64 addr, ut64 bsze, ut64 newaddr) { radare2-4.3.1+dfsg/libr/core/visual.c-742- bool restore_seek = true; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-780- radare2-4.3.1+dfsg/libr/core/visual.c:781: backup_current_addr (core, &addr, &bsze, &newaddr); radare2-4.3.1+dfsg/libr/core/visual.c-782- do { ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-784- } while (ret); radare2-4.3.1+dfsg/libr/core/visual.c:785: restore_current_addr (core, addr, bsze, newaddr); radare2-4.3.1+dfsg/libr/core/visual.c-786- ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1180-#define OPDELTA 32 radare2-4.3.1+dfsg/libr/core/visual.c:1181:static ut64 prevop_addr(RCore *core, ut64 addr) { radare2-4.3.1+dfsg/libr/core/visual.c-1182- ut8 buf[OPDELTA * 2]; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1242-// If we can't use the anal, then set prev_addr to UT64_MAX and return false; radare2-4.3.1+dfsg/libr/core/visual.c:1243:R_API bool r_core_prevop_addr(RCore *core, ut64 start_addr, int numinstrs, ut64 *prev_addr) { radare2-4.3.1+dfsg/libr/core/visual.c-1244- RAnalBlock *bb; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1251- for (i = 0; i < numinstrs; i++) { radare2-4.3.1+dfsg/libr/core/visual.c:1252: *prev_addr = prevop_addr (core, start_addr); radare2-4.3.1+dfsg/libr/core/visual.c-1253- start_addr = *prev_addr; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1262- radare2-4.3.1+dfsg/libr/core/visual.c:1263:// Like r_core_prevop_addr(), but also uses fallback from prevop_addr() if radare2-4.3.1+dfsg/libr/core/visual.c-1264-// no anal info is available. ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1267- for (i = 0; i < numinstrs; i++) { radare2-4.3.1+dfsg/libr/core/visual.c:1268: start_addr = prevop_addr (core, start_addr); radare2-4.3.1+dfsg/libr/core/visual.c-1269- } ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1323- radare2-4.3.1+dfsg/libr/core/visual.c:1324: backup_current_addr (core, &addr, &bsze, &newaddr); radare2-4.3.1+dfsg/libr/core/visual.c-1325- core->cons->line->prompt_type = R_LINE_PROMPT_OFFSET; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1338- r_core_cmd0 (core, buf); radare2-4.3.1+dfsg/libr/core/visual.c:1339: restore_current_addr (core, addr, bsze, newaddr); radare2-4.3.1+dfsg/libr/core/visual.c-1340- } ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1346-R_API int r_core_visual_prevopsz(RCore *core, ut64 addr) { radare2-4.3.1+dfsg/libr/core/visual.c:1347: ut64 prev_addr = prevop_addr (core, addr); radare2-4.3.1+dfsg/libr/core/visual.c-1348- return addr - prev_addr; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1496- char *res = r_core_cmd_strf (core, "pd 4 @ 0x%08"PFMT64x"@e:asm.flags.limit=1", refi->at); radare2-4.3.1+dfsg/libr/core/visual.c:1497: // TODO: show disasm with context. not seek addr radare2-4.3.1+dfsg/libr/core/visual.c-1498- // dis = r_core_cmd_strf (core, "pd $r-4 @ 0x%08"PFMT64x, refi->addr); ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1541- } radare2-4.3.1+dfsg/libr/core/visual.c:1542: /* print disasm */ radare2-4.3.1+dfsg/libr/core/visual.c-1543- char *d = r_str_ansi_crop (dis, 0, 0, cols, rows - 9); ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1583- xrefsMode = !xrefsMode; radare2-4.3.1+dfsg/libr/core/visual.c:1584: r_core_visual_toggle_decompiler_disasm (core, false, true); radare2-4.3.1+dfsg/libr/core/visual.c-1585- goto repeat; radare2-4.3.1+dfsg/libr/core/visual.c-1586- } else if (ch == 'p') { radare2-4.3.1+dfsg/libr/core/visual.c:1587: r_core_visual_toggle_decompiler_disasm (core, false, true); radare2-4.3.1+dfsg/libr/core/visual.c-1588- printMode++; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1593- } else if (ch == 'P') { radare2-4.3.1+dfsg/libr/core/visual.c:1594: r_core_visual_toggle_decompiler_disasm (core, false, true); radare2-4.3.1+dfsg/libr/core/visual.c-1595- printMode--; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1761- ut64 addr, oaddr = core->offset + core->print->cur; radare2-4.3.1+dfsg/libr/core/visual.c:1762: if (r_core_prevop_addr (core, oaddr, 1, &addr)) { radare2-4.3.1+dfsg/libr/core/visual.c-1763- const int delta = oaddr - addr; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-1914- if (prev_roff == UT32_MAX) { radare2-4.3.1+dfsg/libr/core/visual.c:1915: ut64 prev_addr = prevop_addr (core, core->offset + roff); radare2-4.3.1+dfsg/libr/core/visual.c-1916- if (prev_addr > core->offset) { ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-2393- if (isNumber (core, ch)) { radare2-4.3.1+dfsg/libr/core/visual.c:2394: // only in disasm and debug prints.. radare2-4.3.1+dfsg/libr/core/visual.c-2395- if (isDisasmPrint (core->printidx)) { ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-2454- case 9: // tab TAB radare2-4.3.1+dfsg/libr/core/visual.c:2455: r_core_visual_toggle_decompiler_disasm (core, false, true); radare2-4.3.1+dfsg/libr/core/visual.c-2456- if (splitView) { ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-2595- r_cons_enable_mouse (false); radare2-4.3.1+dfsg/libr/core/visual.c:2596: r_core_visual_asm (core, off); radare2-4.3.1+dfsg/libr/core/visual.c-2597- core->print->cur_enabled = oce; ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-3152- case 'p': radare2-4.3.1+dfsg/libr/core/visual.c:3153: r_core_visual_toggle_decompiler_disasm (core, false, true); radare2-4.3.1+dfsg/libr/core/visual.c-3154- if (core->printidx == R_CORE_VISUAL_MODE_DB && core->print->cur_enabled) { ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-3342- if (core->printidx == 1) { radare2-4.3.1+dfsg/libr/core/visual.c:3343: r_core_visual_toggle_decompiler_disasm (core, false, false); radare2-4.3.1+dfsg/libr/core/visual.c-3344- } else { ############################################## radare2-4.3.1+dfsg/libr/core/visual.c-4156- if (f && f->folded) { radare2-4.3.1+dfsg/libr/core/visual.c:4157: *cols = core->offset - r_anal_function_max_addr (f); radare2-4.3.1+dfsg/libr/core/visual.c-4158- } else { ############################################## radare2-4.3.1+dfsg/libr/core/vmenus.c-163- { radare2-4.3.1+dfsg/libr/core/vmenus.c:164: char *op = colorize_asm_string (core, r_asm_op_get_asm (&asmop), analopType, core->offset); radare2-4.3.1+dfsg/libr/core/vmenus.c-165- r_cons_printf (Color_RESET"asm: %s\n"Color_RESET, op); ############################################## radare2-4.3.1+dfsg/libr/core/vmenus.c-313- { radare2-4.3.1+dfsg/libr/core/vmenus.c:314: char *op = colorize_asm_string (core, r_asm_op_get_asm (&asmop), analopType, core->offset); radare2-4.3.1+dfsg/libr/core/vmenus.c-315- r_cons_printf (Color_RESET"asm: %s\n"Color_RESET, op); ############################################## radare2-4.3.1+dfsg/libr/core/vmenus.c-1287- " l/' ' - accept current selection\n" radare2-4.3.1+dfsg/libr/core/vmenus.c:1288: " p - preview method disasm with less\n" radare2-4.3.1+dfsg/libr/core/vmenus.c-1289- " : - enter command\n"); ############################################## radare2-4.3.1+dfsg/libr/core/vmenus.c-2899- "x,X", "see xrefs to the selected function", radare2-4.3.1+dfsg/libr/core/vmenus.c:2900: "tab", "toggle disasm column selection (to scroll in code)", radare2-4.3.1+dfsg/libr/core/vmenus.c-2901- "!", "run 'afls' to sort all functions by address", ############################################## radare2-4.3.1+dfsg/libr/core/vmenus.c-3026- " q - quit the bit editor\n" radare2-4.3.1+dfsg/libr/core/vmenus.c:3027: " Q - Quit (jump into the disasm view)\n" radare2-4.3.1+dfsg/libr/core/vmenus.c-3028- " j/k - Select next/previous trace\n" ############################################## radare2-4.3.1+dfsg/libr/core/vmenus.c-3710- case 'a': radare2-4.3.1+dfsg/libr/core/vmenus.c:3711: r_core_visual_asm (core, off); radare2-4.3.1+dfsg/libr/core/vmenus.c-3712- break; ############################################## radare2-4.3.1+dfsg/libr/core/vmenus_graph.c-151- radare2-4.3.1+dfsg/libr/core/vmenus_graph.c:152:static int cmpaddr (const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/core/vmenus_graph.c-153- const RCoreVisualViewGraphItem *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/core/yank.c-88- eprintf ( radare2-4.3.1+dfsg/libr/core/yank.c:89: "ERROR: Unable to yank data from file: (loadaddr (0x%" radare2-4.3.1+dfsg/libr/core/yank.c:90: PFMT64x ") (addr (0x%" radare2-4.3.1+dfsg/libr/core/yank.c-91- PFMT64x ") > file_sz (0x%"PFMT64x ")\n", res, addr, ############################################## radare2-4.3.1+dfsg/libr/debug/debug.c-1678- radare2-4.3.1+dfsg/libr/debug/debug.c:1679:R_API ut64 r_debug_get_baddr(RDebug *dbg, const char *file) { radare2-4.3.1+dfsg/libr/debug/debug.c-1680- if (!dbg || !dbg->iob.io || !dbg->iob.io->desc) { ############################################## radare2-4.3.1+dfsg/libr/debug/p/debug_gdb.c-117- ut64 baddr; radare2-4.3.1+dfsg/libr/debug/p/debug_gdb.c:118: if ((baddr = gdbr_get_baddr (desc)) != UINT64_MAX) { radare2-4.3.1+dfsg/libr/debug/p/debug_gdb.c-119- if (!(retlist = r_list_new ())) { ############################################## radare2-4.3.1+dfsg/libr/debug/p/debug_native.c-832- } radare2-4.3.1+dfsg/libr/debug/p/debug_native.c:833: if (!r_egg_assemble_asm (dbg->egg, asm_list)) { radare2-4.3.1+dfsg/libr/debug/p/debug_native.c-834- eprintf ("r_egg_assemble: invalid assembly\n"); ############################################## radare2-4.3.1+dfsg/libr/debug/p/debug_native.c-886- } radare2-4.3.1+dfsg/libr/debug/p/debug_native.c:887: if (!r_egg_assemble_asm (dbg->egg, asm_list)) { radare2-4.3.1+dfsg/libr/debug/p/debug_native.c-888- eprintf ("r_egg_assemble: invalid assembly\n"); ############################################## radare2-4.3.1+dfsg/libr/debug/p/debug_native.c-937- } radare2-4.3.1+dfsg/libr/debug/p/debug_native.c:938: if (!r_egg_assemble_asm (dbg->egg, asm_list)) { radare2-4.3.1+dfsg/libr/debug/p/debug_native.c-939- eprintf ("r_egg_assemble: invalid assembly\n"); ############################################## radare2-4.3.1+dfsg/libr/debug/trace.c-105- radare2-4.3.1+dfsg/libr/debug/trace.c:106:static int cmpaddr (const void *_a, const void *_b) { radare2-4.3.1+dfsg/libr/debug/trace.c-107- const RListInfo *a = _a, *b = _b; ############################################## radare2-4.3.1+dfsg/libr/do-ar-sh-23- if [ $? = 0 ]; then radare2-4.3.1+dfsg/libr/do-ar-sh:24: ARCHS=`lipo -info $a | cut -d : -f 3-` radare2-4.3.1+dfsg/libr/do-ar-sh-25- else ############################################## radare2-4.3.1+dfsg/libr/egg/Makefile-3-NAME=r_egg radare2-4.3.1+dfsg/libr/egg/Makefile:4:DEPS=r_asm r_syscall r_util r_parse r_reg radare2-4.3.1+dfsg/libr/egg/Makefile-5-DEPS+=r_flag r_cons ############################################## radare2-4.3.1+dfsg/libr/egg/README-13-The compiler generates assembly code for x86-{32,64} and arm. But it aims radare2-4.3.1+dfsg/libr/egg/README:14:to support more platforms. This code is the compiled with r_asm and radare2-4.3.1+dfsg/libr/egg/README-15-injected into a tiny binary with r_bin. ############################################## radare2-4.3.1+dfsg/libr/egg/egg.c-50- } radare2-4.3.1+dfsg/libr/egg/egg.c:51: egg->rasm = r_asm_new (); radare2-4.3.1+dfsg/libr/egg/egg.c-52- if (!egg->rasm) { ############################################## radare2-4.3.1+dfsg/libr/egg/egg.c-331-R_API bool r_egg_assemble(REgg *egg) { radare2-4.3.1+dfsg/libr/egg/egg.c:332: return r_egg_assemble_asm (egg, NULL); radare2-4.3.1+dfsg/libr/egg/egg.c-333-} ############################################## radare2-4.3.1+dfsg/libr/egg/p/egg_shya.c-9- - trash radare2-4.3.1+dfsg/libr/egg/p/egg_shya.c:10: - antidisasm tricks radare2-4.3.1+dfsg/libr/egg/p/egg_shya.c-11- - virtual machine ############################################## radare2-4.3.1+dfsg/libr/egg/rlcc/rlcc.c-130- mpc_parser_t* Linecomment = mpc_new("linecomment"); radare2-4.3.1+dfsg/libr/egg/rlcc/rlcc.c:131: mpc_parser_t* Asm = mpc_new("asm"); radare2-4.3.1+dfsg/libr/egg/rlcc/rlcc.c-132- mpc_parser_t* Procedure = mpc_new("procedure"); ############################################## radare2-4.3.1+dfsg/libr/egg/rlcc/rlcc.c-176- " linecomment : /\\/\\/([^\\n])*/ ; \n" radare2-4.3.1+dfsg/libr/egg/rlcc/rlcc.c:177: " asm : /\\:([^\\n])*/ ; \n" radare2-4.3.1+dfsg/libr/egg/rlcc/rlcc.c-178- " procedure : <ident> '@' \"global\" '(' <number>? ')' <body> ; \n" ############################################## radare2-4.3.1+dfsg/libr/flag/d/Makefile-10- rm -f *.r2 radare2-4.3.1+dfsg/libr/flag/d/Makefile:11: for a in $(FILES) ; do b=$$(echo `cat $$a`); echo "ft $$a $$b" ; done > $(TARGET) radare2-4.3.1+dfsg/libr/flag/d/Makefile-12- ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-238- // They are invalid iff _min == UT64_MAX. radare2-4.3.1+dfsg/libr/include/r_anal.h:239: ut64 _min; // PRIVATE, min address, use r_anal_function_min_addr() to access radare2-4.3.1+dfsg/libr/include/r_anal.h:240: ut64 _max; // PRIVATE, max address, use r_anal_function_max_addr() to access radare2-4.3.1+dfsg/libr/include/r_anal.h-241- ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-456- R_ANAL_OP_MASK_OPEX = 8, // It fills RAnalop->opex info radare2-4.3.1+dfsg/libr/include/r_anal.h:457: R_ANAL_OP_MASK_DISASM = 16, // It fills RAnalop->mnemonic // should be RAnalOp->disasm // only from r_core_anal_op() radare2-4.3.1+dfsg/libr/include/r_anal.h-458- R_ANAL_OP_MASK_ALL = 1 | 2 | 4 | 8 | 16 ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-520- * reflines (used for comment lines before disasm) */ radare2-4.3.1+dfsg/libr/include/r_anal.h:521: R_ANAL_REFLINE_TYPE_MIDDLE_AFTER = 8 /* as above but for lines after disasm */ radare2-4.3.1+dfsg/libr/include/r_anal.h-522-}; ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-827-typedef struct r_anal_op_t { radare2-4.3.1+dfsg/libr/include/r_anal.h:828: char *mnemonic; /* mnemonic.. it actually contains the args too, we should replace rasm with this */ radare2-4.3.1+dfsg/libr/include/r_anal.h-829- ut64 addr; /* address */ ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-1415-// size of the entire range that the function spans, including holes. radare2-4.3.1+dfsg/libr/include/r_anal.h:1416:// this is exactly r_anal_function_max_addr() - r_anal_function_min_addr() radare2-4.3.1+dfsg/libr/include/r_anal.h-1417-R_API ut64 r_anal_function_linear_size(RAnalFunction *fcn); ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-1419-// lowest address covered by the function radare2-4.3.1+dfsg/libr/include/r_anal.h:1420:R_API ut64 r_anal_function_min_addr(RAnalFunction *fcn); radare2-4.3.1+dfsg/libr/include/r_anal.h-1421- radare2-4.3.1+dfsg/libr/include/r_anal.h-1422-// first address directly after the function radare2-4.3.1+dfsg/libr/include/r_anal.h:1423:R_API ut64 r_anal_function_max_addr(RAnalFunction *fcn); radare2-4.3.1+dfsg/libr/include/r_anal.h-1424- ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-1446-R_API char *r_anal_get_reg_profile(RAnal *anal); radare2-4.3.1+dfsg/libr/include/r_anal.h:1447:R_API ut64 r_anal_get_bbaddr(RAnal *anal, ut64 addr); radare2-4.3.1+dfsg/libr/include/r_anal.h-1448-R_API bool r_anal_set_bits(RAnal *anal, int bits); ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-1639-R_API int r_anal_var_del(RAnal *anal, RAnalFunction *fcn, int delta, int scope); radare2-4.3.1+dfsg/libr/include/r_anal.h:1640:R_API ut64 r_anal_var_addr(RAnal *a, RAnalFunction *fcn, const char *name); radare2-4.3.1+dfsg/libr/include/r_anal.h-1641-R_API RAnalVar *r_anal_var_get (RAnal *a, ut64 addr, char kind, int scope, int index); ############################################## radare2-4.3.1+dfsg/libr/include/r_anal.h-1870-R_API bool r_anal_noreturn_drop(RAnal *anal, const char *expr); radare2-4.3.1+dfsg/libr/include/r_anal.h:1871:R_API bool r_anal_noreturn_at_addr(RAnal *anal, ut64 addr); radare2-4.3.1+dfsg/libr/include/r_anal.h-1872- ############################################## radare2-4.3.1+dfsg/libr/include/r_asm.h-121- radare2-4.3.1+dfsg/libr/include/r_asm.h:122:typedef bool (*RAsmModifyCallback)(RAsm *a, ut8 *buf, int field, ut64 val); radare2-4.3.1+dfsg/libr/include/r_asm.h-123- ############################################## radare2-4.3.1+dfsg/libr/include/r_asm.h-136- bool (*fini)(void *user); radare2-4.3.1+dfsg/libr/include/r_asm.h:137: int (*disassemble)(RAsm *a, RAsmOp *op, const ut8 *buf, int len); radare2-4.3.1+dfsg/libr/include/r_asm.h:138: int (*assemble)(RAsm *a, RAsmOp *op, const char *buf); radare2-4.3.1+dfsg/libr/include/r_asm.h-139- RAsmModifyCallback modify; radare2-4.3.1+dfsg/libr/include/r_asm.h:140: char *(*mnemonics)(RAsm *a, int id, bool json); radare2-4.3.1+dfsg/libr/include/r_asm.h-141- const char *features; ############################################## radare2-4.3.1+dfsg/libr/include/r_asm.h-145-/* asm.c */ radare2-4.3.1+dfsg/libr/include/r_asm.h:146:R_API RAsm *r_asm_new(void); radare2-4.3.1+dfsg/libr/include/r_asm.h:147:R_API void r_asm_free(RAsm *a); radare2-4.3.1+dfsg/libr/include/r_asm.h:148:R_API bool r_asm_modify(RAsm *a, ut8 *buf, int field, ut64 val); radare2-4.3.1+dfsg/libr/include/r_asm.h:149:R_API char *r_asm_mnemonics(RAsm *a, int id, bool json); radare2-4.3.1+dfsg/libr/include/r_asm.h:150:R_API int r_asm_mnemonics_byname(RAsm *a, const char *name); radare2-4.3.1+dfsg/libr/include/r_asm.h:151:R_API void r_asm_set_user_ptr(RAsm *a, void *user); radare2-4.3.1+dfsg/libr/include/r_asm.h:152:R_API bool r_asm_add(RAsm *a, RAsmPlugin *foo); radare2-4.3.1+dfsg/libr/include/r_asm.h:153:R_API bool r_asm_setup(RAsm *a, const char *arch, int bits, int big_endian); radare2-4.3.1+dfsg/libr/include/r_asm.h:154:R_API int r_asm_is_valid(RAsm *a, const char *name); radare2-4.3.1+dfsg/libr/include/r_asm.h:155:R_API bool r_asm_use(RAsm *a, const char *name); radare2-4.3.1+dfsg/libr/include/r_asm.h:156:R_API bool r_asm_use_assembler(RAsm *a, const char *name); radare2-4.3.1+dfsg/libr/include/r_asm.h:157:R_API bool r_asm_set_arch(RAsm *a, const char *name, int bits); radare2-4.3.1+dfsg/libr/include/r_asm.h:158:R_API int r_asm_set_bits(RAsm *a, int bits); radare2-4.3.1+dfsg/libr/include/r_asm.h:159:R_API void r_asm_set_cpu(RAsm *a, const char *cpu); radare2-4.3.1+dfsg/libr/include/r_asm.h:160:R_API bool r_asm_set_big_endian(RAsm *a, bool big_endian); radare2-4.3.1+dfsg/libr/include/r_asm.h:161:R_API int r_asm_set_syntax(RAsm *a, int syntax); radare2-4.3.1+dfsg/libr/include/r_asm.h-162-R_API int r_asm_syntax_from_string(const char *name); radare2-4.3.1+dfsg/libr/include/r_asm.h:163:R_API int r_asm_set_pc(RAsm *a, ut64 pc); radare2-4.3.1+dfsg/libr/include/r_asm.h:164:R_API int r_asm_disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len); radare2-4.3.1+dfsg/libr/include/r_asm.h:165:R_API int r_asm_assemble(RAsm *a, RAsmOp *op, const char *buf); radare2-4.3.1+dfsg/libr/include/r_asm.h:166:R_API RAsmCode* r_asm_mdisassemble(RAsm *a, const ut8 *buf, int len); radare2-4.3.1+dfsg/libr/include/r_asm.h:167:R_API RAsmCode* r_asm_mdisassemble_hexstr(RAsm *a, RParse *p, const char *hexstr); radare2-4.3.1+dfsg/libr/include/r_asm.h:168:R_API RAsmCode* r_asm_massemble(RAsm *a, const char *buf); radare2-4.3.1+dfsg/libr/include/r_asm.h:169:R_API RAsmCode* r_asm_rasm_assemble(RAsm *a, const char *buf, bool use_spp); radare2-4.3.1+dfsg/libr/include/r_asm.h:170:R_API char *r_asm_to_string(RAsm *a, ut64 addr, const ut8 *b, int l); radare2-4.3.1+dfsg/libr/include/r_asm.h-171-/* to ease the use of the native bindings (not used in r2) */ radare2-4.3.1+dfsg/libr/include/r_asm.h:172:R_API ut8 *r_asm_from_string(RAsm *a, ut64 addr, const char *b, int *l); radare2-4.3.1+dfsg/libr/include/r_asm.h:173:R_API int r_asm_filter_input(RAsm *a, const char *f); radare2-4.3.1+dfsg/libr/include/r_asm.h:174:R_API int r_asm_filter_output(RAsm *a, const char *f); radare2-4.3.1+dfsg/libr/include/r_asm.h:175:R_API char *r_asm_describe(RAsm *a, const char* str); radare2-4.3.1+dfsg/libr/include/r_asm.h:176:R_API RList* r_asm_get_plugins(RAsm *a); radare2-4.3.1+dfsg/libr/include/r_asm.h-177-R_API void r_asm_list_directives(void); ############################################## radare2-4.3.1+dfsg/libr/include/r_bin.h-498- radare2-4.3.1+dfsg/libr/include/r_bin.h:499:#define REBASE_PADDR(o, l, type_t)\ radare2-4.3.1+dfsg/libr/include/r_bin.h-500- do { \ ############################################## radare2-4.3.1+dfsg/libr/include/r_bin.h-687-// get/set various bin information radare2-4.3.1+dfsg/libr/include/r_bin.h:688:R_API ut64 r_bin_get_baddr(RBin *bin); radare2-4.3.1+dfsg/libr/include/r_bin.h:689:R_API ut64 r_bin_file_get_baddr(RBinFile *bf); radare2-4.3.1+dfsg/libr/include/r_bin.h-690-R_API void r_bin_set_user_ptr(RBin *bin, void *user); radare2-4.3.1+dfsg/libr/include/r_bin.h-691-R_API RBinInfo *r_bin_get_info(RBin *bin); radare2-4.3.1+dfsg/libr/include/r_bin.h:692:R_API void r_bin_set_baddr(RBin *bin, ut64 baddr); radare2-4.3.1+dfsg/libr/include/r_bin.h:693:R_API ut64 r_bin_get_laddr(RBin *bin); radare2-4.3.1+dfsg/libr/include/r_bin.h-694-R_API ut64 r_bin_get_size(RBin *bin); ############################################## radare2-4.3.1+dfsg/libr/include/r_bin.h-716-R_API int r_bin_is_static(RBin *bin); radare2-4.3.1+dfsg/libr/include/r_bin.h:717:R_API ut64 r_bin_get_vaddr(RBin *bin, ut64 paddr, ut64 vaddr); radare2-4.3.1+dfsg/libr/include/r_bin.h:718:R_API ut64 r_bin_file_get_vaddr(RBinFile *bf, ut64 paddr, ut64 vaddr); radare2-4.3.1+dfsg/libr/include/r_bin.h-719-R_API ut64 r_bin_a2b(RBin *bin, ut64 addr); ############################################## radare2-4.3.1+dfsg/libr/include/r_bin.h-747-// radare2-4.3.1+dfsg/libr/include/r_bin.h:748:R_API ut64 r_bin_file_get_vaddr(RBinFile *bf, ut64 paddr, ut64 vaddr); radare2-4.3.1+dfsg/libr/include/r_bin.h-749-// RBinFile.add ############################################## radare2-4.3.1+dfsg/libr/include/r_core.h-47-#define R_CORE_ANAL_KEYVALUE 16 radare2-4.3.1+dfsg/libr/include/r_core.h:48:#define R_CORE_ANAL_JSON_FORMAT_DISASM 32 radare2-4.3.1+dfsg/libr/include/r_core.h-49-#define R_CORE_ANAL_STAR 64 ############################################## radare2-4.3.1+dfsg/libr/include/r_core.h-265- RAnal *anal; radare2-4.3.1+dfsg/libr/include/r_core.h:266: RAsm *assembler; radare2-4.3.1+dfsg/libr/include/r_core.h-267- /* ^^ */ ############################################## radare2-4.3.1+dfsg/libr/include/r_core.h-440-R_API void r_core_visual_append_help(RStrBuf *p, const char *title, const char **help); radare2-4.3.1+dfsg/libr/include/r_core.h:441:R_API bool r_core_prevop_addr(RCore* core, ut64 start_addr, int numinstrs, ut64* prev_addr); radare2-4.3.1+dfsg/libr/include/r_core.h-442-R_API ut64 r_core_prevop_addr_force(RCore *core, ut64 start_addr, int numinstrs); ############################################## radare2-4.3.1+dfsg/libr/include/r_core.h-596-R_API int r_core_esil_step_back(RCore *core); radare2-4.3.1+dfsg/libr/include/r_core.h:597:R_API ut64 r_core_anal_get_bbaddr(RCore *core, ut64 addr); radare2-4.3.1+dfsg/libr/include/r_core.h-598-R_API bool r_core_anal_bb_seek(RCore *core, ut64 addr); ############################################## radare2-4.3.1+dfsg/libr/include/r_core.h-666-R_API bool r_core_bin_delete (RCore *core, ut32 binfile_idx); radare2-4.3.1+dfsg/libr/include/r_core.h:667:R_API ut64 r_core_bin_impaddr(RBin *bin, int va, const char *name); radare2-4.3.1+dfsg/libr/include/r_core.h-668- ############################################## radare2-4.3.1+dfsg/libr/include/r_debug.h-472- radare2-4.3.1+dfsg/libr/include/r_debug.h:473:R_API ut64 r_debug_get_baddr(RDebug *dbg, const char *file); radare2-4.3.1+dfsg/libr/include/r_debug.h-474- ############################################## radare2-4.3.1+dfsg/libr/include/r_egg.h-98- //RList *shellcodes; // XXX is plugins nao? radare2-4.3.1+dfsg/libr/include/r_egg.h:99: RAsm *rasm; radare2-4.3.1+dfsg/libr/include/r_egg.h-100- RSyscall *syscall; ############################################## radare2-4.3.1+dfsg/libr/include/r_io.h-304-R_API bool r_io_map_is_mapped(RIO* io, ut64 addr); radare2-4.3.1+dfsg/libr/include/r_io.h:305:R_API RIOMap *r_io_map_get_paddr(RIO *io, ut64 paddr); //returns the map at paddr with the highest priority radare2-4.3.1+dfsg/libr/include/r_io.h-306-R_API void r_io_map_reset(RIO* io); ############################################## radare2-4.3.1+dfsg/libr/include/r_sign.h-94-R_API bool r_sign_add_graph(RAnal *a, const char *name, RSignGraph graph); radare2-4.3.1+dfsg/libr/include/r_sign.h:95:R_API bool r_sign_add_addr(RAnal *a, const char *name, ut64 addr); radare2-4.3.1+dfsg/libr/include/r_sign.h-96-R_API bool r_sign_add_name(RAnal *a, const char *name, const char *realname); ############################################## radare2-4.3.1+dfsg/libr/include/r_sign.h-116-R_API bool r_sign_match_graph(RAnal *a, RAnalFunction *fcn, int mincc, RSignGraphMatchCallback cb, void *user); radare2-4.3.1+dfsg/libr/include/r_sign.h:117:R_API bool r_sign_match_addr(RAnal *a, RAnalFunction *fcn, RSignOffsetMatchCallback cb, void *user); radare2-4.3.1+dfsg/libr/include/r_sign.h-118-R_API bool r_sign_match_hash(RAnal *a, RAnalFunction *fcn, RSignHashMatchCallback cb, void *user); ############################################## radare2-4.3.1+dfsg/libr/include/r_types.h-491-#elif __EMSCRIPTEN__ radare2-4.3.1+dfsg/libr/include/r_types.h:492:/* we should default to wasm when ready */ radare2-4.3.1+dfsg/libr/include/r_types.h-493-#define R_SYS_ARCH "x86" ############################################## radare2-4.3.1+dfsg/libr/include/r_util/r_print.h-125- // represents the first not-visible offset on the screen radare2-4.3.1+dfsg/libr/include/r_util/r_print.h:126: // (only when in visual disasm mode) radare2-4.3.1+dfsg/libr/include/r_util/r_print.h-127- ut64 screen_bounds; ############################################## radare2-4.3.1+dfsg/libr/include/r_util/r_print.h-145-R_API void r_print_unset_flags(RPrint *p, int flags); radare2-4.3.1+dfsg/libr/include/r_util/r_print.h:146:R_API void r_print_addr(RPrint *p, ut64 addr); radare2-4.3.1+dfsg/libr/include/r_util/r_print.h-147-R_API void r_print_section(RPrint *p, ut64 at); ############################################## radare2-4.3.1+dfsg/libr/include/sflib/common/sftypes.h-2102-#define R_386_TLS_GD_CALL 26 /* Relocation for call to radare2-4.3.1+dfsg/libr/include/sflib/common/sftypes.h:2103: __tls_get_addr() */ radare2-4.3.1+dfsg/libr/include/sflib/common/sftypes.h-2104-#define R_386_TLS_GD_POP 27 /* Tag for popl in GD TLS code */ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/common/sftypes.h-2108-#define R_386_TLS_LDM_CALL 30 /* Relocation for call to radare2-4.3.1+dfsg/libr/include/sflib/common/sftypes.h:2109: __tls_get_addr() in LDM code */ radare2-4.3.1+dfsg/libr/include/sflib/common/sftypes.h-2110-#define R_386_TLS_LDM_POP 31 /* Tag for popl in LDM TLS code */ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-49- r1 = arg1; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h:50: asm volatile ("###> " #name "(%2) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-51- "mov r7, %0\n\t" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-108- r4 = arg4; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h:109: asm volatile("###> " #name "(%2, %3, %4, %5) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-110- "svc 0" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-135- r5 = arg5; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h:136: asm volatile("###> " #name "(%2, %3, %4, %5, %6) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-137- "svc 0" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-165- r6 = arg6; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h:166: asm volatile("###> " #name "(%2, %3, %4, %5, %6, %7) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-32/sfsyscall.h-167- "svc 0" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-49- x1 = arg1; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h:50: asm volatile ("###> " #name "(%2) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-51- "mov x8, %0\n\t" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-108- x4 = arg4; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h:109: asm volatile("###> " #name "(%2, %3, %4, %5) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-110- "svc 0" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-135- x5 = arg5; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h:136: asm volatile("###> " #name "(%2, %3, %4, %5, %6) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-137- "svc 0" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-165- x6 = arg6; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h:166: asm volatile("###> " #name "(%2, %3, %4, %5, %6, %7) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-arm-64/sfsyscall.h-167- "svc 0" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-70- rdi = arg1; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h:71: asm volatile("###> " #name "(%2) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-72- "syscall" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-107- rdx = arg3; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h:108: asm volatile("###> " #name "(%2, %3, %4) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-109- "syscall" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-130- r10 = arg4; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h:131: asm volatile("###> " #name "(%2, %3, %4, %5) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-132- "syscall" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-157- r8 = arg5; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h:158: asm volatile("###> " #name "(%2, %3, %4, %5, %6) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-159- "syscall" \ ############################################## radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-187- r9 = arg6; \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h:188: asm volatile("###> " #name "(%2, %3, %4, %5, %6, %7) <###\n\t" \ radare2-4.3.1+dfsg/libr/include/sflib/linux-x86-64/sfsyscall.h-189- "syscall" \ ############################################## radare2-4.3.1+dfsg/libr/io/cache.c-9- radare2-4.3.1+dfsg/libr/io/cache.c:10:static void _fcn_tree_calc_max_addr(RBNode *node) { radare2-4.3.1+dfsg/libr/io/cache.c-11- RIOCache *c = CACHE_CONTAINER (node); ############################################## radare2-4.3.1+dfsg/libr/io/io.c-484-R_API ut64 r_io_p2v(RIO *io, ut64 pa) { radare2-4.3.1+dfsg/libr/io/io.c:485: RIOMap *map = r_io_map_get_paddr (io, pa); radare2-4.3.1+dfsg/libr/io/io.c-486- if (map) { ############################################## radare2-4.3.1+dfsg/libr/io/map.c-334- radare2-4.3.1+dfsg/libr/io/map.c:335:R_API RIOMap* r_io_map_get_paddr(RIO* io, ut64 paddr) { radare2-4.3.1+dfsg/libr/io/map.c-336- r_return_val_if_fail (io, NULL); ############################################## radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c-20- radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c:21:static ut64 __find_next_valid_addr(HANDLE h, ut64 from, ut64 to) { radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c-22- // Align to next page and try to get to next valid addr ############################################## radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c-39- // We are starting a read from invalid memory radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c:40: ut64 valid_addr = __find_next_valid_addr (dbg->pi.hProcess, addr, addr + len); radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c-41- if (valid_addr == UT64_MAX) { ############################################## radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c-57- // Reached the end of valid memory, find another to continue reading if possible radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c:58: ut64 valid_addr = __find_next_valid_addr (dbg->pi.hProcess, addr, addr + len - totRead); radare2-4.3.1+dfsg/libr/io/p/io_w32dbg.c-59- if (valid_addr == UT64_MAX) { ############################################## radare2-4.3.1+dfsg/libr/libr.pc.acr-9-Requires: radare2-4.3.1+dfsg/libr/libr.pc.acr:10:Libs: -L${libdir} -lr_core -lr_lang -lr_search -lr_asm -lr_util -lr_reg radare2-4.3.1+dfsg/libr/libr.pc.acr-11-Cflags: -I${includedir}/libr ############################################## radare2-4.3.1+dfsg/libr/main/deps.mk-3-ifeq ($(MAIN_LINK_ALL),1) radare2-4.3.1+dfsg/libr/main/deps.mk:4:DEPS=r_config r_cons r_io r_util r_flag r_asm r_core radare2-4.3.1+dfsg/libr/main/deps.mk-5-DEPS+=r_debug r_hash r_bin r_lang r_io r_anal r_parse r_bp r_egg ############################################## radare2-4.3.1+dfsg/libr/main/rabin2.c-415- if (xtr_data && !xtr_data->loaded && !r_bin_file_object_new_from_xtr_data (bin, cur, radare2-4.3.1+dfsg/libr/main/rabin2.c:416: UT64_MAX, r_bin_get_laddr (bin), xtr_data)) { radare2-4.3.1+dfsg/libr/main/rabin2.c-417- break; ############################################## radare2-4.3.1+dfsg/libr/main/rabin2.c-1059- if (baddr != UT64_MAX) { radare2-4.3.1+dfsg/libr/main/rabin2.c:1060: r_bin_set_baddr (bin, baddr); radare2-4.3.1+dfsg/libr/main/rabin2.c-1061- } ############################################## radare2-4.3.1+dfsg/libr/main/radare2.c-907- if (addr == UINT64_MAX) { radare2-4.3.1+dfsg/libr/main/radare2.c:908: addr = r_debug_get_baddr (r->dbg, newpath); radare2-4.3.1+dfsg/libr/main/radare2.c-909- } ############################################## radare2-4.3.1+dfsg/libr/main/radare2.c-915- if (addr == UINT64_MAX) { radare2-4.3.1+dfsg/libr/main/radare2.c:916: addr = r_debug_get_baddr (r->dbg, filepath); radare2-4.3.1+dfsg/libr/main/radare2.c-917- } ############################################## radare2-4.3.1+dfsg/libr/main/radare2.c-925- if (addr == UINT64_MAX) { radare2-4.3.1+dfsg/libr/main/radare2.c:926: addr = r_debug_get_baddr (r->dbg, filepath); radare2-4.3.1+dfsg/libr/main/radare2.c-927- } ############################################## radare2-4.3.1+dfsg/libr/main/radare2.c-1092- // NOTE: the baddr is redefined to support PIE/ASLR radare2-4.3.1+dfsg/libr/main/radare2.c:1093: baddr = r_debug_get_baddr (r->dbg, pfile); radare2-4.3.1+dfsg/libr/main/radare2.c-1094- ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-48-static int diffmode = 0; radare2-4.3.1+dfsg/libr/main/radiff2.c:49:static bool disasm = false; radare2-4.3.1+dfsg/libr/main/radiff2.c-50-static bool pdc = false; ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-175- if (disasm) { radare2-4.3.1+dfsg/libr/main/radiff2.c:176: eprintf ("r2cmds (-r) + disasm (-D) not yet implemented\n"); radare2-4.3.1+dfsg/libr/main/radiff2.c-177- } ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-202- if (disasm) { radare2-4.3.1+dfsg/libr/main/radiff2.c:203: eprintf ("JSON (-j) + disasm (-D) not yet implemented\n"); radare2-4.3.1+dfsg/libr/main/radiff2.c-204- } ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-240- RAsmCode *ac = r_asm_mdisassemble (core->assembler, op->a_buf, len); radare2-4.3.1+dfsg/libr/main/radiff2.c:241: char *acbufasm = strdup (ac->assembly); radare2-4.3.1+dfsg/libr/main/radiff2.c-242- if (quiet) { radare2-4.3.1+dfsg/libr/main/radiff2.c:243: char *bufasm = r_str_prefix_all (acbufasm, "- "); radare2-4.3.1+dfsg/libr/main/radiff2.c-244- printf ("%s\n", bufasm); ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-247- } else { radare2-4.3.1+dfsg/libr/main/radiff2.c:248: char *bufasm = r_str_prefix_all (acbufasm, Color_RED"- "); radare2-4.3.1+dfsg/libr/main/radiff2.c-249- printf ("%s"Color_RESET, bufasm); ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-273- RAsmCode *ac = r_asm_mdisassemble (core->assembler, op->b_buf, len); radare2-4.3.1+dfsg/libr/main/radiff2.c:274: char *acbufasm = strdup (ac->assembly); radare2-4.3.1+dfsg/libr/main/radiff2.c-275- if (quiet) { radare2-4.3.1+dfsg/libr/main/radiff2.c:276: char *bufasm = r_str_prefix_all (acbufasm, "+ "); radare2-4.3.1+dfsg/libr/main/radiff2.c-277- printf ("%s\n", bufasm); ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-280- } else { radare2-4.3.1+dfsg/libr/main/radiff2.c:281: char *bufasm = r_str_prefix_all (acbufasm, Color_GREEN"+ "); radare2-4.3.1+dfsg/libr/main/radiff2.c-282- printf ("%s\n" Color_RESET, bufasm); ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-431- " -d use delta diffing\n" radare2-4.3.1+dfsg/libr/main/radiff2.c:432: " -D show disasm instead of hexpairs\n" radare2-4.3.1+dfsg/libr/main/radiff2.c-433- " -e [k=v] set eval config var value for all RCore instances\n" ############################################## radare2-4.3.1+dfsg/libr/main/radiff2.c-997- pdc = true; radare2-4.3.1+dfsg/libr/main/radiff2.c:998: disasm = false; radare2-4.3.1+dfsg/libr/main/radiff2.c-999- mode = MODE_CODE; radare2-4.3.1+dfsg/libr/main/radiff2.c-1000- } else { radare2-4.3.1+dfsg/libr/main/radiff2.c:1001: disasm = true; radare2-4.3.1+dfsg/libr/main/radiff2.c-1002- } ############################################## radare2-4.3.1+dfsg/libr/main/ragg2.c-128- int show_hex = 1; radare2-4.3.1+dfsg/libr/main/ragg2.c:129: int show_asm = 0; radare2-4.3.1+dfsg/libr/main/ragg2.c-130- int show_raw = 0; ############################################## radare2-4.3.1+dfsg/libr/main/ragg2.c-149- if (!strcmp (arch, "trace")) { radare2-4.3.1+dfsg/libr/main/ragg2.c:150: show_asm = 1; radare2-4.3.1+dfsg/libr/main/ragg2.c-151- show_hex = 0; ############################################## radare2-4.3.1+dfsg/libr/main/ragg2.c-271-#endif radare2-4.3.1+dfsg/libr/main/ragg2.c:272: show_asm = 0; radare2-4.3.1+dfsg/libr/main/ragg2.c-273- break; ############################################## radare2-4.3.1+dfsg/libr/main/ragg2.c-275- format = r_optarg; radare2-4.3.1+dfsg/libr/main/ragg2.c:276: show_asm = 0; radare2-4.3.1+dfsg/libr/main/ragg2.c-277- break; radare2-4.3.1+dfsg/libr/main/ragg2.c-278- case 's': radare2-4.3.1+dfsg/libr/main/ragg2.c:279: show_asm = 1; radare2-4.3.1+dfsg/libr/main/ragg2.c-280- show_hex = 0; ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-13- RLib *l; radare2-4.3.1+dfsg/libr/main/rasm2.c:14: RAsm *a; radare2-4.3.1+dfsg/libr/main/rasm2.c-15- RAnal *anal; ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-285- " -l [len] Input/Output length\n" radare2-4.3.1+dfsg/libr/main/rasm2.c:286: " -L List Asm plugins: (a=asm, d=disasm, A=analyze, e=ESIL)\n" radare2-4.3.1+dfsg/libr/main/rasm2.c-287- " -o,-@ [addr] Set start address for code (default 0)\n" radare2-4.3.1+dfsg/libr/main/rasm2.c:288: " -O [file] Output file name (rasm2 -Bf a.asm -O a)\n" radare2-4.3.1+dfsg/libr/main/rasm2.c-289- " -p Run SPP over input for assembly\n" ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-362- op.size = 1; radare2-4.3.1+dfsg/libr/main/rasm2.c:363: r_asm_op_set_asm (&op, "invalid"); radare2-4.3.1+dfsg/libr/main/rasm2.c-364- } ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-367- as->a->pc, op.size, op_hex, radare2-4.3.1+dfsg/libr/main/rasm2.c:368: r_asm_op_get_asm (&op)); radare2-4.3.1+dfsg/libr/main/rasm2.c-369- free (op_hex); ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-465- radare2-4.3.1+dfsg/libr/main/rasm2.c:466:/* asm callback */ radare2-4.3.1+dfsg/libr/main/rasm2.c-467-static int __lib_asm_cb(RLibPlugin *pl, void *user, void *data) { ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-492- } radare2-4.3.1+dfsg/libr/main/rasm2.c:493: ret = rasm_asm (as, (char *)buf, offset, len, as->a->bits, bin, use_spp, hexwords); radare2-4.3.1+dfsg/libr/main/rasm2.c-494- if (rad) { ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-682- if (!r_asm_use (as->a, arch)) { radare2-4.3.1+dfsg/libr/main/rasm2.c:683: eprintf ("rasm2: Unknown asm plugin '%s'\n", arch); radare2-4.3.1+dfsg/libr/main/rasm2.c-684- ret = 0; ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-692- if (!r_asm_use (as->a, env_arch)) { radare2-4.3.1+dfsg/libr/main/rasm2.c:693: eprintf ("rasm2: Unknown asm plugin '%s'\n", env_arch); radare2-4.3.1+dfsg/libr/main/rasm2.c-694- ret = 0; ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-760- } radare2-4.3.1+dfsg/libr/main/rasm2.c:761: ret = rasm_disasm (as, (char *)buf, offset, len, as->a->bits, ascii, bin, dis - 1); radare2-4.3.1+dfsg/libr/main/rasm2.c-762- } else if (analinfo) { ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-787- if (dis) { radare2-4.3.1+dfsg/libr/main/rasm2.c:788: ret = rasm_disasm (as, content, offset, radare2-4.3.1+dfsg/libr/main/rasm2.c-789- length, as->a->bits, ascii, bin, dis - 1); ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-832- if (dis) { radare2-4.3.1+dfsg/libr/main/rasm2.c:833: ret = rasm_disasm (as, (char *)buf, offset, length, as->a->bits, ascii, bin, dis - 1); radare2-4.3.1+dfsg/libr/main/rasm2.c-834- } else if (analinfo) { ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-836- } else { radare2-4.3.1+dfsg/libr/main/rasm2.c:837: ret = rasm_asm (as, (const char *)buf, offset, length, as->a->bits, bin, use_spp, hexwords); radare2-4.3.1+dfsg/libr/main/rasm2.c-838- } ############################################## radare2-4.3.1+dfsg/libr/main/rasm2.c-866- } radare2-4.3.1+dfsg/libr/main/rasm2.c:867: ret = rasm_disasm (as, (char *)usrstr, offset, len, radare2-4.3.1+dfsg/libr/main/rasm2.c-868- as->a->bits, ascii, bin, dis - 1); ############################################## radare2-4.3.1+dfsg/libr/parse/p/parse_mips_pseudo.c-271- char *tmpf; radare2-4.3.1+dfsg/libr/parse/p/parse_mips_pseudo.c:272: //TODO: honor asm pseudo radare2-4.3.1+dfsg/libr/parse/p/parse_mips_pseudo.c-273- if (var->delta < 10) { ############################################## radare2-4.3.1+dfsg/libr/parse/p/parse_wasm_pseudo.c-39- .name = "wasm.pseudo", radare2-4.3.1+dfsg/libr/parse/p/parse_wasm_pseudo.c:40: .desc = "WASM pseudo syntax", radare2-4.3.1+dfsg/libr/parse/p/parse_wasm_pseudo.c-41- .varsub = &varsub, ############################################## radare2-4.3.1+dfsg/libr/parse/p/parse_x86_pseudo.c-265- } else if ((strstr (w1, "ax") || strstr (w1, "ah") || strstr (w1, "al")) && !p->retleave_asm) { radare2-4.3.1+dfsg/libr/parse/p/parse_x86_pseudo.c:266: if (!(p->retleave_asm = (char *) malloc (sz))) { radare2-4.3.1+dfsg/libr/parse/p/parse_x86_pseudo.c-267- return false; ############################################## radare2-4.3.1+dfsg/libr/symgraph.pl-21- radare2-4.3.1+dfsg/libr/symgraph.pl:22:LIBS="anal asm bin bp config cons crypto debug diff flags hash io lang parse reg search socket syscall util core" radare2-4.3.1+dfsg/libr/symgraph.pl-23-for a in $LIBS ; do ############################################## radare2-4.3.1+dfsg/libr/util/diff.c-57-#if 0 radare2-4.3.1+dfsg/libr/util/diff.c:58: char *bufasm = r_str_prefix_all (a_str, "- "); radare2-4.3.1+dfsg/libr/util/diff.c-59- u->str = r_str_appendf (u->str, "-(%s)", bufasm); ############################################## radare2-4.3.1+dfsg/libr/util/diff.c-67-#if 0 radare2-4.3.1+dfsg/libr/util/diff.c:68: char *bufasm = r_str_prefix_all (b_str, "+ "); radare2-4.3.1+dfsg/libr/util/diff.c-69- u->str = r_str_appendf (u->str, "+(%s)", bufasm); ############################################## radare2-4.3.1+dfsg/libr/util/diff.c-75- char *b_str = r_str_ndup ((const char *)op->a_buf + op->a_off, op->a_len); radare2-4.3.1+dfsg/libr/util/diff.c:76: // char *bufasm = r_str_prefix_all (b_str, " "); radare2-4.3.1+dfsg/libr/util/diff.c-77- u->str = r_str_appendf (u->str, "%s", b_str); ############################################## radare2-4.3.1+dfsg/libr/util/format.c-32- radare2-4.3.1+dfsg/libr/util/format.c:33:static float updateAddr(const ut8 *buf, int len, int endian, ut64 *addr, ut64 *addr64) { radare2-4.3.1+dfsg/libr/util/format.c-34- float f = 0.0; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-60- int offset = (int)r_num_math (num, s + 1); radare2-4.3.1+dfsg/libr/util/format.c:61: (void)updateAddr (buf + offset, 999, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-62- return addr; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-77- } radare2-4.3.1+dfsg/libr/util/format.c:78: updateAddr (buf + i, size - i, endian, NULL, &addr64); radare2-4.3.1+dfsg/libr/util/format.c-79- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-96- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:97: updateAddr (buf + i, size - i, endian, NULL, &addr64); radare2-4.3.1+dfsg/libr/util/format.c-98- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-121- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:122: updateAddr (buf + i, size - i, endian, NULL, &addr64); radare2-4.3.1+dfsg/libr/util/format.c-123- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-482- } radare2-4.3.1+dfsg/libr/util/format.c:483: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-484- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-498- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:499: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-500- free (timestr); ############################################## radare2-4.3.1+dfsg/libr/util/format.c-529- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:530: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-531- free (timestr); ############################################## radare2-4.3.1+dfsg/libr/util/format.c-565- } radare2-4.3.1+dfsg/libr/util/format.c:566: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-567- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-585- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:586: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-587- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-618- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:619: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-620- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-647- } radare2-4.3.1+dfsg/libr/util/format.c:648: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-649- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-663- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:664: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-665- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-688- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:689: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-690- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-712- radare2-4.3.1+dfsg/libr/util/format.c:713: if (!p->disasm || !p->user) { radare2-4.3.1+dfsg/libr/util/format.c-714- return 0; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-719- while (size-- > 0) { radare2-4.3.1+dfsg/libr/util/format.c:720: seeki += p->disasm (p->user, seeki); radare2-4.3.1+dfsg/libr/util/format.c-721- } ############################################## radare2-4.3.1+dfsg/libr/util/format.c-733- } radare2-4.3.1+dfsg/libr/util/format.c:734: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-735- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-753- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:754: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-755- addr32 = (ut32)addr; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-780- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:781: updateAddr (buf, i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-782- addr32 = (ut32)addr; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-810- } radare2-4.3.1+dfsg/libr/util/format.c:811: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-812- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-831- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:832: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-833- addr32 = (ut32)addr; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-858- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:859: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-860- addr32 = (ut32)addr; ############################################## radare2-4.3.1+dfsg/libr/util/format.c-991- } radare2-4.3.1+dfsg/libr/util/format.c:992: val_f = updateAddr (buf + i, 999, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-993- if (MUSTSET) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1011- while (size--) { radare2-4.3.1+dfsg/libr/util/format.c:1012: val_f = updateAddr (buf + i, 9999, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-1013- if (elem == -1 || elem == 0) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1046- } radare2-4.3.1+dfsg/libr/util/format.c:1047: updateAddr (buf + i, 999, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-1048- r_mem_swaporcopy ((ut8*)&val_f, buf + i, sizeof (double), endian); ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1068- // XXX this 999 is scary radare2-4.3.1+dfsg/libr/util/format.c:1069: updateAddr (buf + i, 9999, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-1070- r_mem_swaporcopy ((ut8*)&val_f, buf + i, sizeof (double), endian); ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1212- ? p->iob.map_get (p->iob.io, addr) radare2-4.3.1+dfsg/libr/util/format.c:1213: : p->iob.map_get_paddr (p->iob.io, addr)) radare2-4.3.1+dfsg/libr/util/format.c-1214- && map->perm & R_PERM_R) { ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1445- if (bytes == 8) { radare2-4.3.1+dfsg/libr/util/format.c:1446: updateAddr (buf + i, size - i, endian, NULL, &addr); radare2-4.3.1+dfsg/libr/util/format.c-1447- } else { radare2-4.3.1+dfsg/libr/util/format.c:1448: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-1449- } ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1465- if (bytes == 8) { radare2-4.3.1+dfsg/libr/util/format.c:1466: updateAddr (buf + i, size - i, endian, NULL, &addr); radare2-4.3.1+dfsg/libr/util/format.c-1467- } else { radare2-4.3.1+dfsg/libr/util/format.c:1468: updateAddr (buf + i, size - i, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-1469- } ############################################## radare2-4.3.1+dfsg/libr/util/format.c-1494- if (bytes == 8) { radare2-4.3.1+dfsg/libr/util/format.c:1495: updateAddr (buf + i, size, endian, NULL, &addr); radare2-4.3.1+dfsg/libr/util/format.c-1496- } else { radare2-4.3.1+dfsg/libr/util/format.c:1497: updateAddr (buf + i, size, endian, &addr, NULL); radare2-4.3.1+dfsg/libr/util/format.c-1498- } ############################################## radare2-4.3.1+dfsg/libr/util/format.c-2069- if (len - i < 7) { radare2-4.3.1+dfsg/libr/util/format.c:2070: updateAddr (buf + i, THRESHOLD - (len - i), endian, &addr, &addr64); radare2-4.3.1+dfsg/libr/util/format.c-2071- } else { radare2-4.3.1+dfsg/libr/util/format.c:2072: updateAddr (buf + i, len - i, endian, &addr, &addr64); radare2-4.3.1+dfsg/libr/util/format.c-2073- } ############################################## radare2-4.3.1+dfsg/libr/util/format.c-2170- if (tmp != 'D') { radare2-4.3.1+dfsg/libr/util/format.c:2171: updateAddr (buf + i, len - i, endian, &addr, &addr64); radare2-4.3.1+dfsg/libr/util/format.c-2172- } ############################################## radare2-4.3.1+dfsg/libr/util/format.c-2386- if (p->bits == 64) { radare2-4.3.1+dfsg/libr/util/format.c:2387: i += r_print_format_disasm (p, addr64, size); radare2-4.3.1+dfsg/libr/util/format.c-2388- } else { radare2-4.3.1+dfsg/libr/util/format.c:2389: i += r_print_format_disasm (p, addr, size); radare2-4.3.1+dfsg/libr/util/format.c-2390- } radare2-4.3.1+dfsg/libr/util/format.c-2391- } else { radare2-4.3.1+dfsg/libr/util/format.c:2392: i += r_print_format_disasm (p, seeki, size); radare2-4.3.1+dfsg/libr/util/format.c-2393- } ############################################## radare2-4.3.1+dfsg/libr/util/print.c-431- radare2-4.3.1+dfsg/libr/util/print.c:432:R_API void r_print_addr(RPrint *p, ut64 addr) { radare2-4.3.1+dfsg/libr/util/print.c-433- char space[32] = { ############################################## radare2-4.3.1+dfsg/libr/util/print.c-1062- r_print_section (p, at); radare2-4.3.1+dfsg/libr/util/print.c:1063: r_print_addr (p, at); radare2-4.3.1+dfsg/libr/util/print.c-1064- } ############################################## radare2-4.3.1+dfsg/libr/util/print.c-1149- r_print_section (p, at); radare2-4.3.1+dfsg/libr/util/print.c:1150: r_print_addr (p, addr + j * zoomsz); radare2-4.3.1+dfsg/libr/util/print.c-1151- } ############################################## radare2-4.3.1+dfsg/libr/util/print.c-1162- r_print_section (p, at); radare2-4.3.1+dfsg/libr/util/print.c:1163: r_print_addr (p, addr + j * zoomsz); radare2-4.3.1+dfsg/libr/util/print.c-1164- printfmt ("..[ null bytes ].. 00000000 %s\n", n? n: ""); ############################################## radare2-4.3.1+dfsg/libr/util/print.c-2145- strcpy (o + j, reset); radare2-4.3.1+dfsg/libr/util/print.c:2146: //strcpy (p, o); // may overflow .. but shouldnt because asm.buf_asm is big enought radare2-4.3.1+dfsg/libr/util/print.c-2147- return strdup (o); ############################################## radare2-4.3.1+dfsg/libr/util/sys.c-92-# define R_SYS_ASM_START_ROP() \ radare2-4.3.1+dfsg/libr/util/sys.c:93: __asm \ radare2-4.3.1+dfsg/libr/util/sys.c-94- { \ radare2-4.3.1+dfsg/libr/util/sys.c:95: __asm lea esp, bufptr\ radare2-4.3.1+dfsg/libr/util/sys.c:96: __asm ret\ radare2-4.3.1+dfsg/libr/util/sys.c-97- } ############################################## radare2-4.3.1+dfsg/man/radiff2.1-34-.It Fl D radare2-4.3.1+dfsg/man/radiff2.1:35:Show disasm instead of hexpairs (honors -a arch and -b bits) radare2-4.3.1+dfsg/man/radiff2.1-36-.It Fl g Ar sym | off1,off2 ############################################## radare2-4.3.1+dfsg/man/ragg2.1-30-.Pp radare2-4.3.1+dfsg/man/ragg2.1:31:This tool is experimental and it is a rewrite of the old rarc2 and rarc2-tool programs as a library and integrated with r_asm and r_bin. radare2-4.3.1+dfsg/man/ragg2.1-32-.Pp ############################################## radare2-4.3.1+dfsg/man/rasm2.1-20-.Sh DESCRIPTION radare2-4.3.1+dfsg/man/rasm2.1:21:This tool uses r_asm to assemble and disassemble files or hexpair strings. It supports a large list of architectures which can be listed using the \-L flag. radare2-4.3.1+dfsg/man/rasm2.1-22-.Pp ############################################## radare2-4.3.1+dfsg/man/rasm2.1-56-.It Fl L radare2-4.3.1+dfsg/man/rasm2.1:57:List supported asm plugins radare2-4.3.1+dfsg/man/rasm2.1-58-.It Fl o Ar offset ############################################## radare2-4.3.1+dfsg/mk/graph-int-per-line.pl-13- my $str2 = ""; radare2-4.3.1+dfsg/mk/graph-int-per-line.pl:14: $str=`head -n 2014 $file|tail -n 1024| awk '{print \$2}'`; radare2-4.3.1+dfsg/mk/graph-int-per-line.pl-15- $str=~s/\n/\,/g; ############################################## radare2-4.3.1+dfsg/mk/graph-int-per-line.pl-45-print "$sys\n"; radare2-4.3.1+dfsg/mk/graph-int-per-line.pl:46: system($sys); radare2-4.3.1+dfsg/mk/graph-int-per-line.pl-47- return $avr; ############################################## radare2-4.3.1+dfsg/mk/stat.mk-4- if [ -d "$$a" ]; then \ radare2-4.3.1+dfsg/mk/stat.mk:5: xxx=`grep -e XXX $$a/*.c $$a/p/*.c $$a/t/*.c 2>/dev/null | wc -l` ; \ radare2-4.3.1+dfsg/mk/stat.mk:6: todo=`grep -e TODO $$a/*.c $$a/p/*.c $$a/t/*.c 2>/dev/null | wc -l` ; \ radare2-4.3.1+dfsg/mk/stat.mk-7- printf "$$xxx\t$$todo\t$$a\n" ; \ ############################################## radare2-4.3.1+dfsg/pkgcfg/r_asm.pc.acr-9-Requires: r_syscall r_lang r_util r_parse r_flag r_cons r_reg radare2-4.3.1+dfsg/pkgcfg/r_asm.pc.acr:10:Libs: -L${libdir} -lr_asm radare2-4.3.1+dfsg/pkgcfg/r_asm.pc.acr-11-Cflags: -I${includedir}/libr ############################################## radare2-4.3.1+dfsg/pkgcfg/r_core.pc.acr-8-Version: @VERSION@ radare2-4.3.1+dfsg/pkgcfg/r_core.pc.acr:9:Requires: r_config r_cons r_io r_util r_flag r_asm r_debug r_hash r_bin r_lang r_io r_anal r_parse r_bp r_egg r_reg r_search r_syscall r_socket r_fs r_magic r_crypto radare2-4.3.1+dfsg/pkgcfg/r_core.pc.acr-10-Libs: -L${libdir} -lr_core @SSL_LDFLAGS@ @CAPSTONE_LDFLAGS@ ############################################## radare2-4.3.1+dfsg/pkgcfg/r_egg.pc.acr-8-Version: @VERSION@ radare2-4.3.1+dfsg/pkgcfg/r_egg.pc.acr:9:Requires: r_asm r_syscall r_util r_parse r_reg r_flag r_cons radare2-4.3.1+dfsg/pkgcfg/r_egg.pc.acr-10-Libs: -L${libdir} -lr_egg ############################################## radare2-4.3.1+dfsg/shlr/gdb/include/gdbclient/commands.h-146- */ radare2-4.3.1+dfsg/shlr/gdb/include/gdbclient/commands.h:147:ut64 gdbr_get_baddr(libgdbr_t *g); radare2-4.3.1+dfsg/shlr/gdb/include/gdbclient/commands.h-148- ############################################## radare2-4.3.1+dfsg/shlr/gdb/src/gdbclient/core.c-1940- radare2-4.3.1+dfsg/shlr/gdb/src/gdbclient/core.c:1941:ut64 gdbr_get_baddr(libgdbr_t *g) { radare2-4.3.1+dfsg/shlr/gdb/src/gdbclient/core.c-1942- ut64 off, min = UINT64_MAX; ############################################## radare2-4.3.1+dfsg/shlr/grub/include/grub/relocator.h-33-grub_err_t radare2-4.3.1+dfsg/shlr/grub/include/grub/relocator.h:34:grub_relocator_alloc_chunk_addr (struct grub_relocator *rel, radare2-4.3.1+dfsg/shlr/grub/include/grub/relocator.h-35- grub_relocator_chunk_t *out, ############################################## radare2-4.3.1+dfsg/shlr/grub/include/grub/types.h-254-#if GRUB_TARGET_SIZEOF_VOID_P == 8 radare2-4.3.1+dfsg/shlr/grub/include/grub/types.h:255:# define grub_host_to_target_addr(x) grub_host_to_target64(x) radare2-4.3.1+dfsg/shlr/grub/include/grub/types.h-256-#else radare2-4.3.1+dfsg/shlr/grub/include/grub/types.h:257:# define grub_host_to_target_addr(x) grub_host_to_target32(x) radare2-4.3.1+dfsg/shlr/grub/include/grub/types.h-258-#endif ############################################## radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-221-static void * radare2-4.3.1+dfsg/shlr/grub/kern/dl.c:222:grub_dl_get_section_addr (grub_dl_t mod, unsigned n) radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-223-{ ############################################## radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-292- radare2-4.3.1+dfsg/shlr/grub/kern/dl.c:293: addr = grub_dl_get_section_addr (mod, sym->segment); radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-294- addr += sym->offset; ############################################## radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-306- radare2-4.3.1+dfsg/shlr/grub/kern/dl.c:307: addr = grub_dl_get_section_addr (mod, rel->segment); radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-308- addr += rel->offset; ############################################## radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-329- { radare2-4.3.1+dfsg/shlr/grub/kern/dl.c:330: symbol_addr = grub_dl_get_section_addr (mod, rel->symbol_segment); radare2-4.3.1+dfsg/shlr/grub/kern/dl.c-331- rel = (struct grub_obj_reloc_extern *) ############################################## radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-36- /* This is a true memory barrier. */ radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h:37: asm volatile ("pusha;" radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-38- "xor %%eax,%%eax;" ############################################## radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-49- */ radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h:50: asm volatile ("nop;" radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-51- : /* Outputs. */ ############################################## radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-61- radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h:62: asm volatile ("sfence" radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-63- : /* Outputs. */ ############################################## radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-72- radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h:73: asm volatile ("eieio" radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-74- : /* Outputs. */ ############################################## radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-83- radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h:84: asm volatile ("membar #StoreStore" radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/mb.h-85- : /* Outputs. */ ############################################## radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/util.h-264- radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/util.h:265: asm ("bsr %1, %0" radare2-4.3.1+dfsg/shlr/heap/include/r_jemalloc/internal/util.h-266- : "=r"(ret) // Outputs. ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-2422- radare2-4.3.1+dfsg/shlr/java/class.c:2423:R_API RBinJavaField *r_bin_java_get_method_code_attribute_with_addr(RBinJavaObj *bin, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c-2424- RListIter *iter = NULL, *iter_tmp = NULL; ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8005-R_API RList *U(r_bin_java_get_args_from_bin)(RBinJavaObj * bin_obj, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c:8006: RBinJavaField *fm_type = r_bin_java_get_method_code_attribute_with_addr (bin_obj, addr); radare2-4.3.1+dfsg/shlr/java/class.c-8007- return fm_type ? r_bin_java_get_args (fm_type) : NULL; ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8010-R_API RList *U(r_bin_java_get_ret_from_bin)(RBinJavaObj * bin_obj, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c:8011: RBinJavaField *fm_type = r_bin_java_get_method_code_attribute_with_addr (bin_obj, addr); radare2-4.3.1+dfsg/shlr/java/class.c-8012- return fm_type ? r_bin_java_get_ret (fm_type) : NULL; ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8015-R_API char *U(r_bin_java_get_fcn_name_from_bin)(RBinJavaObj * bin_obj, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c:8016: RBinJavaField *fm_type = r_bin_java_get_method_code_attribute_with_addr (bin_obj, addr); radare2-4.3.1+dfsg/shlr/java/class.c-8017- return fm_type && fm_type->name ? strdup (fm_type->name) : NULL; ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8020-R_API int U(r_bin_java_is_method_static)(RBinJavaObj * bin_obj, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c:8021: RBinJavaField *fm_type = r_bin_java_get_method_code_attribute_with_addr (bin_obj, addr); radare2-4.3.1+dfsg/shlr/java/class.c-8022- return fm_type && fm_type->flags & R_BIN_JAVA_METHOD_ACC_STATIC; ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8025-R_API int U(r_bin_java_is_method_private)(RBinJavaObj * bin_obj, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c:8026: return r_bin_java_is_fm_type_private (r_bin_java_get_method_code_attribute_with_addr (bin_obj, addr)); radare2-4.3.1+dfsg/shlr/java/class.c-8027-} ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8030- return r_bin_java_is_fm_type_protected ( radare2-4.3.1+dfsg/shlr/java/class.c:8031: r_bin_java_get_method_code_attribute_with_addr (bin_obj, addr)); radare2-4.3.1+dfsg/shlr/java/class.c-8032-} ############################################## radare2-4.3.1+dfsg/shlr/java/class.c-8091- radare2-4.3.1+dfsg/shlr/java/class.c:8092:R_API RList *r_bin_java_get_method_exception_table_with_addr(RBinJavaObj *bin, ut64 addr) { radare2-4.3.1+dfsg/shlr/java/class.c-8093- RListIter *iter = NULL, *iter_tmp = NULL; ############################################## radare2-4.3.1+dfsg/shlr/java/class.h-950- radare2-4.3.1+dfsg/shlr/java/class.h:951:R_API RBinJavaField * r_bin_java_get_method_code_attribute_with_addr(RBinJavaObj *bin, ut64 addr); radare2-4.3.1+dfsg/shlr/java/class.h:952:R_API RList * r_bin_java_get_method_exception_table_with_addr(RBinJavaObj *bin, ut64 addr); radare2-4.3.1+dfsg/shlr/java/class.h-953- ############################################## radare2-4.3.1+dfsg/shlr/java/code.c-271-R_API int r_java_disasm(RBinJavaObj *obj, ut64 addr, const ut8 *bytes, int len, char *output, int outlen) { radare2-4.3.1+dfsg/shlr/java/code.c:272: //r_cons_printf ("r_java_disasm (allowed %d): 0x%02x, 0x%0x.\n", outlen, bytes[0], addr); radare2-4.3.1+dfsg/shlr/java/code.c-273- return java_print_opcode (obj, addr, bytes[0], bytes, len, output, outlen); ############################################## radare2-4.3.1+dfsg/shlr/sdb/Makefile-5-PFX=${DESTDIR}${PREFIX} radare2-4.3.1+dfsg/shlr/sdb/Makefile:6:HGFILES=`find sdb-${SDBVER} -type f | grep -v hg | grep -v swp` radare2-4.3.1+dfsg/shlr/sdb/Makefile-7-MKDIR=mkdir ############################################## radare2-4.3.1+dfsg/shlr/sdb/src/Makefile-80-endif radare2-4.3.1+dfsg/shlr/sdb/src/Makefile:81: @mv `echo $<|sed -e 's,\.c$S,\.d,g'` $<.tmp 2>/dev/null || true radare2-4.3.1+dfsg/shlr/sdb/src/Makefile-82- ${CC} -c ${CPPFLAGS} ${CFLAGS} ${CFLAGS_SHARED} -o $@ $< radare2-4.3.1+dfsg/shlr/sdb/src/Makefile:83: @mv `echo $<|sed -e 's,\.c$S,\.d,g'` `echo $<|sed -e 's,\.c$S,\._d,g'` 2>/dev/null || true radare2-4.3.1+dfsg/shlr/sdb/src/Makefile:84: @mv $<.tmp `echo $<|sed -e 's,\.c$S,\.d,g'` 2>/dev/null ||true radare2-4.3.1+dfsg/shlr/sdb/src/Makefile-85- ############################################## radare2-4.3.1+dfsg/shlr/tcc/tcc.h-253- int v; /* symbol token */ radare2-4.3.1+dfsg/shlr/tcc/tcc.h:254: char *asm_label; /* associated asm label */ radare2-4.3.1+dfsg/shlr/tcc/tcc.h-255- unsigned int r; /* associated register */ ############################################## radare2-4.3.1+dfsg/shlr/tcc/tcc.h-393- char *constraint; radare2-4.3.1+dfsg/shlr/tcc/tcc.h:394: char asm_str[16]; /* computed asm string for operand */ radare2-4.3.1+dfsg/shlr/tcc/tcc.h-395- SValue *vt; /* C value of the expression */ ############################################## radare2-4.3.1+dfsg/shlr/tcc/tcc.h-601- radare2-4.3.1+dfsg/shlr/tcc/tcc.h:602:/* warning: the following compare tokens depend on i386 asm code */ radare2-4.3.1+dfsg/shlr/tcc/tcc.h-603-#define TOK_ULT 0x92 ############################################## radare2-4.3.1+dfsg/shlr/tcc/tcc.h-682-#if defined TCC_TARGET_I386 || defined TCC_TARGET_X86_64 radare2-4.3.1+dfsg/shlr/tcc/tcc.h:683:/* only used for i386 asm opcodes definitions */ radare2-4.3.1+dfsg/shlr/tcc/tcc.h-684-#define DEF_BWL(x) \ ############################################## radare2-4.3.1+dfsg/shlr/tcc/tccgen.c-3044- (tok == TOK_ASM1 || tok == TOK_ASM2 || tok == TOK_ASM3)) { radare2-4.3.1+dfsg/shlr/tcc/tccgen.c:3045: /* global asm block */ radare2-4.3.1+dfsg/shlr/tcc/tccgen.c-3046-#if 1 radare2-4.3.1+dfsg/shlr/tcc/tccgen.c:3047: eprintf ("global asm not supported\n"); radare2-4.3.1+dfsg/shlr/tcc/tccgen.c-3048- return 1; ############################################## radare2-4.3.1+dfsg/shlr/zip/include/zlib.h-1117- 8: DEBUG radare2-4.3.1+dfsg/shlr/zip/include/zlib.h:1118: 9: ASMV or ASMINF -- use ASM code radare2-4.3.1+dfsg/shlr/zip/include/zlib.h-1119- 10: ZLIB_WINAPI -- exported functions use the WINAPI calling convention ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-408-- Have make fail if a test fails [Levin] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:409:- Avoid buffer overrun in contrib/masmx64/gvmat64.asm [Simpson] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-410-- Remove assembler object files from contrib ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-588-- Update zlib www home address in win32/DLL_FAQ.txt [Truta] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:589:- Update contrib/masmx86/inffas32.asm for VS2005 [Vollant, Van Wassenhove] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:590:- Enable browse info in the "Debug" and "ASM Debug" configurations in radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-591- the Visual C++ 6 project, and set (non-ASM) "Debug" as default [Truta] ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-685-- Fix DecompressBuf in contrib/delphi/ZLib.pas [ManChesTer] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:686:- Update contrib/masmx86/inffas32.asm and gvmat32.asm [Vollant] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-687-- Use z_off_t for adler32_combine() and crc32_combine() lengths ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-821-- Add contrib/ada [Anisimkov] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:822:- Move asm files from contrib/vstudio/vc70_32 to contrib/asm386 [Truta] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-823-- Rename contrib/asm386 to contrib/masmx86 [Truta, Vollant] ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-845-- Fix prototype of syncsearch in inflate.c [Truta] radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:846:- Introduce ASMINF macro to be enabled when using an ASM implementation radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-847- of inflate_fast [Truta] ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-1097-- added compress2 in zconf.h, zlib.def, zlib.dnt radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:1098:- new asm code from Gilles Vollant in contrib/asm386 radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-1099-- simplify the inflate code (Mark): ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-1115-Changes in 1.0.8 (27 Jan 1998) radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:1116:- fixed offsets in contrib/asm386/gvmat32.asm (Gilles Vollant) radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-1117-- fix gzgetc and gzputc for big endian systems (Markus Oberhumer) ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-1177- contrib/asm386/ by Gilles Vollant <info@winimage.com> radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog:1178: 386 asm code replacing longest_match(). radare2-4.3.1+dfsg/shlr/zip/zlib/ChangeLog-1179- contrib/iostream/ by Kevin Ruland <kevin@rodin.wustl.edu> ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/crc32.c-185-/* ========================================================================= radare2-4.3.1+dfsg/shlr/zip/zlib/crc32.c:186: * This function can be used by asm versions of crc32() radare2-4.3.1+dfsg/shlr/zip/zlib/crc32.c-187- */ ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c-91-# pragma message("Assembler code may have bugs -- use at your own risk") radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c:92: void match_init OF((void)); /* asm code initialization */ radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c-93- uInt longest_match OF((deflate_state *s, IPos cur_match)); ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c-1216-#ifdef ASMV radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c:1217: match_init(); /* initialize the asm code */ radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c-1218-#endif ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c-1232-#ifndef ASMV radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c:1233:/* For 80x86 and 680x0, an optimized version will be provided in match.asm or radare2-4.3.1+dfsg/shlr/zip/zlib/deflate.c-1234- * match.S. The code will be functionally equivalent. ############################################## radare2-4.3.1+dfsg/shlr/zip/zlib/zlib.h-1184- 8: ZLIB_DEBUG radare2-4.3.1+dfsg/shlr/zip/zlib/zlib.h:1185: 9: ASMV or ASMINF -- use ASM code radare2-4.3.1+dfsg/shlr/zip/zlib/zlib.h-1186- 10: ZLIB_WINAPI -- exported functions use the WINAPI calling convention ############################################## radare2-4.3.1+dfsg/sys/android-build.sh-12- radare2-4.3.1+dfsg/sys/android-build.sh:13:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/android-build.sh-14- ############################################## radare2-4.3.1+dfsg/sys/android-build.sh-180-rm -rf ${HERE}/${D}/${PREFIX}/include radare2-4.3.1+dfsg/sys/android-build.sh:181:eval `grep ^VERSION= ${HERE}/config-user.mk` radare2-4.3.1+dfsg/sys/android-build.sh-182-WWWROOT="/data/data/org.radare.radare2installer/radare2/share/radare2/${VERSION}/www" ############################################## radare2-4.3.1+dfsg/sys/android-build.sh-213-cd .. radare2-4.3.1+dfsg/sys/android-build.sh:214:D2=`git log HEAD 2>/dev/null|head -n1|awk '{print $2}'|cut -c 1-8` radare2-4.3.1+dfsg/sys/android-build.sh-215-if [ -n "$D2" ]; then ############################################## radare2-4.3.1+dfsg/sys/android-release.sh-34- radare2-4.3.1+dfsg/sys/android-release.sh:35:v="`./configure --version| head -n 1|awk '{print $1}'|cut -d - -f 2`" radare2-4.3.1+dfsg/sys/android-release.sh-36-[ -z "${v}" ] && v=1.4.0 ############################################## radare2-4.3.1+dfsg/sys/android-shell.sh-50-export LANG radare2-4.3.1+dfsg/sys/android-shell.sh:51:ROOT=`dirname $0` radare2-4.3.1+dfsg/sys/android-shell.sh-52-OS=`uname|tr 'A-Z' 'a-z'` ############################################## radare2-4.3.1+dfsg/sys/apia/Makefile:1:MODS=parse syscall reg bp anal util asm magic bin radare2-4.3.1+dfsg/sys/apia/Makefile-2-MODS+=config socket search crypto hash io fs lang ############################################## radare2-4.3.1+dfsg/sys/apia/apia.sh-17-echo "Unused" radare2-4.3.1+dfsg/sys/apia/apia.sh:18:for a in `cat $C.s | grep $A` ; do radare2-4.3.1+dfsg/sys/apia/apia.sh-19- grep -q $a tmp/*.i ############################################## radare2-4.3.1+dfsg/sys/build-harden.sh-26-# find root radare2-4.3.1+dfsg/sys/build-harden.sh:27:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/build-harden.sh-28- ############################################## radare2-4.3.1+dfsg/sys/build-m32.sh-28-# find root radare2-4.3.1+dfsg/sys/build-m32.sh:29:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/build-m32.sh-30- ############################################## radare2-4.3.1+dfsg/sys/cherrypull.sh-25-git pull $RR $RB radare2-4.3.1+dfsg/sys/cherrypull.sh:26:C=`git log | grep ^commit | head -n $N | cut -d ' ' -f2` radare2-4.3.1+dfsg/sys/cherrypull.sh-27-RC="" ############################################## radare2-4.3.1+dfsg/sys/clang-analyzer.sh-39-# find root radare2-4.3.1+dfsg/sys/clang-analyzer.sh:40:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/clang-analyzer.sh-41- ############################################## radare2-4.3.1+dfsg/sys/clone-r2-bindings.sh-1-#!/bin/sh radare2-4.3.1+dfsg/sys/clone-r2-bindings.sh:2:cd `dirname $PWD/$0`/.. radare2-4.3.1+dfsg/sys/clone-r2-bindings.sh-3-if [ -d radare2-bindings ]; then ############################################## radare2-4.3.1+dfsg/sys/dist-all.sh-1-#!/bin/sh radare2-4.3.1+dfsg/sys/dist-all.sh:2:cd `dirname $PWD/$0`/.. radare2-4.3.1+dfsg/sys/dist-all.sh-3- ############################################## radare2-4.3.1+dfsg/sys/dist-bin.sh-3-# find root radare2-4.3.1+dfsg/sys/dist-bin.sh:4:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/dist-bin.sh-5- ############################################## radare2-4.3.1+dfsg/sys/dist.sh-1-#!/bin/sh radare2-4.3.1+dfsg/sys/dist.sh:2:cd `dirname $PWD/$0`/.. radare2-4.3.1+dfsg/sys/dist.sh-3-make dist ############################################## radare2-4.3.1+dfsg/sys/emscripten.sh-2-# find root radare2-4.3.1+dfsg/sys/emscripten.sh:3:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/emscripten.sh-4-#TODO: add support for ccache ############################################## radare2-4.3.1+dfsg/sys/find-regression.sh-20- curl -s http://ci.rada.re/job/radare2-regressions/${LAST}/consoleText > $R2R radare2-4.3.1+dfsg/sys/find-regression.sh:21: R2B=`grep 'Started by upstream project' $R2R | awk '{print $8 }'` radare2-4.3.1+dfsg/sys/find-regression.sh-22- curl -s http://ci.rada.re/job/radare2/${R2B}/consoleText > $R2C radare2-4.3.1+dfsg/sys/find-regression.sh:23: R2REV=`grep 'Checking out Revision' $R2C | awk '{print $4}'` radare2-4.3.1+dfsg/sys/find-regression.sh-24- echo " - radare2 $R2B = $R2REV" radare2-4.3.1+dfsg/sys/find-regression.sh:25: REV=`grep 'Checking out Revision' $R2R | awk '{print $4}'` radare2-4.3.1+dfsg/sys/find-regression.sh-26- echo " - regression $LAST $REV" ############################################## radare2-4.3.1+dfsg/sys/indent.sh-9-IFILE="$1" radare2-4.3.1+dfsg/sys/indent.sh:10:P=`readlink $0` radare2-4.3.1+dfsg/sys/indent.sh-11-[ -z "$P" ] && P="$0" radare2-4.3.1+dfsg/sys/indent.sh:12:cd `dirname $P`/.. radare2-4.3.1+dfsg/sys/indent.sh-13- ############################################## radare2-4.3.1+dfsg/sys/indent.sh-61- radare2-4.3.1+dfsg/sys/indent.sh:62:if [ "`echo $IFILE | cut -c 1`" != / ]; then radare2-4.3.1+dfsg/sys/indent.sh-63- IFILE="$OLDPWD/$IFILE" ############################################## radare2-4.3.1+dfsg/sys/indent.sh-83-indentDirectory() { radare2-4.3.1+dfsg/sys/indent.sh:84: D=`dirname "$IFILE"` radare2-4.3.1+dfsg/sys/indent.sh-85- for a in "$D/"*.c ; do ############################################## radare2-4.3.1+dfsg/sys/ios-cydia.sh-66- echo "Stowing ${PREFIX} into /usr..." radare2-4.3.1+dfsg/sys/ios-cydia.sh:67: for a in `cd ./${PREFIX}; ls` ; do radare2-4.3.1+dfsg/sys/ios-cydia.sh-68- if [ -d "./${PREFIX}/$a" ]; then radare2-4.3.1+dfsg/sys/ios-cydia.sh-69- mkdir -p "usr/$a" radare2-4.3.1+dfsg/sys/ios-cydia.sh:70: for b in `cd ./${PREFIX}/$a; ls` ; do radare2-4.3.1+dfsg/sys/ios-cydia.sh-71- echo ln -fs "${PREFIX}/$a/$b" usr/$a/$b ############################################## radare2-4.3.1+dfsg/sys/ios-sdk-gcc-6-CPUS="" radare2-4.3.1+dfsg/sys/ios-sdk-gcc:7:CPU=`echo $CPU | sed -e 's,+, ,g'` radare2-4.3.1+dfsg/sys/ios-sdk-gcc:8:for a in `IFS=+ echo ${CPU}` ; do radare2-4.3.1+dfsg/sys/ios-sdk-gcc-9- CPUS="-arch $a ${CPUS}" ############################################## radare2-4.3.1+dfsg/sys/ios-sdk-gcc-11-[ -z "${SDK}" ] && SDK=iphoneos radare2-4.3.1+dfsg/sys/ios-sdk-gcc:12:APPLE_SDK=`echo ${SDK} |tr a-z A-Z` radare2-4.3.1+dfsg/sys/ios-sdk-gcc-13-CC="xcrun --sdk ${SDK} clang ${CPUS} -fembed-bitcode -DAPPLE_SDK_${APPLE_SDK}=1 -I${IOSINC} -miphoneos-version-min=10.0" ############################################## radare2-4.3.1+dfsg/sys/ios-sdk-ld-6-CPUS="" radare2-4.3.1+dfsg/sys/ios-sdk-ld:7:CPU=`echo $CPU | sed -e 's,+, ,g'` radare2-4.3.1+dfsg/sys/ios-sdk-ld:8:for a in `IFS=+ echo ${CPU}` ; do radare2-4.3.1+dfsg/sys/ios-sdk-ld-9- CPUS="-arch $a ${CPUS}" ############################################## radare2-4.3.1+dfsg/sys/ios-sdk-ld-11-[ -z "${SDK}" ] && SDK=iphoneos radare2-4.3.1+dfsg/sys/ios-sdk-ld:12:APPLE_SDK=`echo ${SDK} | tr a-z A-Z` radare2-4.3.1+dfsg/sys/ios-sdk-ld-13-LD="xcrun --sdk ${SDK} ld ${CPUS} -bitcode_bundle" ############################################## radare2-4.3.1+dfsg/sys/ios-sdk.sh-199-CPUS="" radare2-4.3.1+dfsg/sys/ios-sdk.sh:200:CPU=`echo $CPU | sed -e 's,+, ,g'` radare2-4.3.1+dfsg/sys/ios-sdk.sh-201-EXTRA="" radare2-4.3.1+dfsg/sys/ios-sdk.sh:202:for a in `IFS=+ echo ${CPU}` ; do radare2-4.3.1+dfsg/sys/ios-sdk.sh-203- CPUS="-arch $a ${CPUS}" ############################################## radare2-4.3.1+dfsg/sys/locdiff-1-#!/bin/sh radare2-4.3.1+dfsg/sys/locdiff:2:#A=`hg diff $@ | grep -v '+++' | grep ^+ |wc -l` radare2-4.3.1+dfsg/sys/locdiff:3:#B=`hg diff $@ | grep -v -- '---' | grep ^- |wc -l` radare2-4.3.1+dfsg/sys/locdiff-4-A="$(git diff "$@" | grep -v '+++' | grep -c ^+)" ############################################## radare2-4.3.1+dfsg/sys/maemo/Makefile-41- printf "S 15 com.nokia.maemo H 40 " > control/digisums radare2-4.3.1+dfsg/sys/maemo/Makefile:42: printf `sha1sum $@/../data/usr/bin/radare2` >> control/digisums radare2-4.3.1+dfsg/sys/maemo/Makefile-43- echo "R 25 usr/bin/radare2" >> control/digisums ############################################## radare2-4.3.1+dfsg/sys/maemo/Makefile-56- -cp ${PRG}/src/rabin/rabin $@/usr/bin/rabin radare2-4.3.1+dfsg/sys/maemo/Makefile:57: -cp ${PRG}/src/rasm/rasm $@/usr/bin/rasm radare2-4.3.1+dfsg/sys/maemo/Makefile-58- -cp ${PRG}/src/rasc/rasc $@/usr/bin/rasc radare2-4.3.1+dfsg/sys/maemo/Makefile:59: -cp ${PRG}/src/arch/arm/aasm/armasm $@/usr/bin/armasm radare2-4.3.1+dfsg/sys/maemo/Makefile-60- -cp ${PRG}/src/rsc/rsc $@/usr/bin/rsc ############################################## radare2-4.3.1+dfsg/sys/maemo/Makefile-64- -cp ${PRG}/src/xrefs $@/usr/bin/xrefs radare2-4.3.1+dfsg/sys/maemo/Makefile:65: -cp ${PRG}/src/javasm/javasm $@/usr/bin/javasm radare2-4.3.1+dfsg/sys/maemo/Makefile-66- -cp ${PRG}/gui/gradare $@/usr/bin/gradare ############################################## radare2-4.3.1+dfsg/sys/menu.sh-63-SelectPluginShared () { radare2-4.3.1+dfsg/sys/menu.sh:64: PLUGINS="`diff plugins .static.plugins | grep "<" | awk '{print $2}'`" radare2-4.3.1+dfsg/sys/menu.sh-65- ARGS="" ############################################## radare2-4.3.1+dfsg/sys/meson-sdk.sh-7- mkdir a radare2-4.3.1+dfsg/sys/meson-sdk.sh:8: for a in `find *| grep '\.a$' | grep -v 'libr\.a'` ; do radare2-4.3.1+dfsg/sys/meson-sdk.sh-9- echo $a radare2-4.3.1+dfsg/sys/meson-sdk.sh:10: b=`basename $a` radare2-4.3.1+dfsg/sys/meson-sdk.sh-11- mkdir a/$b ############################################## radare2-4.3.1+dfsg/sys/meson.py-354- if args.uninstall: radare2-4.3.1+dfsg/sys/meson.py:355: os.system(sudo + 'make uninstall PWD="$PWD/build" BTOP="$PWD/build/binr"') radare2-4.3.1+dfsg/sys/meson.py-356- if args.install: ############################################## radare2-4.3.1+dfsg/sys/meson.py-358- if args.symstall: radare2-4.3.1+dfsg/sys/meson.py:359: os.system(sudo + 'make symstall PWD="$PWD/build" BTOP="$PWD/build/binr"') radare2-4.3.1+dfsg/sys/meson.py-360- ############################################## radare2-4.3.1+dfsg/sys/osx-pkg.sh-14-else radare2-4.3.1+dfsg/sys/osx-pkg.sh:15: VERSION="`./configure --version| head -n 1|awk '{print $1}'|cut -d - -f 2`" radare2-4.3.1+dfsg/sys/osx-pkg.sh-16- [ -z "${VERSION}" ] && VERSION=3.6.0 ############################################## radare2-4.3.1+dfsg/sys/r2-docker.sh-3-IFILE="$1" radare2-4.3.1+dfsg/sys/r2-docker.sh:4:P=`readlink $0` radare2-4.3.1+dfsg/sys/r2-docker.sh-5-[ -z "$P" ] && P="$0" radare2-4.3.1+dfsg/sys/r2-docker.sh:6:cd `dirname $P`/.. radare2-4.3.1+dfsg/sys/r2-docker.sh-7-CWD="$PWD" radare2-4.3.1+dfsg/sys/r2-docker.sh:8:if [ "`echo $IFILE | cut -c 1`" != / ]; then radare2-4.3.1+dfsg/sys/r2-docker.sh-9- IFILE="$OLDPWD/$IFILE" ############################################## radare2-4.3.1+dfsg/sys/r2-docker.sh-65- if [ -f "$1" ]; then radare2-4.3.1+dfsg/sys/r2-docker.sh:66: F=`basename $1` radare2-4.3.1+dfsg/sys/r2-docker.sh:67: D=`dirname $1` radare2-4.3.1+dfsg/sys/r2-docker.sh-68- # bypass home restriction ############################################## radare2-4.3.1+dfsg/sys/r2vm-92- for a in `git rev-list HEAD` ; do radare2-4.3.1+dfsg/sys/r2vm:93: NOTE=`cat ${COPIES}/radare2-${a}.note 2>/dev/null` radare2-4.3.1+dfsg/sys/r2vm-94- if [ "$cur" = "$a" ]; then ############################################## radare2-4.3.1+dfsg/sys/r2vm-116-up) radare2-4.3.1+dfsg/sys/r2vm:117: $0 use `Prev $(Cur)` radare2-4.3.1+dfsg/sys/r2vm-118- ;; ############################################## radare2-4.3.1+dfsg/sys/r2vm-122-down) radare2-4.3.1+dfsg/sys/r2vm:123: $0 use `Next $(Cur)` radare2-4.3.1+dfsg/sys/r2vm-124- ;; ############################################## radare2-4.3.1+dfsg/sys/release-notes.sh-37-cat .l |grep ^commit |wc -l |xargs echo radare2-4.3.1+dfsg/sys/release-notes.sh:38:echo "Contributors: `wc -l .A | awk '{print $1}'`" radare2-4.3.1+dfsg/sys/release-notes.sh-39-echo ############################################## radare2-4.3.1+dfsg/sys/subst.sh-11-if [ -n "$b" ]; then radare2-4.3.1+dfsg/sys/subst.sh:12: FILES=`git grep "$a" libr binr | cut -d : -f 1 | uniq ` radare2-4.3.1+dfsg/sys/subst.sh-13- for f in $FILES ; do ############################################## radare2-4.3.1+dfsg/sys/translate.sh-67- radare2-4.3.1+dfsg/sys/translate.sh:68:for a in `cd "$L" && echo *` ; do radare2-4.3.1+dfsg/sys/translate.sh:69: F=`echo $a | sed -e s,_,/,g` radare2-4.3.1+dfsg/sys/translate.sh-70- echo "Processing $F" ############################################## radare2-4.3.1+dfsg/sys/wasm.sh-2-# find root radare2-4.3.1+dfsg/sys/wasm.sh:3:cd `dirname $PWD/$0` ; cd .. radare2-4.3.1+dfsg/sys/wasm.sh-4-#TODO: add support for ccache ############################################## radare2-4.3.1+dfsg/sys/wasm.sh-14- radare2-4.3.1+dfsg/sys/wasm.sh:15:CFGFLAGS="./configure --prefix=/usr --disable-debugger --with-compiler=wasm --with-libr" radare2-4.3.1+dfsg/sys/wasm.sh-16- ############################################## radare2-4.3.1+dfsg/sys/wasm.sh-20- radare2-4.3.1+dfsg/sys/wasm.sh:21:./configure ${CFGFLAGS} --host=wasm && \ radare2-4.3.1+dfsg/sys/wasm.sh-22- make -s -j ${MAKE_JOBS} DEBUG=0 ############################################## radare2-4.3.1+dfsg/test/Attic/r2r-11-else radare2-4.3.1+dfsg/test/Attic/r2r:12: DIR=`readlink $0` radare2-4.3.1+dfsg/test/Attic/r2r:13: [ -n "${DIR}" ] && cd `dirname $DIR` radare2-4.3.1+dfsg/test/Attic/r2r-14- while [ ! -x r2r ]; do ############################################## radare2-4.3.1+dfsg/test/Attic/r2r-66- shift radare2-4.3.1+dfsg/test/Attic/r2r:67: A=`echo $*|sed -e 's,new/,,'` radare2-4.3.1+dfsg/test/Attic/r2r-68- cd new || exit 1 ############################################## radare2-4.3.1+dfsg/test/Attic/r2r-143- fi radare2-4.3.1+dfsg/test/Attic/r2r:144: CMDS64="`echo "${CMDS}" | rax2 -E`" >> .tmp radare2-4.3.1+dfsg/test/Attic/r2r-145- echo "CMDS64=${CMDS64}" >> .tmp ############################################## radare2-4.3.1+dfsg/test/Attic/r2r-147- echo "${CMDS}" > .tmp.test.r2 radare2-4.3.1+dfsg/test/Attic/r2r:148: EXPECT=`r2 -qi .tmp.test.r2 ${FILE}` radare2-4.3.1+dfsg/test/Attic/r2r-149- rm -f .tmp.test.r2 radare2-4.3.1+dfsg/test/Attic/r2r:150: EXPECT64="`echo "${EXPECT}" | rax2 -E`" >> .tmp radare2-4.3.1+dfsg/test/Attic/r2r-151- echo "Expect this (Y/n)? $EXPECT" ############################################## radare2-4.3.1+dfsg/test/fuzz/scripts/fuzz_rasm2.py-20-# v1 - Initial version radare2-4.3.1+dfsg/test/fuzz/scripts/fuzz_rasm2.py:21:# v2 - Seperated asm/disasm engine constants radare2-4.3.1+dfsg/test/fuzz/scripts/fuzz_rasm2.py-22-# v3 - fixed synchronization and added 3 level of canonical ############################################## radare2-4.3.1+dfsg/test/new/db/anal/avr-368- radare2-4.3.1+dfsg/test/new/db/anal/avr:369:NAME=search asm commands with internal grep radare2-4.3.1+dfsg/test/new/db/anal/avr-370-FILE=../bins/firmware/arduino_avr.bin ############################################## radare2-4.3.1+dfsg/test/new/db/anal/avr-377- radare2-4.3.1+dfsg/test/new/db/anal/avr:378:NAME=search asm commands with filter radare2-4.3.1+dfsg/test/new/db/anal/avr-379-FILE=../bins/firmware/arduino_avr.bin ############################################## radare2-4.3.1+dfsg/test/new/db/anal/avr-387- radare2-4.3.1+dfsg/test/new/db/anal/avr:388:NAME=search asm commands with filter and align = 2 radare2-4.3.1+dfsg/test/new/db/anal/avr-389-FILE=../bins/firmware/arduino_avr.bin ############################################## radare2-4.3.1+dfsg/test/new/db/anal/avr-473- radare2-4.3.1+dfsg/test/new/db/anal/avr:474:NAME=disasm code after search command IN radare2-4.3.1+dfsg/test/new/db/anal/avr-475-FILE=../bins/firmware/arduino_avr.bin ############################################## radare2-4.3.1+dfsg/test/new/db/anal/x86_32-2950- radare2-4.3.1+dfsg/test/new/db/anal/x86_32:2951:NAME=disasm bug radare2-4.3.1+dfsg/test/new/db/anal/x86_32-2952-FILE=malloc://1024 ############################################## radare2-4.3.1+dfsg/test/new/db/asm/tms320_c55x_32-327-d "masmr40 t3=uns(*ar0), uns(*ar0), ac0, ac1" 8600017f radare2-4.3.1+dfsg/test/new/db/asm/tms320_c55x_32:328:d "masm *ar0, t0, ac0 :: mov *ar0 << #16, ac0" 86000080 radare2-4.3.1+dfsg/test/new/db/asm/tms320_c55x_32-329-d "macm *ar0, t0, ac0 :: mov *ar0 << #16, ac0" 860000a0 ############################################## radare2-4.3.1+dfsg/test/new/db/asm/tms320_c55x_32-331-d "macm *ar0, t0, ac0 :: mov hi(ac0 << t2), *ar0" 87000020 radare2-4.3.1+dfsg/test/new/db/asm/tms320_c55x_32:332:d "masm *ar0, t0, ac0 :: mov hi(ac0 << t2), *ar0" 87000040 radare2-4.3.1+dfsg/test/new/db/asm/tms320_c55x_32-333-d "lms *ar0, *ar0, ac0, ac0" 860000c0 ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd-2064- radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd:2065:NAME=pdf show entry0 disasm instead of main radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd-2066-FILE=../bins/elf/ls ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd2-756-(pdenc enc, e bin.str.enc=$0, pd 1) radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd2:757:(pdstr bits, s `axt obj.utf$0be~[1]`, .(pdenc guess), .(pdenc utf$0le), .(pdenc utf$0be)) radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd2-758-.(pdstr 16) ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd2-780-aar radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd2:781:(pdstr flag, s `axt obj.$0~[1]`, pd 1) radare2-4.3.1+dfsg/test/new/db/cmd/cmd_pd2-782-.(pdstr utf8_bom) ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/cmds-130- radare2-4.3.1+dfsg/test/new/db/cmd/cmds:131:NAME=r2 asm with pa radare2-4.3.1+dfsg/test/new/db/cmd/cmds-132-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/cmds-144- radare2-4.3.1+dfsg/test/new/db/cmd/cmds:145:NAME=r2 asm with pa radare2-4.3.1+dfsg/test/new/db/cmd/cmds-146-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/feat_astabs:1:NAME=asm tabs radare2-4.3.1+dfsg/test/new/db/cmd/feat_astabs-2-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/feat_variables-106- radare2-4.3.1+dfsg/test/new/db/cmd/feat_variables:107:NAME=no seek change on pdf @ addr (#10007) radare2-4.3.1+dfsg/test/new/db/cmd/feat_variables-108-FILE=../bins/elf/redpill ############################################## radare2-4.3.1+dfsg/test/new/db/cmd/midflags-366- radare2-4.3.1+dfsg/test/new/db/cmd/midflags:367:NAME=antidisasm trick for x86 with midflags radare2-4.3.1+dfsg/test/new/db/cmd/midflags-368-FILE=malloc://1024 ############################################## radare2-4.3.1+dfsg/test/new/db/formats/elf/thumb-68- radare2-4.3.1+dfsg/test/new/db/formats/elf/thumb:69:NAME=thumb disasm 2 radare2-4.3.1+dfsg/test/new/db/formats/elf/thumb-70-FILE=../bins/elf/analysis/thumb ############################################## radare2-4.3.1+dfsg/test/new/db/formats/elf/thumb-103- radare2-4.3.1+dfsg/test/new/db/formats/elf/thumb:104:NAME=arm disasm entry0 radare2-4.3.1+dfsg/test/new/db/formats/elf/thumb-105-FILE=../bins/elf/analysis/thumb ############################################## radare2-4.3.1+dfsg/test/new/db/formats/java-16- radare2-4.3.1+dfsg/test/new/db/formats/java:17:NAME=java disasm crash radare2-4.3.1+dfsg/test/new/db/formats/java-18-FILE=../bins/java/ExCaseTableSwitch.class ############################################## radare2-4.3.1+dfsg/test/new/db/formats/mangling/bin-114- radare2-4.3.1+dfsg/test/new/db/formats/mangling/bin:115:NAME=c++ disasm call demangling radare2-4.3.1+dfsg/test/new/db/formats/mangling/bin-116-FILE=../bins/elf/abcde-qt32 ############################################## radare2-4.3.1+dfsg/test/new/db/formats/web_assembly:1:NAME=WASM: Wasm - open radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-2-FILE=../bins/wasm/basic.wasm ############################################## radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-7- radare2-4.3.1+dfsg/test/new/db/formats/web_assembly:8:NAME=WASM: Wasm - detection radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-9-FILE=../bins/wasm/basic.wasm ############################################## radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-15- radare2-4.3.1+dfsg/test/new/db/formats/web_assembly:16:NAME=WASM: Wasm - entrypoint radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-17-FILE=../bins/wasm/start.wasm ############################################## radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-23- radare2-4.3.1+dfsg/test/new/db/formats/web_assembly:24:NAME=WASM: Wasm - sections radare2-4.3.1+dfsg/test/new/db/formats/web_assembly-25-FILE=../bins/wasm/binary.wasm ############################################## radare2-4.3.1+dfsg/test/new/db/tools/rasm2-474- radare2-4.3.1+dfsg/test/new/db/tools/rasm2:475:NAME=rasm -a sh -e -d radare2-4.3.1+dfsg/test/new/db/tools/rasm2-476-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/db/tools/rasm2-488- radare2-4.3.1+dfsg/test/new/db/tools/rasm2:489:NAME=rasm -a sh -e -D radare2-4.3.1+dfsg/test/new/db/tools/rasm2-490-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/db/tools/rasm2-502- radare2-4.3.1+dfsg/test/new/db/tools/rasm2:503:NAME=rasm -a sh -d radare2-4.3.1+dfsg/test/new/db/tools/rasm2-504-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/db/tools/rasm2-516- radare2-4.3.1+dfsg/test/new/db/tools/rasm2:517:NAME=rasm -a sh -D radare2-4.3.1+dfsg/test/new/db/tools/rasm2-518-FILE=- ############################################## radare2-4.3.1+dfsg/test/new/travis/index.js-70-async function processJob(job) { radare2-4.3.1+dfsg/test/new/travis/index.js:71: console.log(colors.green(`[BUILD] ${job.id} ${job.event_type} (${job.state}) ${job.message}`)); radare2-4.3.1+dfsg/test/new/travis/index.js:72: console.log(colors.yellow(`[-----] ${job.id} ${job.started_at} ${job.commit}`)); radare2-4.3.1+dfsg/test/new/travis/index.js-73- const buildInfo = await travis('builds/' + job.id, false); ############################################## radare2-4.3.1+dfsg/test/new/travis/index.js-83- ? { log: fs.readFileSync(logFile).toString() } radare2-4.3.1+dfsg/test/new/travis/index.js:84: : await travis(`jobs/${job.id}`, false); radare2-4.3.1+dfsg/test/new/travis/index.js-85- const log = (travisLog && travisLog.log)? travisLog.log.replace(/\r/g, '\n'): ''; ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-22- default_jobs = 2 radare2-4.3.1+dfsg/test/src/r2r.v:23: default_targets = 'arch json asm fuzz cmd unit' radare2-4.3.1+dfsg/test/src/r2r.v-24- default_timeout = 10 ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-69- println(' \$ time r2r -n benchmark time spent parsing test files') radare2-4.3.1+dfsg/test/src/r2r.v:70: println(' \$ r2r -j 4 json asm run json and asm tests using 4 jobs in parallel') radare2-4.3.1+dfsg/test/src/r2r.v-71- return ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-97- a := r2r.targets.join(' ') radare2-4.3.1+dfsg/test/src/r2r.v:98: _ = os.system('cd $p && npm i') radare2-4.3.1+dfsg/test/src/r2r.v:99: r := os.system('cd $p && node_modules/.bin/r2r -i $a') radare2-4.3.1+dfsg/test/src/r2r.v-100- exit(r) ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-492- tmp_output := filepath.join(tmp_dir,'output.txt') radare2-4.3.1+dfsg/test/src/r2r.v:493: os.system('rasm2 ${rasm2_flags} > ${tmp_output}') radare2-4.3.1+dfsg/test/src/r2r.v-494- res := os.read_file(tmp_output) or { ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-538- os.chdir('../new') // fix runnig directory radare2-4.3.1+dfsg/test/src/r2r.v:539: os.system('${r2} -i ${tmp_script} ${test.args} ${test.file} 2> ${tmp_stderr} > ${tmp_output}') radare2-4.3.1+dfsg/test/src/r2r.v-540- os.chdir(cwd) ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-594-fn (r2r R2R) git_clone(ghpath, localpath string) { radare2-4.3.1+dfsg/test/src/r2r.v:595: os.system('cd ${r2r.db_path}/.. ; git clone --depth 1 https://github.com/${ghpath} ${localpath}') radare2-4.3.1+dfsg/test/src/r2r.v-596-} ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-676- else { radare2-4.3.1+dfsg/test/src/r2r.v:677: eprintln('Warning: Invalid asm test for ${testfile} in ${line}') radare2-4.3.1+dfsg/test/src/r2r.v-678- } ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-703- wd := os.getwd() radare2-4.3.1+dfsg/test/src/r2r.v:704: _ = os.system('make -C ${r2r.r2r_home}/unit') // TODO: rewrite in V instead of depending on a makefile radare2-4.3.1+dfsg/test/src/r2r.v-705- unit_path := '${r2r.db_path}/../../unit/bin' ############################################## radare2-4.3.1+dfsg/test/src/r2r.v-904- return true radare2-4.3.1+dfsg/test/src/r2r.v:905: // return os.system("echo '${jsonstr}' | jq . > /dev/null") == 0 radare2-4.3.1+dfsg/test/src/r2r.v-906-} ############################################## radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/Makefile-11- radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/Makefile:12:BINDEPS=r_egg r_asm r_parse r_syscall r_db r_util radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/Makefile-13-BIN=test ############################################## radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/inc.r-6- OS@env(osx); radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/inc.r:7: syscalls.r@include($OS); radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/inc.r-8- ############################################## radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/inc.r-13-INCDIR@env(t); # INCDIR=t radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/inc.r:14:sys.r@include($INCDIR); # find t/sys.r radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/inc.r-15- ############################################## radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/test.c-41- //printf ("src (%s)\n", r_egg_get_source (egg)); radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/test.c:42: printf ("asm (%s)\n", r_egg_get_assembly (egg)); radare2-4.3.1+dfsg/test/unit/legacy_unit/egg/test.c-43- b = r_egg_get_bin (egg); ############################################## radare2-4.3.1+dfsg/test/unit/legacy_unit/util/threads.c-28-#if __i386__ || __x86_64__ radare2-4.3.1+dfsg/test/unit/legacy_unit/util/threads.c:29: asm ("int3"); radare2-4.3.1+dfsg/test/unit/legacy_unit/util/threads.c-30-#endif ############################################## radare2-4.3.1+dfsg/debian/changelog-192- buffer over-read and application crash) or possibly have unspecified radare2-4.3.1+dfsg/debian/changelog:193: other impact via a crafted WASM file that triggers an incorrect radare2-4.3.1+dfsg/debian/changelog-194- r_hex_bin2str call. ############################################## radare2-4.3.1+dfsg/debian/changelog-451- - Add a few new patches to fix manpage warnings from lintian radare2-4.3.1+dfsg/debian/changelog:452: - Disable m68k asm plugin to avoid linking GPL and BSD-4-clause code radare2-4.3.1+dfsg/debian/changelog:453: - Disable mach bin and z80 asm plugin (removed to be DFSG compatible) radare2-4.3.1+dfsg/debian/changelog-454- - add patch to generate GIT_NOW from SOURCE_DATE_EPOCH based on Chris