Lines Matching defs:ptr

1782  * \param ptr Pointer to returned CTL element identifier
1784 void snd_ctl_event_elem_get_id(const snd_ctl_event_t *obj, snd_ctl_elem_id_t *ptr)
1786 assert(obj && ptr);
1788 *ptr = obj->data.elem.id;
1882 * \param ptr returned pointer
1885 int snd_ctl_elem_id_malloc(snd_ctl_elem_id_t **ptr)
1887 assert(ptr);
1888 *ptr = calloc(1, sizeof(snd_ctl_elem_id_t));
1889 if (!*ptr)
2137 * \param ptr Pointer to a snd_ctl_card_info_t pointer. The address
2141 int snd_ctl_card_info_malloc(snd_ctl_card_info_t **ptr)
2143 assert(ptr);
2144 *ptr = calloc(1, sizeof(snd_ctl_card_info_t));
2145 if (!*ptr)
2294 * \param ptr returned pointer
2297 int snd_ctl_event_malloc(snd_ctl_event_t **ptr)
2299 assert(ptr);
2300 *ptr = calloc(1, sizeof(snd_ctl_event_t));
2301 if (!*ptr)
2360 * \param ptr returned pointer
2363 int snd_ctl_elem_list_malloc(snd_ctl_elem_list_t **ptr)
2365 assert(ptr);
2366 *ptr = calloc(1, sizeof(snd_ctl_elem_list_t));
2367 if (!*ptr)
2471 * \param ptr Pointer to returned CTL element identifier
2473 void snd_ctl_elem_list_get_id(const snd_ctl_elem_list_t *obj, unsigned int idx, snd_ctl_elem_id_t *ptr)
2475 assert(obj && ptr);
2477 *ptr = obj->pids[idx];
2569 * \param ptr returned pointer
2572 int snd_ctl_elem_info_malloc(snd_ctl_elem_info_t **ptr)
2574 assert(ptr);
2575 *ptr = calloc(1, sizeof(snd_ctl_elem_info_t));
2576 if (!*ptr)
2969 * \param ptr Pointer to returned CTL element identifier
2971 void snd_ctl_elem_info_get_id(const snd_ctl_elem_info_t *obj, snd_ctl_elem_id_t *ptr)
2973 assert(obj && ptr);
2974 *ptr = obj->id;
3046 * \param ptr CTL element identifier
3048 void snd_ctl_elem_info_set_id(snd_ctl_elem_info_t *obj, const snd_ctl_elem_id_t *ptr)
3050 assert(obj && ptr);
3051 obj->id = *ptr;
3177 * \param ptr Pointer to a snd_ctl_elem_value_t pointer. The address
3181 int snd_ctl_elem_value_malloc(snd_ctl_elem_value_t **ptr)
3183 assert(ptr);
3184 *ptr = calloc(1, sizeof(snd_ctl_elem_value_t));
3185 if (!*ptr)
3245 * \param ptr Pointer to an identifier object. The identifier is
3248 void snd_ctl_elem_value_get_id(const snd_ctl_elem_value_t *obj, snd_ctl_elem_id_t *ptr)
3250 assert(obj && ptr);
3251 *ptr = obj->id;
3345 * \param ptr The new identifier.
3347 void snd_ctl_elem_value_set_id(snd_ctl_elem_value_t *obj, const snd_ctl_elem_id_t *ptr)
3349 assert(obj && ptr);
3350 obj->id = *ptr;
3665 * \param ptr Pointer to an IEC958 structure. The data is stored there.
3667 void snd_ctl_elem_value_get_iec958(const snd_ctl_elem_value_t *obj, snd_aes_iec958_t *ptr)
3669 assert(obj && ptr);
3670 memcpy(ptr, &obj->value.iec958, sizeof(*ptr));
3683 * \param ptr Pointer to the new IEC958 data.
3685 void snd_ctl_elem_value_set_iec958(snd_ctl_elem_value_t *obj, const snd_aes_iec958_t *ptr)
3687 assert(obj && ptr);
3688 memcpy(&obj->value.iec958, ptr, sizeof(obj->value.iec958));