知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
container_of 是做什麼用的?
1樓

老師,,

今天再trace code, 
 有看到 container_of 是做什麼用的? 看不懂Y?
 有上網找了, 但還是看不懂

#define to_skel_dev(d) container_of(d, struct usb_skel, kref)
2樓

 給你一個address 它指到 struct usb_skel的 kref,  要如何取回該結構變數的起始位址
 有結構變數的起始位址才可以再去取得他欄位值, p->Member