MCPcopy Create free account

hub / github.com/can1357/selene / functions

Functions2,499 in github.com/can1357/selene

↓ 6 callersFunctionlookup_shadow_pfn
selene/hooks/patch_manager.hpp:32
↓ 6 callersMethodmove
Final move wrapper.
selene/su/emulation.cpp:2199
↓ 6 callersFunctionopen_key
shared/ntpp/reg.cpp:52
↓ 6 callersFunctionpte_details
selene/su/mirror.hpp:26
↓ 6 callersMethodpush_stack
apollo-vm/apollo-vm.cpp:162
↓ 6 callersFunctionquery_key_value
shared/ntpp/reg.hpp:18
↓ 6 callersFunctionread_buffer
xt/includes/xt/event.hpp:528
↓ 6 callersFunctionread_bytes
Reads multiple hexadecimal bytes from the given position.
selene/gdb/protocol.hpp:99
↓ 6 callersFunctionset_event
shared/ntpp/sync.cpp:50
↓ 6 callersFunctionset_key_value
Key value setter and misc APIs.
shared/ntpp/reg.cpp:103
↓ 6 callersFunctionset_string_attribute
apollo-linker/utility/llvm.hpp:117
↓ 6 callersMethodsize
shared/tinyjit.hpp:556
↓ 6 callersFunctionvad_base_vpn
VAD binary search.
shared/ntpp/memory.hpp:197
↓ 6 callersMethodvalidate_ip
Validates the instruction.
flash/src/section.cpp:139
↓ 5 callersFunctionalloc_reg_with_mask
flash/includes/flash/shellcode.hpp:67
↓ 5 callersFunctionallocate_task
Allocates a task and returns a unique resource referencing it.
selene/sched/irq.cpp:65
↓ 5 callersMethodapply
Application using apply.
selene/su/register_mask.hpp:26
↓ 5 callersMethoddump
selene/misc/shellcode_dumper.cpp:155
↓ 5 callersMethodend
shared/apollo/satella.hpp:46
↓ 5 callersMethodenter
selene/su/plpd.cpp:276
↓ 5 callersMethodenum_symbols
apollo-linker/object/collection.hpp:79
↓ 5 callersMethodfetch_and
Fetch AND/OR/XOR.
shared/sdkgen/runtime.hpp:643
↓ 5 callersFunctionget_context
selene/utility/thread.hpp:170
↓ 5 callersMethodget_pxe
selene/su/mirror.hpp:41
↓ 5 callersFunctionhook
Hooks the callee.
selene/su/ext/apiset.cpp:80
↓ 5 callersFunctioninline_asm
Inline assembly helper.
apollo-linker/utility/llvm.hpp:154
↓ 5 callersFunctionis_isolated
Given a PFN returns whether or not the page is isolated.
selene/utility/memory_isolation.cpp:189
↓ 5 callersFunctionis_miniport_up
Checks if the miniport is up and viable.
selene/net/ndispp.hpp:292
↓ 5 callersFunctionis_pfn_borrowed
selene/utility/page_manager.hpp:165
↓ 5 callersMethodis_public
apollo-linker/object/primitives.hpp:328
↓ 5 callersMethodis_shadowed
Returns whether or not the image/pointer given is shadowed, meaning it is in a PXE that we are managing. - Atomic operation, no lock acquired needed.
selene/su/mirror.hpp:54
↓ 5 callersMethodknown
flash/includes/flash/vcpu.hpp:101
↓ 5 callersFunctionleave_critical_region
shared/ntpp/common.hpp:293
↓ 5 callersMethodmatch
Always match, just save the RVA.
flash/includes/flash/rule.hpp:183
↓ 5 callersMethodread
pdblib/includes/pdblib/msf.hpp:290
↓ 5 callersMethodread
shared/trace_snapshot.hpp:260
↓ 5 callersMethodread_flags
EFlags access.
flash/includes/flash/vcpu.hpp:424
↓ 5 callersMethodread_guest_cr3
Observers.
selene/su/plpd.hpp:110
↓ 5 callersFunctionread_net_buffer
selene/net/ndispp.hpp:308
↓ 5 callersFunctionread_vtsc
Reads/writes the virtual cycle counter.
selene/su/mitigations.cpp:73
↓ 5 callersMethodrelease
selene/net/lwip.cpp:330
↓ 5 callersMethodrelease
Reset release and destructor.
shared/ntpp/ob.hpp:391
↓ 5 callersFunctionremove_enum_attribute
apollo-linker/utility/llvm.hpp:90
↓ 5 callersFunctionreset
selene/misc/crashdump.cpp:52
↓ 5 callersMethodreset
selene/sched/irq.hpp:43
↓ 5 callersMethodreset
shared/ntpp/sync.hpp:278
↓ 5 callersMethodselect
flash/includes/flash/vcpu.hpp:92
↓ 5 callersFunctionset
Inserts a hook.
selene/hooks/irp_hooks.cpp:105
↓ 5 callersFunctionshould_handle_va
selene/su/mirrormm.cpp:435
↓ 5 callersMethodsize
shared/wasm/common.hpp:89
↓ 5 callersMethodto_optional
flash/includes/flash/vcpu.hpp:128
↓ 5 callersFunctiontransform_name
Transforms the naming convention of type and variables, converting anonymous tags into empty strings.
sdkgen/src/text_parsing.hpp:264
↓ 5 callersFunctionvad_limit_vpn
shared/ntpp/memory.hpp:198
↓ 5 callersMethodvalid
flash/includes/flash/section.hpp:20
↓ 4 callersFunction__builtin_store_dynamic
Wrappers around the implementations.
shared/apollo/builtins.hpp:43
↓ 4 callersMethodalloc_continue
Allocates continuation code bytes.
selene/hooks/inline_hooks.hpp:71
↓ 4 callersFunctionalloc_page
Allocates a properly aligned page, returns the physical address.
selene/utility/page_manager.hpp:22
↓ 4 callersFunctionallocate
Allocation and deallocation.
selene/misc/pool.cpp:47
↓ 4 callersFunctionapply_mba
apollo-linker/transform/mixed_bool_arith.cpp:220
↓ 4 callersFunctionas_hex
Converts a raw-buffer into a hexadecimal string.
selene/gdb/protocol.hpp:81
↓ 4 callersMethodcheck_unwind_ptr
Checks if stack or instruction pointer is appropriate for unwinding.
shared/trace_snapshot.hpp:240
↓ 4 callersFunctionclaim_pfn
selene/utility/memory_isolation.cpp:61
↓ 4 callersMethodconcat
selene/su/ext/apiset.cpp:166
↓ 4 callersFunctioncreate_kfile
Kernel mode file APIs.
shared/ntpp/io.cpp:429
↓ 4 callersMethoddecode
flash/src/interface.cpp:51
↓ 4 callersFunctiondelete_file
shared/ntpp/io.cpp:607
↓ 4 callersMethoddiscard_section_if
apollo-linker/object/primitives.hpp:418
↓ 4 callersMethoddynamic_type_id
Implement the vtable functions needed.
pdblib/includes/pdblib/pdb.hpp:91
↓ 4 callersMethodemulate
Emulates the given instruction, returns true if emulation was successful and the supervisor can continue execution from the trapframe.
selene/su/emulation.cpp:3911
↓ 4 callersFunctionenter_critical_region
shared/ntpp/common.hpp:251
↓ 4 callersFunctionenum_page_boundaries
selene/su/mirrormm.cpp:53
↓ 4 callersFunctionexit
selene/crt.cpp:114
↓ 4 callersMethodfind
flash/includes/flash/rule.hpp:133
↓ 4 callersFunctionflatten_inline
sdkgen/src/text_parsing.hpp:136
↓ 4 callersMethodflush_locked
Invoked on demand when the circular buffers should be consumed.
selene/su/xt.hpp:164
↓ 4 callersFunctionfree_private_nbls
selene/net/ndispp.hpp:350
↓ 4 callersFunctionfrom_unwind_id
Converts from unwind register id to XED register id.
flash/src/image.cpp:9
↓ 4 callersMethodgenerate_identifier
pdblib/includes/pdblib/dbi.hpp:31
↓ 4 callersFunctionget_base_fs_from_path
Utilities for resolution of device hint.
shared/ntpp/io.cpp:352
↓ 4 callersFunctionget_basic_blocks
Iterator helpers.
apollo-linker/utility/llvm.hpp:410
↓ 4 callersFunctionget_function
apollo-linker/utility/llvm.hpp:338
↓ 4 callersFunctionget_global
apollo-linker/utility/llvm.hpp:369
↓ 4 callersFunctionget_kpcr
shared/ntpp/common.hpp:72
↓ 4 callersMethodinsert
Inserts bytes/encoding to the codegen.
selene/su/emulation.cpp:2004
↓ 4 callersMethodinsertb
shared/tinyjit.hpp:610
↓ 4 callersMethodinto
selene/gdb/ce.cpp:324
↓ 4 callersMethodis_shared
selene/su/plpd.hpp:118
↓ 4 callersMethodis_success
shared/ntpp/common.hpp:186
↓ 4 callersFunctionis_valid_c_name
Checks if the name is valid in C.
sdkgen/src/text_parsing.hpp:79
↓ 4 callersMethodis_weak
Properties.
apollo-linker/object/primitives.hpp:327
↓ 4 callersFunctionloadi64
apollo-linker/utility/llvm.hpp:74
↓ 4 callersFunctionlookup_pair_pfn
Simple lookup.
selene/hooks/patch_manager.hpp:21
↓ 4 callersFunctionmake_func_type
Type helpers.
apollo-linker/utility/llvm.hpp:169
↓ 4 callersFunctionmake_sub
apollo-linker/transform/mixed_bool_arith.cpp:55
↓ 4 callersMethodmap
Mapping, updating, and unmapping of memory ranges. - Must be non-paged memory that is in a shadowed PXE.
selene/su/mirror.cpp:84
↓ 4 callersMethodmove_prefixed
shared/apollo/satella.hpp:90
↓ 4 callersFunctionopen_process
selene/gdb/ce.cpp:598
↓ 4 callersFunctionpush_table
Global task table helpers.
selene/sched/irq.cpp:104
↓ 4 callersFunctionqueue
Queues a task.
selene/sched/irq.cpp:237
↓ 4 callersMethodread
shared/ntpp/reg.hpp:212
← previousnext →201–300 of 2,499, ranked by callers