Home
last modified time | relevance | path

Searched refs:self (Results 1 – 16 of 16) sorted by relevance

/tools/typed/
A Dast_nodes.py86 return (TToken, (str(self), None, self.program, self.line, self.column,
284 Token.pass_up = lambda self: self
365 self.value = PureFunctionCall(self.children[0].value, self.f)
401 self.value = BinaryOperation(self.operator, self.children[0].value,
456 self.actions = [Action(self.set_type, "primitive_type", self)]
594 self.qualifier = AlignedQualifier(self, self.children[0].value)
603 self.qualifier = GroupQualifier(self, self.children)
909 self.name = self.children[0]
1001 self.name = self.children[0]
1031 self.name = self.children[0]
[all …]
A Dir.py232 self._cache = self.to_int()
353 return self.func(int(self.left_expr), int(self.right_expr))
417 return self.f(int(self.expr))
544 bits = self.size * 8 if self.bitsize is None else self.bitsize
554 bits = self.size * 8 if self.bitsize is None else self.bitsize
1032 self.category = self.OBJECT
1076 self.category = self.UNION
1182 assert (self.specifier_type in (self.NONE, self.RANGE))
1187 assert (self.specifier_type in (self.RANGE, self.AUTO))
1968 self.category = self.UNION
[all …]
A Dabi.py11 self.name = name
12 self.is_signed = is_signed
13 self.size = size
15 self.bitsize = bitsize
23 def __init__(self): argument
52 def pointer_size(self): argument
57 def pointer_align(self): argument
62 def register_size(self): argument
72 def signed_char(self): argument
140 def pointer_size(self): argument
[all …]
A Dexceptions.py11 def get_context(self, text, pos, span=40): argument
23 self.line = getattr(meta, 'line', '?')
27 self.expecting = expecting
28 self.state = state
32 str(token), self.line, self.column)
33 if isinstance(self.pos_in_stream, int):
45 self.line = getattr(meta, 'line', '?')
49 self.expecting = expecting
50 self.state = state
53 message += "\nAt line %d col %d:\n" % (self.line, self.column)
[all …]
/tools/events/
A Dir.py70 if kinds[self.lock] != self.kind:
74 self.meta.column, self.lock, self.kind,
78 kinds[self.lock] = self.kind
122 actions[self.action].add(self.lock)
372 if self.result.name in self._param_dict:
379 self._result_param = Param([self.result.name, self.result.type])
512 self.event = events[self.event_name]
517 self.meta.filename, self.meta.line, self.meta.column,
522 self.event.subscribe(self)
549 self.name = self._default_name
[all …]
A Dparser.py25 self.module_dict = module_dict
26 self.event_dict = event_dict
27 self.cur_event_dict = {}
28 self.errors = 0
41 self.errors += 1
54 self._add_without_duplicates('event', self.cur_event_dict, event)
78 self.errors += 1
80 self.cur_event_dict = {}
83 def include(self, children): argument
168 def optional(self, children): argument
[all …]
A Devent_gen.py86 def __init__(self, filename): argument
87 self.filename = filename
89 def __default__(self, tree): argument
90 tree.meta.filename = self.filename
/tools/hypercalls/
A Dhypercall.py57 self.name = name
94 self.num = num
104 self.hvc_num = "0x{:x}".format(self.abi.hypcall_base + num)
116 reg = self.abi.parameter_reg[self.input_count]
123 reg = self.abi.result_reg[self.output_count]
132 hypcall_dict[self.num] = self
134 self.inputs = tuple(self.inputs)
135 self.outputs = tuple(self.outputs)
138 self.clobbers.update((x for x in self.abi.parameter_reg
140 self.clobbers.update((x for x in self.abi.result_reg
[all …]
A Dhypercall_gen.py52 def __init__(self, name): argument
53 self.name = name
54 self.call_num = None
55 self.inputs = []
56 self.outputs = []
57 self.properties = {}
/tools/utils/
A Dgenfile.py18 self._name = name
19 self._mode = mode
23 def name(self): argument
24 return self._name
26 def close(self): argument
27 tmp = io.open(self._name, self._mode.replace('w', 'r'),
31 self.seek(0)
34 replace = io.open(self._name, self._mode, encoding=self._encoding)
39 return self
42 self.close()
[all …]
/tools/registers/
A Dregister_gen.py29 self.name = name
31 self._variants = variants
40 def variants(self): argument
42 type_name = self.type_name[:-1] if self.type_name.endswith(
60 def is_readable(self): argument
61 return self._read
64 def is_volatile(self): argument
68 def is_writable(self): argument
69 return self._write
76 def need_ordered(self): argument
[all …]
/tools/elf/
A Dpackage_apps.py17 self._data = b''
27 self.header = hdr
30 def add_data(self, data): argument
32 self._data += data
35 self.header.p_memsz += n
40 def __init__(self, base): argument
46 self.segments = []
47 self.sections = []
61 def strip(self): argument
272 def write(self, f): argument
[all …]
/tools/debug/
A Dtracebuf.py135 self.__str = self.__gen_str()
136 return self
143 def __gen_str(self): argument
160 def __str__(self): argument
161 return self.__str
166 self.ticks = ticks
167 self.cpu_id = cpu_id
168 self.__str = string
170 def __str__(self): argument
171 return self.__str
[all …]
/tools/objects/
A Dobject_gen.py17 def __init__(self, name): argument
19 self.name = items[0]
20 self.config = items[1:]
22 def __str__(self): argument
23 return self.name
25 def type_enum(self): argument
26 return "OBJECT_TYPE_{:s}".format(self.name.upper())
28 def rcu_destroy_enum(self): argument
29 return "RCU_UPDATE_CLASS_{:s}_DESTROY".format(self.name.upper())
/tools/codegen/
A Dcodegen.py30 def __call__(self, parser, namespace, values, option_string=None): argument
31 defs = getattr(namespace, self.dest, None)
34 setattr(namespace, self.dest, defs)
/tools/build/
A D__main__.py47 def add(self, key, value): argument
48 if key not in self:
49 super(Items, self).__setitem__(key, value)
55 def __init__(self): argument
56 self.module_re = re.compile(
58 super(module_set, self).__init__()
60 def add(self, value): argument
61 if not self.module_re.fullmatch(value):
64 super(module_set, self).add(value)

Completed in 692 milliseconds