Lines Matching refs:hlirtable
159 def __init__(self, hlirtable, program, config): argument
160 assert isinstance(hlirtable, p4_table)
163 self.name = hlirtable.name
164 self.hlirtable = hlirtable
169 self.key = EbpfTableKey(hlirtable.match_fields, program)
170 self.size = hlirtable.max_size
173 "{0} does not specify a max_size; using 1024", hlirtable)
182 if hlirtable.action_profile is not None:
184 hlirtable)
185 if hlirtable.support_timeout:
187 hlirtable, NotSupportedException.archError)
190 if (hlirtable.attached_counters is not None):
191 for c in hlirtable.attached_counters:
196 if (len(hlirtable.attached_meters) > 0 or
197 len(hlirtable.attached_registers) > 0):
199 hlirtable, NotSupportedException.archError)
201 for a in hlirtable.actions:
349 nextNode = self.hlirtable.next_
393 nextNodes = self.hlirtable.next_