MCPcopy Create free account

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

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

↓ 12 callersMethoduntab
(self)
arch/armv7/thumb2_disasm/generator.py:1091
↓ 11 callersMethodBoolToInt
lowlevelilinstruction.cpp:3510
↓ 11 callersMethodFloatNeg
lowlevelilinstruction.cpp:3636
↓ 11 callersMethodGetSessionId
log.cpp:377
↓ 11 callersMethodGetTarget
binaryview.cpp:5533
↓ 11 callersMethodGetType
rapidjson/encodedstream.h:153
↓ 11 callersMethodGetTypeByName
platform.cpp:668
↓ 11 callersMethodIsConst
type.cpp:579
↓ 11 callersFunctionOutputType
view/kernelcache/api/python/generator.cpp:66
↓ 11 callersFunctionOutputType
view/sharedcache/api/python/generator.cpp:66
↓ 11 callersFunctionReadAddress
arch/armv7/il.cpp:237
↓ 11 callersMethodRegisterFunctionRecognizer
architecture.cpp:1262
↓ 11 callersMethodRegisterStackPush
lowlevelilinstruction.cpp:2888
↓ 11 callersMethod_to_core_struct
(self)
python/highlight.py:102
↓ 11 callersMethodaddress
(&self)
rust/src/low_level_il/operation.rs:54
↓ 11 callersMethodappend_two_operand_tokens
(self, operation: str, instr: HighLevelILInstruction, tokens: HighLevelILTokenEmitter,
python/examples/pseudo_python.py:985
↓ 11 callersMethodas_raw
(&self)
rust/src/relocation.rs:152
↓ 11 callersFunctiondecodePrefixedString
json/jsoncpp.cpp:2605
↓ 11 callersMethodfrom_identifier
(cls, func: FunctionOrILFunction, identifier: int)
python/variable.py:750
↓ 11 callersMethodget_name
( &self, dwarf: &Dwarf<R>, unit: &Unit<R>, entry: &DebuggingInformationEntry<R
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:175
↓ 11 callersMethodget_reg_stack_index
(self, reg_stack: RegisterStackType)
python/architecture.py:1498
↓ 11 callersMethodisNull
json/jsoncpp.cpp:3794
↓ 11 callersMethodlift_instruction_list
( &self, first_instruction: usize, num_instructions: usize, )
rust/src/high_level_il/instruction.rs:940
↓ 11 callersFunctionload4
view/kernelcache/core/transformers/liblzfse/lzfse_internal.h:432
↓ 11 callersMethodlow_level_il
returns LowLevelILFunction used to represent low level IL, or None if an error occurs while loading the IL (read-only) .. note:: This func
python/function.py:979
↓ 11 callersFunctionprint_error
(*args, file=None, **kwargs)
scripts/install_api.py:32
↓ 11 callersFunctionprint_indent
(indent: usize)
rust/examples/medium_level_il.rs:52
↓ 11 callersMethodrd_width
(&self)
arch/riscv/disasm/src/lib.rs:1385
↓ 11 callersMethodread_vec
Reads up to `len` bytes from address `offset`
rust/src/binary_view.rs:213
↓ 11 callersFunctionregister_command
The function call required for generic commands; commands added in this way will be in the `Plugins` submenu of the menu bar. # Example ```no_run # u
rust/src/command.rs:96
↓ 11 callersMethodright
examples/triage/byte.cpp:832
↓ 11 callersMethodrs1_width
(&self)
arch/riscv/disasm/src/lib.rs:1390
↓ 11 callersMethodsource_reg
(&self)
rust/src/low_level_il/operation.rs:431
↓ 11 callersMethodstart_index
(&self)
rust/src/basic_block.rs:155
↓ 11 callersMethodstore
``store`` Writes ``size`` bytes to expression ``addr`` read from expression ``value`` :param int size: number of bytes to write :param Express
python/lowlevelil.py:4317
↓ 11 callersMethodtab
(self)
arch/armv7/thumb2_disasm/generator.py:1088
↓ 10 callersMethodAddCarry
lowlevelilinstruction.cpp:3152
↓ 10 callersMethodAddExprWithLocation
lowlevelil.cpp:320
↓ 10 callersFunctionFMOV_float_gen
fmov_float_gen.xml */
arch/arm64/disassembler/decode2.c:9470
↓ 10 callersMethodGet<string>
settings.cpp:246
↓ 10 callersMethodGetDouble
metadata.cpp:204
↓ 10 callersMethodGetEntries
view/sharedcache/api/sharedcache.cpp:290
↓ 10 callersMethodGetExprText
lowlevelil.cpp:640
↓ 10 callersMethodGetKeyValueStore
metadata.cpp:315
↓ 10 callersMethodGetLoadSettings
binaryview.cpp:5207
↓ 10 callersFunctionGetMembersPointer
rapidjson/document.h:1972
↓ 10 callersMethodGetPtr
binaryninjaapi.h:361
↓ 10 callersMethodGetRawName
binaryview.cpp:820
↓ 10 callersMethodGetRightExpr
highlevelilinstruction.cpp:2227
↓ 10 callersMethodGetSectionByName
binaryview.cpp:5042
↓ 10 callersMethodIsCancelled
backgroundtask.cpp:25
↓ 10 callersMethodLogTrace
log.cpp:109
↓ 10 callersMethodMetadata
metadata.cpp:6
↓ 10 callersMethodNop
lowlevelilinstruction.cpp:2839
↓ 10 callersFunctionOutputType
python/generator.cpp:68
↓ 10 callersMethodPeek
rapidjson/internal/regex.h:164
↓ 10 callersFunctionPrintIndent
examples/mlil_parser/src/mlil_parser.cpp:11
↓ 10 callersMethodRemoteProject
collaboration.cpp:1150
↓ 10 callersMethodReturn
lowlevelilinstruction.cpp:3420
↓ 10 callersFunctionSaturate
arch/armv7/il.cpp:595
↓ 10 callersFunctionTake
rapidjson/encodings.h:236
↓ 10 callersMethodTakePush
rapidjson/reader.h:1102
↓ 10 callersMethodTypeContainer
typecontainer.cpp:26
↓ 10 callersMethodappend
``append`` adds a node to a flow graph. .. note:: After the graph has completed layout, this function has no effect. :param FlowGraphNode nod
python/flowgraph.py:816
↓ 10 callersFunctioncmpeq_p_p_zi
cmpeq_p_p_zi.xml */
arch/arm64/disassembler/decode2.c:32292
↓ 10 callersFunctioncmpeq_p_p_zw
cmpeq_p_p_zw.xml */
arch/arm64/disassembler/decode2.c:32459
↓ 10 callersMethodcompare
(a, b)
python/lineardisassembly.py:662
↓ 10 callersMethodend
highlevelilinstruction.cpp:294
↓ 10 callersFunctionfmt_match
\S - one or more spaces \s - zero or more spaces \H - hex number (captures) \I - identifier (captures) \X - anything
arch/powerpc/assembler.cpp:2698
↓ 10 callersMethodfrom_core_struct
(cls, var: core.BNDataVariable, view: 'BinaryView')
python/binaryview.py:11066
↓ 10 callersMethodfsize
(self)
arch/riscv/disasm/src/lib.rs:415
↓ 10 callersMethodgetEnd
(self)
python/examples/triage/byte.py:125
↓ 10 callersMethodgetOffsetLimit
json/jsoncpp.cpp:3951
↓ 10 callersMethodgetOffsetStart
json/jsoncpp.cpp:3949
↓ 10 callersMethodgetStart
(self)
python/examples/triage/byte.py:122
↓ 10 callersMethodget_tag_type
Get a tag type by its name. :param name: Name of the tag type :return: The relevant tag type, if it exists :rtype: TagType
python/binaryview.py:6435
↓ 10 callersMethodinsert
(&mut self, name: S, value: u64)
rust/src/types.rs:1227
↓ 10 callersMethodlen
(&self)
rust/src/metadata.rs:251
↓ 10 callersMethodnext_subpart
(&mut self)
rust/src/progress.rs:85
↓ 10 callersMethodoffset
(&self)
arch/msp430/src/register.rs:128
↓ 10 callersFunctionoffset_to_absolute
(addr: u64, offset: i16)
arch/msp430/src/architecture.rs:738
↓ 10 callersMethodor_expr
``or_expr`` bitwise or's expression ``a`` and expression ``b`` potentially setting flags ``flags`` and returning an expression of ``size`` bytes.
python/lowlevelil.py:4613
↓ 10 callersMethodoriginal_image_base
(&self)
rust/src/binary_view.rs:257
↓ 10 callersMethodparse
json/jsoncpp.cpp:342
↓ 10 callersMethodpath
Get the path of the project :return: Path of the project's .bnpr directory
python/project.py:396
↓ 10 callersMethodreadlines
(self)
python/scriptingprovider.py:485
↓ 10 callersMethodroot
Root of the abstract syntax tree
python/highlevelil.py:2589
↓ 10 callersFunctionsd_01_reg
arch/arm64/disassembler/decode_scratchpad.c:1315
↓ 10 callersMethodselectNone
(self)
python/examples/triage/byte.py:581
↓ 10 callersMethodset_comment_at
``set_comment_at`` sets a comment for the current function at the address specified :param int addr: virtual address within the current function
python/function.py:1669
↓ 10 callersMethodset_option
(self, option: DisassemblyOption, state: bool = True)
python/function.py:132
↓ 10 callersMethodtypes
(&self)
rust/src/platform.rs:247
↓ 10 callersMethodtypes
(&self)
plugins/dwarf/dwarf_import/src/dwarfdebuginfo.rs:324
↓ 10 callersMethodvalues
(self)
python/binaryview.py:2117
↓ 9 callersFunctionAddMember
rapidjson/document.h:1289
↓ 9 callersMethodClear
rapidjson/internal/stack.h:98
↓ 9 callersMethodCompareUnsignedLessThan
lowlevelilinstruction.cpp:3462
↓ 9 callersMethodCreateSchema
rapidjson/schema.h:1446
↓ 9 callersFunctionEL2Enabled
arch/arm64/disassembler/pcode.c:736
↓ 9 callersMethodEnd
rapidjson/internal/stack.h:155
← previousnext →601–700 of 21,089, ranked by callers