MCPcopy Create free account

hub / github.com/Vector35/binaryninja-api / functions

Functions21,089 in github.com/Vector35/binaryninja-api

↓ 7 callersMethodas_ref
(&self)
rust/src/relocation.rs:313
↓ 7 callersMethodas_ref
(&self)
rust/src/data_buffer.rs:202
↓ 7 callersMethodcan_fit_in_register
Does this type get returned in rax? Or should we put it on the stack?
plugins/pdb-ng/src/type_parser.rs:2169
↓ 7 callersMethodchild_type
(&self)
rust/src/types.rs:128
↓ 7 callersMethodclose
Close the project and stop all background operations (e.g. file uploads)
python/collaboration/project.py:69
↓ 7 callersMethodcreate
Create a Type Archive at the given path. :param path: Path to Type Archive file :param platform: Relevant platform for types in the archive
python/typearchive.py:90
↓ 7 callersMethodcreate
( view: &BinaryView, name: N, icon: I, )
rust/src/tags.rs:137
↓ 7 callersMethoddefine_user_symbol
``define_user_symbol`` adds a symbol to the internal list of user added Symbol objects. .. warning:: If multiple symbols for the same address ar
python/binaryview.py:6315
↓ 7 callersMethodelement_type
(self)
python/types.py:2974
↓ 7 callersMethodend
mediumlevelilinstruction.cpp:407
↓ 7 callersFunctionfcvtzs_z_p_z
fcvtzs_z_p_z.xml */
arch/arm64/disassembler/decode2.c:34323
↓ 7 callersFunctionfcvtzu_z_p_z
fcvtzu_z_p_z.xml */
arch/arm64/disassembler/decode2.c:34449
↓ 7 callersMethodflag_cond
( &self, cond: FlagCondition, )
rust/src/low_level_il/lifting.rs:1288
↓ 7 callersMethodflag_condition
``flag_condition`` returns a flag_condition expression for the given LowLevelILFlagCondition :param LowLevelILFlagCondition cond: Flag condition
python/lowlevelil.py:5143
↓ 7 callersFunctionfrinta_z_p_z
frinta_z_p_z.xml */
arch/arm64/disassembler/decode2.c:35935
↓ 7 callersFunctionfse_encode
! @abstract Encode SYMBOL using the encoder table, and update \c *pstate, * \c out. * @note The caller must ensure we have enough bits available i
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:495
↓ 7 callersMethodfunctions
(&self)
rust/src/platform.rs:263
↓ 7 callersMethodget_bool
(self, key: str, resource: Optional[Union['binaryview.BinaryView', 'function.Function']] = None)
python/settings.py:341
↓ 7 callersFunctionget_type
This function iterates up through the dependency references, adding all the types along the way until there are no more or stopping at the first one a
plugins/dwarf/dwarf_import/src/types.rs:291
↓ 7 callersMethodget_type_name_by_id
``get_type_name_by_id`` returns the defined type name whose unique identifier corresponds with the provided ``id`` :param str id: Unique identif
python/binaryview.py:7885
↓ 7 callersMethodhandle
(&self)
rust/src/relocation.rs:382
↓ 7 callersMethodid
(&self)
arch/riscv/disasm/src/lib.rs:229
↓ 7 callersMethodindex
(self, row, col, parent)
python/examples/triage/exports.py:65
↓ 7 callersFunctioninit
Loads plugins, core architecture, platform, etc. ⚠️ Important! Must be called at the beginning of scripts. Plugins do not need to call this. ⚠️ You
rust/src/headless.rs:63
↓ 7 callersFunctioninstance
ui/action.h:458
↓ 7 callersMethodis_valid
(&self)
rust/src/architecture.rs:812
↓ 7 callersMethodlen
(&self)
rust/src/data_buffer.rs:155
↓ 7 callersMethodlines
(&self)
rust/src/flowgraph.rs:206
↓ 7 callersFunctionlzfse_backend_match
! @abstract Backend: add MATCH to state S. Encode block if necessary, when * state is full. * @return LZFSE_STATUS_OK if OK. * @return LZFSE_STATUS
view/kernelcache/core/transformers/liblzfse/lzfse_encode_base.c:530
↓ 7 callersMethodoperand
(&self)
rust/src/low_level_il/operation.rs:1313
↓ 7 callersMethodrefreshLines
(self)
python/examples/triage/byte.py:257
↓ 7 callersFunctionscvtf_z_p_z
scvtf_z_p_z.xml */
arch/arm64/disassembler/decode2.c:44514
↓ 7 callersMethodsetComment
json/jsoncpp.cpp:2684
↓ 7 callersMethodsetTopToAddress
(self, addr)
python/examples/triage/byte.py:169
↓ 7 callersMethodshow
``show`` displays the graph in a new tab in the UI. :param str title: Title to show in the new tab
python/flowgraph.py:849
↓ 7 callersMethodsplit_progress
( original_fn: F, subpart: usize, subpart_weights: &[f64], )
plugins/pdb-ng/src/parser.rs:471
↓ 7 callersMethodstart
Function start address (read-only)
python/function.py:560
↓ 7 callersMethodsymbol
Function symbol(read-only)
python/function.py:595
↓ 7 callersMethodtest_bit
``test_bit`` returns an expression of size ``size`` that tells whether expression ``a`` has its bit with an index of the expression ``b`` is set
python/lowlevelil.py:5335
↓ 7 callersFunctiontime_from_bn
(timestamp: u64)
rust/src/ffi.rs:29
↓ 7 callersFunctionucvtf_z_p_z
ucvtf_z_p_z.xml */
arch/arm64/disassembler/decode2.c:50773
↓ 7 callersMethodupdate_analysis
``update_analysis`` asynchronously starts the analysis process and returns immediately. **Usage**: Call ``update_analysis`` after making chang
python/binaryview.py:4915
↓ 7 callersFunctionvalueToQuotedStringN
json/jsoncpp.cpp:4449
↓ 7 callersMethodwith_level
(mut self, level: LevelFilter)
rust/src/logger.rs:81
↓ 7 callersMethodwrite
(&self, data: &[u8])
rust/src/websocket/client.rs:149
↓ 6 callersMethodAddAnalysisOption
binaryview.cpp:2086
↓ 6 callersMethodAddAutoSection
binaryview.cpp:4980
↓ 6 callersMethodAddFunctionForAnalysis
binaryview.cpp:2092
↓ 6 callersMethodAddRef
binaryninjaapi.h:116
↓ 6 callersMethodAppendCloseBrace
highlevelil.cpp:804
↓ 6 callersMethodAppendCloseBracket
highlevelil.cpp:792
↓ 6 callersMethodAppendOpenBrace
highlevelil.cpp:798
↓ 6 callersMethodAppendOpenBracket
highlevelil.cpp:786
↓ 6 callersMethodAppendPointerTextToken
lang/rust/pseudorust.cpp:61
↓ 6 callersMethodAppendPointerTextToken
lang/c/pseudoc.cpp:55
↓ 6 callersFunctionBaseFileName
view/sharedcache/core/Utility.cpp:132
↓ 6 callersMethodBasicBlock
basicblock.cpp:296
↓ 6 callersMethodBeginBulkModifySymbols
binaryview.cpp:3183
↓ 6 callersFunctionBitCount
arch/arm64/disassembler/pcode.c:8
↓ 6 callersMethodClose
project.cpp:259
↓ 6 callersFunctionConditionExecute
arch/mips/il.cpp:41
↓ 6 callersFunctionDERDecodeItem
* Basic decoding primitive. Only works with: * * -- definite length encoding * -- one-byte tags * -- max content length fits in a DERSize *
view/kernelcache/core/transformers/libDER/DER_Decode.c:66
↓ 6 callersMethodDecode
view/kernelcache/core/transformers/KernelCacheTransforms.cpp:47
↓ 6 callersMethodDisassemblySettings
basicblock.cpp:28
↓ 6 callersFunctionDoesQualifyForLocalDisassembly
arch/powerpc/disassembler.cpp:22
↓ 6 callersMethodEndBulkModifySymbols
binaryview.cpp:3189
↓ 6 callersFunctionFCMPE_float
fcmpe_float.xml */
arch/arm64/disassembler/decode2.c:5853
↓ 6 callersFunctionFCMP_float
fcmp_float.xml */
arch/arm64/disassembler/decode2.c:5894
↓ 6 callersFunctionFCVTAS_float
fcvtas_float.xml */
arch/arm64/disassembler/decode2.c:6039
↓ 6 callersFunctionFCVTAU_float
fcvtau_float.xml */
arch/arm64/disassembler/decode2.c:6193
↓ 6 callersFunctionFCVTMS_float
fcvtms_float.xml */
arch/arm64/disassembler/decode2.c:6366
↓ 6 callersFunctionFCVTMU_float
fcvtmu_float.xml */
arch/arm64/disassembler/decode2.c:6520
↓ 6 callersFunctionFCVTNS_float
fcvtns_float.xml */
arch/arm64/disassembler/decode2.c:6674
↓ 6 callersFunctionFCVTNU_float
fcvtnu_float.xml */
arch/arm64/disassembler/decode2.c:6828
↓ 6 callersFunctionFCVTPS_float
fcvtps_float.xml */
arch/arm64/disassembler/decode2.c:7001
↓ 6 callersFunctionFCVTPU_float
fcvtpu_float.xml */
arch/arm64/disassembler/decode2.c:7155
↓ 6 callersFunctionFCVTZS_float_fix
fcvtzs_float_fix.xml */
arch/arm64/disassembler/decode2.c:7393
↓ 6 callersFunctionFCVTZS_float_int
fcvtzs_float_int.xml */
arch/arm64/disassembler/decode2.c:7448
↓ 6 callersFunctionFCVTZU_float_fix
fcvtzu_float_fix.xml */
arch/arm64/disassembler/decode2.c:7649
↓ 6 callersFunctionFCVTZU_float_int
fcvtzu_float_int.xml */
arch/arm64/disassembler/decode2.c:7704
↓ 6 callersFunctionFCVT_float
fcvt_float.xml */
arch/arm64/disassembler/decode2.c:7790
↓ 6 callersFunctionFindMember
Find member by name. ! \param name Member name to be searched. \pre IsObject() == true \return Iterator to member, if it exist
rapidjson/document.h:1145
↓ 6 callersMethodFloatAbs
lowlevelilinstruction.cpp:3642
↓ 6 callersMethodFloatSqrt
lowlevelilinstruction.cpp:3630
↓ 6 callersMethodGetAnalysisFunctionList
binaryview.cpp:2243
↓ 6 callersFunctionGetCondition
arch/armv7/thumb2_disasm/il_thumb2.cpp:384
↓ 6 callersMethodGetEnumeration
type.cpp:677
↓ 6 callersMethodGetFolder
project.cpp:601
↓ 6 callersMethodGetRawOperandAsExpr
mediumlevelilinstruction.cpp:987
↓ 6 callersMethodGetRawOperandAsPartialSSARegisterStackSource
lowlevelilinstruction.cpp:1475
↓ 6 callersMethodGetRawOperandAsRegister
lowlevelilinstruction.cpp:1444
↓ 6 callersMethodGetRawOperandAsSSARegisterList
lowlevelilinstruction.cpp:1512
↓ 6 callersMethodGetRawOperandAsVariableList
mediumlevelilinstruction.cpp:1024
↓ 6 callersMethodGetRegionContaining
view/sharedcache/api/sharedcache.cpp:216
↓ 6 callersMethodGetRegisteredName
type.cpp:1228
↓ 6 callersMethodGetRelocationInfo
relocationhandler.cpp:91
↓ 6 callersMethodGetRootExpr
highlevelil.cpp:71
↓ 6 callersMethodGetSemantics
binaryview.cpp:1291
↓ 6 callersFunctionGetShiftedRegister
arch/armv7/il.cpp:229
↓ 6 callersFunctionGetSize
rapidjson/memorybuffer.h:54
← previousnext →901–1,000 of 21,089, ranked by callers