---
name: "snd_interval_list"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/snd_interval_list"
---

# snd\_interval\_list(9)

refine the interval value from the list

## NAME

snd\_interval\_list - refine the interval value from the list

## SYNOPSIS

**int snd\_interval\_list(struct snd\_interval \*** *i***, unsigned int** *count***, const unsigned int \*** *list***, unsigned int** *mask***);**

## ARGUMENTS

*i*

the interval value to refine

*count*

the number of elements in the list

*list*

the value list

*mask*

the bit-mask to evaluate

## DESCRIPTION

Refines the interval value from the list. When mask is non-zero, only the elements corresponding to bit 1 are evaluated.

## RETURN

Positive if the value is changed, zero if it's not changed, or a negative error code.

## COPYRIGHT
