opnsense-src/sys/dev/sound
Brooks Davis fb9013f215 pcm: centralize 32-bit ioctl compat
Move all handlng of struct sndstioc_nv_arg(32) to sndstat_ioctl() and
make the functions that actually do the work take a buffer and size or
size pointer.  The 32-bit compat work is minimal so just inline it.

Remove checks that we've got a 32-bit process for 32-bit ioctls.  We
don't check that default ioctls are from 64-bit processes on 64-bit
systems.

Reviewed by:	christos
Differential Revision:	https://reviews.freebsd.org/D45307
2024-05-23 17:15:09 +01:00
..
fdt audio_soc: set "status" as being at simplebus 2024-01-28 13:32:38 +02:00
isa sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
macio sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
midi sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
pci snd_hda: Add patch for Asus UX331UAL 2024-05-23 00:19:50 +02:00
pcm pcm: centralize 32-bit ioctl compat 2024-05-23 17:15:09 +01:00
usb sound: Move chip.h contents to pcm/sound.h 2024-05-06 20:35:55 +02:00
driver.c snd_hdsp(4): RME HDSP 9632 and HDSP 9652 sound card driver. 2024-05-09 19:36:40 +01:00