MCPcopy Create free account

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

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

↓ 6 callersMethodGetStart
genericrange.h:51
↓ 6 callersFunctionGetString
rapidjson/document.h:1723
↓ 6 callersMethodGetViewOfType
filemetadata.cpp:476
↓ 6 callersFunctionInRange
json/jsoncpp.cpp:2538
↓ 6 callersFunctionIsIntegral
json/jsoncpp.cpp:3789
↓ 6 callersMethodIsRelocatable
binaryview.cpp:2062
↓ 6 callersMethodIsSSAVarLive
highlevelil.cpp:341
↓ 6 callersFunctionLDP_gen
ldp_gen.xml */
arch/arm64/disassembler/decode2.c:14251
↓ 6 callersFunctionLDRSB_imm
ldrsb_imm.xml */
arch/arm64/disassembler/decode2.c:14630
↓ 6 callersFunctionLDRSH_imm
ldrsh_imm.xml */
arch/arm64/disassembler/decode2.c:14782
↓ 6 callersFunctionLDR_imm_gen
ldr_imm_gen.xml */
arch/arm64/disassembler/decode2.c:15174
↓ 6 callersFunctionLDR_reg_fpsimd
ldr_reg_fpsimd.xml */
arch/arm64/disassembler/decode2.c:15318
↓ 6 callersMethodLength
demangler/gnu3/demangle_gnu3.cpp:194
↓ 6 callersFunctionMOVI_advsimd
movi_advsimd.xml */
arch/arm64/disassembler/decode2.c:17468
↓ 6 callersMethodPop
rapidjson/reader.h:794
↓ 6 callersMethodProcess
binaryview.cpp:5714
↓ 6 callersMethodPushStringBackref
demangler/msvc/demangle_msvc.cpp:137
↓ 6 callersMethodRegisterActivity
workflow.cpp:415
↓ 6 callersMethodRelease
binaryninjaapi.h:118
↓ 6 callersMethodReleaseForRegistration
binaryninjaapi.h:185
↓ 6 callersMethodReplaceExpr
lowlevelil.cpp:604
↓ 6 callersMethodResolveMemberOrBaseMember
type.cpp:2628
↓ 6 callersFunctionSCVTF_float_fix
scvtf_float_fix.xml */
arch/arm64/disassembler/decode2.c:20499
↓ 6 callersFunctionSCVTF_float_int
scvtf_float_int.xml */
arch/arm64/disassembler/decode2.c:20554
↓ 6 callersFunctionSTP_gen
stp_gen.xml */
arch/arm64/disassembler/decode2.c:25449
↓ 6 callersFunctionSTR_imm_gen
str_imm_gen.xml */
arch/arm64/disassembler/decode2.c:25866
↓ 6 callersFunctionSTR_reg_fpsimd
str_reg_fpsimd.xml */
arch/arm64/disassembler/decode2.c:25948
↓ 6 callersMethodScopeContinuation
highlevelil.cpp:732
↓ 6 callersMethodSeek
view/sharedcache/core/ObjC.cpp:70
↓ 6 callersMethodSeekRelative
view/sharedcache/core/ObjC.cpp:75
↓ 6 callersMethodSetProgressText
backgroundtask.cpp:64
↓ 6 callersFunctionToBE32
binaryninjaapi.h:75
↓ 6 callersFunctionUCVTF_float_fix
ucvtf_float_fix.xml */
arch/arm64/disassembler/decode2.c:28312
↓ 6 callersFunctionUCVTF_float_int
ucvtf_float_int.xml */
arch/arm64/disassembler/decode2.c:28367
↓ 6 callersMethodUpdateRawOperandAsExprList
highlevelilinstruction.cpp:807
↓ 6 callersMethodUser
user.cpp:28
↓ 6 callersMethod_build_symbol_cache
(self)
python/binaryview.py:1959
↓ 6 callersMethod_from_core_struct
(settings: core.BNLineFormatterSettings)
python/lineformatter.py:76
↓ 6 callersFunctionaddClass
(element,c)
docs/juxtapose.min.js:4
↓ 6 callersMethodadd_function
Add function to this component.
rust/src/component.rs:96
↓ 6 callersMethodas_raw
(&self)
rust/src/base_detection.rs:23
↓ 6 callersMethodas_raw
(&self)
rust/src/websocket/client.rs:44
↓ 6 callersMethodbegin
highlevelilinstruction.cpp:288
↓ 6 callersMethodborrow
(&self)
rust/src/rc.rs:92
↓ 6 callersMethodchildren
(self)
python/types.py:2066
↓ 6 callersFunctioncmpeq_p_p_zz
cmpeq_p_p_zz.xml */
arch/arm64/disassembler/decode2.c:32656
↓ 6 callersMethodcreateLine
(self, addr, length, separator)
python/examples/triage/byte.py:280
↓ 6 callersMethodcreate_user_var
( self, var: 'variable.Variable', var_type: StringOrType, name: str, ignore_disjoint_uses: bool = False
python/function.py:2671
↓ 6 callersFunctioncrxToFlagWriteType
map PPC_REG_CRX to an IL flagwrite type (a named set of written flags */
arch/powerpc/il.cpp:138
↓ 6 callersFunctioncurrent
ui/sidebar.h:156
↓ 6 callersMethoddatabase
Database backing all snapshots in the merge conflict
rust/src/collaboration/merge.rs:29
↓ 6 callersMethoddelete_file
Delete a file from the project
rust/src/project.rs:658
↓ 6 callersMethodend_index
(&self)
rust/src/basic_block.rs:159
↓ 6 callersMethodexpr_idx
TODO: Document the difference between the self.index and the expr_idx.
rust/src/low_level_il/instruction.rs:100
↓ 6 callersFunctionf
()
docs/highlight.min.js:2
↓ 6 callersFunctionfcmeq_p_p_z0
fcmeq_p_p_z0.xml */
arch/arm64/disassembler/decode2.c:33816
↓ 6 callersFunctionfcvt_z_p_z
fcvt_z_p_z.xml */
arch/arm64/disassembler/decode2.c:34118
↓ 6 callersMethodfinalize
Chainable terminal
rust/src/types.rs:68
↓ 6 callersFunctionfrom_bn_type
(view: &BinaryView, raw_ty: &BNType, confidence: u8)
plugins/warp/src/convert.rs:119
↓ 6 callersFunctionfse_check_freq
! @abstract Sanity check on frequency table, verify sum of \c freq * is <= \c number_of_states. */
view/kernelcache/core/transformers/liblzfse/lzfse_fse.h:560
↓ 6 callersFunctiongenerate_single_operand_tokens
( inst: &impl SingleOperand, addr: u64, call: bool, )
arch/msp430/src/architecture.rs:423
↓ 6 callersMethodget
Access the lazily loaded object. Will construct it if this is the first usage. :param expected_type: Expected type of result, ctypes will try to
python/collaboration/util.py:142
↓ 6 callersMethodgetFont
examples/triage/byte.cpp:103
↓ 6 callersMethodgetMemberNames
json/jsoncpp.cpp:3748
↓ 6 callersFunctiongetType
ui/typedialog.h:120
↓ 6 callersMethodget_comment_at
(self, addr: int)
python/function.py:1666
↓ 6 callersMethodget_integer
(self, key: str, resource: Optional[Union['binaryview.BinaryView', 'function.Function']] = None)
python/settings.py:365
↓ 6 callersFunctionget_name
Get name from DIE, or referenced dependencies
plugins/dwarf/dwarf_import/src/helpers.rs:180
↓ 6 callersMethodget_string_with_opts
( &self, key: S, options: &mut QueryOptions, )
rust/src/settings.rs:191
↓ 6 callersMethodget_symbol_at
``get_symbol_at`` returns the Symbol at the provided virtual address. :param addr: virtual address to query for symbol :param namespace: (opti
python/binaryview.py:6088
↓ 6 callersMethodget_type_by_name
(self, name)
python/platform.py:608
↓ 6 callersMethodget_var
(self, operand_index: int)
python/highlevelil.py:710
↓ 6 callersMethodget_var_ssa
(self, operand_index1: int, operand_index2: int)
python/highlevelil.py:714
↓ 6 callersMethodis_signed
(&self)
rust/src/types.rs:112
↓ 6 callersMethodlabel_for_address
(&self, loc: L)
rust/src/low_level_il/lifting.rs:1567
↓ 6 callersMethodlast_mut
Returns a mutable reference to the last item, or `None` if it is empty.
rust/src/types.rs:2064
↓ 6 callersFunctionld1h_z_p_bz
ld1h_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:37358
↓ 6 callersFunctionld1sh_z_p_bz
ld1sh_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:38537
↓ 6 callersFunctionld1w_z_p_bz
ld1w_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:38936
↓ 6 callersFunctionldff1h_z_p_bz
ldff1h_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:40042
↓ 6 callersFunctionldff1sh_z_p_bz
ldff1sh_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:40399
↓ 6 callersFunctionldff1w_z_p_bz
ldff1w_z_p_bz.xml */
arch/arm64/disassembler/decode2.c:40727
↓ 6 callersFunctionleft
ui/sidebar.h:71
↓ 6 callersMethodload_from_file
( &self, conts: &Vec<u8>, debug_info: &mut DebugInfo, view: &BinaryView,
plugins/pdb-ng/src/lib.rs:354
↓ 6 callersMethodload_metadata
Load metadata from the Remote, including unique id and versions :raises RuntimeError: If there was an error
python/collaboration/remote.py:213
↓ 6 callersMethodload_metadata
Loads metadata from the remote, including unique id and versions.
rust/src/collaboration/remote.rs:165
↓ 6 callersMethodlock
(project: &'a mut Project)
rust/src/project.rs:740
↓ 6 callersFunctionlog
``log`` writes messages to the log console for the given log level. ============ ======== =======================================================
python/log.py:41
↓ 6 callersFunctionlog
Whoops I'm not in PDBParserInstance
plugins/pdb-ng/src/struct_grouper.rs:1159
↓ 6 callersMethodmembers
Structure member list (read-only)
python/types.py:2566
↓ 6 callersMethodoffset_valid
(&self, offset: u64)
rust/src/binary_view.rs:1963
↓ 6 callersMethodpull_folders
Pull the list of folders from the Remote. .. note:: If the project has not been opened, it will be opened upon calling this. :param progress:
python/collaboration/project.py:499
↓ 6 callersMethodrange_contains_relocation
Checks if the specified range overlaps with a relocation
python/binaryview.py:3699
↓ 6 callersMethodread
r""" ``read`` returns ``length`` bytes read from the current offset, adding ``length`` to offset. :param int length: number of bytes to read. :
python/binaryview.py:10208
↓ 6 callersMethodregister_setting
``register_setting`` registers a new setting with this :class:`Settings` instance :param str key: a unique setting identifier in the form **'<gr
python/settings.py:219
↓ 6 callersMethodret
``ret`` returns an expression which jumps (branches) to the expression ``dest``. ``ret`` is a special alias for jump that makes the disassembler
python/lowlevelil.py:5121
↓ 6 callersMethodreturn_value
Return value (read-only)
python/types.py:3064
↓ 6 callersFunctionright
ui/sidebar.h:72
↓ 6 callersFunctions
(e)
docs/highlight.min.js:2
↓ 6 callersMethodset_bool
(self, key: str, value: bool, resource: Optional[Union['binaryview.BinaryView', 'function.Function']] = None,
python/settings.py:510
← previousnext →1,001–1,100 of 21,089, ranked by callers