Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hansimov/csapp
/ functions
Functions
2,621 in github.com/Hansimov/csapp
⨍
Functions
2,621
◇
Types & classes
148
↓ 576 callers
Function
vec_length
Return length of vector */
_codes/code/opt/vec.c:51
↓ 567 callers
Function
add_combiner
_codes/code/opt/benchmark.c:108
↓ 551 callers
Function
get_vec_start
$begin get_vec_start */
_codes/code/opt/vec.c:59
↓ 84 callers
Function
free
free wrapper function */
_codes/code/link/interpose/mymalloc.c:41
↓ 83 callers
Function
strcpy
_codes/code/asm/460-bufovf.c:31
↓ 76 callers
Function
strlen
Sample implementation of library function strlen */ Compute length of string */
_codes/code/opt/lower.c:77
↓ 75 callers
Function
unix_error
* Error-handling functions **************************/ $begin errorfuns */ $begin unixerror */
_codes/code/src/csapp.c:32
↓ 57 callers
Function
unix_error
* Error-handling functions **************************/ $begin errorfuns */ $begin unixerror */
_codes/code/netp/tiny/csapp.c:32
↓ 55 callers
Function
unix_error
* Error-handling functions **************************/ $begin errorfuns */ $begin unixerror */
_labs/09 proxy lab/proxylab-handout/csapp.c:32
↓ 55 callers
Function
unix_error
* Error-handling functions **************************/ $begin errorfuns */ $begin unixerror */
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:32
↓ 54 callers
Function
malloc
malloc wrapper function */
_codes/code/link/interpose/mymalloc.c:25
↓ 46 callers
Function
f
_codes/code/opt/func.c:19
↓ 40 callers
Function
Fork
_codes/code/ecf/rfork.c:18
↓ 25 callers
Function
subtract64
64 bit subtract t1-t0 (result 32 bit integer) */
_codes/code/mem/memperf/p5tsc.h:60
↓ 23 callers
Function
Sigprocmask
_codes/code/src/csapp.c:166
↓ 22 callers
Function
P
_codes/code/src/csapp.c:729
↓ 22 callers
Function
V
_codes/code/src/csapp.c:735
↓ 20 callers
Function
Signal
$begin sigaction */
_codes/code/src/csapp.c:152
↓ 19 callers
Function
Pthread_create
_codes/code/src/csapp.c:675
↓ 18 callers
Function
get_vec_element
* Retrieve vector element and store at dest. * Return 0 (out of bounds) or 1 (successful) */
_codes/code/opt/vec.c:42
↓ 16 callers
Function
Rio_writen
_codes/code/netp/tiny/csapp.c:908
↓ 15 callers
Function
unix_error
* unix_error - Report the error and its errno. */
_codes/code/vm/malloc/mdriver.c:1259
↓ 14 callers
Function
Malloc
_codes/code/src/csapp.c:451
↓ 14 callers
Function
Open
_codes/code/src/csapp.c:321
↓ 14 callers
Function
Rio_writen
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:908
↓ 14 callers
Function
app_error
* app_error - Report an arbitrary application error */
_codes/code/vm/malloc/mdriver.c:1248
↓ 13 callers
Function
Pthread_join
_codes/code/src/csapp.c:691
↓ 13 callers
Function
get_counter
_codes/code/src/clock.c:82
↓ 13 callers
Function
rand
rand - return pseudorandom integer in the range 0..32767 */
_codes/code/conc/rand.c:7
↓ 13 callers
Function
show_bytes
_codes/code/data/show-bytes.c:10
↓ 13 callers
Function
start_counter
_codes/code/src/clock.c:72
↓ 13 callers
Function
unix_error
* unix_error - Report a Unix-style error */
_labs/08 malloc lab/malloclab-handout/mdriver.c:987
↓ 12 callers
Function
cyc2ms
_codes/code/perf/osevent.c:38
↓ 11 callers
Function
Close
_codes/code/src/csapp.c:357
↓ 11 callers
Function
find_cpe
Use default parameters */
_codes/code/src/cpe.c:114
↓ 10 callers
Function
Sleep
_codes/code/src/csapp.c:122
↓ 10 callers
Function
app_error
* app_error - Report an arbitrary application error */
_labs/08 malloc lab/malloclab-handout/mdriver.c:978
↓ 10 callers
Function
malloc_error
* malloc_error - Report an error returned by the mm_malloc package */
_codes/code/vm/malloc/mdriver.c:1271
↓ 10 callers
Function
usage
_codes/code/opt/test_cpe.c:98
↓ 9 callers
Function
log_combiner
_codes/code/opt/benchmark.c:115
↓ 9 callers
Function
malloc_error
* malloc_error - Report an error returned by the mm_malloc package */
_labs/08 malloc lab/malloclab-handout/mdriver.c:996
↓ 8 callers
Function
run
_codes/code/asm/130-abs-measure.c:71
↓ 8 callers
Function
usage
_codes/code/perf/options.c:43
↓ 8 callers
Function
usage
_codes/code/opt/options.c:43
↓ 8 callers
Function
usage
_codes/code/opt/profile-eg/options.c:43
↓ 7 callers
Function
Read
_codes/code/src/csapp.c:330
↓ 7 callers
Function
add_int_option
_codes/code/opt/options.c:92
↓ 7 callers
Function
add_int_option
_codes/code/opt/profile-eg/options.c:92
↓ 7 callers
Function
get_counter
Return the number of cycles since the last call to start_counter. */
_codes/code/perf/clock.c:34
↓ 7 callers
Function
get_counter
_codes/code/mem/matmult-test/clock.c:26
↓ 7 callers
Function
get_counter
_codes/code/mem/matmult-droh/clock.c:26
↓ 7 callers
Function
get_counter
_codes/code/mem/matmult/clock.c:26
↓ 7 callers
Function
get_counter
_labs/06 perf lab/perlab-handout/clock.c:65
↓ 7 callers
Function
mhz
_codes/code/src/clock.c:60
↓ 7 callers
Function
sem_init
_codes/code/mem/memperf/par.c:83
↓ 6 callers
Function
Accept
_codes/code/src/csapp.c:581
↓ 6 callers
Function
Open_listenfd
_codes/code/src/csapp.c:1058
↓ 6 callers
Function
Rio_readinitb
_codes/code/src/csapp.c:914
↓ 6 callers
Function
Rio_readlineb
_codes/code/src/csapp.c:928
↓ 6 callers
Function
Rio_writen
_codes/code/src/csapp.c:908
↓ 6 callers
Function
Sem_init
_codes/code/src/csapp.c:723
↓ 6 callers
Function
Sigfillset
_codes/code/src/csapp.c:180
↓ 6 callers
Function
Sio_puts
_codes/code/src/csapp.c:303
↓ 6 callers
Function
barrier
_codes/code/mem/memperf/par.c:53
↓ 6 callers
Function
create
* create - creates a dimxdim image aligned to a BSIZE byte boundary */
_labs/06 perf lab/perlab-handout/driver.c:122
↓ 6 callers
Function
f2u
Convert from floating point number to bit-level representation */
_labs/01 data lab/datalab-my/tests.c:19
↓ 6 callers
Function
fcyc
_codes/code/src/fcyc.c:110
↓ 6 callers
Function
get_counter
_codes/code/mem/mountain1x1/clock.c:27
↓ 6 callers
Function
get_counter
_codes/code/mem/mountain/clock.c:27
↓ 6 callers
Function
get_counter
Return the number of cycles since the last call to start_counter. */
_codes/code/vm/malloc/clock.c:54
↓ 6 callers
Function
get_counter
Return the number of cycles since the last call to start_counter. */
_labs/08 malloc lab/malloclab-handout/clock.c:53
↓ 6 callers
Function
run
Run f and return clocks per inner loop iteration */
_codes/code/mem/matmult-test/mm.c:30
↓ 6 callers
Function
run
Run f and return clocks per inner loop iteration */
_codes/code/mem/matmult-droh/mm.c:30
↓ 6 callers
Function
run
Run f and return clocks per inner loop iteration */
_codes/code/mem/matmult/mm.c:30
↓ 6 callers
Function
start_counter
_codes/code/mem/matmult-test/clock.c:21
↓ 6 callers
Function
start_counter
_codes/code/mem/matmult-droh/clock.c:21
↓ 6 callers
Function
start_counter
_codes/code/mem/matmult/clock.c:21
↓ 6 callers
Function
start_counter
_labs/06 perf lab/perlab-handout/clock.c:58
↓ 5 callers
Function
Execve
_codes/code/src/csapp.c:80
↓ 5 callers
Function
Kill
$begin kill */
_codes/code/src/csapp.c:107
↓ 5 callers
Function
Rio_readlineb
_codes/code/netp/tiny/csapp.c:928
↓ 5 callers
Function
Sigaddset
_codes/code/src/csapp.c:187
↓ 5 callers
Function
Sigemptyset
_codes/code/src/csapp.c:173
↓ 5 callers
Function
Strlen
Implementation of library function strlen */ Compute length of string */
_codes/code/opt/dictionary.c:56
↓ 5 callers
Function
Strlen
Implementation of library function strlen */ Compute length of string */
_codes/code/opt/profile-eg/dictionary.c:56
↓ 5 callers
Function
add_int_option
_codes/code/perf/options.c:92
↓ 5 callers
Function
cpt
_codes/code/opt/div.c:123
↓ 5 callers
Function
mm_free
* mm_free - Free a block */ $begin mmfree */
_codes/code/vm/malloc/mm.c:134
↓ 5 callers
Function
mm_init
* mm_init - Initialize the memory manager */ $begin mminit */
_codes/code/vm/malloc/mm.c:66
↓ 5 callers
Function
mm_malloc
* mm_malloc - Allocate a block with at least size bytes of payload */ $begin mmmalloc */
_codes/code/vm/malloc/mm.c:94
↓ 5 callers
Function
reinit_trace
* reinit_trace - get the trace ready for another run. */
_codes/code/vm/malloc/mdriver.c:772
↓ 5 callers
Function
show_bytes
_codes/code/data/extend.c:6
↓ 5 callers
Function
srand
srand - set the initial seed for rand() */
_codes/code/conc/rand.c:14
↓ 5 callers
Function
start_counter
Record the current value of the cycle counter. */
_codes/code/perf/clock.c:28
↓ 5 callers
Function
start_counter
_codes/code/mem/mountain1x1/clock.c:22
↓ 5 callers
Function
start_counter
_codes/code/mem/mountain/clock.c:22
↓ 5 callers
Function
start_counter
Record the current value of the cycle counter. */
_codes/code/vm/malloc/clock.c:48
↓ 5 callers
Function
start_counter
Record the current value of the cycle counter. */
_labs/08 malloc lab/malloclab-handout/clock.c:47
↓ 4 callers
Function
Close
_codes/code/netp/tiny/csapp.c:357
↓ 4 callers
Function
Fgets
_codes/code/src/csapp.c:502
next →
1–100 of 2,621, ranked by callers