Lines Matching full: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
70 self.files = set() # set of files being parsed for headers
71 self.headers = {} # maps headers to set of users
95 if not header in self.headers:
96 self.headers[header] = set()
101 self.headers[header].add(from_file)
104 """parse a given file for Linux headers"""
145 """return the set of all needed kernel headers"""
146 return set(self.headers.keys())
150 return set(self.headers.get(header))
154 return self.headers.copy()
157 """returns the set of files that do include kernel headers"""
171 """a class used to scan the kernel headers themselves."""
195 def __init__(self,headers,archs,kernel_root,kernel_config):
198 'headers' is a list or set of headers,
208 self.searched = set(headers)
233 def setSearchedHeaders(self,headers):
234 self.searched = set(headers)
260 # now copy the arch-specific headers into the global list
270 """scan for all architectures and return the set of all needed kernel headers"""
282 """return the set of all <asm/...> headers required by a given architecture"""