Lines Matching defs:device

68 "hw:CARD=<ID>" - can also be used. Further, its device file (something
117 - The device
123 set of fields (interface type, device, subdevice, name, index).
183 ALSA control character device. Focusing on this nature, as of 2016, some
523 * are not controlled by device drivers in kernel. They can be operated by the
524 * same way as usual elements added by the device drivers.
605 * are not controlled by device drivers in kernel. They can be operated by the
606 * same way as usual elements added by the device drivers.
683 * are not controlled by device drivers in kernel. They can be operated by the
684 * same way as usual elements added by the device drivers.
738 * are not controlled by device drivers in kernel. They can be operated by the
739 * same way as usual elements added by the device drivers.
820 * not controlled by device drivers in kernel. They can be operated by the same
821 * way as usual elements added by the device drivers.
950 * controlled by device drivers in kernel. It can be operated by the same way as
951 * usual elements added by the device drivers.
1178 * \brief Get next hardware dependent device number
1180 * \param device current device on entry and next device on return
1183 int snd_ctl_hwdep_next_device(snd_ctl_t *ctl, int *device)
1185 assert(ctl && device);
1186 return ctl->ops->hwdep_next_device(ctl, device);
1190 * \brief Get info about a hardware dependent device
1192 * \param info Hardware dependent device id/info pointer
1202 * \brief Get next PCM device number
1204 * \param device current device on entry and next device on return
1207 int snd_ctl_pcm_next_device(snd_ctl_t *ctl, int * device)
1209 assert(ctl && device);
1210 return ctl->ops->pcm_next_device(ctl, device);
1214 * \brief Get info about a PCM device
1216 * \param info PCM device id/info pointer
1238 * \brief Get next RawMidi device number
1240 * \param device current device on entry and next device on return
1243 int snd_ctl_rawmidi_next_device(snd_ctl_t *ctl, int * device)
1245 assert(ctl && device);
1246 return ctl->ops->rawmidi_next_device(ctl, device);
1250 * \brief Get info about a RawMidi device
1252 * \param info RawMidi device id/info pointer
1274 * \brief Get next UMP device number
1276 * \param device current device on entry and next device on return
1279 int snd_ctl_ump_next_device(snd_ctl_t *ctl, int *device)
1281 assert(ctl && device);
1283 return ctl->ops->ump_next_device(ctl, device);
1288 * \brief Get UMP Endpoint info about a UMP RawMidi device
1300 * \brief Get UMP Block info about a UMP RawMidi device
1816 * \brief Get device part of CTL element identifier for an element related event
1818 * \return device part of element identifier
1824 return obj->data.elem.id.device;
1958 * The identifier set fields are compared in this order: interface, device,
1971 assert((id1->iface | id1->device | id1->subdevice | id1->index) <= INT_MAX);
1972 assert((id2->iface | id2->device | id2->subdevice | id1->index) <= INT_MAX);
1976 d = id1->device - id2->device;
2011 * \brief Get device part of a CTL element identifier
2013 * \return CTL element related device
2018 return obj->device;
2077 * \brief Set device part for a CTL element identifier
2079 * \param val CTL element related device
2084 obj->device = val;
2450 * \brief Get total count of elements present in CTL device
2507 * \brief Get the device part of CTL element identifier for an entry of a CTL element identifiers list
2510 * \return CTL element related device
2516 return obj->pids[idx].device;
3000 * \brief Get device part of CTL element identifier of a CTL element id/info
3002 * \return device part of element identifier
3007 return obj->id.device;
3077 * \brief Set device part of CTL element identifier of a CTL element id/info
3079 * \param val device part of element identifier
3084 obj->id.device = val;
3283 * \brief Get the identifiers 'device' part from the given element value.
3288 * \return The device part of element identifier.
3293 return obj->id.device;
3382 * \brief Set the identifiers 'device' part within the given element value.
3387 * \param val The new device.
3392 obj->id.device = val;