*参照元 [#q2d8db1d] #backlinks *説明 [#be0c1d14] -パス: [[linux-2.6.33/sound/core/init.c]] -FIXME: これは何? --説明 **引数 [#a9b56cf2] -struct snd_card *card -- --[[linux-2.6.33/snd_card]] **返り値 [#k06c8354] -int --成功ならば 0、失敗ならば 0 以外。 **参考 [#ad42c8b9] *実装 [#p4192806] int snd_card_free(struct snd_card *card) { int ret = snd_card_disconnect(card); - --[[linux-2.6.33/snd_card_disconnect()]] if (ret) return ret; /* wait, until all devices are ready for the free operation */ wait_event(card->shutdown_sleep, list_empty(&card->files_list)); snd_card_do_free(card); - --[[linux-2.6.33/snd_card_do_free()]] - --[[linux-2.6.33/wait_event()]] - --[[linux-2.6.33/list_empty()]] return 0; } EXPORT_SYMBOL(snd_card_free); -ライセンスに関係なくシンボルを公開する。 --[[linux-2.6.33/EXPORT_SYMBOL()]] *コメント [#w0de360a]