Lines Matching defs:cookie

49 emuxki_ac97_get_mix(void *card, const void *cookie, int32 type, float *values) {
51 ac97_source_info *info = (ac97_source_info *)cookie;
107 emuxki_ac97_set_mix(void *card, const void *cookie, int32 type, float *values) {
109 ac97_source_info *info = (ac97_source_info *)cookie;
179 emuxki_gpr_get_mix(void *card, const void *cookie, int32 type, float *values) {
180 emuxki_gpr_get((emuxki_dev*)card, (emuxki_gpr *)cookie, type, values);
184 emuxki_gpr_set_mix(void *card, const void *cookie, int32 type, float *values) {
185 emuxki_gpr_set((emuxki_dev*)card, (emuxki_gpr *)cookie, type, values);
189 emuxki_parameter_get_mix(void *card, const void *cookie, int32 type, float *values) {
191 emuxki_parameter_get((emuxki_dev*)card, cookie, type, &value);
196 emuxki_parameter_set_mix(void *card, const void *cookie, int32 type, float *values) {
199 emuxki_parameter_set((emuxki_dev*)card, cookie, type, &value);
226 control.cookie = gpr;
308 multi->controls[index].cookie = info;
323 multi->controls[index].cookie = info;
339 multi->controls[index].cookie = info;
351 multi->controls[index].cookie = info;
422 multi->controls[index].cookie = info;
437 multi->controls[index].cookie = info;
453 multi->controls[index].cookie = info;
473 multi->controls[index].cookie = info;
486 multi->controls[index].cookie = NULL;
498 multi->controls[index].cookie = NULL;
545 control->get(card, control->cookie, control->type, values);
555 control->get(card, control->cookie, control->type, values);
561 control->get(card, control->cookie, control->type, values);
610 control->set(card, control->cookie, control->type, values);
621 control->set(card, control->cookie, control->type, values);
628 control->set(card, control->cookie, control->type, values);
1123 emuxki_multi_control(void *cookie, uint32 op, void *data, size_t length)
1125 emuxki_dev *card = (emuxki_dev *)cookie;
1195 static status_t emuxki_open(const char *name, uint32 flags, void** cookie);
1196 static status_t emuxki_close(void* cookie);
1197 static status_t emuxki_free(void* cookie);
1198 static status_t emuxki_control(void* cookie, uint32 op, void* arg, size_t len);
1199 static status_t emuxki_read(void* cookie, off_t position, void *buf, size_t* num_bytes);
1200 static status_t emuxki_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes);
1205 emuxki_free, /* -> free cookie */
1216 emuxki_open(const char *name, uint32 flags, void** cookie)
1249 *cookie = card;
1292 emuxki_close(void* cookie)
1294 //emuxki_dev *card = cookie;
1301 emuxki_free(void* cookie)
1303 emuxki_dev *card = cookie;
1327 emuxki_control(void* cookie, uint32 op, void* arg, size_t len)
1329 return emuxki_multi_control(cookie, op, arg, len);
1333 emuxki_read(void* cookie, off_t position, void *buf, size_t* num_bytes)
1340 emuxki_write(void* cookie, off_t position, const void* buffer, size_t* num_bytes)