Page MenuHomeFreeBSD

sound: Retire SD_F_PRIO_*
ClosedPublic

Authored by christos on Apr 23 2025, 12:12 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 4, 2:11 PM
Unknown Object (File)
Sun, Mar 22, 6:23 AM
Unknown Object (File)
Thu, Mar 19, 2:28 PM
Unknown Object (File)
Thu, Mar 19, 2:48 AM
Unknown Object (File)
Tue, Mar 17, 4:55 PM
Unknown Object (File)
Tue, Mar 17, 1:16 PM
Unknown Object (File)
Feb 23 2026, 12:29 AM
Unknown Object (File)
Feb 15 2026, 10:10 AM
Subscribers

Details

Summary

The SD_F_* flags are supposed to be softc flags, but SD_F_PRIO_RD and
SD_F_PRIO_WR are just generic flags and are only used with
dsp_lock_chans() and dsp_unlock_chans(). Since we already have the
DSP_F_READ() and DSP_F_WRITE() macros, we can re-use them instead.

I am aware the FREAD and FWRITE flags are meant to be used with open(),
but I think their use here is clear enough to not cause confusion.

No functional change intended.

Sponsored by: The FreeBSD Foundation
MFC after: 1 week

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable