Lines Matching full:nv

31 #include <sys/nv.h>
480 #define NV(type, item) \ in read_dev() macro
486 strlcpy(dp->name, NV(string, NAMEUNIT), sizeof(dp->name)); in read_dev()
487 strlcpy(dp->desc, NV(string, DESC), sizeof(dp->desc)); in read_dev()
488 strlcpy(dp->devnode, NV(string, DEVNODE), sizeof(dp->devnode)); in read_dev()
489 dp->from_user = NV(bool, FROM_USER); in read_dev()
490 dp->play.pchans = NV(number, PCHAN); in read_dev()
491 dp->rec.pchans = NV(number, RCHAN); in read_dev()
492 #undef NV in read_dev()
499 #define NV(type, mode, item) \ in read_dev() macro
503 dp->play.min_rate = NV(number, PLAY, MIN_RATE); in read_dev()
504 dp->play.max_rate = NV(number, PLAY, MAX_RATE); in read_dev()
505 dp->play.min_chans = NV(number, PLAY, MIN_CHN); in read_dev()
506 dp->play.max_chans = NV(number, PLAY, MAX_CHN); in read_dev()
508 NV(number, PLAY, FORMATS)); in read_dev()
511 dp->rec.min_rate = NV(number, REC, MIN_RATE); in read_dev()
512 dp->rec.max_rate = NV(number, REC, MAX_RATE); in read_dev()
513 dp->rec.min_chans = NV(number, REC, MIN_CHN); in read_dev()
514 dp->rec.max_chans = NV(number, REC, MAX_CHN); in read_dev()
516 NV(number, REC, FORMATS)); in read_dev()
518 #undef NV in read_dev()
531 #define NV(type, item) \ in read_dev() macro
534 strlcpy(dp->status, NV(string, STATUS), sizeof(dp->status)); in read_dev()
535 dp->unit = NV(number, UNIT); in read_dev()
536 dp->bitperfect = NV(bool, BITPERFECT); in read_dev()
537 dp->play.vchans = NV(bool, PVCHAN); in read_dev()
538 dp->play.rate = NV(number, PVCHANRATE); in read_dev()
540 NV(number, PVCHANFORMAT)); in read_dev()
541 dp->rec.vchans = NV(bool, RVCHAN); in read_dev()
542 dp->rec.rate = NV(number, RVCHANRATE); in read_dev()
544 NV(number, RVCHANFORMAT)); in read_dev()
545 #undef NV in read_dev()
567 #define NV(type, item) \ in read_dev() macro
572 strlcpy(ch->name, NV(string, NAME), sizeof(ch->name)); in read_dev()
573 strlcpy(ch->parentchan, NV(string, PARENTCHAN), in read_dev()
575 ch->unit = NV(number, UNIT); in read_dev()
576 ch->direction = (NV(number, CAPS) & PCM_CAP_INPUT) ? in read_dev()
578 cap2str(ch->caps, sizeof(ch->caps), NV(number, CAPS)); in read_dev()
579 ch->latency = NV(number, LATENCY); in read_dev()
580 ch->rate = NV(number, RATE); in read_dev()
581 fmt2str(ch->format, sizeof(ch->format), NV(number, FORMAT)); in read_dev()
582 ch->pid = NV(number, PID); in read_dev()
583 strlcpy(ch->proc, NV(string, COMM), sizeof(ch->proc)); in read_dev()
584 ch->interrupts = NV(number, INTR); in read_dev()
585 ch->xruns = NV(number, XRUNS); in read_dev()
586 ch->feedcount = NV(number, FEEDCNT); in read_dev()
587 ch->volume = NV(number, LEFTVOL) | in read_dev()
588 NV(number, RIGHTVOL) << 8; in read_dev()
590 NV(number, HWBUF_FORMAT)); in read_dev()
591 ch->hwbuf.rate = NV(number, HWBUF_RATE); in read_dev()
592 ch->hwbuf.size_bytes = NV(number, HWBUF_SIZE); in read_dev()
594 bytes2frames(ch->hwbuf.size_bytes, NV(number, HWBUF_FORMAT)); in read_dev()
595 ch->hwbuf.blksz = NV(number, HWBUF_BLKSZ); in read_dev()
596 ch->hwbuf.blkcnt = NV(number, HWBUF_BLKCNT); in read_dev()
597 ch->hwbuf.free = NV(number, HWBUF_FREE); in read_dev()
598 ch->hwbuf.ready = NV(number, HWBUF_READY); in read_dev()
600 NV(number, SWBUF_FORMAT)); in read_dev()
601 ch->swbuf.rate = NV(number, SWBUF_RATE); in read_dev()
602 ch->swbuf.size_bytes = NV(number, SWBUF_SIZE); in read_dev()
604 bytes2frames(ch->swbuf.size_bytes, NV(number, SWBUF_FORMAT)); in read_dev()
605 ch->swbuf.blksz = NV(number, SWBUF_BLKSZ); in read_dev()
606 ch->swbuf.blkcnt = NV(number, SWBUF_BLKCNT); in read_dev()
607 ch->swbuf.free = NV(number, SWBUF_FREE); in read_dev()
608 ch->swbuf.ready = NV(number, SWBUF_READY); in read_dev()
609 strlcpy(ch->feederchain, NV(string, FEEDERCHAIN), in read_dev()
613 caps |= NV(number, CAPS); in read_dev()
625 #undef NV in read_dev()