처음봤을때


struct 구조체 내부 변수로 struct 포인터 찾아주는 매크로인데


container_of에 변수 포인터랑 구조체랑 변수 이름 알려주면

지가 포인터 계산해서 돌려줌


예를들어

struct A {

 int a;

 int b;

}


있으면 &b랑 struct A, 그리고 b를 파라미터로 주면 &b로부터 struct A 포인터 offset을 계산해서 &b - offset 리턴