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
initMatrix
* initMatrix - Initialize the given matrix */
_labs/05 cache lab/cachelab-handout/cachelab.c:29
↓ 1 callers
Function
init_ctime_ts
_codes/code/conc/ctime_ts.c:9
↓ 1 callers
Function
init_data
init_data - initializes the array */
_codes/code/mem/mountain1x1/mountain.c:62
↓ 1 callers
Function
init_data
init_data - initializes the array */
_codes/code/mem/mountain/mountain.c:62
↓ 1 callers
Function
init_etime
init the timer */
_codes/code/vm/malloc/ftimer.c:69
↓ 1 callers
Function
init_etime
init the timer */
_labs/08 malloc lab/malloclab-handout/ftimer.c:69
↓ 1 callers
Function
init_fsecs
* init_fsecs - initialize the timing package */
_codes/code/vm/malloc/fsecs.c:18
↓ 1 callers
Function
init_fsecs
* init_fsecs - initialize the timing package */
_labs/08 malloc lab/malloclab-handout/fsecs.c:18
↓ 1 callers
Function
init_pool
$begin init_pool */
_codes/code/conc/echoservers.c:57
↓ 1 callers
Function
init_random_data
_codes/code/vm/malloc/mdriver.c:606
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/src/fcyc.c:38
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/mem/matmult-test/fcycmm.c:29
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/mem/matmult-test/fcycbmm.c:29
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/mem/matmult-droh/fcycmm.c:29
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/mem/matmult-droh/fcycbmm.c:29
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/mem/matmult/fcycmm.c:29
↓ 1 callers
Function
init_sampler
Start new sampling process */
_codes/code/mem/matmult/fcycbmm.c:29
↓ 1 callers
Function
init_sampler
* init_sampler - Start new sampling process */
_codes/code/vm/malloc/fcyc.c:50
↓ 1 callers
Function
init_sampler
* init_sampler - Start new sampling process */
_labs/08 malloc lab/malloclab-handout/fcyc.c:50
↓ 1 callers
Function
init_timeout
* init_timeout - Time out the driver if student code hangs. * The argument is in seconds; -1 means to use the AUTOGRADE_TIMEOUT, 0 * means never tim
_codes/code/vm/malloc/driverlib.c:312
↓ 1 callers
Function
init_token
_codes/code/opt/dictionary.c:298
↓ 1 callers
Function
init_token
_codes/code/opt/profile-eg/dictionary.c:298
↓ 1 callers
Function
initialize_pixel_sum
* initialize_pixel_sum - Initializes all fields of sum to 0 */
_labs/06 perf lab/perlab-handout/kernels.c:93
↓ 1 callers
Function
initjobs
initjobs - initialize the job list */
_codes/code/ecf/shell.c:53
↓ 1 callers
Function
initjobs
_codes/code/ecf/procmask1.c:3
↓ 1 callers
Function
initjobs
_codes/code/ecf/procmask2.c:3
↓ 1 callers
Function
initjobs
_codes/code/ecf/procmask.c:3
↓ 1 callers
Function
initjobs
initjobs - Initialize the job list */
_labs/07 shell lab/shlab-handout/tsh.c:306
↓ 1 callers
Function
insert_string
_codes/code/opt/dictionary.c:282
↓ 1 callers
Function
insert_string
_codes/code/opt/profile-eg/dictionary.c:282
↓ 1 callers
Function
iptoa
_codes/code/asm/480-charbuf.c:10
↓ 1 callers
Function
itoa
_codes/code/asm/480-charbuf.c:24
↓ 1 callers
Function
kill_loads
Kill all existing loads */ Kill All Load Processes */
_codes/code/perf/load.c:105
↓ 1 callers
Function
last
_codes/code/asm/261-fun2.c:5
↓ 1 callers
Function
leaf
_codes/code/asm/260-fun.c:4
↓ 1 callers
Function
linear
_codes/code/opt/lower.c:118
↓ 1 callers
Function
list_prod
_codes/code/opt/dmult.c:51
↓ 1 callers
Function
listjobs
listjobs - print the job list */
_codes/code/ecf/shell.c:127
↓ 1 callers
Function
logic_eg
_codes/code/data/logic.c:4
↓ 1 callers
Function
loop
_codes/code/asm/120-branch.c:1
↓ 1 callers
Function
lower1
$begin strfuns */ Convert string to lowercase: slow */
_codes/code/opt/lower.c:42
↓ 1 callers
Function
lower2
Convert string to lowercase: faster */
_codes/code/opt/lower.c:52
↓ 1 callers
Function
ls_intercept
_codes/code/src/lsquare.c:41
↓ 1 callers
Function
ls_slope
_codes/code/src/lsquare.c:31
↓ 1 callers
Function
main
()
_labs/05 cache lab/cachelab-handout/driver.py:33
↓ 1 callers
Function
match_length
Determine length of string match */
_codes/code/perf/options.c:31
↓ 1 callers
Function
match_length
Determine length of string match */
_codes/code/opt/options.c:31
↓ 1 callers
Function
match_length
Determine length of string match */
_codes/code/opt/profile-eg/options.c:31
↓ 1 callers
Function
maxjid
maxjid - Returns largest allocated job ID */
_labs/07 shell lab/shlab-handout/tsh.c:314
↓ 1 callers
Function
mem_heapsize
* mem_heapsize() - returns the heap size in bytes */
_labs/08 malloc lab/malloclab-handout/memlib.c:90
↓ 1 callers
Function
mem_init
* mem_init - Initialize the memory system model */
_codes/code/vm/malloc/memlib.c:30
↓ 1 callers
Function
mem_init
* mem_init - initialize the memory system model */
_labs/08 malloc lab/malloclab-handout/memlib.c:25
↓ 1 callers
Function
mem_run
_codes/code/perf/load.c:51
↓ 1 callers
Function
mem_sbrk
* mem_sbrk - simple model of the sbrk function. Extends the heap * by incr bytes and returns the start address of the new area. In * this mod
_labs/08 malloc lab/malloclab-handout/memlib.c:58
↓ 1 callers
Function
merge
$begin merge */
_codes/code/opt/merge.c:8
↓ 1 callers
Function
merge2
_codes/code/opt/merge.c:25
↓ 1 callers
Function
mhz
Version using a default sleeptime */
_codes/code/perf/clock.c:82
↓ 1 callers
Function
mhz
_codes/code/mem/mountain1x1/clock.c:94
↓ 1 callers
Function
mhz
_codes/code/mem/mountain/clock.c:94
↓ 1 callers
Function
mhz
Version using a default sleeptime */
_codes/code/vm/malloc/clock.c:217
↓ 1 callers
Function
mhz
Version using a default sleeptime */
_labs/08 malloc lab/malloclab-handout/clock.c:199
↓ 1 callers
Function
mhz_full
$begin mhz */ Estimate the clock rate by measuring the cycles that elapse */ while sleeping for sleeptime seconds */
_codes/code/perf/clock.c:68
↓ 1 callers
Function
mhz_full
Determine clock rate by measuring cycles elapsed while sleeping for sleeptime seconds */
_codes/code/mem/matmult-test/clock.c:58
↓ 1 callers
Function
mhz_full
Determine clock rate by measuring cycles elapsed while sleeping for sleeptime seconds */
_codes/code/mem/mountain1x1/clock.c:103
↓ 1 callers
Function
mhz_full
Determine clock rate by measuring cycles elapsed while sleeping for sleeptime seconds */
_codes/code/mem/matmult-droh/clock.c:58
↓ 1 callers
Function
mhz_full
Determine clock rate by measuring cycles elapsed while sleeping for sleeptime seconds */
_codes/code/mem/matmult/clock.c:58
↓ 1 callers
Function
mhz_full
Determine clock rate by measuring cycles elapsed while sleeping for sleeptime seconds */
_codes/code/mem/mountain/clock.c:103
↓ 1 callers
Function
mhz_full
$begin mhz */ Get the clock rate from /proc */
_codes/code/vm/malloc/clock.c:185
↓ 1 callers
Function
mhz_full
$begin mhz */ Estimate the clock rate by measuring the cycles that elapse */ while sleeping for sleeptime seconds */
_labs/08 malloc lab/malloclab-handout/clock.c:185
↓ 1 callers
Function
mhz_full
$begin mhz */ Estimate the clock rate by measuring the cycles that elapse */ while sleeping for sleeptime seconds */
_labs/06 perf lab/perlab-handout/clock.c:145
↓ 1 callers
Function
minmax1
Measure 14.5 CPE on random data, 3.0 on deterministic */ $begin minmax1 */ Rearrange two vectors so that for each i, b[i] >= a[i] */
_codes/code/opt/cond-eg.c:13
↓ 1 callers
Function
minmax2
Measure 5.0 CPE */ $begin minmax2 */ Rearrange two vectors so that for each i, b[i] >= a[i] */
_codes/code/opt/cond-eg.c:28
↓ 1 callers
Function
mm_checkheap
* mm_checkheap - Check the heap for correctness */
_codes/code/vm/malloc/mm.c:240
↓ 1 callers
Function
mmapcopy
* mmapcopy - uses mmap to copy file fd to stdout */
_codes/code/vm/mmapcopy.c:7
↓ 1 callers
Function
mulrun
_codes/code/asm/130-abs-measure.c:59
↓ 1 callers
Function
multstore
_codes/code/asm/010-mstore.c:4
↓ 1 callers
Function
naive_rotate
_labs/06 perf lab/perlab-handout/kernels.c:34
↓ 1 callers
Function
naive_smooth
_labs/06 perf lab/perlab-handout/kernels.c:150
↓ 1 callers
Function
new_defs32
_codes/code/data/constants-eg.c:50
↓ 1 callers
Function
new_table
_codes/code/opt/dictionary.c:82
↓ 1 callers
Function
new_table
_codes/code/opt/profile-eg/dictionary.c:82
↓ 1 callers
Function
odd_parity
$begin odd_parity-c */ Using ASM to access parity flag */
_codes/code/asm/w230-parity.c:29
↓ 1 callers
Function
odd_parity
$begin w260-odd_parity-c */ Using ASM to access parity flag */
_codes/code/asm/w260-parity.c:29
↓ 1 callers
Function
odd_parity_ref
Reference version */
_codes/code/asm/w230-parity.c:6
↓ 1 callers
Function
odd_parity_ref
Reference version */
_codes/code/asm/w260-parity.c:6
↓ 1 callers
Function
open_clientfd
* Client/server helper functions ********************************/ * open_clientfd - Open connection to server at <hostname, port> and * return
_codes/code/netp/tiny/csapp.c:950
↓ 1 callers
Function
open_clientfd
* Client/server helper functions ********************************/ * open_clientfd - Open connection to server at <hostname, port> and * return
_codes/code/src/csapp.c:950
↓ 1 callers
Function
open_clientfd
* Client/server helper functions ********************************/ * open_clientfd - Open connection to server at <hostname, port> and * return
_labs/09 proxy lab/proxylab-handout/csapp.c:950
↓ 1 callers
Function
open_clientfd
* Client/server helper functions ********************************/ * open_clientfd - Open connection to server at <hostname, port> and * return
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:950
↓ 1 callers
Function
open_listenfd
* open_listenfd - Open and return a listening socket on port. This * function is reentrant and protocol-independent. * * On error, returns:
_codes/code/netp/tiny/csapp.c:997
↓ 1 callers
Function
open_listenfd
* open_listenfd - Open and return a listening socket on port. This * function is reentrant and protocol-independent. * * On error, returns:
_codes/code/src/csapp.c:997
↓ 1 callers
Function
open_listenfd
* open_listenfd - Open and return a listening socket on port. This * function is reentrant and protocol-independent. * * On error, returns:
_labs/09 proxy lab/proxylab-handout/csapp.c:997
↓ 1 callers
Function
open_listenfd
* open_listenfd - Open and return a listening socket on port. This * function is reentrant and protocol-independent. * * On error, returns:
_labs/09 proxy lab/proxylab-handout/tiny/csapp.c:997
↓ 1 callers
Function
optarith
$begin opt-arith-pseudo-a */ $begin opt-arith-pseudo-b */ Translation of assembly code for arith */
_codes/code/data/optarith.c:38
↓ 1 callers
Function
optarithb
Translation of assembly code for arith */
_codes/code/data/optarith.c:50
↓ 1 callers
Function
overhead
_codes/code/opt/overhead.c:8
↓ 1 callers
Function
p2
_codes/code/link/bar6.c:7
↓ 1 callers
Function
parity
Return 1 if x has an odd number of 0's */
_codes/code/asm/262-recurse.c:17
↓ 1 callers
Function
parse_options
_codes/code/perf/options.c:116
↓ 1 callers
Function
parse_options
_codes/code/opt/options.c:116
← previous
next →
601–700 of 2,621, ranked by callers