snd_emu10k1_memblk
int snd_emu10k1_memblk_map(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk);
struct snd_emu10k1_memblk *emem;
emem = (struct snd_emu10k1_memblk *)vp->block;
struct snd_emu10k1_memblk *emem;
emem = (struct snd_emu10k1_memblk *)vp->block;
struct snd_emu10k1_memblk *emem;
emem = (struct snd_emu10k1_memblk *)vp->block;
emu->memhdr->block_extra_size = sizeof(struct snd_emu10k1_memblk) -
mapped = ((struct snd_emu10k1_memblk *)epcm->memblk)->mapped_page;
struct snd_emu10k1_memblk *blk = get_emu10k1_memblk(pos, mapped_link);
static int map_memblk(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk)
static int unmap_memblk(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk)
struct snd_emu10k1_memblk *q;
static struct snd_emu10k1_memblk *
struct snd_emu10k1_memblk *blk;
blk = (struct snd_emu10k1_memblk *)__snd_util_memblk_new(emu->memhdr, psize << PAGE_SHIFT, p->prev);
int snd_emu10k1_memblk_map(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk)
struct snd_emu10k1_memblk *deleted;
struct snd_emu10k1_memblk *blk;
struct snd_emu10k1_memblk *blk;
blk = (struct snd_emu10k1_memblk *)__snd_util_mem_alloc(hdr, size);
struct snd_emu10k1_memblk *blk = (struct snd_emu10k1_memblk *)memblk;
struct snd_emu10k1_memblk *blk,
struct snd_emu10k1_memblk *q;
static int synth_alloc_pages(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk)
static int synth_free_pages(struct snd_emu10k1 *emu, struct snd_emu10k1_memblk *blk)
struct snd_emu10k1_memblk *p = (struct snd_emu10k1_memblk *)blk;
struct snd_emu10k1_memblk *p = (struct snd_emu10k1_memblk *)blk;
static int synth_alloc_pages(struct snd_emu10k1 *hw, struct snd_emu10k1_memblk *blk);
static int synth_free_pages(struct snd_emu10k1 *hw, struct snd_emu10k1_memblk *blk);
#define get_emu10k1_memblk(l,member) list_entry(l, struct snd_emu10k1_memblk, member)
static void emu10k1_memblk_init(struct snd_emu10k1_memblk *blk)