Home
last modified time | relevance | path

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

1234567

/linux/sound/firewire/motu/
H A Dmotu-register-dsp-message-parser.c103 struct msg_parser *parser; in snd_motu_register_dsp_message_parser_new() local
104 parser = devm_kzalloc(&motu->card->card_dev, sizeof(*parser), GFP_KERNEL); in snd_motu_register_dsp_message_parser_new()
105 if (!parser) in snd_motu_register_dsp_message_parser_new()
107 spin_lock_init(&parser->lock); in snd_motu_register_dsp_message_parser_new()
109 parser->meter_pos_quirk = true; in snd_motu_register_dsp_message_parser_new()
110 motu->message_parser = parser; in snd_motu_register_dsp_message_parser_new()
116 struct msg_parser *parser = motu->message_parser; in snd_motu_register_dsp_message_parser_init() local
118 parser->prev_mixer_src_type = INVALID; in snd_motu_register_dsp_message_parser_init()
119 parser->mixer_ch = 0xff; in snd_motu_register_dsp_message_parser_init()
120 parser->mixer_src_ch = 0xff; in snd_motu_register_dsp_message_parser_init()
[all …]
/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 …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_cs.c415 static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error) in radeon_cs_parser_fini() argument
432 list_sort(NULL, &parser->validated, cmp_size_smaller_first); in radeon_cs_parser_fini()
433 list_for_each_entry(reloc, &parser->validated, list) { in radeon_cs_parser_fini()
435 &parser->ib.fence->base, in radeon_cs_parser_fini()
442 drm_exec_fini(&parser->exec); in radeon_cs_parser_fini()
444 if (parser->relocs != NULL) { in radeon_cs_parser_fini()
445 for (i = 0; i < parser->nrelocs; i++) { in radeon_cs_parser_fini()
446 struct radeon_bo *bo = parser->relocs[i].robj; in radeon_cs_parser_fini()
453 kfree(parser->track); in radeon_cs_parser_fini()
454 kvfree(parser->relocs); in radeon_cs_parser_fini()
[all …]
/linux/drivers/hid/
H A Dhid-core.c154 static int open_collection(struct hid_parser *parser, unsigned type) in open_collection() argument
160 usage = parser->local.usage[0]; in open_collection()
162 if (parser->collection_stack_ptr == parser->collection_stack_size) { in open_collection()
164 unsigned int new_size = parser->collection_stack_size + in open_collection()
167 collection_stack = krealloc(parser->collection_stack, in open_collection()
173 parser->collection_stack = collection_stack; in open_collection()
174 parser->collection_stack_size = new_size; in open_collection()
177 if (parser->device->maxcollection == parser->device->collection_size) { in open_collection()
180 parser->device->collection_size, in open_collection()
184 hid_err(parser->device, "failed to reallocate collection array\n"); in open_collection()
[all …]
/linux/drivers/of/
H A Daddress.c265 struct of_range_parser parser; in of_range_to_resource() local
268 ret = of_range_parser_init(&parser, np); in of_range_to_resource()
272 for_each_of_range(&parser, &range) in of_range_to_resource()
753 static int parser_init(struct of_pci_range_parser *parser, in parser_init() argument
759 parser->node = node; in parser_init()
760 parser->pna = of_n_addr_cells(node); in parser_init()
761 parser->na = of_bus_n_addr_cells(node); in parser_init()
762 parser->ns = of_bus_n_size_cells(node); in parser_init()
763 parser->dma = !strcmp(name, "dma-ranges"); in parser_init()
764 parser->bus = of_match_bus(node); in parser_init()
[all …]
H A Dirq.c160 int of_imap_parser_init(struct of_imap_parser *parser, struct device_node *node, in of_imap_parser_init() argument
174 parser->parent_offset = of_bus_n_addr_cells(node); in of_imap_parser_init()
180 parser->parent_offset += tmp; in of_imap_parser_init()
182 if (WARN(parser->parent_offset > ARRAY_SIZE(item->child_imap), in of_imap_parser_init()
184 parser->parent_offset, ARRAY_SIZE(item->child_imap))) in of_imap_parser_init()
187 parser->imap = of_get_property(node, "interrupt-map", &imaplen); in of_imap_parser_init()
188 if (!parser->imap) in of_imap_parser_init()
191 imaplen /= sizeof(*parser->imap); in of_imap_parser_init()
192 parser->imap_end = parser in of_imap_parser_init()
201 of_imap_parser_one(struct of_imap_parser * parser,struct of_imap_item * item) of_imap_parser_one() argument
[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-doc200 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter,
206 parser.add_argument("-v", "-verbose", "--verbose", action="store_true",
209 parser.add_argument("-d", "-debug", "--debug", action="store_true",
212 parser.add_argument("-M", "-modulename", "--modulename",
215 parser.add_argument("-l", "-enable-lineno", "--enable_lineno",
222 parser.add_argument("-Wreturn", "--wreturn", action="store_true",
225 parser.add_argument("-Wshort-desc", "-Wshort-description", "--wshort-desc",
229 parser.add_argument("-Wcontents-before-sections",
233 parser.add_argument("-Wall", "--wall", action="store_true",
236 parser
[all...]
H A Dkernel-doc.py
H A Dspdxcheck.py107 self.parser = yacc.yacc(module = self, write_tables = False, debug = False)
195 self.parser.parse(expr, lexer = self.lexer)
299 parser.set_dirinfo(basedir, dirdepth)
304 parser.excluded += 1
307 parser.parse_lines(fd, args.maxlines, el.path)
359 parser = id_parser(spdx) variable
385 parser.parse_lines(stdin, args.maxlines, '-')
390 parser.parse_lines(open(p, 'rb'), args.maxlines, p)
401 ndirs = len(parser.spdx_dirs)
404 for di in parser.spdx_dirs.values():
[all …]
H A Dcontainer160 parser = argparse.ArgumentParser( variable
165 parser.add_argument(
169 parser.add_argument(
173 parser.add_argument(
177 parser.add_argument(
182 parser.add_argument(
186 parser.add_argument(
191 parser.add_argument(
195 parser.add_argument(
199 sys.exit(main(parser.parse_args(sys.argv[1:])))
H A Dgenerate_rust_analyzer.py371 parser = argparse.ArgumentParser()
372 parser.add_argument('--verbose', '-v', action='store_true')
373 parser.add_argument('--cfgs', action='append', default=[])
374 parser.add_argument('--envs', action='append', default=[])
375 parser.add_argument("core_edition")
376 parser.add_argument("srctree", type=pathlib.Path)
377 parser.add_argument("objtree", type=pathlib.Path)
378 parser.add_argument("sysroot", type=pathlib.Path)
379 parser.add_argument("sysroot_src", type=pathlib.Path)
380 parser
[all...]
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 …]
/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_gso.py18 parser = argparse.ArgumentParser(description="UDP GSO datagram sender") variable
19 parser.add_argument("src", help="source IPv4 address")
20 parser.add_argument("dst", help="destination IPv4 address")
21 parser.add_argument("port", type=int, help="destination UDP port")
22 parser.add_argument("gso_size", type=int, help="UDP GSO segment payload size")
23 parser.add_argument("payload_len", type=int, help="total UDP payload length")
24 args = parser.parse_args()
27 parser.error("gso_size must fit in an unsigned 16-bit integer")
29 parser.error("payload_len must be larger than gso_size")
31 parser.error("payload_len exceeds UDP_MAX_SEGMENTS")
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
680 Create the argument parser.
682 parser
684 set_args(parser) global() argument
915 set_operation_mode(pm, parser, args, remaining) global() argument
[all...]
/linux/tools/net/ynl/tests/
H A Dethtool.py137 parser = argparse.ArgumentParser(description='ethtool wannabe')
138 parser.add_argument('--json', action=argparse.BooleanOptionalAction)
139 parser.add_argument('--show-priv-flags', action=argparse.BooleanOptionalAction)
140 parser.add_argument('--set-priv-flags', action=argparse.BooleanOptionalAction)
141 parser.add_argument('--show-eee', action=argparse.BooleanOptionalAction)
142 parser.add_argument('--set-eee', action=argparse.BooleanOptionalAction)
143 parser.add_argument('-a', '--show-pause', action=argparse.BooleanOptionalAction)
144 parser.add_argument('-A', '--set-pause', action=argparse.BooleanOptionalAction)
145 parser.add_argument('-c', '--show-coalesce', action=argparse.BooleanOptionalAction)
146 parser.add_argument('-C', '--set-coalesce', action=argparse.BooleanOptionalAction)
[all …]
/linux/tools/net/ynl/pyynl/
H A Dethtool.py
/linux/tools/perf/pmu-events/
H A Darm64_metrics.py23 parser = argparse.ArgumentParser(description="ARM perf json generator")
24 parser.add_argument(
26 parser.add_argument("vendor", help="e.g. arm")
27 parser.add_argument("model", help="e.g. neoverse-n1")
28 parser.add_argument(
33 _args = parser.parse_args()
/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);

1234567