Tag

list.h

1 views collected around this technical thread.

360 Tech Engineering
360 Tech Engineering
Sep 14, 2018 · Fundamentals

Understanding the Linux Kernel list.h Linked List Implementation

This article explains the classic Linux kernel list linked‑list data structure, covering its definition, file locations, core operations such as initialization, insertion, deletion, replacement, moving, splitting and merging, the list_entry macro, usage examples, and important multithreading considerations.

C programmingLinked ListLinux kernel
0 likes · 5 min read
Understanding the Linux Kernel list.h Linked List Implementation