Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anp/rusl
/ functions
Functions
119 in github.com/anp/rusl
⨍
Functions
119
◇
Types & classes
14
↓ 10 callers
Method
size
(&self)
src/malloc/malloc.rs:64
↓ 8 callers
Method
next
(&self)
src/malloc/malloc.rs:76
↓ 8 callers
Function
unlock_bin
(i: c_int)
src/malloc/malloc.rs:609
↓ 6 callers
Method
as_mem
(&self)
src/malloc/malloc.rs:60
↓ 6 callers
Function
set_errno
(e: c_int)
src/platform/linux-x86_64/errno.rs:5
↓ 5 callers
Function
malloc
(n: usize)
src/malloc/malloc.rs:565
↓ 4 callers
Function
__mmap
( start: *mut c_void, len: size_t, prot: c_int, flags: c_int, fd: c_int, off: off_t, )
src/mmap.rs:19
↓ 4 callers
Function
a_crash
()
src/platform/linux-x86_64/atomic.rs:101
↓ 4 callers
Method
bin_index
(&self, x: usize)
src/malloc/malloc.rs:486
↓ 4 callers
Function
lock_bin
(i: c_int)
src/malloc/malloc.rs:613
↓ 3 callers
Function
_Exit
(ec: c_int)
src/exit/_Exit.rs:4
↓ 3 callers
Function
__vm_wait
()
src/thread/vmlock.rs:9
↓ 3 callers
Method
bin_to_chunk
(&self, i: usize)
src/malloc/malloc.rs:482
↓ 3 callers
Function
free
(p: *mut c_void)
src/malloc/malloc.rs:585
↓ 3 callers
Function
has_zero
(x: usize)
src/string/mod.rs:23
↓ 3 callers
Method
is_mmapped
(&self)
src/malloc/malloc.rs:52
↓ 3 callers
Method
previous
(&self)
src/malloc/malloc.rs:72
↓ 3 callers
Function
strlen
(s: *const c_schar)
src/string/strlen.rs:7
↓ 3 callers
Method
unbin
(&self, c: *mut Chunk, i: c_int)
src/malloc/malloc.rs:471
↓ 2 callers
Function
__munmap
(start: *mut c_void, len: size_t)
src/mmap.rs:13
↓ 2 callers
Function
__wait
( address: *mut c_int, waiters: *mut c_int, val: c_int, private: c_int, )
src/thread/mod.rs:35
↓ 2 callers
Function
__wake
(address: *mut c_void, count: c_int, private: c_int)
src/thread/mod.rs:22
↓ 2 callers
Function
a_inc
(p: *mut c_int)
src/platform/linux-x86_64/atomic.rs:41
↓ 2 callers
Method
adjust_size
(&self, n: *mut usize)
src/malloc/malloc.rs:547
↓ 2 callers
Method
alloc_fwd
(&self, c: *mut Chunk)
src/malloc/malloc.rs:430
↓ 2 callers
Method
alloc_rev
(&self, c: *mut Chunk)
src/malloc/malloc.rs:451
↓ 2 callers
Function
clock_gettime
(clock: clockid_t, spec: &mut timespec)
src/time/clock.rs:28
↓ 2 callers
Function
memrchr
(m: *const c_void, c: c_int, n: size_t)
src/string/memrchr.rs:6
↓ 2 callers
Function
mremap_helper
( old_address: *mut c_void, old_len: size_t, new_len: size_t, flags: c_int, new_address: O
src/mmap.rs:70
↓ 2 callers
Function
syscall_return
from musl/src/internal/syscall_ret.c
src/syscall_mgt.rs:7
↓ 2 callers
Method
trim
(&mut self, n: usize)
src/malloc/malloc.rs:32
↓ 1 callers
Function
__errno_location
()
src/platform/linux-x86_64/errno.rs:10
↓ 1 callers
Function
__expand_heap
(pn: *mut size_t)
src/malloc/expand_heap.rs:48
↓ 1 callers
Function
__funcs_on_exit
()
src/exit/exit.rs:6
↓ 1 callers
Function
__funcs_on_quick_exit
()
src/exit/quick_exit.rs:6
↓ 1 callers
Function
__libc_exit_fini
()
src/exit/exit.rs:18
↓ 1 callers
Function
__madvise
(address: *mut c_void, len: usize, advice: c_int)
src/mmap.rs:94
↓ 1 callers
Function
__mremap
( old_address: *mut c_void, old_len: size_t, new_len: size_t, flags: c_int, mut args: VaLi
src/mmap.rs:53
↓ 1 callers
Function
__pthread_self
()
src/platform/linux-x86_64/pthread.rs:5
↓ 1 callers
Function
__stdio_exit
()
src/exit/exit.rs:10
↓ 1 callers
Function
__strchrnul
(s: *const c_schar, c: c_int)
src/string/strchrnul.rs:7
↓ 1 callers
Function
_fini
()
src/exit/exit.rs:14
↓ 1 callers
Function
a_and_64
(p: *mut u64, v: u64)
src/platform/linux-x86_64/atomic.rs:87
↓ 1 callers
Function
a_ctz_64
(mut x: u64)
src/platform/linux-x86_64/atomic.rs:119
↓ 1 callers
Function
a_dec
(p: *mut c_int)
src/platform/linux-x86_64/atomic.rs:53
↓ 1 callers
Function
a_fetch_add
(p: *mut c_int, mut v: c_int)
src/platform/linux-x86_64/atomic.rs:65
↓ 1 callers
Function
a_or_64
(p: *mut u64, v: u64)
src/platform/linux-x86_64/atomic.rs:94
↓ 1 callers
Function
a_spin
()
src/platform/linux-x86_64/atomic.rs:107
↓ 1 callers
Function
a_store
(p: *mut c_int, x: c_int)
src/platform/linux-x86_64/atomic.rs:34
↓ 1 callers
Function
a_swap
(p: *mut c_int, mut v: c_int)
src/platform/linux-x86_64/atomic.rs:28
↓ 1 callers
Method
allocate
(&self, mut n: usize)
src/malloc/malloc.rs:131
↓ 1 callers
Method
bin_index_up
(&self, x: usize)
src/malloc/malloc.rs:498
↓ 1 callers
Function
environ
()
src/platform/linux-x86_64/environ.rs:6
↓ 1 callers
Method
expand
(&self, mut n: usize)
src/malloc/malloc.rs:387
↓ 1 callers
Method
free_ptr
(&self, ptr: *mut c_void)
src/malloc/malloc.rs:287
↓ 1 callers
Method
get_bit
(&self, index: usize)
src/string/strspn.rs:65
↓ 1 callers
Function
lock
(lock: *mut c_int)
src/malloc/malloc.rs:594
↓ 1 callers
Function
madvise
(address: *mut c_void, len: usize, advice: c_int)
src/mmap.rs:89
↓ 1 callers
Method
pretrim
pretrim - trims a chunk _prior_ to removing it from its bin. Must be called with i as the ideal bin for size n, j the bin for the _free_ chunk self, a
src/malloc/malloc.rs:514
↓ 1 callers
Method
psize
(&self)
src/malloc/malloc.rs:68
↓ 1 callers
Method
reallocate
(&self, p: *mut c_void, mut n: usize)
src/malloc/malloc.rs:198
↓ 1 callers
Method
set_bit
(&mut self, index: usize)
src/string/strspn.rs:58
↓ 1 callers
Function
stpcpy
(dest: *mut c_schar, source: *const c_schar)
src/string/stpcpy.rs:5
↓ 1 callers
Function
strchr
(s: *const c_schar, c: c_int)
src/string/strchr.rs:6
↓ 1 callers
Function
strchrnul
(s: *const c_schar, c: c_int)
src/string/strchrnul.rs:13
↓ 1 callers
Function
strcpy
(dest: *mut c_schar, source: *const c_schar)
src/string/strcpy.rs:5
↓ 1 callers
Function
strdup
(s: *const c_schar)
src/string/strdup.rs:9
↓ 1 callers
Function
strrchr
(s: *const c_schar, c: c_int)
src/string/strrchr.rs:6
↓ 1 callers
Function
traverses_stack_p
(old: usize, new: usize)
src/malloc/expand_heap.rs:19
↓ 1 callers
Function
unlock
(lock: *mut c_int)
src/malloc/malloc.rs:600
Function
__brk
(new_break: usize)
src/malloc/mod.rs:4
Function
__clock_gettime
(clock: clockid_t, spec: &mut timespec)
src/time/clock.rs:22
Function
__malloc0
(n: usize)
src/malloc/malloc.rs:570
Function
__memrchr
(m: *const c_void, c: c_int, n: size_t)
src/string/memrchr.rs:20
Function
__strdup
(s: *const c_schar)
src/string/strdup.rs:20
Function
__vm_lock
()
src/thread/vmlock.rs:23
Function
__vm_unlock
()
src/thread/vmlock.rs:28
Function
_exit
(status: c_int)
src/unistd/_exit.rs:5
Function
a_and
(p: *mut c_int, v: c_int)
src/platform/linux-x86_64/atomic.rs:73
Function
a_barrier
()
src/platform/linux-x86_64/atomic.rs:113
Function
a_cas
(p: *mut c_int, mut t: c_int, s: c_int)
src/platform/linux-x86_64/atomic.rs:6
Function
a_cas_p
(p: *mut c_int, mut t: *mut c_int, s: *mut c_int)
src/platform/linux-x86_64/atomic.rs:17
Function
a_or
(p: *mut c_int, v: c_int)
src/platform/linux-x86_64/atomic.rs:80
Function
access
(filename: *const c_schar, amode: c_int)
src/unistd/access.rs:4
Function
acct
(filename: *const c_schar)
src/unistd/acct.rs:4
Function
alarm
(seconds: c_uint)
src/unistd/alarm.rs:6
Function
auxv_ptr
()
src/platform/linux-x86_64/environ.rs:13
Function
bcmp
(s1: *const c_void, s2: *const c_void, n: size_t)
src/string/bcmp.rs:5
Function
bcopy
(s1: *const c_void, s2: *mut c_void, n: size_t)
src/string/bcopy.rs:5
Function
bzero
(s: *mut c_void, n: size_t)
src/string/bzero.rs:5
Function
chdir
(path: *const c_schar)
src/unistd/chdir.rs:4
Function
chown
(path: *const c_schar, uid: uid_t, gid: gid_t)
src/unistd/chown.rs:4
Function
clock
()
src/time/clock.rs:44
Function
clock_getcpuclockid
(pid: pid_t, clock: *mut clockid_t)
src/time/clock.rs:64
Function
clock_getres
(clock: clockid_t, spec: &mut timespec)
src/time/clock.rs:81
Function
clock_nanosleep
( clock: clockid_t, flags: c_int, req: ×pec, rem: &mut timespec, )
src/time/clock.rs:86
Function
clock_settime
(clock: clockid_t, spec: ×pec)
src/time/clock.rs:102
Function
close
(fd: c_int)
src/unistd/close.rs:5
Function
ctermid
(s: *mut c_schar)
src/unistd/ctermid.rs:8
Function
dup
(fd: c_int)
src/unistd/dup.rs:4
next →
1–100 of 119, ranked by callers