MCPcopy Create free account

hub / github.com/FDOS/kernel / functions

Functions745 in github.com/FDOS/kernel

↓ 5 callersFunctionBinaryCharIO
kernel/chario.c:68
↓ 5 callersFunctionCommonFcbInit
kernel/fcbfns.c:448
↓ 5 callersFunctionLBA_to_CHS
kernel/dsk.c:910
↓ 5 callersFunctionMyAbsReadWrite
sys/sys.c:1228
↓ 5 callersFunctiondskxfer
kernel/blockio.c:373
↓ 5 callersFunctionflush1
/ Write one disk buffer */ /
kernel/blockio.c:306
↓ 5 callersFunctiongetbpb
kernel/dsk.c:370
↓ 5 callersFunctionmap_cluster
kernel/fatfs.c:963
↓ 5 callersFunctionmcb_init
kernel/config.c:2113
↓ 5 callersFunctionsetByteOption
Sets the given location to an unsigned byte value if different, displays warning if values exceeds max */
sys/fdkrncfg.c:288
↓ 5 callersFunctionsetup_121a
---- * Helper: set up a PROBE for AX=121Ah with DS:SI -> path string s. * ---- */
tests/int2f-12/t121a.c:64
↓ 5 callersFunctionstrupr
Convert string s to uppercase */
kernel/config.c:2096
↓ 5 callersFunctiontst_field_full
Full-word field: SI/DI/DS/ES/FLAGS */
tests/testlib.c:708
↓ 5 callersFunctionwrite
sys/sys.c:294
↓ 5 callersFunctionwrite_fsinfo
kernel/fattab.c:116
↓ 4 callersFunctionCharCmd
kernel/chario.c:93
↓ 4 callersFunctionDosClose
kernel/dosfns.c:760
↓ 4 callersFunctionDosFindFirst
kernel/dosfns.c:1056
↓ 4 callersFunctionDosFindNext
kernel/dosfns.c:1112
↓ 4 callersFunctionDosMemLargest
* Unlike the name and the original prototype could suggest, this function * is used to return the _size_ of the largest available block rather than
kernel/memmgr.c:265
↓ 4 callersFunctionDosOpenSft
kernel/dosfns.c:515
↓ 4 callersFunctionDosUpFMem
kernel/nls.c:528
↓ 4 callersFunctionDosUpMem
kernel/nls.c:501
↓ 4 callersFunctionEmulatedDriveStatus
kernel/main.c:765
↓ 4 callersFunctionFcbReadWrite
kernel/fcbfns.c:230
↓ 4 callersFunctionGetBiosKey
kernel/config.c:1028
↓ 4 callersFunctionGetNameField
kernel/fcbfns.c:185
↓ 4 callersFunctionLBA_Transfer
kernel/dsk.c:981
↓ 4 callersFunctionLoadDevice
kernel/config.c:1816
↓ 4 callersFunctionSftSeek
kernel/dosfns.c:361
↓ 4 callersFunctionbuild_test_string
tests/testlib.c:860
↓ 4 callersFunctioncheck_handle_break
kernel/break.c:55
↓ 4 callersFunctionclusterMessage
kernel/fattab.c:54
↓ 4 callersFunctioncopy
copies file (path+filename specified by srcFile) to drive:\filename */
sys/sys.c:1929
↓ 4 callersFunctiondisable
hdr/portab.h:148
↓ 4 callersFunctiondo_printf
kernel/prf.c:268
↓ 4 callersFunctionecho_char
this is for handling things like ^C, mostly used in echoed input */
kernel/chario.c:260
↓ 4 callersFunctionenable
hdr/portab.h:152
↓ 4 callersFunctionfcb_rename
performs fcb rename returns handle to open device or -1 on error */
tests/fcb_rename/fcb_ren.c:86
↓ 4 callersFunctionfgetword
kernel/syspack.c:57
↓ 4 callersFunctionfind_free
kernel/fatfs.c:624
↓ 4 callersFunctionget_root
kernel/dosfns.c:419
↓ 4 callersFunctiongetvec
for WATCOMC we can use the ones in task.c */
kernel/main.c:229
↓ 4 callersFunctiongreatest_usage
tests/greatest.h:923
↓ 4 callersFunctioninit_direntry
initialize directory entry (creation/access stamps 0 as per MS-DOS 7.10) */
kernel/fatfs.c:94
↓ 4 callersFunctionint86x
sys/sys.c:108
↓ 4 callersFunctionis_leap_year_monthdays
kernel/systime.c:50
↓ 4 callersFunctionmumcb_init
kernel/config.c:2120
↓ 4 callersFunctionnetwork_redirector_fp
kernel/network.c:54
↓ 4 callersFunctionnlsGetData
GetData function used by both the MUX-callback function and the direct-access interface. subfct == NLS_DOS_38 is a value > 0xff in order to not cl
kernel/nls.c:303
↓ 4 callersFunctionread_char
kernel/chario.c:348
↓ 4 callersFunctionread_char_check_break
kernel/chario.c:354
↓ 4 callersFunctionsearchPackage
kernel/nls.c:174
↓ 4 callersFunctionset_field
copies s to buffer right padding up to len with spaces */
tests/fcb_rename/fcb_ren.c:73
↓ 4 callersFunctionsetdstart
kernel/fatfs.c:66
↓ 4 callersFunctionsetup_1212
----------------------------------------------------------------------- * Helper: set up a PROBE for AX=1212h with ES:DI -> string s * -----------
tests/int2f-12/t1212.c:55
↓ 4 callersFunctionsetup_1225
---- * Helper: set up a PROBE for AX=1225h with DS:SI -> string s * ---- */
tests/int2f-12/t1225.c:54
↓ 4 callersFunctionsetvec
kernel/main.c:238
↓ 4 callersFunctionsft_to_fnode
copy the SFT fd into the first near fnode */
kernel/fatfs.c:1814
↓ 4 callersFunctionsplit_path
/ split a path into it's component directory and file name */ /
kernel/fatfs.c:239
↓ 4 callersFunctionstrcmp
kernel/strings.c:62
↓ 4 callersFunctiontst_field_byte
* Compare one AX/BX/CX/DX register using its two byte-level care bits. * hi_bit / lo_bit: the CARE_xH / CARE_xL constants for this register. * exp
tests/testlib.c:674
↓ 4 callersFunctiontst_mismatch
* Emit one mismatch line to stdout and g_tst_fp. */
tests/testlib.c:650
↓ 4 callersFunctionwrite_char_stdout
kernel/chario.c:235
↓ 4 callersFunctionwrite_reg_field
* Write one 4-character register field to fp. * If the full-word care bit is set: write 4 hex digits. * If only the low-byte care bit is set: writ
tests/testlib.c:429
↓ 3 callersFunctionBIOS_drive_reset
kernel/initdisk.c:1194
↓ 3 callersFunctionConvertName83ToNameSZ
this receives a name in 11 char field NAME+EXT and builds a zeroterminated string unfortunately, blanks are allowed in filenames. like
kernel/fatdir.c:405
↓ 3 callersFunctionConvertNameSZToName83
this routine converts a name portion of a fully qualified path */ name, so . and .. are not allowed, only straightforward 8+3 names */
kernel/fatdir.c:461
↓ 3 callersFunctionDosDevIOctl
kernel/ioctl.c:78
↓ 3 callersFunctionDosGetData
* Called for all subfunctions other than 0x20-0x23,& 0xA0-0xA2 * of DOS-65 * * If the requested NLS pkg specified via cntry and cp is _not_ *
kernel/nls.c:566
↓ 3 callersFunctionEnabledA20
kernel/inithma.c:121
↓ 3 callersFunctionFcbCalcRec
kernel/fcbfns.c:328
↓ 3 callersFunctionKernelAllocPara
kernel/config.c:1920
↓ 3 callersFunctionMoveKernel
relocate segment with HMA_TEXT code group */
kernel/inithma.c:309
↓ 3 callersFunctionRWzero
* Read Write Sector Zero or Hard Drive Dos Bpb */
kernel/dsk.c:288
↓ 3 callersFunctionSftGetFsize
kernel/task.c:82
↓ 3 callersFunctionalloc_find_free
alloc_find_free: resets the directory */ Then finds a spare directory entry and if not */ available, tries t
kernel/fatfs.c:640
↓ 3 callersFunctionchar_error
Abort, retry or fail for character devices */
kernel/error.c:75
↓ 3 callersFunctionchild_psp
kernel/task.c:252
↓ 3 callersFunctioncpyBuf
* Copy a buffer and test the size of the buffer * Returns SUCCESS on success; DE_INVLDFUNC on failure * * Efficiency note: This function is used
kernel/nls.c:246
↓ 3 callersFunctiondestr_bs
kernel/chario.c:272
↓ 3 callersFunctiondir_open
kernel/fatdir.c:58
↓ 3 callersFunctiondo_tests_on
tests/opendev/opendev.c:77
↓ 3 callersFunctiondos_cd
kernel/fatfs.c:1578
↓ 3 callersFunctionextend
extend a directory or file by exactly one cluster */ only map_cluster calls this in a loop (for files) */
kernel/fatfs.c:884
↓ 3 callersFunctionextend_dir
kernel/fatfs.c:922
↓ 3 callersFunctionfputlong
kernel/syspack.c:75
↓ 3 callersFunctionfstrcmp
kernel/strings.c:74
↓ 3 callersFunctionget_cds_unvalidated
kernel/dosfns.c:99
↓ 3 callersFunctiongreatest_set_flag
tests/greatest.h:1028
↓ 3 callersFunctionjoinMCBs
* Join any following unused MCBs to MCB 'p'. * Return: * SUCCESS: on success * else: error number <<currently DE_MCBDESTRY only>> */
kernel/memmgr.c:54
↓ 3 callersFunctionmake_ddt
kernel/initdisk.c:1294
↓ 3 callersFunctionmuxGo
== DS:SI _always_ points to global NLS info structure <-> no * subfct can use these registers for anything different. ==ska*/
kernel/nls.c:108
↓ 3 callersFunctionread_char_stdin
kernel/chario.c:359
↓ 3 callersFunctionremove_lfn_entries
Description. * Remove entries with D_LFN attribute preceeding the directory entry * pointed by fnp, fnode isn't modified (I hope). * Return va
kernel/fatfs.c:307
↓ 3 callersFunctionreturn_user
kernel/task.c:576
↓ 3 callersFunctionsaveBS
write bootsector to file bsFile */
sys/sys.c:1411
↓ 3 callersFunctionsetSByteOption
Sets the given location to a signed byte value if different, displays warning if values exceeds max or is less than min */
sys/fdkrncfg.c:317
↓ 3 callersFunctionset_strategy
set memory allocation strategy */
kernel/config.c:2695
↓ 3 callersFunctionsetinvld
/ Mark all buffers for a disk as not valid */ /
kernel/blockio.c:249
← previousnext →101–200 of 745, ranked by callers