pcmchan_syncmember
struct pcmchan_syncmember *sm;
SLIST_REMOVE(&sg->members, sm, pcmchan_syncmember, link);
struct pcmchan_syncmember *sm;
struct pcmchan_syncmember;
SLIST_HEAD(, pcmchan_syncmember) members;
SLIST_ENTRY(pcmchan_syncmember) link;
struct pcmchan_syncmember *smrd, *smwr;
smrd = (struct pcmchan_syncmember *)kmalloc(sizeof(*smrd), M_DEVBUF, M_WAITOK | M_ZERO);
smwr = (struct pcmchan_syncmember *)kmalloc(sizeof(*smwr), M_DEVBUF, M_WAITOK | M_ZERO);
struct pcmchan_syncmember *sm, *sm_tmp;