• Home
  • Raw
  • Download

Lines Matching refs:sp

35 			       struct snd_soundfont *sf, struct snd_sf_sample *sp);
39 struct snd_soundfont *sf, struct snd_sf_sample *sp);
370 struct snd_sf_sample *sp) in set_sample_counter() argument
372 sp->counter = sflist->sample_counter++; in set_sample_counter()
383 struct snd_sf_sample *sp; in sf_sample_new() local
385 sp = kzalloc(sizeof(*sp), GFP_KERNEL); in sf_sample_new()
386 if (!sp) in sf_sample_new()
389 sp->next = sf->samples; in sf_sample_new()
390 sf->samples = sp; in sf_sample_new()
392 set_sample_counter(sflist, sf, sp); in sf_sample_new()
393 return sp; in sf_sample_new()
402 struct snd_sf_sample *sp) in sf_sample_delete() argument
405 if (sp == sf->samples) { in sf_sample_delete()
406 sf->samples = sp->next; in sf_sample_delete()
407 kfree(sp); in sf_sample_delete()
703 struct snd_sf_sample *sp; in load_data() local
731 sp = sf_sample_new(sflist, sf); in load_data()
732 if (!sp) in load_data()
735 sp->v = sample_info; in load_data()
736 sp->v.sf_id = sf->id; in load_data()
737 sp->v.dummy = 0; in load_data()
738 sp->v.truesize = sp->v.size; in load_data()
743 if (sp->v.size > 0) { in load_data()
746 (sflist->callback.private_data, sp, sflist->memhdr, in load_data()
749 sf_sample_delete(sflist, sf, sp); in load_data()
752 sflist->mem_used += sp->v.truesize; in load_data()
1370 struct snd_sf_sample *sp, *nextsp; in snd_sf_clear() local
1378 for (sp = sf->samples; sp; sp = nextsp) { in snd_sf_clear()
1379 nextsp = sp->next; in snd_sf_clear()
1382 sp, sflist->memhdr); in snd_sf_clear()
1383 kfree(sp); in snd_sf_clear()
1459 struct snd_sf_sample *sp, *nextsp; in snd_soundfont_remove_unlocked() local
1478 for (sp = sf->samples; sp; sp = nextsp) { in snd_soundfont_remove_unlocked()
1479 if (sp->counter < sflist->sample_locked) in snd_soundfont_remove_unlocked()
1481 nextsp = sp->next; in snd_soundfont_remove_unlocked()
1483 sflist->mem_used -= sp->v.truesize; in snd_soundfont_remove_unlocked()
1486 sp, sflist->memhdr); in snd_soundfont_remove_unlocked()
1487 kfree(sp); in snd_soundfont_remove_unlocked()