Lines Matching refs:args

122     def out_warnings(self, args):  argument
127 for log_msg in args.warnings:
130 def check_doc(self, name, args): argument
140 self.out_warnings(args)
145 self.out_warnings(args)
150 def check_declaration(self, dtype, name, args): argument
160 self.out_warnings(args)
169 self.out_warnings(args)
173 self.out_warnings(args)
178 def msg(self, fname, name, args): argument
185 dtype = args.type
188 self.out_doc(fname, name, args)
191 if not self.check_declaration(dtype, name, args):
195 self.out_function(fname, name, args)
199 self.out_enum(fname, name, args)
203 self.out_typedef(fname, name, args)
207 self.out_struct(fname, name, args)
221 def out_doc(self, fname, name, args): argument
224 def out_function(self, fname, name, args): argument
227 def out_enum(self, fname, name, args): argument
230 def out_typedef(self, fname, name, args): argument
233 def out_struct(self, fname, name, args): argument
282 def output_highlight(self, args): argument
288 input_text = args
334 def out_section(self, args, out_docblock=False): argument
342 for section, text in args.sections.items():
354 self.print_lineno(args.section_start_lines.get(section, 0))
359 def out_doc(self, fname, name, args): argument
360 if not self.check_doc(name, args):
362 self.out_section(args, out_docblock=True)
364 def out_function(self, fname, name, args): argument
369 func_macro = args.get('func_macro', False)
373 if args.get('functiontype'):
374 signature = args['functiontype'] + " "
377 ln = args.declaration_start_line
379 for parameter in args.parameterlist:
383 dtype = args.parametertypes.get(parameter, "")
394 if args.get('typedef') or not args.get('functiontype'):
397 if args.get('typedef'):
400 self.output_highlight(args.get('purpose', ""))
408 if not args.get('typedef'):
411 self.output_highlight(args.get('purpose', ""))
418 if args.parameterlist:
422 for parameter in args.parameterlist:
424 dtype = args.parametertypes.get(parameter, "")
431 self.print_lineno(args.parameterdesc_start_lines.get(parameter_name, 0))
434 if parameter_name in args.parameterdescs and \
435 args.parameterdescs[parameter_name] != KernelDoc.undescribed:
437 self.output_highlight(args.parameterdescs[parameter_name])
443 self.out_section(args)
446 def out_enum(self, fname, name, args): argument
449 ln = args.declaration_start_line
455 self.output_highlight(args.get('purpose', ''))
463 for parameter in args.parameterlist:
466 if args.parameterdescs.get(parameter, '') != KernelDoc.undescribed:
467 self.output_highlight(args.parameterdescs[parameter])
473 self.out_section(args)
475 def out_typedef(self, fname, name, args): argument
478 ln = args.declaration_start_line
485 self.output_highlight(args.get('purpose', ''))
490 self.out_section(args)
492 def out_struct(self, fname, name, args): argument
494 purpose = args.get('purpose', "")
495 declaration = args.get('definition', "")
496 dtype = args.type
497 ln = args.declaration_start_line
521 for parameter in args.parameterlist:
527 if args.parameterdescs.get(parameter_name) == KernelDoc.undescribed:
530 self.print_lineno(args.parameterdesc_start_lines.get(parameter_name, 0))
535 self.output_highlight(args.parameterdescs[parameter_name])
543 self.out_section(args)
600 def arg_name(self, args, name): argument
610 dtype = args.type
629 def out_tail(self, fname, name, args): argument
636 cur_name = self.arg_name(args, name)
652 def msg(self, fname, name, args): argument
658 super().msg(fname, name, args)
659 self.out_tail(fname, name, args)
684 def out_doc(self, fname, name, args): argument
685 if not self.check_doc(name, args):
688 out_name = self.arg_name(args, name)
692 for section, text in args.sections.items():
696 def out_function(self, fname, name, args): argument
699 out_name = self.arg_name(args, name)
707 if args.get('functiontype', ''):
716 for parameter in args.parameterlist:
717 if count == len(args.parameterlist) - 1:
720 dtype = args.parametertypes.get(parameter, "")
731 if args.parameterlist:
734 for parameter in args.parameterlist:
738 self.output_highlight(args.parameterdescs.get(parameter_name, ""))
740 for section, text in args.sections.items():
744 def out_enum(self, fname, name, args): argument
745 out_name = self.arg_name(args, name)
756 for parameter in args.parameterlist:
758 if count == len(args.parameterlist) - 1:
767 for parameter in args.parameterlist:
770 self.output_highlight(args.parameterdescs.get(parameter_name, ""))
772 for section, text in args.sections.items():
776 def out_typedef(self, fname, name, args): argument
778 purpose = args.get('purpose')
779 out_name = self.arg_name(args, name)
786 for section, text in args.sections.items():
790 def out_struct(self, fname, name, args): argument
792 purpose = args.get('purpose')
793 definition = args.get('definition')
794 out_name = self.arg_name(args, name)
810 for parameter in args.parameterlist:
816 if args.parameterdescs.get(parameter_name) == KernelDoc.undescribed:
820 self.output_highlight(args.parameterdescs.get(parameter_name))
822 for section, text in args.sections.items():