Lines Matching refs:cookie

48 auvia_ac97_get_mix(void *card, const void *cookie, int32 type, float *values) {
50 ac97_source_info *info = (ac97_source_info *)cookie;
106 auvia_ac97_set_mix(void *card, const void *cookie, int32 type, float *values) {
108 ac97_source_info *info = (ac97_source_info *)cookie;
219 multi->controls[index].cookie = info;
235 multi->controls[index].cookie = info;
252 multi->controls[index].cookie = info;
264 multi->controls[index].cookie = info;
332 multi->controls[index].cookie = info;
348 multi->controls[index].cookie = info;
365 multi->controls[index].cookie = info;
385 multi->controls[index].cookie = info;
415 control->get(card, control->cookie, control->type, values);
425 control->get(card, control->cookie, control->type, values);
431 control->get(card, control->cookie, control->type, values);
480 control->set(card, control->cookie, control->type, values);
491 control->set(card, control->cookie, control->type, values);
498 control->set(card, control->cookie, control->type, values);
970 auvia_multi_control(void *cookie, uint32 op, void *data, size_t length)
972 auvia_dev *card = (auvia_dev *)cookie;
1042 static status_t auvia_open(const char *name, uint32 flags, void** cookie);
1043 static status_t auvia_close(void* cookie);
1044 static status_t auvia_free(void* cookie);
1045 static status_t auvia_control(void* cookie, uint32 op, void* arg, size_t len);
1046 static status_t auvia_read(void* cookie, off_t position, void *buf, size_t* num_bytes);
1047 static status_t auvia_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes);
1052 auvia_free, /* -> free cookie */
1064 auvia_open(const char *name, uint32 flags, void** cookie)
1092 *cookie = card;
1120 auvia_close(void* cookie)
1122 //auvia_dev *card = cookie;
1130 auvia_free(void* cookie)
1132 auvia_dev *card = cookie;
1155 auvia_control(void* cookie, uint32 op, void* arg, size_t len)
1157 return auvia_multi_control(cookie, op, arg, len);
1162 auvia_read(void* cookie, off_t position, void *buf, size_t* num_bytes)
1170 auvia_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes)