MCPcopy Create free account

hub / github.com/FDOS/kernel / functions

Functions745 in github.com/FDOS/kernel

↓ 3 callersFunctionsetup_1211
---- * Helper: set up a PROBE for AX=1211h. * DS:SI -> g_src (source) * ES:DI -> g_dst (destination) * DS is explicitly set because it c
tests/int2f-12/t1211.c:69
↓ 3 callersFunctionsetup_121f
---- * Helper: set up a PROBE for AX=121Fh. * drive_letter: ASCII drive letter ('A'..'Z' or 'a'..'z', or invalid). * Passed via p->value (pu
tests/int2f-12/t121f.c:110
↓ 3 callersFunctionsft_to_dev
if the sft is invalid, then we just monitor syscon */
kernel/chario.c:112
↓ 3 callersFunctionstrcaseequal
compare two ASCII strings ignoring case */
kernel/config.c:2139
↓ 3 callersFunctionstrncmp
kernel/strings.c:86
↓ 3 callersFunctionswap_deleted
swap internal and external delete flags */
kernel/fatdir.c:136
↓ 3 callersFunctiontmark
kernel/dsk.c:100
↓ 3 callersFunctionupdate_scr_pos
kernel/chario.c:167
↓ 3 callersFunctionusage
utils/exeflat.c:81
↓ 2 callersFunctionAlignParagraph
kernel/config.c:2000
↓ 2 callersFunctionBusy
kernel/chario.c:98
↓ 2 callersFunctionCharIO
kernel/chario.c:81
↓ 2 callersFunctionCharRequest
kernel/chario.c:41
↓ 2 callersFunctionChildEnv
allocate memory for and copy current process env to child environment returns segment of env MCB (not env block itself) in pChildEnvSeg */
kernel/task.c:134
↓ 2 callersFunctionClearScreen
kernel/config.c:2458
↓ 2 callersFunctionConvCHSToIntern
kernel/initdisk.c:792
↓ 2 callersFunctionDeleteBlockInBufferCache
kernel/blockio.c:158
↓ 2 callersFunctionDosDelete
kernel/dosfns.c:1259
↓ 2 callersFunctionDosForceDup
kernel/dosfns.c:683
↓ 2 callersFunctionDosGetDate
kernel/systime.c:114
↓ 2 callersFunctionDosGetFree
kernel/dosfns.c:777
↓ 2 callersFunctionDosGetTime
kernel/systime.c:80
↓ 2 callersFunctionDosMemChange
* Resize an allocated memory block. * para is the segment of the data portion of the block rather than * the segment of the MCB itself. * * Re
kernel/memmgr.c:323
↓ 2 callersFunctionDosMkRmdir
kernel/dosfns.c:1319
↓ 2 callersFunctionDosRename
kernel/dosfns.c:1296
↓ 2 callersFunctionDosRenameTrue
kernel/dosfns.c:1281
↓ 2 callersFunctionDosSeek
kernel/dosfns.c:367
↓ 2 callersFunctionDosSelectDrv
kernel/dosfns.c:1249
↓ 2 callersFunctionDosTruename
kernel/dosfns.c:1464
↓ 2 callersFunctionDosUpFString
kernel/nls.c:552
↓ 2 callersFunctionDynAlloc
kernel/dyninit.c:56
↓ 2 callersFunctionExecMemAlloc
kernel/task.c:427
↓ 2 callersFunctionExecMemLargest
Now find out how many paragraphs are available considering a threshold, trying HIGH then LOW */
kernel/task.c:407
↓ 2 callersFunctionFcbFindFirstNext
kernel/fcbfns.c:644
↓ 2 callersFunctionFcbNameInit
kernel/fcbfns.c:462
↓ 2 callersFunctionFcbNextRecord
kernel/fcbfns.c:216
↓ 2 callersFunctionFcbOpen
FcbOpen and FcbCreate Expects lpXfcb to point to a valid, unopened FCB, containing file name to open (create) Create will attempt to find the
kernel/fcbfns.c:397
↓ 2 callersFunctionFcbParseFname
kernel/fcbfns.c:91
↓ 2 callersFunctionFcbRandomBlockIO
kernel/fcbfns.c:340
↓ 2 callersFunctionFcbRandomIO
kernel/fcbfns.c:361
↓ 2 callersFunctionFcbRec
kernel/fcbfns.c:225
↓ 2 callersFunctionFsConfig
kernel/main.c:378
↓ 2 callersFunctionGenblockio
read/write block with CHS based off start of drive's partition */
kernel/dsk.c:521
↓ 2 callersFunctionGenblockioAbs
read/write block with CHS based off start of disk drive is on */
kernel/dsk.c:534
↓ 2 callersFunctionGetDriveDPB
kernel/dosfns.c:138
↓ 2 callersFunctionLBA_Get_Drive_Parameters
Get the parameters of the hard disk */
kernel/initdisk.c:634
↓ 2 callersFunctionMoveKernelToHMA
kernel/inithma.c:169
↓ 2 callersFunctionSftSeek2
kernel/dosfns.c:316
↓ 2 callersFunctionStartTrace
kernel/inthndlr.c:1877
↓ 2 callersFunctionStdinBusy
kernel/chario.c:121
↓ 2 callersFunctionWriteMenuLine
kernel/config.c:60
↓ 2 callersFunction_CmdInstall
kernel/config.c:2603
↓ 2 callersFunctionblock_error
Abort, retry or fail for block devices */
kernel/error.c:83
↓ 2 callersFunctionbpb_to_dpb
kernel/fatfs.c:1654
↓ 2 callersFunctionclear_dir
clear out the blocks in the cluster for a directory */
kernel/fatfs.c:764
↓ 2 callersFunctioncon_flush
kernel/chario.c:106
↓ 2 callersFunctionconfig_init_buffers
kernel/config.c:2153
↓ 2 callersFunctioncooked_write
kernel/chario.c:184
↓ 2 callersFunctioncorrect_bpb
sys/sys.c:1327
↓ 2 callersFunctionctrl_break_pressed
kernel/break.c:50
↓ 2 callersFunctiondelete_dir_entry
kernel/fatfs.c:402
↓ 2 callersFunctiondelete_files_test_1
delete test files (either original names or renamed version */
tests/fcb_rename/fcb_ren.c:138
↓ 2 callersFunctiondelete_files_test_2
tests/fcb_rename/fcb_ren.c:152
↓ 2 callersFunctiondelete_files_test_3
tests/fcb_rename/fcb_ren.c:166
↓ 2 callersFunctiondelete_files_test_4
tests/fcb_rename/fcb_ren.c:182
↓ 2 callersFunctiondeletevar
kernel/config.c:2755
↓ 2 callersFunctiondiskchange
kernel/dsk.c:231
↓ 2 callersFunctiondos_findnext
kernel/fatdir.c:335
↓ 2 callersFunctiondpb16to32
kernel/fatfs.c:1642
↓ 2 callersFunctiondump
error registers */
kernel/error.c:36
↓ 2 callersFunctiondump_sector
sys/sys.c:1058
↓ 2 callersFunctionexeflat
utils/exeflat.c:93
↓ 2 callersFunctionfcbmatch
kernel/fatfs.c:274
↓ 2 callersFunctionfgetlong
kernel/syspack.c:62
↓ 2 callersFunctionfilelength
sys/sys.c:187
↓ 2 callersFunctionfind_fat_free
/ Find free cluster in disk FAT table */ /
kernel/fatfs.c:697
↓ 2 callersFunctionfputbyte
kernel/syspack.c:93
↓ 2 callersFunctiongetFATblock
kernel/fattab.c:65
↓ 2 callersFunctionget_free_hndl
kernel/dosfns.c:379
↓ 2 callersFunctiongetenv
WATCOM's getenv is case-insensitive which wastes a lot of space for our purposes. So here's a simple case-sensitive one */
sys/sys.c:320
↓ 2 callersFunctionhandle_break
kernel/break.c:78
↓ 2 callersFunctionhexd
kernel/prf.c:414
↓ 2 callersFunctionidx_to_sft_
kernel/dosfns.c:162
↓ 2 callersFunctioninit_device
kernel/main.c:598
↓ 2 callersFunctioninit_oem
kernel/initoem.c:41
↓ 2 callersFunctioninit_readdasd
kernel/initdisk.c:251
↓ 2 callersFunctionint86
sys/sys.c:130
↓ 2 callersFunctionis_free_cluster
check if the selected cluster is free (faster than next_cluster) */
kernel/fattab.c:410
↓ 2 callersFunctionis_suspect
kernel/initdisk.c:828
↓ 2 callersFunctionlfn_checksum
Calculate checksum for the 8.3 name */
kernel/lfnapi.c:344
↓ 2 callersFunctionlfn_setup_inode
Description. * Initialize internal fnode, so that it'll point to the directory entry * at "diroff" entry offset from the start of the directory
kernel/lfnapi.c:108
↓ 2 callersFunctionload_transfer
kernel/task.c:358
↓ 2 callersFunctionlocateSubfct
kernel/nls.c:193
↓ 2 callersFunctionmcb_init_copy
kernel/config.c:2107
↓ 2 callersFunctionmove_buffer
kernel/blockio.c:68
↓ 2 callersFunctionmuxLoadPkg
* Call NLSFUNC to load the NLS package */
kernel/nls.c:122
↓ 2 callersFunctionmy_isspace
utils/exeflat.c:412
↓ 2 callersFunctionndread
get character from the console - this is how DOS gets CTL_C/CTL_S/CTL_P when outputting */
kernel/chario.c:134
↓ 2 callersFunctionnew_psp
The following code is 8086 dependant */
kernel/task.c:229
↓ 2 callersFunctionnlsFUpMem
kernel/nls.c:427
← previousnext →201–300 of 745, ranked by callers