| /linux/tools/perf/util/ |
| H A D | parse-events.l | 22 static int get_column(yyscan_t scanner) in get_column() argument 24 return parse_events_get_column(scanner) - parse_events_get_leng(scanner); in get_column() 27 static int value(struct parse_events_state *parse_state, yyscan_t scanner, int base) in value() argument 29 YYSTYPE *yylval = parse_events_get_lval(scanner); in value() 30 char *text = parse_events_get_text(scanner); in value() 40 parse_events_error__handle(error, get_column(scanner), help , NULL); in value() 49 static int str(yyscan_t scanner, int token) in str() argument 51 YYSTYPE *yylval = parse_events_get_lval(scanner); in str() 52 char *text = parse_events_get_text(scanner); in str() 58 static int quoted_str(yyscan_t scanner, int token) in quoted_str() argument [all …]
|
| H A D | expr.l | 27 static int value(yyscan_t scanner) in value() argument 29 YYSTYPE *yylval = expr_get_lval(scanner); in value() 30 char *text = expr_get_text(scanner); in value() 72 static int str(yyscan_t scanner, int token, int runtime) in str() argument 74 YYSTYPE *yylval = expr_get_lval(scanner); in str() 75 char *text = expr_get_text(scanner); in str() 85 static int literal(yyscan_t scanner, const struct expr_scanner_ctx *sctx) in literal() argument 87 YYSTYPE *yylval = expr_get_lval(scanner); in literal() 89 yylval->num = expr__get_literal(expr_get_text(scanner), sctx); in literal() 98 static int nan_value(yyscan_t scanner) in nan_value() argument [all …]
|
| H A D | pmu.l | 14 static int value(yyscan_t scanner, int base) in value() argument 16 YYSTYPE *yylval = perf_pmu_get_lval(scanner); in value() 17 char *text = perf_pmu_get_text(scanner); in value() 45 int perf_pmu_wrap(void *scanner __maybe_unused)
|
| H A D | pmu.y | 3 %parse-param {void *scanner} 4 %lex-param {void* scanner} 27 static void perf_pmu_error(void *format, void *scanner, const char *msg); 98 void *scanner __maybe_unused,
|
| H A D | expr.c | 341 void *scanner; in __expr__parse() local 346 ret = expr_lex_init_extra(&ctx->sctx, &scanner); in __expr__parse() 350 buffer = expr__scan_string(expr, scanner); in __expr__parse() 354 expr_set_debug(1, scanner); in __expr__parse() 357 ret = expr_parse(val, ctx, compute_ids, scanner); in __expr__parse() 359 expr__flush_buffer(buffer, scanner); in __expr__parse() 360 expr__delete_buffer(buffer, scanner); in __expr__parse() 361 expr_lex_destroy(scanner); in __expr__parse()
|
| H A D | parse-events.y | 3 %parse-param {void *scanner} 4 %lex-param {void* scanner} 23 void parse_events_error(YYLTYPE *loc, void *parse_state, void *scanner, char const *msg); 637 void *scanner __maybe_unused,
|
| H A D | expr.y | 21 %parse-param {void *scanner} 22 %lex-param {void* scanner} 63 void *scanner __maybe_unused,
|
| H A D | parse-events.c | 1863 void *scanner; in parse_events__scanner() local 1866 ret = parse_events_lex_init_extra(parse_state, &scanner); in parse_events__scanner() 1870 buffer = parse_events__scan_string(str, scanner); in parse_events__scanner() 1874 parse_events_set_debug(1, scanner); in parse_events__scanner() 1876 ret = parse_events_parse(parse_state, scanner); in parse_events__scanner() 1878 parse_events__flush_buffer(buffer, scanner); in parse_events__scanner() 1879 parse_events__delete_buffer(buffer, scanner); in parse_events__scanner() 1880 parse_events_lex_destroy(scanner); in parse_events__scanner()
|
| H A D | pmu.c | 176 void *scanner; in __perf_pmu_format__load() local 179 ret = perf_pmu_lex_init(&scanner); in __perf_pmu_format__load() 183 perf_pmu_set_in(file, scanner); in __perf_pmu_format__load() 184 ret = perf_pmu_parse(format, scanner); in __perf_pmu_format__load() 185 perf_pmu_lex_destroy(scanner); in __perf_pmu_format__load()
|
| /linux/drivers/usb/image/ |
| H A D | Kconfig | 20 tristate "Microtek X6USB scanner support" 27 The scanner will appear as a scsi generic device to the rest
|
| /linux/Documentation/admin-guide/ |
| H A D | devices.rst | 116 /dev/scanner scanner symbolic Current scanner device 129 ``/dev/cdwriter`` and /dev/scanner should point to the appropriate generic
|
| H A D | devices.txt | 335 199 = /dev/scanners/cuecat :CueCat barcode scanner 461 0 = /dev/gs4500 Genius 4500 handheld scanner 2457 48 = /dev/usb/scanner0 First USB scanner 2459 63 = /dev/usb/scanner15 16th USB scanner 2472 132 = /dev/usb/idmouse ID Mouse (fingerprint scanner) device
|
| /linux/Documentation/usb/ |
| H A D | mtouchusb.rst | 8 - 0.3 - Created based off of scanner & INSTALL from the original touchscreen
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm8250-samsung-common.dtsi | 162 gpio-reserved-ranges = <20 4>, /* SPI (fingerprint scanner) */
|
| H A D | x1-dell-thena.dtsi | 906 /* Fingerprint scanner */
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-g-parm.rst | 253 - The driver may capture images in slices like a scanner in order
|
| /linux/Documentation/userspace-api/ioctl/ |
| H A D | ioctl-number.rst | 183 'N' 00-1F drivers/usb/scanner.h
|
| /linux/drivers/usb/serial/ |
| H A D | Kconfig | 373 Say Y here if you want to use a USB POS Metrologic barcode scanner.
|
| /linux/Documentation/driver-api/usb/ |
| H A D | gadget.rst | 130 - data capture drivers, perhaps video4Linux or a scanner driver; or
|