MCPcopy Create free account

hub / github.com/KieronJ/rpsx / functions

Functions521 in github.com/KieronJ/rpsx

↓ 138 callersMethoda
(&mut self, index: usize, value: i64)
src/psx/cpu/gte.rs:1319
↓ 84 callersMethodexecute_load_delay
(&mut self)
src/psx/cpu/mod.rs:1393
↓ 81 callersMethodreg
(&self, index: usize)
src/psx/cpu/mod.rs:1330
↓ 80 callersMethodlm_b
(&mut self, index: usize, value: i32, lm: bool)
src/psx/cpu/gte.rs:1331
↓ 60 callersMethodpush
(&mut self, value: T)
src/queue.rs:10
↓ 57 callersMethodrt
(self)
src/psx/cpu/instruction.rs:13
↓ 56 callersMethodrs
(self)
src/psx/cpu/instruction.rs:9
↓ 39 callersMethodenter_exception
(&mut self, exception: Exception)
src/psx/cpu/mod.rs:1344
↓ 30 callersMethodlm_c
(&mut self, index: usize, value: i32)
src/psx/cpu/gte.rs:1374
↓ 30 callersMethodset_reg
(&mut self, index: usize, value: u32)
src/psx/cpu/mod.rs:1334
↓ 29 callersMethodimm_se
(self)
src/psx/cpu/instruction.rs:29
↓ 26 callersFunctionclip
(value: T, min: T, max: T)
src/util.rs:58
↓ 25 callersMethodrd
(self)
src/psx/cpu/instruction.rs:17
↓ 25 callersMethodsync_device
(&mut self, bus: &mut Bus, device: Device)
src/psx/timekeeper.rs:72
↓ 22 callersFunctioni16_to_f32
(value: i16)
src/util.rs:16
↓ 22 callersMethodpush_stat
(&mut self)
src/psx/cdrom/mod.rs:1273
↓ 20 callersMethodr
(self)
src/psx/spu/volume.rs:16
↓ 17 callersMethodcop0_break
(&mut self)
src/psx/cpu/mod.rs:1381
↓ 15 callersMethodb
(self)
src/psx/rasteriser/colour.rs:56
↓ 15 callersMethodg
(self)
src/psx/rasteriser/colour.rs:52
↓ 15 callersFunctionread_u32
(file: &mut File)
src/util.rs:111
↓ 14 callersMethodpop
(&mut self)
src/queue.rs:53
↓ 14 callersMethodread
(&self, ram: &mut SpuRam, address: u32)
src/psx/spu/reverb.rs:90
↓ 13 callersMethodlen
(&self)
src/queue.rs:16
↓ 12 callersFunctionbcd_to_u8
(value: u8)
src/psx/cdrom/helpers.rs:2
↓ 12 callersMethodram
(&mut self)
src/psx/bus.rs:90
↓ 12 callersFunctionu8_to_bcd
(value: u8)
src/psx/cdrom/helpers.rs:7
↓ 10 callersMethodis_empty
(&self)
src/queue.rs:20
↓ 10 callersMethodpush_rgb
(&mut self, r: u8, g: u8, b: u8, c: u8)
src/psx/cpu/gte.rs:1469
↓ 10 callersMethodset_bad_vaddr
(&mut self, value: u32)
src/psx/cpu/cop0.rs:394
↓ 9 callersMethodclear
(&mut self)
src/queue.rs:36
↓ 9 callersMethodhas_data
(&self)
src/queue.rs:24
↓ 9 callersMethodtest_read
(&mut self, test: u32)
src/psx/cpu/cop0.rs:437
↓ 8 callersMethodassert_irq
(&mut self, interrupt: Interrupt)
src/psx/intc.rs:132
↓ 8 callersMethodmemory_write16
(&mut self, address: u32, value: u16)
src/psx/spu/mod.rs:162
↓ 8 callersMethodread
(&self)
src/psx/intc.rs:70
↓ 8 callersMethodupdate_load_delay
(&mut self, index: usize, value: u32)
src/psx/cpu/mod.rs:1400
↓ 7 callersMethodchannel
(&self, port: DmacPort)
src/psx/cpu/dmac.rs:524
↓ 7 callersMethodload32
(&mut self, bus: &mut Bus, tk: &mut Timekeeper, address: u32)
src/psx/cpu/mod.rs:1514
↓ 7 callersMethodread_data
(&mut self)
src/psx/cdrom/mod.rs:1338
↓ 7 callersMethodtest_write
(&mut self, test: u32)
src/psx/cpu/cop0.rs:469
↓ 7 callersMethodtick
(&mut self, bus: &mut Bus)
src/psx/cpu/dmac.rs:473
↓ 6 callersMethodblock_size
(&self)
src/psx/cpu/dmac.rs:109
↓ 6 callersMethodchannel_mut
(&mut self, port: DmacPort)
src/psx/cpu/dmac.rs:529
↓ 6 callersMethoddecode_block
(&mut self, blk: usize, qt: usize)
src/psx/mdec.rs:123
↓ 6 callersMethodf
(&mut self, value: i64)
src/psx/cpu/gte.rs:1402
↓ 6 callersFunctionf32_to_i16
(value: f32)
src/util.rs:24
↓ 5 callersMethodbranch
(&mut self, offset: u32)
src/psx/cpu/mod.rs:1339
↓ 5 callersMethodget_controller
(&mut self)
src/psx/mod.rs:113
↓ 5 callersMethodgpu_mut
(&mut self)
src/psx/bus.rs:102
↓ 5 callersMethodintc
(&mut self)
src/psx/bus.rs:118
↓ 5 callersMethodl
(self)
src/psx/spu/volume.rs:12
↓ 5 callersMethodload
(&mut self, bus: &mut Bus, tk: &mut Timekeeper, width: BusWidth, address:
src/psx/cpu/mod.rs:1468
↓ 5 callersMethodmemory_read16
(&mut self, address: u32)
src/psx/spu/mod.rs:145
↓ 5 callersMethodstore32
(&mut self, bus: &mut Bus, tk: &mut Timekeeper, address: u32,
src/psx/cpu/mod.rs:1577
↓ 5 callersMethodtick
(&mut self, intc: &mut Intc, timers: &mut Timers, clocks: usize)
src/psx/gpu.rs:352
↓ 5 callersMethodtick
(&mut self, intc: &mut Intc, number: usize, clocks: usize)
src/psx/timers.rs:27
↓ 5 callersMethodwrite
(&mut self, value: u32)
src/psx/intc.rs:88
↓ 4 callersMethodcdrom
(&mut self)
src/psx/bus.rs:94
↓ 4 callersMethoddpc
(&mut self, use_fifo: bool)
src/psx/cpu/gte.rs:902
↓ 4 callersMethodfinish
(&mut self)
src/psx/cpu/dmac.rs:138
↓ 4 callersMethodget_sample
(&self, index: isize)
src/psx/spu/voice.rs:127
↓ 4 callersMethodgp0_write
(&mut self, word: u32)
src/psx/gpu.rs:611
↓ 4 callersMethodgpu
(&self)
src/psx/bus.rs:98
↓ 4 callersMethodimm
(self)
src/psx/cpu/instruction.rs:25
↓ 4 callersMethodnc
(&mut self, index: usize)
src/psx/cpu/gte.rs:960
↓ 4 callersMethodncc
(&mut self, index: usize)
src/psx/cpu/gte.rs:1054
↓ 4 callersMethodncd
(&mut self, index: usize)
src/psx/cpu/gte.rs:1168
↓ 4 callersMethodread16
(&mut self, address: u32)
src/psx/spu/mod.rs:461
↓ 4 callersMethodrtp
(&mut self, index: usize, dq: bool)
src/psx/cpu/gte.rs:816
↓ 4 callersFunctionsign_extend_i32
(mut value: i32, size: usize)
src/util.rs:45
↓ 4 callersMethodtarget
(self)
src/psx/cpu/instruction.rs:37
↓ 4 callersMethodwrite
(&self, ram: &mut SpuRam, address: u32, value: f32)
src/psx/spu/reverb.rs:95
↓ 4 callersMethodyuv_to_rgb
(&mut self, output: &mut [u8], xx: usize, yy: usize)
src/psx/mdec.rs:203
↓ 3 callersMethodbase_address
(&self)
src/psx/cpu/dmac.rs:105
↓ 3 callersMethoddata_buffer_empty
(&self)
src/psx/cdrom/mod.rs:1286
↓ 3 callersMethoddirection
(&self)
src/psx/cpu/dmac.rs:125
↓ 3 callersFunctiondiscard
(file: &mut File, size: usize)
src/util.rs:93
↓ 3 callersMethodfinish_set_interrupt
(&mut self, intc: &mut Intc, port: DmacPort)
src/psx/cpu/dmac.rs:540
↓ 3 callersMethodget_dotclock
(&self)
src/psx/gpu.rs:440
↓ 3 callersMethodget_stat
(&self)
src/psx/cdrom/mod.rs:1262
↓ 3 callersMethodiec
(&self)
src/psx/cpu/cop0.rs:398
↓ 3 callersMethodin_vblank
(&self)
src/psx/gpu.rs:436
↓ 3 callersMethodinvalidate_cache
(&mut self)
src/psx/gpu.rs:1479
↓ 3 callersMethodlm_d
(&mut self, value: i64)
src/psx/cpu/gte.rs:1388
↓ 3 callersMethodop_lwcx
(&mut self, bus: &mut Bus, tk: &mut Timekeeper, _: usize,
src/psx/cpu/mod.rs:1197
↓ 3 callersMethodop_swcx
(&mut self, bus: &mut Bus, tk: &mut Timekeeper, _: usize,
src/psx/cpu/mod.rs:1261
↓ 3 callersMethodread_data
(&self, index: usize)
src/psx/cpu/gte.rs:1600
↓ 3 callersMethodreset
(&mut self)
src/psx/bus.rs:85
↓ 3 callersMethodsample_index
(&self)
src/psx/spu/voice.rs:119
↓ 3 callersMethodshift
(self)
src/psx/cpu/instruction.rs:21
↓ 3 callersFunctionsign_extend_u16
(mut value: u16, size: usize)
src/util.rs:32
↓ 3 callersMethodsio0
(&mut self)
src/psx/bus.rs:110
↓ 3 callersMethodspu
(&mut self)
src/psx/bus.rs:114
↓ 3 callersMethodstore
(&mut self, bus: &mut Bus, tk: &mut Timekeeper, width: BusWidth, addres
src/psx/cpu/mod.rs:1521
↓ 3 callersMethodupdate_master_flag
(&mut self, intc: &mut Intc)
src/psx/cpu/dmac.rs:553
↓ 3 callersMethodupdate_pending
(&mut self)
src/psx/intc.rs:125
↓ 3 callersMethodwrite
(&mut self, value: u16)
src/psx/sio0/mod.rs:31
↓ 2 callersMethodack
(&self)
src/psx/sio0/controller.rs:138
↓ 2 callersMethodactive
(&self)
src/psx/cpu/dmac.rs:129
next →1–100 of 521, ranked by callers