Lines Matching refs:snd_sf_list

24 static int open_patch(struct snd_sf_list *sflist, const char __user *data,
26 static struct snd_soundfont *newsf(struct snd_sf_list *sflist, int type, char *name);
28 static int close_patch(struct snd_sf_list *sflist);
29 static int probe_data(struct snd_sf_list *sflist, int sample_id);
30 static void set_zone_counter(struct snd_sf_list *sflist,
32 static struct snd_sf_zone *sf_zone_new(struct snd_sf_list *sflist,
34 static void set_sample_counter(struct snd_sf_list *sflist,
36 static struct snd_sf_sample *sf_sample_new(struct snd_sf_list *sflist,
38 static void sf_sample_delete(struct snd_sf_list *sflist,
40 static int load_map(struct snd_sf_list *sflist, const void __user *data, int count);
41 static int load_info(struct snd_card *card, struct snd_sf_list *sflist,
43 static int remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf,
50 static int load_data(struct snd_sf_list *sflist, const void __user *data, long count);
51 static void rebuild_presets(struct snd_sf_list *sflist);
52 static void add_preset(struct snd_sf_list *sflist, struct snd_sf_zone *cur);
53 static void delete_preset(struct snd_sf_list *sflist, struct snd_sf_zone *zp);
54 static struct snd_sf_zone *search_first_zone(struct snd_sf_list *sflist,
56 static int search_zones(struct snd_sf_list *sflist, int *notep, int vel,
60 static void snd_sf_init(struct snd_sf_list *sflist);
61 static void snd_sf_clear(struct snd_sf_list *sflist);
67 lock_preset(struct snd_sf_list *sflist) in lock_preset()
81 unlock_preset(struct snd_sf_list *sflist) in unlock_preset()
95 snd_soundfont_close_check(struct snd_sf_list *sflist, int client) in snd_soundfont_close_check()
118 struct snd_sf_list *sflist, const void __user *data, in snd_soundfont_load()
221 open_patch(struct snd_sf_list *sflist, const char __user *data, in open_patch()
259 newsf(struct snd_sf_list *sflist, int type, char *name) in newsf()
306 close_patch(struct snd_sf_list *sflist) in close_patch()
323 probe_data(struct snd_sf_list *sflist, int sample_id) in probe_data()
338 set_zone_counter(struct snd_sf_list *sflist, struct snd_soundfont *sf, in set_zone_counter()
350 sf_zone_new(struct snd_sf_list *sflist, struct snd_soundfont *sf) in sf_zone_new()
371 set_sample_counter(struct snd_sf_list *sflist, struct snd_soundfont *sf, in set_sample_counter()
383 sf_sample_new(struct snd_sf_list *sflist, struct snd_soundfont *sf) in sf_sample_new()
403 sf_sample_delete(struct snd_sf_list *sflist, struct snd_soundfont *sf, in sf_sample_delete()
416 load_map(struct snd_sf_list *sflist, const void __user *data, int count) in load_map()
482 remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf, in remove_info()
515 struct snd_sf_list *sflist, const void __user *data, long count) in load_info()
717 load_data(struct snd_sf_list *sflist, const void __user *data, long count) in load_data()
981 struct snd_sf_list *sflist, const char __user *data, long count) in load_guspatch()
1168 struct snd_sf_list *sflist, const char __user *data, in snd_soundfont_load_guspatch()
1187 rebuild_presets(struct snd_sf_list *sflist) in rebuild_presets()
1215 add_preset(struct snd_sf_list *sflist, struct snd_sf_zone *cur) in add_preset()
1248 delete_preset(struct snd_sf_list *sflist, struct snd_sf_zone *zp) in delete_preset()
1275 snd_soundfont_search_zone(struct snd_sf_list *sflist, int *notep, int vel, in snd_soundfont_search_zone()
1309 search_first_zone(struct snd_sf_list *sflist, int bank, int preset, int key) in search_first_zone()
1329 search_zones(struct snd_sf_list *sflist, int *notep, int vel, in search_zones()
1391 snd_sf_init(struct snd_sf_list *sflist) in snd_sf_init()
1410 snd_sf_clear(struct snd_sf_list *sflist) in snd_sf_clear()
1438 struct snd_sf_list *
1441 struct snd_sf_list *sflist; in snd_sf_new()
1463 snd_sf_free(struct snd_sf_list *sflist) in snd_sf_free()
1482 snd_soundfont_remove_samples(struct snd_sf_list *sflist) in snd_soundfont_remove_samples()
1498 snd_soundfont_remove_unlocked(struct snd_sf_list *sflist) in snd_soundfont_remove_unlocked()