Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

16.1.1.42. alt_llist_remove()

プロトタイプ

void alt_llist_remove(alt_llist* entry)

一般的な呼び出し元

C/C++ プログラム

デバイスドライバー

スレッドセーフ

いいえ

ISRから利用可能

はい

インクルード

<sys/alt_llist.h>

説明

alt_llist_remove() 関数は、現在所属しているリストから二重リンク・リスト・エントリーの entry を削除します。この操作は再入可能ではありません。たとえば、リストが異なるスレッドから、またはアプリケーション・コードと ISR の両方から操作できる場合、リストへのアクセスを保護するために何らかのメカニズムが必要です。割り込みをロックしたり、MicroC/OS-II では mutex を使用したりできます。

戻り値

--