함수형 포인터가 어디서 호출되었는지 알수가 있나요?
글쓴이: swunk / 작성시간: 월, 2007/03/26 - 1:50오후
LXR에서 정규식등을 이용해서 찾을수 있는 방법이 있다고 얼핏 들은거 같습니다만... --;
디바이스 드라이버의 file_opeaton들은 모두 아래와 같이 함수 포인터로 매핑됩니다.
read : specific_read
write : specific_write
등등으로...
specific_read 함수의 구현부분에 print문으로 넣어놓으면 해당 함수가 호출되는거를 볼 수 있는데...
어디서 specific_read함수가 호출되는지 즉, 어느 함수에서 specific_read함수를 호출하는지 알수 있는 방법좀 알려 주세요...
LXR에서 아니면 cscope를 사용하면 가능한가요?
아무리 머리를 굴려봐도 힘들것 같은데..고수님들의 도움부탁드립니다.
Forums:
댓글 달기