Lines Matching refs:name
36 name: str
44 name: str
47 def __init__(self, name, args): argument
48 self.name = name
49 self.args = {a.name: a for a in args}
55 name: str
61 self.name = probe.name
63 for name, value in args.items():
64 arg = probe.args.get(name)
67 self.args[name] = valmap[arg.type](value)
76 self._probes = {p.name: p for p in probes}
80 if probe.name not in self._avail_probes:
83 if arg.pos >= self._avail_probes[probe.name]:
96 name, args = match.groups()
97 probe = self._probes.get(name)
116 nargs, name = match.group(1), match.group(2)
119 probes[name] = nargs + 1
157 name: str
164 name: str
214 name=tpoint['name'], id=tpoint_id,
217 args=[TracepointArgument(name=a['name'],
246 args={n.name: v for n, v in zip(tpoint.args, entry.get('args', []))})
340 self._setup_binding(file.name)
361 if len(tpoint.name) == 0:
364 name=str(tpoint.name, 'ascii'), object_type=tpoint.object_type,
367 args=[TracepointArgument(name=str(a.name, 'ascii'), argtype=a.type)
396 args = {a.name: argconv[a.argtype](pe.args[i]) for i, a in enumerate(tpoint.args)}
428 if file == sys.stdin or magic.from_file(file.name, mime=True) == 'application/json':
448 for arg, (name, value) in zip(entry.tpoint.args, entry.args.items()):
449 annot = annotations.get(name)
451 args.append('{}({})'.format(name, ', '.join(f'{n}={v}' for n, v in annot.items())))
453 args.append('{}: {}'.format(name, self._argfmt.get(arg.argtype,
474 e.tpoint.name, f'size: {e.size}' if e.size else '') +
492 for name in tpoints:
493 tpoint = next((t for t in trace.tpoints.values() if t.name == name), None)
549 if dprobe.name != 'nvmf_poll_group_add_qpair':
553 if d.name == 'nvmf_poll_group_remove_qpair' and
561 if other.name == 'nvmf_ctrlr_add_qpair':
579 name='nvmf_poll_group_add_qpair',
580 args=[DTraceArgument(name='tsc', pos=0, type=int),
581 DTraceArgument(name='qpair', pos=1, type=int),
582 DTraceArgument(name='thread', pos=2, type=int)]),
584 name='nvmf_poll_group_remove_qpair',
585 args=[DTraceArgument(name='tsc', pos=0, type=int),
586 DTraceArgument(name='qpair', pos=1, type=int),
587 DTraceArgument(name='thread', pos=2, type=int)]),
589 name='nvmf_ctrlr_add_qpair',
590 args=[DTraceArgument(name='tsc', pos=0, type=int),
591 DTraceArgument(name='qpair', pos=1, type=int),
592 DTraceArgument(name='qid', pos=2, type=int),
593 DTraceArgument(name='subnqn', pos=3, type=str),
594 DTraceArgument(name='hostnqn', pos=4, type=str)])], file)