Symbol: snd_sf_list
include/sound/emux_synth.h
97
struct snd_sf_list *sflist; /* root of SoundFont list */
include/sound/soundfont.h
101
int snd_soundfont_remove_samples(struct snd_sf_list *sflist);
include/sound/soundfont.h
102
int snd_soundfont_remove_unlocked(struct snd_sf_list *sflist);
include/sound/soundfont.h
104
int snd_soundfont_search_zone(struct snd_sf_list *sflist, int *notep, int vel,
include/sound/soundfont.h
118
static inline void snd_soundfont_lock_preset(struct snd_sf_list *sflist)
include/sound/soundfont.h
126
static inline void snd_soundfont_unlock_preset(struct snd_sf_list *sflist)
include/sound/soundfont.h
133
DEFINE_GUARD(snd_soundfont_lock_preset, struct snd_sf_list *,
include/sound/soundfont.h
90
struct snd_sf_list *sflist, const void __user *data,
include/sound/soundfont.h
93
struct snd_sf_list *sflist, const char __user *data,
include/sound/soundfont.h
95
int snd_soundfont_close_check(struct snd_sf_list *sflist, int client);
include/sound/soundfont.h
97
struct snd_sf_list *snd_sf_new(struct snd_sf_callback *callback,
include/sound/soundfont.h
99
void snd_sf_free(struct snd_sf_list *sflist);
sound/synth/emux/soundfont.c
1126
struct snd_sf_list *sflist, const char __user *data,
sound/synth/emux/soundfont.c
1142
rebuild_presets(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
1170
add_preset(struct snd_sf_list *sflist, struct snd_sf_zone *cur)
sound/synth/emux/soundfont.c
1203
delete_preset(struct snd_sf_list *sflist, struct snd_sf_zone *zp)
sound/synth/emux/soundfont.c
1230
snd_soundfont_search_zone(struct snd_sf_list *sflist, int *notep, int vel,
sound/synth/emux/soundfont.c
1260
search_first_zone(struct snd_sf_list *sflist, int bank, int preset, int key)
sound/synth/emux/soundfont.c
1280
search_zones(struct snd_sf_list *sflist, int *notep, int vel,
sound/synth/emux/soundfont.c
1342
snd_sf_init(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
1361
snd_sf_clear(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
1389
struct snd_sf_list *
sound/synth/emux/soundfont.c
1392
struct snd_sf_list *sflist;
sound/synth/emux/soundfont.c
1414
snd_sf_free(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
1433
snd_soundfont_remove_samples(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
1448
snd_soundfont_remove_unlocked(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
184
open_patch(struct snd_sf_list *sflist, const char __user *data,
sound/synth/emux/soundfont.c
219
newsf(struct snd_sf_list *sflist, int type, char *name)
sound/synth/emux/soundfont.c
24
static int open_patch(struct snd_sf_list *sflist, const char __user *data,
sound/synth/emux/soundfont.c
26
static struct snd_soundfont *newsf(struct snd_sf_list *sflist, int type, char *name);
sound/synth/emux/soundfont.c
266
close_patch(struct snd_sf_list *sflist)
sound/synth/emux/soundfont.c
28
static int close_patch(struct snd_sf_list *sflist);
sound/synth/emux/soundfont.c
281
probe_data(struct snd_sf_list *sflist, int sample_id)
sound/synth/emux/soundfont.c
29
static int probe_data(struct snd_sf_list *sflist, int sample_id);
sound/synth/emux/soundfont.c
296
set_zone_counter(struct snd_sf_list *sflist, struct snd_soundfont *sf,
sound/synth/emux/soundfont.c
30
static void set_zone_counter(struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
308
sf_zone_new(struct snd_sf_list *sflist, struct snd_soundfont *sf)
sound/synth/emux/soundfont.c
32
static struct snd_sf_zone *sf_zone_new(struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
329
set_sample_counter(struct snd_sf_list *sflist, struct snd_soundfont *sf,
sound/synth/emux/soundfont.c
34
static void set_sample_counter(struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
341
sf_sample_new(struct snd_sf_list *sflist, struct snd_soundfont *sf)
sound/synth/emux/soundfont.c
36
static struct snd_sf_sample *sf_sample_new(struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
361
sf_sample_delete(struct snd_sf_list *sflist, struct snd_soundfont *sf,
sound/synth/emux/soundfont.c
374
load_map(struct snd_sf_list *sflist, const void __user *data, int count)
sound/synth/emux/soundfont.c
38
static void sf_sample_delete(struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
40
static int load_map(struct snd_sf_list *sflist, const void __user *data, int count);
sound/synth/emux/soundfont.c
41
static int load_info(struct snd_card *card, struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
43
static int remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf,
sound/synth/emux/soundfont.c
440
remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf,
sound/synth/emux/soundfont.c
473
struct snd_sf_list *sflist, const void __user *data, long count)
sound/synth/emux/soundfont.c
50
static int load_data(struct snd_sf_list *sflist, const void __user *data, long count);
sound/synth/emux/soundfont.c
51
static void rebuild_presets(struct snd_sf_list *sflist);
sound/synth/emux/soundfont.c
52
static void add_preset(struct snd_sf_list *sflist, struct snd_sf_zone *cur);
sound/synth/emux/soundfont.c
53
static void delete_preset(struct snd_sf_list *sflist, struct snd_sf_zone *zp);
sound/synth/emux/soundfont.c
54
static struct snd_sf_zone *search_first_zone(struct snd_sf_list *sflist,
sound/synth/emux/soundfont.c
56
static int search_zones(struct snd_sf_list *sflist, int *notep, int vel,
sound/synth/emux/soundfont.c
60
static void snd_sf_init(struct snd_sf_list *sflist);
sound/synth/emux/soundfont.c
61
static void snd_sf_clear(struct snd_sf_list *sflist);
sound/synth/emux/soundfont.c
67
snd_soundfont_close_check(struct snd_sf_list *sflist, int client)
sound/synth/emux/soundfont.c
675
load_data(struct snd_sf_list *sflist, const void __user *data, long count)
sound/synth/emux/soundfont.c
87
struct snd_sf_list *sflist, const void __user *data,
sound/synth/emux/soundfont.c
939
struct snd_sf_list *sflist, const char __user *data, long count)