sndstat.c (e850bd36dfda98608432d2459800627d16119fec) | sndstat.c (810530aa2648812860e84d951d9cf96dfd24e595) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-2-Clause 3 * 4 * Copyright (c) 2005-2009 Ariff Abdullah <ariff@FreeBSD.org> 5 * Copyright (c) 2001 Cameron Grant <cg@FreeBSD.org> 6 * Copyright (c) 2020 The FreeBSD Foundation 7 * All rights reserved. 8 * Copyright (c) 2024 The FreeBSD Foundation --- 426 unchanged lines hidden (view full) --- 435 if (diinfo == NULL) 436 nvlist_set_error(di, ENOMEM); 437 else 438 nvlist_move_nvlist(di, SNDST_DSPS_INFO_REC, diinfo); 439 } 440 441 nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_UNIT, 442 device_get_unit(d->dev)); // XXX: I want signed integer here | 1/*- 2 * SPDX-License-Identifier: BSD-2-Clause 3 * 4 * Copyright (c) 2005-2009 Ariff Abdullah <ariff@FreeBSD.org> 5 * Copyright (c) 2001 Cameron Grant <cg@FreeBSD.org> 6 * Copyright (c) 2020 The FreeBSD Foundation 7 * All rights reserved. 8 * Copyright (c) 2024 The FreeBSD Foundation --- 426 unchanged lines hidden (view full) --- 435 if (diinfo == NULL) 436 nvlist_set_error(di, ENOMEM); 437 else 438 nvlist_move_nvlist(di, SNDST_DSPS_INFO_REC, diinfo); 439 } 440 441 nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_UNIT, 442 device_get_unit(d->dev)); // XXX: I want signed integer here |
443 nvlist_add_string(sound4di, SNDST_DSPS_SOUND4_STATUS, d->status); |
|
443 nvlist_add_bool( 444 sound4di, SNDST_DSPS_SOUND4_BITPERFECT, d->flags & SD_F_BITPERFECT); 445 nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_PVCHAN, d->pvchancount); 446 nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_RVCHAN, d->rvchancount); 447 448 nchan = 0; 449 CHN_FOREACH(c, d, channels.pcm) { 450 sbuf_new(&sb, NULL, 4096, SBUF_AUTOEXTEND); --- 972 unchanged lines hidden --- | 444 nvlist_add_bool( 445 sound4di, SNDST_DSPS_SOUND4_BITPERFECT, d->flags & SD_F_BITPERFECT); 446 nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_PVCHAN, d->pvchancount); 447 nvlist_add_number(sound4di, SNDST_DSPS_SOUND4_RVCHAN, d->rvchancount); 448 449 nchan = 0; 450 CHN_FOREACH(c, d, channels.pcm) { 451 sbuf_new(&sb, NULL, 4096, SBUF_AUTOEXTEND); --- 972 unchanged lines hidden --- |