MCPcopy Create free account

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

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

↓ 3 callersFunctionValidate
rapidjson/encodings.h:179
↓ 3 callersFunctionWriteILOperand
arch/mips/il.cpp:128
↓ 3 callersFunctionXPAC
xpac.xml */
arch/arm64/disassembler/decode2.c:30350
↓ 3 callersFunction_
(e)
docs/highlight.min.js:2
↓ 3 callersFunction__builtin_ctzll
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:65
↓ 3 callersMethod__init__
(self, provider, handle=None)
python/downloadprovider.py:54
↓ 3 callersMethod__init__
(self, parent, view, data)
python/examples/triage/exports.py:178
↓ 3 callersMethod__init__
(self, parent, view, data)
python/examples/triage/imports.py:360
↓ 3 callersMethod__next__
(self)
python/function.py:371
↓ 3 callersMethod_add_members_to_builder
(structure_builder_handle, members: Optional[MembersType])
python/types.py:1357
↓ 3 callersMethod_expr1_
(self)
arch/armv7/thumb2_disasm/arm_pcode_parser/parse.py:181
↓ 3 callersMethod_fill_core_struct
(self, value)
python/interaction.py:42
↓ 3 callersMethod_fma_info_list_to_array
(self, fma: list[FirmwareNinjaFunctionMemoryAccesses])
python/firmwareninja.py:666
↓ 3 callersMethod_from_core_block
From a BNBasicBlockHandle, get a BasicBlock or one of the IL subclasses (takes ref)
python/basicblock.py:93
↓ 3 callersMethod_get_data_hits_by_type
(self, base_address: int, poi_type: int)
python/basedetection.py:277
↓ 3 callersMethod_get_expr_list
(self, operand_index: int)
python/lowlevelil.py:1112
↓ 3 callersMethod_get_flag
(self, operand_index: int)
python/lowlevelil.py:1014
↓ 3 callersMethod_get_intrinsic
(self, operand_index: int)
python/lowlevelil.py:1017
↓ 3 callersMethod_get_intrinsic
(self, operand_index: int)
python/mediumlevelil.py:1020
↓ 3 callersMethod_get_python_environment
(self, using_bundled_python: bool=False)
python/scriptingprovider.py:1205
↓ 3 callersMethod_instantiate_block
(self, handle)
python/function.py:666
↓ 3 callersMethod_unregister
(cls, func: 'core.BNFunction')
python/function.py:506
↓ 3 callersFunctionactive_local_cache
(view: Option<&BinaryView>)
plugins/pdb-ng/src/lib.rs:88
↓ 3 callersMethodaddHashField
examples/triage/fileinfo.cpp:35
↓ 3 callersFunctionadd_optional_plugin_dependency
(name: S)
rust/src/lib.rs:603
↓ 3 callersMethodadd_section
(&self, section: SectionBuilder)
rust/src/binary_view.rs:876
↓ 3 callersMethodaddr
ui/searchresult.h:63
↓ 3 callersMethodaddress
(&self)
rust/src/symbol.rs:266
↓ 3 callersFunctionadr_z_az
adr_z_az.xml */
arch/arm64/disassembler/decode2.c:30859
↓ 3 callersMethodappend_integer_text_token
Appends tokens for a constant intenger value.
python/languagerepresentation.py:270
↓ 3 callersMethodarch
Function architecture (read-only)
python/function.py:537
↓ 3 callersFunctionare_auto_updates_enabled
``are_auto_updates_enabled`` queries if auto updates are enabled. :return: boolean True if auto updates are enabled. False if they are disabled.
python/update.py:248
↓ 3 callersFunctionarr_spec_method2
arch/arm64/disassembler/decode_scratchpad.c:594
↓ 3 callersMethodarray
(type: 'Type', count: _int)
python/types.py:2317
↓ 3 callersFunctionassemble_single
arch/powerpc/assembler.cpp:2770
↓ 3 callersMethodbegin_undo_actions
``begin_undo_actions`` starts recording actions taken so they can be undone at some point. :param bool anonymous_allowed: Legacy interop: preven
python/binaryview.py:4277
↓ 3 callersMethodbinding
(mut self, binding: Binding)
rust/src/symbol.rs:135
↓ 3 callersFunctioncached_function
( function: &BNFunction, llil: &RegularLowLevelILFunction<A>, )
plugins/warp/src/cache.rs:71
↓ 3 callersFunctioncached_type_references
(view: &BinaryView)
plugins/warp/src/cache.rs:168
↓ 3 callersMethodcalling_conventions
List of platform CallingConvention objects (read-only) :getter: returns the list of supported CallingConvention objects :type: list(CallingCon
python/platform.py:450
↓ 3 callersMethodcarry
(&self)
rust/src/low_level_il/operation.rs:1222
↓ 3 callersMethodclone
(&self)
rust/src/medium_level_il/block.rs:41
↓ 3 callersMethodcollect_names
( &self, ty: &Type, unknown_names: &mut HashMap<QualifiedName, NamedTypeReferenceClass
plugins/pdb-ng/src/parser.rs:313
↓ 3 callersMethodcolumnCount
view/sharedcache/ui/symboltable.cpp:27
↓ 3 callersMethodcommit_undo_actions
``commit_undo_actions`` commits the actions taken since a call to :py:func:`begin_undo_actions` Pass as `id` the value returned by :py:func:`begi
python/binaryview.py:4302
↓ 3 callersMethodcontains
``contains`` determine if a setting identifier exists in the active settings schema :param str key: the setting identifier :return: True if th
python/settings.py:236
↓ 3 callersFunctioncore_version_info
``core_version_info`` returns a CoreVersionInfo containing the current version information :return: current version information :rtype: CoreVe
python/__init__.py:308
↓ 3 callersMethodcreate_client
Create a new instance of the websocket client.
rust/src/websocket/provider.rs:43
↓ 3 callersMethodcreate_file
Create a file in the project `contents` - Bytes of the file that will be created `folder` - Folder to place the created file in `name` - Name to assi
rust/src/project.rs:495
↓ 3 callersMethodcreate_folder
Recursively create files and folders in the project from a path on disk `parent` - Parent folder in the project that will contain the new folder `nam
rust/src/project.rs:225
↓ 3 callersFunctioncreate_named_type_reference
(type_name: str, to_what: NamedTypeReferenceClass)
python/examples/typelib_create.py:42
↓ 3 callersMethodcreate_project
Create a new project on the remote (and pull it) :param name: Project name :param description: Project description :return: Reference to the
python/collaboration/remote.py:385
↓ 3 callersMethodcreate_with_width
( cls, width: int, type: SomeType, const: BoolWithConfidenceType = False, volatile: BoolWithConfiden
python/types.py:2872
↓ 3 callersFunctiond
(e,r,n,i)
docs/highlight.min.js:2
↓ 3 callersFunctiondecd_z_zs
decd_z_zs.xml */
arch/arm64/disassembler/decode2.c:33095
↓ 3 callersMethoddecode_instruction
(data:bytes, addr:int)
python/examples/nes.py:461
↓ 3 callersMethoddefault_address_size
(&self)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:166
↓ 3 callersMethoddefault_integer_size
(&self)
arch/riscv/src/lib.rs:668
↓ 3 callersMethoddefault_integer_size
(&self)
rust/src/architecture.rs:1443
↓ 3 callersMethoddefault_settings
()
python/function.py:138
↓ 3 callersMethoddefine_auto_type_with_id
( &self, name: T, id: S, type_obj: &Type, )
rust/src/binary_view.rs:609
↓ 3 callersMethoddelete_folder
Recursively delete a [`ProjectFolder`] from the [`Project`]. `folder` - [`ProjectFolder`] to delete recursively
rust/src/project.rs:306
↓ 3 callersMethodderef
(&self)
rust/src/string.rs:135
↓ 3 callersMethoddescription
(self, base: bool = False)
python/binaryview.py:2359
↓ 3 callersFunctiondisas_instr_word
arch/powerpc/test_disasm.cpp:28
↓ 3 callersFunctiondisassemble
arch/mips/mips/test.c:15
↓ 3 callersFunctiondisassemble
(addr, insnum)
arch/arm64/test_disasm.py:17
↓ 3 callersFunctiondisassemble
arch/arm64/disassembler/test.c:187
↓ 3 callersFunctiondo_structure_parse
( dwarf: &Dwarf<R>, structure_type: StructureType, unit: &Unit<R>, entry: &DebuggingInformatio
plugins/dwarf/dwarf_import/src/types.rs:96
↓ 3 callersMethoddump
(self)
python/workflow.py:638
↓ 3 callersMethodenableDarkMode
(enable)
api-docs/cppdocs/doxygen-awesome-css/doxygen-awesome-darkmode-toggle.js:122
↓ 3 callersMethoderror
(self, text)
python/scriptingprovider.py:326
↓ 3 callersMethodescape
(name: QualifiedNameType, escaping: TokenEscapingType)
python/types.py:184
↓ 3 callersFunctionescaped_output
(str)
python/examples/angr_plugin.py:54
↓ 3 callersMethodexecute
(self)
python/scriptingprovider.py:72
↓ 3 callersMethodexpression
( &'a self, expr: E, )
rust/src/low_level_il/lifting.rs:1006
↓ 3 callersFunctionfield_from_bytes
(bytes: i32)
plugins/idb_import/src/types.rs:724
↓ 3 callersMethodfile
Owning File
rust/src/collaboration/undo.rs:39
↓ 3 callersFunctionfinalizeEnumerationBuilder
objectivec/objc.cpp:985
↓ 3 callersFunctionfmla_z_zzzi
fmla_z_zzzi.xml */
arch/arm64/disassembler/decode2.c:35110
↓ 3 callersFunctionfmls_z_zzzi
fmls_z_zzzi.xml */
arch/arm64/disassembler/decode2.c:35277
↓ 3 callersFunctionfmul_z_zzi
fmul_z_zzi.xml */
arch/arm64/disassembler/decode2.c:35668
↓ 3 callersMethodfr
(&self)
arch/riscv/disasm/src/lib.rs:1263
↓ 3 callersFunctionfrom_bn_symbol
(raw_symbol: &BNSymbol)
plugins/warp/src/convert.rs:35
↓ 3 callersFunctionfse_init_value_decoder_table
Initialize value decoder table T[NSTATES]. NSTATES = sum FREQ[i] is the number of states (a power of 2) NSYMBOLS is the number of symbols. FREQ[NSYMBO
view/kernelcache/core/transformers/liblzfse/lzfse_fse.c:109
↓ 3 callersFunctionfse_mask_lsb32
Mask the NBITS lsb of X. 0 <= NBITS < 32
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:89
↓ 3 callersFunctionfse_mask_lsb64
Mask the NBITS lsb of X. 0 <= NBITS < 64
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:60
↓ 3 callersFunctionfse_value_decode
! @abstract Decode and return value using the decoder table, and update \c * *pstate, \c in. * \c value_decoder_table[nstates] * @note The caller
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:539
↓ 3 callersMethodfunct7
(self)
arch/riscv/disasm/src/lib.rs:405
↓ 3 callersMethodfunction
TODO: FunctionBuilder
rust/src/types.rs:743
↓ 3 callersMethodfunction
[`Function`] for the current AnalysisContext
rust/src/workflow.rs:43
↓ 3 callersMethodfunction
TODO native bb vs il bbs
rust/src/basic_block.rs:124
↓ 3 callersMethodfunction
(&self)
rust/src/low_level_il/function.rs:153
↓ 3 callersMethodfunction_at
(&self, platform: &Platform, addr: u64)
rust/src/binary_view.rs:1047
↓ 3 callersFunctionfuzzy_match
(target, query)
python/bncompleter.py:53
↓ 3 callersFunctiongather_samples
(mnems, encodings)
arch/arm64/test_gen.py:53
↓ 3 callersFunctiongen
(pcode, rule='start', comments=True)
arch/armv7/thumb2_disasm/arm_pcode_parser/codegencpp.py:677
↓ 3 callersMethodgenExtractGeneral
(self, varName='instr')
arch/armv7/thumb2_disasm/generator.py:508
↓ 3 callersFunctiongenMask
arch/powerpc/il.cpp:27
↓ 3 callersMethodgetData
(self)
python/examples/triage/byte.py:119
← previousnext →1,801–1,900 of 21,089, ranked by callers