처음봤을때
struct 구조체 내부 변수로 struct 포인터 찾아주는 매크로인데
container_of에 변수 포인터랑 구조체랑 변수 이름 알려주면
지가 포인터 계산해서 돌려줌
예를들어
struct A {
int a;
int b;
}
있으면 &b랑 struct A, 그리고 b를 파라미터로 주면 &b로부터 struct A 포인터 offset을 계산해서 &b - offset 리턴
갓
처음봤을때
struct 구조체 내부 변수로 struct 포인터 찾아주는 매크로인데
container_of에 변수 포인터랑 구조체랑 변수 이름 알려주면
지가 포인터 계산해서 돌려줌
예를들어
struct A {
int a;
int b;
}
있으면 &b랑 struct A, 그리고 b를 파라미터로 주면 &b로부터 struct A 포인터 offset을 계산해서 &b - offset 리턴
갓
지식이 부족하니 이게 왜 쩌는건지 모르겠다 - dc App
이거 핵심 매크로지 ㅋㅋㅋ
뉴비는 커널 공부할때 커널 버전 뭐로 시작하는게 나음?