rockbox/firmware/target/hosted
Aidan MacDonald 3a57f2f721 Add "rbfs" prefix to native filesystem functions
Most of the churn here occurs because 'filesize' is one of
the redefined filesystem functions, but some of the structs
used by the native FS code also include a 'filesize' member
variable which gets renamed by the macro in some but not all
source files.

It's easier to rename 'filesize()' to 'ffilesize()' rather
than try to clean up the macro mess or renaming the struct
members.

There is weirdness with root_realpath() which now breaks on
native builds because it was assumed to be unprefixed there.
dir_get_info() was unprefixed everywhere but this just seems
inconsistent; make it follow the FS_PREFIX() convention too.

Change-Id: Ic3700c6234ea45f32679c1a8429d70fdb8f4088a
2026-09-17 16:22:31 -04:00
..
agptek chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
aigo chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
anbernic chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
android pcm_sink: allow per-sink swvol/hwvol selection 2026-08-14 22:39:13 +09:00
fiio chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
game_console Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
hiby ap80max: New hosted port 2026-08-13 17:55:06 -07:00
ibasso pcm_sink: allow per-sink swvol/hwvol selection 2026-08-14 22:39:13 +09:00
samsungypr chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
sdl pcm_sink: allow per-sink swvol/hwvol selection 2026-08-14 22:39:13 +09:00
sonynwz chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
surfans chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
tinyalsa hosted: Pull tinyalsa out of ibasso tree so other targets can use it 2025-11-28 19:33:48 -05:00
xduoo chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
alsa-controls.c nwz/alsa: various improvements 2020-10-31 14:16:31 +00:00
alsa-controls.h erosqhosted: Support HW volume control on rev2+ hardware 2024-11-01 14:12:31 -04:00
backlight-target.h New port: FiiO M3K 2020-10-09 12:41:18 -04:00
backlight-unix.c hiby: backlight: use framebuffer blanking instead of PWM on hosted targets 2026-01-19 14:23:07 -05:00
backtrace-glibc.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
button-devinput.c hiby: ability to add/remove input device 2026-04-16 08:03:06 -04:00
button-devinput.h hiby: ability to add/remove input device 2026-04-16 08:03:06 -04:00
cpufreq-linux.c hosted: Use O_CLOEXEC for all open() and "e" for fopen() calls 2020-10-11 01:47:03 -04:00
cpufreq-linux.h CPUFreq scaling governor interface for Linux/Android hosted devices. 2015-01-30 20:15:58 +01:00
cpuinfo-linux.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
cpuinfo-linux.h chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
debug-hosted.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
filesystem-app.c Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
filesystem-app.h Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
filesystem-console.h Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
filesystem-hosted.h Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
filesystem-unix.c Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
filesystem-unix.h chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
filesystem-win32.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
filesystem-win32.h Add "rbfs" prefix to native filesystem functions 2026-09-17 16:22:31 -04:00
hibyos.make chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
kernel-unix.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
kernel-unix.h chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
lc-unix.c chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
lcd-linuxfb.c ap80max: New hosted port 2026-08-13 17:55:06 -07:00
pcm-alsa.c pcm_sink: allow per-sink swvol/hwvol selection 2026-08-14 22:39:13 +09:00
pcm-alsa.h pcm: improve 32-bit software volume scaling 2026-02-23 15:44:42 +00:00
power-linux.c Rockbox for the HiBy R3 Pro II/R1 2025-12-27 15:44:54 -05:00
rolo.c use path_append for setting directories is several settings 2024-04-01 07:35:53 -04:00
rtc.c 3ds: Port refactor. 2026-09-01 08:39:07 -04:00
sysfs.c hibyr1: route ADB through the usb-mode setting 2026-07-12 11:19:40 -04:00
sysfs.h hibyr1: route ADB through the usb-mode setting 2026-07-12 11:19:40 -04:00
system-hosted.c hiby: ability to add/remove input device 2026-04-16 08:03:06 -04:00
system-hosted.h chore: Get rid of *all* vestigal CVS '$Id:$' tags 2026-06-01 16:01:18 -04:00
usb-hiby.c add const to const * strings 2022-05-03 23:00:58 -04:00