Home
last modified time | relevance | path

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

12345678

/linux/sound/firewire/motu/
H A Dmotu-command-dsp-message-parser.c3 // motu-command-dsp-message-parser.c - a part of driver for MOTU FireWire series
38 struct msg_parser *parser; in snd_motu_command_dsp_message_parser_new() local
40 parser = devm_kzalloc(&motu->card->card_dev, sizeof(*parser), GFP_KERNEL); in snd_motu_command_dsp_message_parser_new()
41 if (!parser) in snd_motu_command_dsp_message_parser_new()
43 spin_lock_init(&parser->lock); in snd_motu_command_dsp_message_parser_new()
44 motu->message_parser = parser; in snd_motu_command_dsp_message_parser_new()
51 struct msg_parser *parser = motu->message_parser; in snd_motu_command_dsp_message_parser_init() local
53 parser->state = INITIALIZED; in snd_motu_command_dsp_message_parser_init()
59 parser in snd_motu_command_dsp_message_parser_init()
88 struct msg_parser *parser = motu->message_parser; snd_motu_command_dsp_message_parser_parse() local
178 struct msg_parser *parser = motu->message_parser; snd_motu_command_dsp_message_parser_copy_meter() local
[all...]
H A Dmotu-register-dsp-message-parser.c3 // motu-register-dsp-message-parser.c - a part of driver for MOTU FireWire series
103 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 in snd_motu_register_dsp_message_parser_init()
129 struct msg_parser *parser = motu->message_parser; queue_event() local
150 struct msg_parser *parser = motu->message_parser; snd_motu_register_dsp_message_parser_parse() local
373 struct msg_parser *parser = motu->message_parser; snd_motu_register_dsp_message_parser_copy_meter() local
384 struct msg_parser *parser = motu->message_parser; snd_motu_register_dsp_message_parser_copy_parameter() local
394 struct msg_parser *parser = motu->message_parser; snd_motu_register_dsp_message_parser_count_event() local
404 struct msg_parser *parser = motu->message_parser; snd_motu_register_dsp_message_parser_copy_event() local
[all...]
/linux/scripts/
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
[all...]
H A Dkernel-doc175 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter,
180 parser.add_argument("-v", "-verbose", "--verbose", action="store_true",
183 parser.add_argument("-d", "-debug", "--debug", action="store_true",
186 parser.add_argument("-M", "-modulename", "--modulename",
190 parser.add_argument("-l", "-enable-lineno", "--enable_lineno",
196 parser.add_argument("-Wreturn", "--wreturn", action="store_true",
199 parser.add_argument("-Wshort-desc", "-Wshort-description", "--wshort-desc",
203 parser.add_argument("-Wcontents-before-sections",
207 parser.add_argument("-Wall", "--wall", action="store_true",
210 parser
[all...]
H A Dkernel-doc.py175 parser = argparse.ArgumentParser(formatter_class=argparse.RawTextHelpFormatter,
180 parser.add_argument("-v", "-verbose", "--verbose", action="store_true",
183 parser.add_argument("-d", "-debug", "--debug", action="store_true",
186 parser.add_argument("-M", "-modulename", "--modulename",
190 parser.add_argument("-l", "-enable-lineno", "--enable_lineno",
196 parser.add_argument("-Wreturn", "--wreturn", action="store_true",
199 parser.add_argument("-Wshort-desc", "-Wshort-description", "--wshort-desc",
203 parser.add_argument("-Wcontents-before-sections",
207 parser.add_argument("-Wall", "--wall", action="store_true",
210 parser
[all...]
H A Dgenerate_rust_analyzer.py179 parser = argparse.ArgumentParser()
180 parser.add_argument('--verbose', '-v', action='store_true')
181 parser.add_argument('--cfgs', action='append', default=[])
182 parser.add_argument("core_edition")
183 parser.add_argument("srctree", type=pathlib.Path)
184 parser.add_argument("objtree", type=pathlib.Path)
185 parser.add_argument("sysroot", type=pathlib.Path)
186 parser.add_argument("sysroot_src", type=pathlib.Path)
187 parser.add_argument("exttree", type=pathlib.Path, nargs="?")
188 args = parser
[all...]
H A Dspdxcheck.py105 # Initialize the parser. No debug file and no parser rules stored on disk
107 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)
358 # Initialize the parser
359 parser = id_parser(spdx) variable
385 parser
[all...]
H A Dbpf_doc.py373 @parser: A HeaderParser with objects to print to standard output
375 def __init__(self, parser): argument
376 self.parser = parser
419 @parser: A HeaderParser with objects to print to standard output
421 def __init__(self, parser): argument
422 self.parser = parser
483 @parser: A HeaderParser with Helper objects to print to standard output
485 def __init__(self, parser) argument
666 __init__(self, parser) global() argument
698 __init__(self, parser) global() argument
920 __init__(self, parser) global() argument
941 __init__(self, parser) global() argument
[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...]
/linux/drivers/hid/
H A Dhid-core.c151 static int open_collection(struct hid_parser *parser, unsigned type) in open_collection() argument
157 usage = parser->local.usage[0]; in open_collection()
159 if (parser->collection_stack_ptr == parser->collection_stack_size) { in open_collection()
161 unsigned int new_size = parser->collection_stack_size + in open_collection()
164 collection_stack = krealloc(parser->collection_stack, in open_collection()
170 parser->collection_stack = collection_stack; in open_collection()
171 parser->collection_stack_size = new_size; in open_collection()
174 if (parser->device->maxcollection == parser in open_collection()
216 close_collection(struct hid_parser * parser) close_collection() argument
231 hid_lookup_collection(struct hid_parser * parser,unsigned type) hid_lookup_collection() argument
249 complete_usage(struct hid_parser * parser,unsigned int index) complete_usage() argument
260 hid_add_usage(struct hid_parser * parser,unsigned usage,u8 size) hid_add_usage() argument
287 hid_add_field(struct hid_parser * parser,unsigned report_type,unsigned flags) hid_add_field() argument
401 hid_parser_global(struct hid_parser * parser,struct hid_item * item) hid_parser_global() argument
507 hid_parser_local(struct hid_parser * parser,struct hid_item * item) hid_parser_local() argument
606 hid_concatenate_last_usage_page(struct hid_parser * parser) hid_concatenate_last_usage_page() argument
638 hid_parser_main(struct hid_parser * parser,struct hid_item * item) hid_parser_main() argument
681 hid_parser_reserved(struct hid_parser * parser,struct hid_item * item) hid_parser_reserved() argument
834 hid_scan_input_usage(struct hid_parser * parser,u32 usage) hid_scan_input_usage() argument
842 hid_scan_feature_usage(struct hid_parser * parser,u32 usage) hid_scan_feature_usage() argument
853 hid_scan_collection(struct hid_parser * parser,unsigned type) hid_scan_collection() argument
884 hid_scan_main(struct hid_parser * parser,struct hid_item * item) hid_scan_main() argument
927 struct hid_parser *parser; hid_scan_report() local
1252 struct hid_parser *parser; hid_open_report() local
[all...]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_cs.c409 * radeon_cs_parser_fini() - clean parser states
410 * @parser: parser structure holding parsing context.
416 static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error) in radeon_cs_parser_fini() argument
433 list_sort(NULL, &parser->validated, cmp_size_smaller_first); in radeon_cs_parser_fini()
434 list_for_each_entry(reloc, &parser->validated, list) { in radeon_cs_parser_fini()
436 &parser->ib.fence->base, in radeon_cs_parser_fini()
443 drm_exec_fini(&parser->exec); in radeon_cs_parser_fini()
445 if (parser->relocs != NULL) { in radeon_cs_parser_fini()
446 for (i = 0; i < parser in radeon_cs_parser_fini()
466 radeon_cs_ib_chunk(struct radeon_device * rdev,struct radeon_cs_parser * parser) radeon_cs_ib_chunk() argument
552 radeon_cs_ib_vm_chunk(struct radeon_device * rdev,struct radeon_cs_parser * parser) radeon_cs_ib_vm_chunk() argument
613 radeon_cs_ib_fill(struct radeon_device * rdev,struct radeon_cs_parser * parser) radeon_cs_ib_fill() argument
672 struct radeon_cs_parser parser; radeon_cs_ioctl() local
[all...]
/linux/include/linux/
H A Dof_address.h35 #define for_each_of_pci_range(parser, range) \ argument
36 for (; of_pci_range_parser_one(parser, range);)
41 * @parser: Parser state initialized by of_range_parser_init()
48 static inline int of_range_count(const struct of_range_parser *parser) in of_range_count() argument
50 if (!parser || !parser->node || !parser->range || parser->range == parser->end) in of_range_count()
52 return (parser in of_range_count()
117 of_pci_range_parser_init(struct of_pci_range_parser * parser,struct device_node * node) of_pci_range_parser_init() argument
123 of_pci_dma_range_parser_init(struct of_pci_range_parser * parser,struct device_node * node) of_pci_dma_range_parser_init() argument
130 of_pci_range_parser_one(struct of_pci_range_parser * parser,struct of_pci_range * range) of_pci_range_parser_one() argument
[all...]
/linux/tools/perf/util/
H A Ddemangle-rust-v0.c102 struct parser { struct
103 // the parser assumes that `sym` has a safe "terminating byte". It might be NUL,
112 demangle_status status; // if status == 0 parser is valid argument
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 }; rust_demangle_v0_demangle() local
662 parser_push_depth(struct parser * parser) parser_push_depth() argument
671 parser_pop_depth(struct parser * parser) parser_pop_depth() argument
676 parser_peek(struct parser const * parser) parser_peek() argument
684 parser_eat(struct parser * parser,uint8_t ch) parser_eat() argument
695 parser_next(struct parser * parser) parser_next() argument
704 parser_ch(struct parser * parser,uint8_t * next) parser_ch() argument
719 parser_hex_nibbles(struct parser * parser,struct buf * buf) parser_hex_nibbles() argument
735 parser_digit_10(struct parser * parser,uint8_t * out) parser_digit_10() argument
746 parser_digit_62(struct parser * parser,uint64_t * out) parser_digit_62() argument
765 parser_integer_62(struct parser * parser,uint64_t * out) parser_integer_62() argument
794 parser_opt_integer_62(struct parser * parser,uint8_t tag,uint64_t * out) parser_opt_integer_62() argument
811 parser_disambiguator(struct parser * parser,uint64_t * out) parser_disambiguator() argument
817 parser_namespace(struct parser * parser,parser_namespace_type * out) parser_namespace() argument
830 parser_backref(struct parser * parser,struct parser * out) parser_backref() argument
858 parser_ident(struct parser * parser,struct ident * out) parser_ident() argument
[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
[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
[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()
757 static int parser_init(struct of_pci_range_parser *parser, in parser_init() argument
762 parser->node = node; in parser_init()
763 parser->pna = of_n_addr_cells(node); in parser_init()
764 parser->na = of_bus_n_addr_cells(node); in parser_init()
765 parser->ns = of_bus_n_size_cells(node); in parser_init()
766 parser->dma = !strcmp(name, "dma-ranges"); in parser_init()
767 parser in parser_init()
778 of_pci_range_parser_init(struct of_pci_range_parser * parser,struct device_node * node) of_pci_range_parser_init() argument
785 of_pci_dma_range_parser_init(struct of_pci_range_parser * parser,struct device_node * node) of_pci_dma_range_parser_init() argument
793 of_pci_range_parser_one(struct of_pci_range_parser * parser,struct of_pci_range * range) of_pci_range_parser_one() argument
898 struct of_range_parser parser; of_dma_get_range() local
971 struct of_range_parser parser; of_dma_get_max_cpu_address() local
[all...]
/linux/tools/net/ynl/pyynl/
H A Dcli.py52 parser = argparse.ArgumentParser(description=description,
54 spec_group = parser.add_mutually_exclusive_group(required=True)
62 parser.add_argument('--schema', dest='schema', type=str)
63 parser.add_argument('--no-schema', action='store_true')
64 parser.add_argument('--json', dest='json_text', type=str)
66 group = parser.add_mutually_exclusive_group()
74 parser.add_argument('--duration', dest='duration', type=int,
76 parser.add_argument('--sleep', dest='duration', type=int,
78 parser.add_argument('--subscribe', dest='ntf', type=str)
79 parser
[all...]
H A Dethtool.py127 parser = argparse.ArgumentParser(description='ethtool wannabe')
128 parser.add_argument('--json', action=argparse.BooleanOptionalAction)
129 parser.add_argument('--show-priv-flags', action=argparse.BooleanOptionalAction)
130 parser.add_argument('--set-priv-flags', action=argparse.BooleanOptionalAction)
131 parser.add_argument('--show-eee', action=argparse.BooleanOptionalAction)
132 parser.add_argument('--set-eee', action=argparse.BooleanOptionalAction)
133 parser.add_argument('-a', '--show-pause', action=argparse.BooleanOptionalAction)
134 parser.add_argument('-A', '--set-pause', action=argparse.BooleanOptionalAction)
135 parser.add_argument('-c', '--show-coalesce', action=argparse.BooleanOptionalAction)
136 parser
[all...]
/linux/drivers/mtd/
H A Dmtdpart.c520 static int mtd_part_do_parse(struct mtd_part_parser *parser, in mtd_part_do_parse() argument
527 ret = (*parser->parse_fn)(master, &pparts->parts, data); in mtd_part_do_parse()
528 pr_debug("%s: parser %s: %i\n", master->name, parser->name, ret); in mtd_part_do_parse()
533 parser->name, master->name); in mtd_part_do_parse()
536 pparts->parser = parser; in mtd_part_do_parse()
542 * mtd_part_get_compatible_parser - find MTD parser by a compatible string
547 * compatibility strings. This function finds a parser that advertises support
583 struct mtd_part_parser *parser; in mtd_part_of_parse() local
672 struct mtd_part_parser *parser; parse_mtd_partitions() local
719 const struct mtd_part_parser *parser; mtd_part_parser_cleanup() local
[all...]
/linux/sound/firewire/fireface/
H A Dff-protocol-former.c561 struct ff400_msg_parser *parser = ff->msg_parser; in ff400_has_msg() local
563 return (parser->push_pos != parser->pull_pos); in ff400_has_msg()
658 struct ff400_msg_parser *parser = ff->msg_parser; in ff400_handle_msg() local
660 parser->msgs[parser->push_pos].msg = quad; in ff400_handle_msg()
661 parser->msgs[parser->push_pos].tstamp = tstamp; in ff400_handle_msg()
662 ++parser->push_pos; in ff400_handle_msg()
663 if (parser in ff400_handle_msg()
684 struct ff400_msg_parser *parser = ff->msg_parser; ff400_copy_msg_to_user() local
[all...]
/linux/tools/testing/kunit/
H A Dkunit.py326 def add_common_opts(parser: argparse.ArgumentParser) -> None:
327 parser.add_argument('--build_dir',
331 parser.add_argument('--make_options',
334 parser.add_argument('--alltests',
337 parser.add_argument('--kunitconfig',
343 parser.add_argument('--kconfig_add',
348 parser.add_argument('--arch',
356 parser.add_argument('--cross_compile',
368 parser.add_argument('--qemu_config',
373 parser
[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 instanc
[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
[all...]
/linux/tools/perf/tests/shell/lib/
H A Dattr.py149 parser = configparser.ConfigParser()
150 parser.read(path)
157 self.command = parser.get('config', 'command')
158 self.args = parser.get('config', 'args')
161 self.ret = parser.get('config', 'ret')
165 self.test_ret = parser.getboolean('config', 'test_ret', fallback=False)
168 self.arch = parser.get('config', 'arch')
173 self.auxv = parser.get('config', 'auxv', fallback=None)
174 self.kernel_since = parse_version(parser.get('config', 'kernel_since', fallback=None))
175 self.kernel_until = parse_version(parser
[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()

12345678