Home
last modified time | relevance | path

Searched refs:parser (Results 1 – 25 of 166) sorted by relevance

1234567

/linux/tools/docs/
H A Dget_abi.py45 parser = subparsers.add_parser("rest",
49 parser.add_argument("--enable-lineno", action="store_true",
51 parser.add_argument("--raw", action="store_true",
55 parser.add_argument("--no-file", action="store_true",
57 parser.add_argument("--show-hints", help="Show-hints")
59 parser.set_defaults(func=self.run)
64 parser = AbiParser(args.dir, debug=args.debug)
65 parser.parse_abi()
66 parser.check_issues()
68 for t in parser.doc(args.raw, not args.no_file):
[all …]
H A Dget_feat.py105 def parse_arch(self, parser): argument
108 parser.add_argument("--arch",
113 def parse_feat(self, parser): argument
116 parser.add_argument("--feat", "--feature",
124 parser = subparsers.add_parser("current",
131 self.parse_feat(parser)
132 parser.set_defaults(func=self.run_current)
137 parser = subparsers.add_parser("rest",
147 self.parse_arch(parser)
148 self.parse_feat(parser)
[all …]
H A Dparse-headers.py37 parser = argparse.ArgumentParser(description=__doc__,
40 parser.add_argument("-d", "--debug", action="count", default=0,
42 parser.add_argument("-t", "--toc", action="store_true",
45 parser.add_argument("file_in", help="Input C file")
46 parser.add_argument("file_out", help="Output RST file")
47 parser.add_argument("file_rules", nargs="?",
50 args = parser.parse_args()
52 parser = ParseDataStructs(debug=args.debug)
53 parser.parse_file(args.file_in, args.file_rules)
55 parser.debug_print()
[all …]
H A Dsphinx-build-wrapper165 parser = argparse.ArgumentParser()
166 parser.add_argument('-j', '--jobs', type=int)
167 parser.add_argument('-q', '--quiet', action='store_true')
180 sphinx_args, self.sphinxopts = parser.parse_known_args(sphinxopts)
814 parser = argparse.ArgumentParser(description="Kernel documentation builder")
816 parser.add_argument("target", choices=list(TARGETS.keys()),
818 parser.add_argument("--sphinxdirs", nargs="+",
820 parser.add_argument("--builddir", default="output",
823 parser.add_argument("--theme", help="Sphinx theme to use")
825 parser.add_argument("--css", help="Custom CSS file for HTML/EPUB")
[all …]
/linux/tools/perf/util/
H A Ddemangle-rust-v0.c102 struct parser { struct
113 struct parser parser; member
124 static NODISCARD demangle_status try_parse_path(struct parser *parser) { in try_parse_path() argument
127 *parser, in try_parse_path()
135 *parser = printer.parser; in try_parse_path()
172 struct parser parser = { inner, inner_len, 0, 0 }; in rust_demangle_v0_demangle() local
174 demangle_status status = try_parse_path(&parser); in rust_demangle_v0_demangle()
176 char next = parser.sym[parser.next]; in rust_demangle_v0_demangle()
179 if (parser.next < parser.sym_len && next >= 'A' && next <= 'Z') { in rust_demangle_v0_demangle()
180 status = try_parse_path(&parser); in rust_demangle_v0_demangle()
[all …]
/linux/scripts/
H A Dkernel-doc181 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter,
186 parser.add_argument("-v", "-verbose", "--verbose", action="store_true",
189 parser.add_argument("-d", "-debug", "--debug", action="store_true",
192 parser.add_argument("-M", "-modulename", "--modulename",
196 parser.add_argument("-l", "-enable-lineno", "--enable_lineno",
202 parser.add_argument("-Wreturn", "--wreturn", action="store_true",
205 parser.add_argument("-Wshort-desc", "-Wshort-description", "--wshort-desc",
209 parser.add_argument("-Wcontents-before-sections",
213 parser.add_argument("-Wall", "--wall", action="store_true",
216 parser
[all...]
H A Dkernel-doc.py181 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter,
186 parser.add_argument("-v", "-verbose", "--verbose", action="store_true",
189 parser.add_argument("-d", "-debug", "--debug", action="store_true",
192 parser.add_argument("-M", "-modulename", "--modulename",
196 parser.add_argument("-l", "-enable-lineno", "--enable_lineno",
202 parser.add_argument("-Wreturn", "--wreturn", action="store_true",
205 parser.add_argument("-Wshort-desc", "-Wshort-description", "--wshort-desc",
209 parser.add_argument("-Wcontents-before-sections",
213 parser.add_argument("-Wall", "--wall", action="store_true",
216 parser.add_argument("-Werror", "--werror", action="store_true",
[all …]
H A Dgenerate_rust_analyzer.py200 parser = argparse.ArgumentParser()
201 parser.add_argument('--verbose', '-v', action='store_true')
202 parser.add_argument('--cfgs', action='append', default=[])
203 parser.add_argument("core_edition")
204 parser.add_argument("srctree", type=pathlib.Path)
205 parser.add_argument("objtree", type=pathlib.Path)
206 parser.add_argument("sysroot", type=pathlib.Path)
207 parser.add_argument("sysroot_src", type=pathlib.Path)
208 parser.add_argument("exttree", type=pathlib.Path, nargs="?")
209 args = parser.parse_args()
H A Dbpf_doc.py375 def __init__(self, parser): argument
376 self.parser = parser
421 def __init__(self, parser): argument
422 self.parser = parser
485 def __init__(self, parser): argument
486 self.elements = parser.helpers
487 …self.elem_number_check(parser.desc_unique_helpers, parser.define_unique_helpers, 'helper', '___BPF…
666 def __init__(self, parser): argument
667 self.elements = parser.commands
668 self.elem_number_check(parser.desc_syscalls, parser.enum_syscalls, 'syscall', 'bpf_cmd')
[all …]
H A Dmake_fit.py67 parser = argparse.ArgumentParser(epilog=epilog, fromfile_prefix_chars='@')
68 parser.add_argument('-A', '--arch', type=str, required=True,
70 parser.add_argument('-c', '--compress', type=str, default='none',
72 parser.add_argument('-D', '--decompose-dtbs', action='store_true',
74 parser.add_argument('-E', '--external', action='store_true',
76 parser.add_argument('-n', '--name', type=str, required=True,
78 parser.add_argument('-o', '--output', type=str, required=True,
80 parser.add_argument('-O', '--os', type=str, required=True,
82 parser.add_argument('-k', '--kernel', type=str, required=True,
84 parser
[all...]
H A Dbloat-o-meter15 parser = argparse.ArgumentParser(description="Simple script used to compare the symbol sizes of 2 o… variable
16 group = parser.add_mutually_exclusive_group()
20 parser.add_argument('-p', dest='prefix', help='Arch prefix for the tool being used. Useful in cross…
21 parser.add_argument('file1', help='First file to compare')
22 parser.add_argument('file2', help='Second file to compare')
24 args = parser.parse_args()
/linux/tools/testing/selftests/tc-testing/
H A Dtdc_multibatch.py13 parser = argparse.ArgumentParser( variable
15 parser.add_argument("device", help="device name")
16 parser.add_argument("dir", help="where to put batch files")
17 parser.add_argument(
19 parser.add_argument("num_files", type=int, help="how many batch files")
20 parser.add_argument(
24 parser.add_argument(
29 parser.add_argument(
34 parser.add_argument(
40 parser.add_argument(
[all …]
H A Dtdc_batch.py11 parser = argparse.ArgumentParser(description='TC batch file generator') variable
12 parser.add_argument("device", help="device name")
13 parser.add_argument("file", help="batch file name")
14 parser.add_argument("-n", "--number", type=int,
16 parser.add_argument(
22 parser.add_argument("-o", "--skip_sw",
25 parser.add_argument("-s", "--share_action",
28 parser.add_argument("-p", "--prio",
31 parser.add_argument(
38 parser.add_argument(
[all …]
H A Dtdc.py96 def load_required_plugins(self, reqs, parser, args, remaining): argument
125 parser = self.call_add_args(parser)
126 (args, remaining) = parser.parse_known_args(args=remaining, namespace=args)
167 def call_add_args(self, parser): argument
169 parser = pgn_inst.add_args(parser)
170 return parser
679 parser = argparse.ArgumentParser(description='Linux TC unit tests')
680 parser.register('type', None, identity)
681 return parser
684 def set_args(parser): argument
[all …]
/linux/tools/net/ynl/pyynl/
H A Dcli.py107 parser = argparse.ArgumentParser(description=description,
109 spec_group = parser.add_mutually_exclusive_group(required=True)
117 parser.add_argument('--schema', dest='schema', type=str)
118 parser.add_argument('--no-schema', action='store_true')
119 parser.add_argument('--json', dest='json_text', type=str)
121 group = parser.add_mutually_exclusive_group()
132 parser.add_argument('--duration', dest='duration', type=int,
134 parser.add_argument('--sleep', dest='duration', type=int,
136 parser.add_argument('--subscribe', dest='ntf', type=str)
137 parser
[all...]
H A Dethtool.py129 parser = argparse.ArgumentParser(description='ethtool wannabe')
130 parser.add_argument('--json', action=argparse.BooleanOptionalAction)
131 parser.add_argument('--show-priv-flags', action=argparse.BooleanOptionalAction)
132 parser.add_argument('--set-priv-flags', action=argparse.BooleanOptionalAction)
133 parser.add_argument('--show-eee', action=argparse.BooleanOptionalAction)
134 parser.add_argument('--set-eee', action=argparse.BooleanOptionalAction)
135 parser.add_argument('-a', '--show-pause', action=argparse.BooleanOptionalAction)
136 parser.add_argument('-A', '--set-pause', action=argparse.BooleanOptionalAction)
137 parser.add_argument('-c', '--show-coalesce', action=argparse.BooleanOptionalAction)
138 parser.add_argument('-C', '--set-coalesce', action=argparse.BooleanOptionalAction)
[all …]
/linux/Documentation/networking/
H A Dstrparser.rst10 The stream parser (strparser) is a utility that parses messages of an
12 parser works in conjunction with an upper layer in the kernel to provide
46 Called to initialize a stream parser. strp is a struct of type
48 socket associated with the stream parser for use with receive
50 are called by the stream parser (the callbacks are listed below).
56 Temporarily pause a stream parser. Message parsing is suspended
63 Unpause a paused stream parser.
69 strp_stop is called to completely stop stream parser operations.
70 This is called internally when the stream parser encounters an
79 parser instance. This must be called after the stream processor
[all …]
/linux/tools/cgroup/
H A Diocost_coef_gen.py32 parser = argparse.ArgumentParser(description=desc, variable
34 parser.add_argument('--testdev', metavar='DEV',
36 parser.add_argument('--testfile-size-gb', type=float, metavar='GIGABYTES', default=16,
38 parser.add_argument('--duration', type=int, metavar='SECONDS', default=120,
40 parser.add_argument('--seqio-block-mb', metavar='MEGABYTES', type=int, default=128,
42 parser.add_argument('--seq-depth', type=int, metavar='DEPTH', default=64,
44 parser.add_argument('--rand-depth', type=int, metavar='DEPTH', default=64,
46 parser.add_argument('--numjobs', type=int, metavar='JOBS', default=1,
48 parser.add_argument('--quiet', action='store_true')
49 parser.add_argument('--verbose', action='store_true')
[all …]
/linux/tools/crypto/ccp/
H A Ddbc_cli.py41 parser = argparse.ArgumentParser(
44 parser.add_argument(
49 parser.add_argument("--device", default="/dev/dbc", help="Device to operate")
50 parser.add_argument("--signature", help="File containing signature for command")
51 parser.add_argument("--message", choices=messages.keys(), help="Message index")
52 parser.add_argument("--data", help="Argument to pass to message")
53 parser.add_argument("--uid", help="File containing UID to pass")
54 return parser.parse_args()
/linux/include/linux/mtd/
H A Dpartitions.h92 const struct mtd_part_parser *parser; member
95 extern int __register_mtd_parser(struct mtd_part_parser *parser,
97 #define register_mtd_parser(parser) __register_mtd_parser(parser, THIS_MODULE) argument
99 extern void deregister_mtd_parser(struct mtd_part_parser *parser);
/linux/scripts/clang-tools/
H A Drun-clang-tools.py27 parser = argparse.ArgumentParser(description=usage)
30 parser.add_argument("type",
34 parser.add_argument("path", type=str, help=path_help)
37 parser.add_argument("-checks", type=str, default=None, help=checks_help)
39 parser.add_argument("-header-filter", type=str, default=None, help=header_filter_help)
41 return parser.parse_args()
H A Dgen_compile_commands.py39 parser = argparse.ArgumentParser(description=usage)
43 parser.add_argument('-d', '--directory', type=str, default='.',
48 parser.add_argument('-o', '--output', type=str, default=_DEFAULT_OUTPUT,
53 parser.add_argument('--log_level', choices=_VALID_LOG_LEVELS,
57 parser.add_argument('-a', '--ar', type=str, default='llvm-ar', help=ar_help)
62 parser.add_argument('paths', type=str, nargs='*', help=paths_help)
64 args = parser.parse_args()
/linux/tools/perf/scripts/python/
H A Dflamegraph.py238 parser = argparse.ArgumentParser(description="Create flame graphs.") variable
239 parser.add_argument("-f", "--format",
242 parser.add_argument("-o", "--output",
244 parser.add_argument("--template",
247 parser.add_argument("--colorscheme",
251 parser.add_argument("-i", "--input",
253 parser.add_argument("--allow-download",
257 parser.add_argument("-e", "--event",
263 cli_args = parser.parse_args()
/linux/tools/verification/rvgen/
H A D__main__.py19 parser = argparse.ArgumentParser(description='Generate kernel rv monitor') variable
20 parser.add_argument("-D", "--description", dest="description", required=False)
21 parser.add_argument("-a", "--auto_patch", dest="auto_patch",
25 subparsers = parser.add_subparsers(dest="subcmd", required=True)
40 params = parser.parse_args()
/linux/drivers/gpu/drm/msm/registers/
H A Dgen_header.py51 def __init__(self, name, low, high, shr, type, parser): argument
60 maxpos = parser.current_bitsize - 1
63 raise parser.error("low attribute out of range: %d" % low)
65 raise parser.error("high attribute out of range: %d" % high)
67 raise parser.error("low is greater than high: low=%d, high=%d" % (low, high))
69 raise parser.error("booleans should be 1 bit fields")
71 raise parser.error("floats should be 16 or 32 bit fields")
72 elif self.type not in builtin_types and self.type not in parser.enums:
73 raise parser.error("unknown type '%s'" % self.type)
484 parser, filename = self.stack[-1]
[all …]

1234567