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
↓ 1 callers
Function
aprod1
_codes/code/opt/opt-meas.c:26
↓ 1 callers
Function
aprod2
_codes/code/opt/opt-meas.c:42
↓ 1 callers
Function
aprod3
_codes/code/opt/opt-meas.c:58
↓ 1 callers
Function
aprod4
_codes/code/opt/opt-meas.c:74
↓ 1 callers
Function
aprod5
_codes/code/opt/opt-meas.c:90
↓ 1 callers
Function
arith
$begin opt-arith-ques */
_codes/code/data/optarith.c:19
↓ 1 callers
Function
arithb
_codes/code/data/optarith.c:29
↓ 1 callers
Function
array_u1p1S_prod
_codes/code/opt/dmult.c:67
↓ 1 callers
Function
array_u5p1A_prod
_codes/code/opt/dmult.c:126
↓ 1 callers
Function
array_u5p1S_prod
_codes/code/opt/dmult.c:108
↓ 1 callers
Function
array_u5p5S_prod
_codes/code/opt/dmult.c:83
↓ 1 callers
Function
assign_sum_to_pixel
* assign_sum_to_pixel - Computes averaged pixel value in current_pixel */
_labs/06 perf lab/perlab-handout/kernels.c:116
↓ 1 callers
Function
avg
* avg - Returns averaged pixel value at (i,j) */
_labs/06 perf lab/perlab-handout/kernels.c:127
↓ 1 callers
Function
bad_cmult_ok
Buggy version of checking code */ Determine whether arguments can be multiplied without overflow */ WARNING: This code is buggy */
_codes/code/data/tmultcheck.c:45
↓ 1 callers
Function
bad_int_size_is_32
$begin wordsize */ The following code does not run properly on some machines */
_codes/code/data/wordsize.c:17
↓ 1 callers
Function
begin_parallel
(n)
_codes/code/mem/memperf/par.c:101
↓ 1 callers
Function
bool_or
$begin boolop-ans */ $begin boolop-template */ Compute x|y using only calls to functions bis and bic */
_codes/code/data/bisbic.c:61
↓ 1 callers
Function
bool_xor
Compute x^y using only calls to functions bis and bic */
_codes/code/data/bisbic.c:76
↓ 1 callers
Function
bubble1
_codes/code/opt/bubble.c:8
↓ 1 callers
Function
bubble2
_codes/code/opt/bubble.c:20
↓ 1 callers
Function
bubcnt
_codes/code/opt/bubble.c:31
↓ 1 callers
Function
builtin_command
* builtin_command - if builtin, run it and return true */
_codes/code/ecf/shell.c:232
↓ 1 callers
Function
builtin_command
If first arg is a builtin command, run it and return true */
_codes/code/ecf/shellex.c:62
↓ 1 callers
Function
burn_cpu
_codes/code/perf/clock-rate-test.c:12
↓ 1 callers
Function
burn_cpu
_codes/code/perf/clock-v2.c:32
↓ 1 callers
Function
cache_run
_codes/code/perf/load.c:32
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/perf/clock.c:96
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/matmult-test/clock.c:84
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/mountain1x1/fcyc2.c:186
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/mountain1x1/clock.c:129
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/matmult-droh/clock.c:84
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/matmult/clock.c:84
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/mountain/fcyc2.c:186
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/mem/mountain/clock.c:129
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_codes/code/vm/malloc/clock.c:231
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_labs/08 malloc lab/malloclab-handout/clock.c:213
↓ 1 callers
Function
callibrate
Attempt to see how much time is used by timer interrupt */
_labs/06 perf lab/perlab-handout/clock.c:173
↓ 1 callers
Function
check
_codes/code/opt/test_cpe.c:75
↓ 1 callers
Function
check_average
_labs/06 perf lab/perlab-handout/driver.c:225
↓ 1 callers
Function
check_clients
$begin check_clients */
_codes/code/conc/echoservers.c:99
↓ 1 callers
Function
checkresult
check the result array for correctness */
_codes/code/mem/matmult-test/mm.c:15
↓ 1 callers
Function
checkresult
check the result array for correctness */
_codes/code/mem/matmult-test/bmm.c:15
↓ 1 callers
Function
checkresult
check the result array for correctness */
_codes/code/mem/matmult-droh/mm.c:15
↓ 1 callers
Function
checkresult
check the result array for correctness */
_codes/code/mem/matmult-droh/bmm.c:15
↓ 1 callers
Function
checkresult
check the result array for correctness */
_codes/code/mem/matmult/mm.c:15
↓ 1 callers
Function
checkresult
check the result array for correctness */
_codes/code/mem/matmult/bmm.c:15
↓ 1 callers
Function
clear1
$begin clear1 */
_codes/code/mem/cleararray.c:16
↓ 1 callers
Function
clear2
$begin clear2 */
_codes/code/mem/cleararray.c:30
↓ 1 callers
Function
clear3
$begin clear3 */
_codes/code/mem/cleararray.c:44
↓ 1 callers
Function
clear_ranges
* clear_ranges - free all of the range records for a trace */
_codes/code/vm/malloc/mdriver.c:589
↓ 1 callers
Function
clear_ranges
* clear_ranges - free all of the range records for a trace */
_labs/08 malloc lab/malloclab-handout/mdriver.c:454
↓ 1 callers
Function
cmovdiff
$begin 130-cmovdiff-c */
_codes/code/asm/130-absdiff.c:14
↓ 1 callers
Function
cmult_ok
Determine whether arguments can be multiplied without overflow */
_codes/code/data/tmultcheck.c:7
↓ 1 callers
Function
cmult_ok2
Second version of checking code */ Determine whether arguments can be multiplied without overflow */
_codes/code/data/tmultcheck.c:15
↓ 1 callers
Function
cmult_ok3
Third version of checking code */ Determine whether arguments can be multiplied without overflow */
_codes/code/data/tmultcheck.c:30
↓ 1 callers
Function
combine3
$begin combine3 */ Direct access to vector data */
_codes/code/opt/dpb.c:43
↓ 1 callers
Function
combine4
$begin combine4 */ Accumulate result in local variable */
_codes/code/opt/dpb.c:79
↓ 1 callers
Function
command
_codes/code/conc/select.c:37
↓ 1 callers
Function
copyij
_codes/code/opt/copy2d.c:10
↓ 1 callers
Function
copyji
_codes/code/opt/copy2d.c:18
↓ 1 callers
Function
core_mhz
_codes/code/src/clock.c:30
↓ 1 callers
Function
core_mhz
_codes/code/mem/mountain1x1/clock.c:64
↓ 1 callers
Function
core_mhz
_codes/code/mem/mountain/clock.c:64
↓ 1 callers
Function
correctTrans
* correctTrans - baseline transpose function used to evaluate correctness */
_labs/05 cache lab/cachelab-handout/cachelab.c:56
↓ 1 callers
Function
cpu_run
_codes/code/perf/load.c:20
↓ 1 callers
Function
cpy_cs1
copy store test (contiguous load, strided store) */
_codes/code/mem/memperf/cpy.c:845
↓ 1 callers
Function
cpy_cs2
_codes/code/mem/memperf/cpy.c:878
↓ 1 callers
Function
cpy_cs4
_codes/code/mem/memperf/cpy.c:920
↓ 1 callers
Function
cpy_cs8
_codes/code/mem/memperf/cpy.c:979
↓ 1 callers
Function
cpy_csopt
_codes/code/mem/memperf/lcpy.c:117
↓ 1 callers
Function
cpy_lc1
load copy test (strided load, contiguous store) */
_codes/code/mem/memperf/cpy.c:574
↓ 1 callers
Function
cpy_lc2
_codes/code/mem/memperf/cpy.c:604
↓ 1 callers
Function
cpy_lc4
_codes/code/mem/memperf/cpy.c:645
↓ 1 callers
Function
cpy_lc8
_codes/code/mem/memperf/cpy.c:703
↓ 1 callers
Function
cpy_lcopt
_codes/code/mem/memperf/lcpy.c:116
↓ 1 callers
Function
cpy_ls1
load test (with summing to circumvent compiler optimization) */ loop unrolled by 1 */ a: data array we are summing over */ l: stride */ mx: array size
_codes/code/mem/memperf/cpy.c:32
↓ 1 callers
Function
cpy_ls2
_codes/code/mem/memperf/cpy.c:65
↓ 1 callers
Function
cpy_ls4
_codes/code/mem/memperf/cpy.c:107
↓ 1 callers
Function
cpy_ls8
_codes/code/mem/memperf/cpy.c:165
↓ 1 callers
Function
cpy_lsopt
functions never to be called, just to get rid of later ifdefs...*/
_codes/code/mem/memperf/lcpy.c:114
↓ 1 callers
Function
cpy_vs1
const store test */
_codes/code/mem/memperf/cpy.c:306
↓ 1 callers
Function
cpy_vs2
_codes/code/mem/memperf/cpy.c:337
↓ 1 callers
Function
cpy_vs4
_codes/code/mem/memperf/cpy.c:378
↓ 1 callers
Function
cpy_vs8
_codes/code/mem/memperf/cpy.c:435
↓ 1 callers
Function
cpy_vsopt
_codes/code/mem/memperf/lcpy.c:115
↓ 1 callers
Function
ctime_ts
$begin ctime_ts */
_codes/code/conc/ctime_ts.c:15
↓ 1 callers
Function
decode
Decode decimal representation of PI */
_codes/code/asm/540-floatconst.c:27
↓ 1 callers
Function
deletejob
_codes/code/ecf/procmask1.c:11
↓ 1 callers
Function
deletejob
_codes/code/ecf/procmask2.c:11
↓ 1 callers
Function
deletejob
_codes/code/ecf/procmask.c:11
↓ 1 callers
Function
div16
$begin div16 */
_codes/code/data/divconst.c:14
↓ 1 callers
Function
div8
$begin div8 */
_codes/code/data/divconst.c:6
↓ 1 callers
Function
doit
* doit - handle one HTTP request/response transaction */ $begin doit */
_codes/code/netp/tiny/tiny.c:50
↓ 1 callers
Function
doit
_codes/code/ecf/forkprob5.c:4
↓ 1 callers
Function
doit
_codes/code/ecf/forkprob6.c:4
↓ 1 callers
Function
doit
_codes/code/ecf/forkprob4.c:4
↓ 1 callers
Function
doit
* doit - handle one HTTP request/response transaction */ $begin doit */
_labs/09 proxy lab/proxylab-handout/tiny/tiny.c:50
↓ 1 callers
Function
dotprod
$begin dotprod */
_codes/code/mem/dotprod.c:7
↓ 1 callers
Function
driver_post
* driver_post - This is the routine that the driver calls when * it needs to transmit an autoresult string to Autolab */
_codes/code/vm/malloc/driverlib.c:379
↓ 1 callers
Function
echo
Read input line and write it back */
_codes/code/asm/450-bufdemo.c:22
← previous
next →
401–500 of 2,621, ranked by callers