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
↓ 4 callers
Function
Free
_codes/code/src/csapp.c:478
↓ 4 callers
Function
Pthread_detach
$begin detach */
_codes/code/src/csapp.c:699
↓ 4 callers
Function
Signal
* Signal - wrapper for the sigaction function */
_labs/07 shell lab/shlab-handout/tsh.c:485
↓ 4 callers
Function
add_sample
Add new sample. */
_codes/code/mem/mountain1x1/fcyc2.c:35
↓ 4 callers
Function
add_sample
Add new sample. */
_codes/code/mem/mountain/fcyc2.c:35
↓ 4 callers
Function
add_sample
Add new sample. */
_labs/06 perf lab/perlab-handout/fcyc.c:53
↓ 4 callers
Function
check_index
_codes/code/vm/malloc/mdriver.c:635
↓ 4 callers
Function
clear
_codes/code/mem/mountain1x1/fcyc2.c:91
↓ 4 callers
Function
clear
_codes/code/mem/mountain/fcyc2.c:91
↓ 4 callers
Function
clear
_labs/06 perf lab/perlab-handout/fcyc.c:89
↓ 4 callers
Function
clienterror
* clienterror - returns an error message to the client */ $begin clienterror */
_codes/code/netp/tiny/tiny.c:222
↓ 4 callers
Function
clienterror
* clienterror - returns an error message to the client */ $begin clienterror */
_labs/09 proxy lab/proxylab-handout/tiny/tiny.c:222
↓ 4 callers
Function
comp_zero
_codes/code/data/constants.c:31
↓ 4 callers
Function
foo
Deeply nested function foo */
_codes/code/ecf/setjmp.c:30
↓ 4 callers
Function
get_counter_tod
Get number of seconds since last call to start_timer */
_codes/code/mem/mountain1x1/fcyc2.c:167
↓ 4 callers
Function
get_counter_tod
Get number of seconds since last call to start_timer */
_codes/code/mem/mountain/fcyc2.c:167
↓ 4 callers
Function
has_converged
Have k minimum measurements converged within epsilon? */
_codes/code/mem/mountain1x1/fcyc2.c:73
↓ 4 callers
Function
has_converged
Have k minimum measurements converged within epsilon? */
_codes/code/mem/mountain/fcyc2.c:73
↓ 4 callers
Function
has_converged
Have kbest minimum measurements converged within epsilon? */
_labs/06 perf lab/perlab-handout/fcyc.c:77
↓ 4 callers
Function
max
_labs/06 perf lab/perlab-handout/kernels.c:88
↓ 4 callers
Function
measure_function
Find number of cycles taken by function. Do this by running number of trials until best two within TOL of each other */
_codes/code/src/cpe.c:13
↓ 4 callers
Function
min
Compute min and max of two integers, respectively */
_labs/06 perf lab/perlab-handout/kernels.c:87
↓ 4 callers
Function
mm_free
* mm_free - Freeing a block does nothing. */
_labs/08 malloc lab/malloclab-handout/mm.c:74
↓ 4 callers
Function
mm_malloc
* mm_malloc - Allocate a block by incrementing the brk pointer. * Always allocate a block whose size is a multiple of the alignment. */
_labs/08 malloc lab/malloclab-handout/mm.c:59
↓ 4 callers
Function
posix_error
_codes/code/netp/tiny/csapp.c:39
↓ 4 callers
Function
posix_error
_codes/code/src/csapp.c:39
↓ 4 callers
Function
posix_error
_labs/09 proxy lab/proxylab-handout/csapp.c:39
↓ 4 callers
Function
posix_error
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:39
↓ 4 callers
Function
reset
reset result array to zero */
_codes/code/mem/matmult-test/mm.c:40
↓ 4 callers
Function
reset
reset result array to zero */
_codes/code/mem/matmult-droh/mm.c:40
↓ 4 callers
Function
reset
reset result array to zero */
_codes/code/mem/matmult/mm.c:40
↓ 4 callers
Function
run
Run f and return clocks per inner loop iteration */
_codes/code/mem/matmult-test/bmm.c:29
↓ 4 callers
Function
run
Run f and return clocks per inner loop iteration */
_codes/code/mem/matmult-droh/bmm.c:29
↓ 4 callers
Function
run
Run f and return clocks per inner loop iteration */
_codes/code/mem/matmult/bmm.c:29
↓ 4 callers
Function
run_test
Perform test of function */
_codes/code/opt/lower.c:105
↓ 4 callers
Function
run_tests
_codes/code/opt/div.c:130
↓ 4 callers
Function
set_vec_element
* Set vector element. * Return 0 (out of bounds) or 1 (successful) */
_codes/code/opt/vec.c:70
↓ 4 callers
Function
show
_codes/code/opt/merge.c:49
↓ 4 callers
Function
sio_error
_codes/code/src/csapp.c:284
↓ 4 callers
Function
test_cmult_ok
Determine whether arguments can be multiplied without overflow */
_codes/code/data/tmultcheck.c:55
↓ 4 callers
Function
usage
* usage - Print usage info */
_labs/05 cache lab/cachelab-handout/test-trans.c:166
↓ 3 callers
Function
Getnameinfo
_codes/code/netp/tiny/csapp.c:612
↓ 3 callers
Function
Rio_readinitb
_codes/code/netp/tiny/csapp.c:914
↓ 3 callers
Function
Rio_readlineb
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:928
↓ 3 callers
Function
Sio_error
_codes/code/src/csapp.c:312
↓ 3 callers
Function
Wait
$begin wait */
_codes/code/src/csapp.c:87
↓ 3 callers
Function
Waitpid
_codes/code/src/csapp.c:97
↓ 3 callers
Function
app_error
_codes/code/netp/tiny/csapp.c:51
↓ 3 callers
Function
app_error
_codes/code/src/csapp.c:51
↓ 3 callers
Function
bic
$begin bic-ans */ $begin bic-template */ Bit Clear */
_codes/code/data/bisbic.c:39
↓ 3 callers
Function
bis
$begin bis-ans */ $begin bis-template */ Bit Set */
_codes/code/data/bisbic.c:18
↓ 3 callers
Function
compare_pixels
* compare_pixels - Returns 1 if the two arguments don't have same RGB * values, 0 o.w. */
_labs/06 perf lab/perlab-handout/driver.c:160
↓ 3 callers
Function
computeMissScore
(miss, lower, upper, full_score)
_labs/05 cache lab/cachelab-handout/driver.py:20
↓ 3 callers
Function
echo
_codes/code/conc/echo.c:7
↓ 3 callers
Function
f
_codes/code/link/bar5.c:5
↓ 3 callers
Function
find_cpe_full
Find cpe for function f, which allows cnt up to maxcnt, using specified number of sample points. If data_file, then print data so that can plot
_codes/code/src/cpe.c:60
↓ 3 callers
Function
free_trace
* free_trace - Free the trace record and the four arrays it points * to, all of which were allocated in read_trace(). */
_codes/code/vm/malloc/mdriver.c:783
↓ 3 callers
Function
fun
$begin w100-fun-c */
_codes/code/asm/w100-ia32.c:5
↓ 3 callers
Function
get_num_val
* get_num_val - Extract hex/decimal/or float value from string */
_labs/01 data lab/datalab-my/btest.c:460
↓ 3 callers
Function
get_num_val
* get_num_val - Extract hex/decimal/or float value from string */
_labs/01 data lab/datalab-handout/btest.c:460
↓ 3 callers
Function
get_word
Keep getting tokens. Return NULL when no more */
_codes/code/opt/dictionary.c:307
↓ 3 callers
Function
get_word
Keep getting tokens. Return NULL when no more */
_codes/code/opt/profile-eg/dictionary.c:307
↓ 3 callers
Function
incr
_codes/code/opt/fragments.c:9
↓ 3 callers
Function
ls_stats
Accumulate various sums of the data */
_codes/code/src/lsquare.c:14
↓ 3 callers
Function
max
_codes/code/opt/fragments.c:8
↓ 3 callers
Function
mem_heap_hi
* mem_heap_hi - return address of last heap byte */
_codes/code/vm/malloc/memlib.c:82
↓ 3 callers
Function
mem_heap_hi
* mem_heap_hi - return address of last heap byte */
_labs/08 malloc lab/malloclab-handout/memlib.c:82
↓ 3 callers
Function
mem_heap_lo
* mem_heap_lo - return address of the first heap byte */
_codes/code/vm/malloc/memlib.c:74
↓ 3 callers
Function
mem_heap_lo
* mem_heap_lo - return address of the first heap byte */
_labs/08 malloc lab/malloclab-handout/memlib.c:74
↓ 3 callers
Function
mem_reset_brk
* mem_reset_brk - reset the simulated brk pointer to make an empty heap */
_codes/code/vm/malloc/memlib.c:66
↓ 3 callers
Function
mem_reset_brk
* mem_reset_brk - reset the simulated brk pointer to make an empty heap */
_labs/08 malloc lab/malloclab-handout/memlib.c:48
↓ 3 callers
Function
min
$begin loop-problem-funs */
_codes/code/opt/fragments.c:7
↓ 3 callers
Function
mm_init
* mm_init - initialize the malloc package. */
_labs/08 malloc lab/malloclab-handout/mm.c:50
↓ 3 callers
Function
mm_realloc
* mm_realloc - Naive implementation of realloc */
_codes/code/vm/malloc/mm.c:203
↓ 3 callers
Function
mm_realloc
* mm_realloc - Implemented simply in terms of mm_malloc and mm_free */
_labs/08 malloc lab/malloclab-handout/mm.c:81
↓ 3 callers
Function
mult2
_codes/code/asm/010-main.c:13
↓ 3 callers
Function
new_ele
_codes/code/opt/dictionary.c:92
↓ 3 callers
Function
new_ele
_codes/code/opt/profile-eg/dictionary.c:92
↓ 3 callers
Function
new_list_ele
_codes/code/asm/linked-list.c:11
↓ 3 callers
Function
rand_r
$begin rand_r */ rand_r - return pseudorandom integer on 0..32767 */
_codes/code/conc/rand_r.c:6
↓ 3 callers
Function
random_in_interval
* random_in_interval - Returns random integer in interval [low, high) */
_labs/06 perf lab/perlab-handout/driver.c:113
↓ 3 callers
Function
rio_readlineb
* rio_readlineb - robustly read a text line (buffered) */
_codes/code/vm/malloc/driverlib.c:88
↓ 3 callers
Function
save_string
_codes/code/opt/dictionary.c:152
↓ 3 callers
Function
save_string
_codes/code/opt/profile-eg/dictionary.c:152
↓ 3 callers
Function
show
_codes/code/opt/bubble.c:70
↓ 3 callers
Function
show_float
_codes/code/data/show-bytes.c:21
↓ 3 callers
Function
show_int
_codes/code/data/show-bytes.c:17
↓ 3 callers
Function
sio_error
_codes/code/netp/tiny/csapp.c:284
↓ 3 callers
Function
sio_error
_labs/09 proxy lab/proxylab-handout/csapp.c:284
↓ 3 callers
Function
sio_error
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:284
↓ 3 callers
Function
sio_puts
_codes/code/netp/tiny/csapp.c:271
↓ 3 callers
Function
sio_puts
_codes/code/src/csapp.c:271
↓ 3 callers
Function
sio_puts
_labs/09 proxy lab/proxylab-handout/csapp.c:271
↓ 3 callers
Function
sio_puts
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:271
↓ 3 callers
Function
square
_codes/code/opt/fragments.c:10
↓ 3 callers
Function
start_counter_tod
Record current time */
_codes/code/mem/mountain1x1/fcyc2.c:159
↓ 3 callers
Function
start_counter_tod
Record current time */
_codes/code/mem/mountain/fcyc2.c:159
↓ 3 callers
Function
updatejob
updatejob - update the state of a job with PID=pid */
_codes/code/ecf/shell.c:92
↓ 3 callers
Function
usage
* usage - Display usage info */
_labs/01 data lab/datalab-my/btest.c:508
↓ 3 callers
Function
usage
* usage - Display usage info */
_labs/01 data lab/datalab-handout/btest.c:508
← previous
next →
101–200 of 2,621, ranked by callers