Lines Matching refs:headers
5 # the kernel headers
23 """a class used to non-recursively detect which Linux kernel headers are
32 # # get the set of Linux headers included by your files
33 # headers = scanner.getHeaders()
35 # # get the set of of input files that do include Linux headers
73 self.files = set() # set of files being parsed for headers
74 self.headers = {} # maps headers to set of users
98 if not header in self.headers:
99 self.headers[header] = set()
104 self.headers[header].add(from_file)
107 """parse a given file for Linux headers"""
148 """return the set of all needed kernel headers"""
149 return set(self.headers.keys())
153 return set(self.headers.get(header))
157 return self.headers.copy()
160 """returns the set of files that do include kernel headers"""
174 """a class used to scan the kernel headers themselves."""
198 def __init__(self,headers,archs,kernel_root,kernel_config):
201 'headers' is a list or set of headers,
211 self.searched = set(headers)
236 def setSearchedHeaders(self,headers):
237 self.searched = set(headers)
263 # now copy the arch-specific headers into the global list
273 """scan for all architectures and return the set of all needed kernel headers"""
285 """return the set of all <asm/...> headers required by a given architecture"""