| /linux/sound/firewire/motu/ |
| H A D | motu-register-dsp-message-parser.c | 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->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 D | get_abi.py | 45 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 D | get_feat.py | 105 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 D | parse-headers.py | 37 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 D | radeon_cs.c | 415 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 D | hid-core.c | 154 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 D | address.c | 265 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 D | irq.c | 160 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 D | demangle-rust-v0.c | 102 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 D | kernel-doc | 200 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 D | kernel-doc.py | |
| H A D | spdxcheck.py | 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) 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 D | container | 160 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 D | generate_rust_analyzer.py | 371 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 D | bpf_doc.py | 375 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 D | tdc_multibatch.py | 13 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 D | tdc_gso.py | 18 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 D | tdc_batch.py | 11 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 D | tdc.py | 96 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 D | ethtool.py | 137 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 D | ethtool.py | |
| /linux/tools/perf/pmu-events/ |
| H A D | arm64_metrics.py | 23 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 D | iocost_coef_gen.py | 32 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 D | dbc_cli.py | 41 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 D | partitions.h | 92 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);
|