kmalloc() 의 매개변수 지정에 관한 질문입니다..

honggun22의 이미지


안녕하세요..
리눅스 디바이스 드라이버를 공부중인데요..
아래와 같은 궁금증이 있습니다..

kmalloc() 을 사용할 때
GFP_KERNEL GFP_ATOMIC GFP_DMA 와 같은 매개변수를 줄 수 있다고 하는데..
이 매개변수들을 or 해서 사용해도 문제 없나요?
GFP_ATOMIC | GFP_DMA 이런 식으로요..

될까요?