The Linux Channel

QUICK LINKS for students and advance developers :: Linux Kernel Data-Structures

Written by: Kiran Kankipati - Published: 13-Dec-2017

Linux Kernel - Process and Memory Subsystems
struct task_struct - process/task data-structure
struct mm_struct - Virtual Memory (Memory management) data-structure

Linux Kernel - Networking Subsystem
struct sk_buff - socket buffer
struct net_device - The DEVICE structure
struct ethhdr - Ethernet frame header
struct iphdr - IP(IPv4) header
struct tcphdr - TCP header
struct udphdr - UDP header
struct tcp_congestion_ops - TCP Congestion Control registration data-structure
struct ethtool_ops - optional netdev operations
struct dst_entry

Linux Kernel - FileSystems Subsystem
struct file_system_type - file-system registration data-structure
struct inode - file and directory inode meta-data data-structure

Suggested Topics:

Linux Kernel Software Development :: Online Bookmarks
 Linux Kernel Data-Structures ↗

 Linux Kernel Oops ↗

 Linux Kernel USB ↗

 Linux and Open-Source Communities across the world ↗


Join The Linux Channel :: Facebook Group

Join a course:

💎 Linux Kernel and Systems Software: PDF Brochure
💎 Linux and Network Software Developer: PDF Brochure
💎 ... or unlimited life-time mentorship: Details

💗 Help shape the future: Sponsor/Donate

Recommended Topics:
Featured Video:

* Click the image above to watch this video on Youtube ↗

Download: Linux Kernel Booting_1.pdf

Trending Video:

* Click the image above to watch this video on Youtube ↗

TUTORIALS :: UDP sample socket code for Systems and Network software developers:

Linux Kernel Programming - Device Drivers:

Research :: Content Delivery Networks (CDN):
CDN Networks

Recommended Video:

* Click the image above to watch this video on Youtube ↗

The TOFFEE Project - v10.7 :: Updated: 10-Nov-2018 :: © 2018 :: Author: Kiran Kankipati
Your IP: :: Browser: CCBot/2.0 (