/kernel/linux/linux-6.6/sound/firewire/motu/ |
H A D | motu-command-dsp-message-parser.c | 3 // 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 D | motu-register-dsp-message-parser.c | 3 // 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...] |
/kernel/linux/linux-5.10/tools/perf/pmu-events/ |
H A D | jsmn.c | 31 static jsmntok_t *jsmn_alloc_token(jsmn_parser *parser, in jsmn_alloc_token() argument 36 if ((unsigned)parser->toknext >= num_tokens) in jsmn_alloc_token() 38 tok = &tokens[parser->toknext++]; in jsmn_alloc_token() 59 static jsmnerr_t jsmn_parse_primitive(jsmn_parser *parser, const char *js, in jsmn_parse_primitive() argument 66 start = parser->pos; in jsmn_parse_primitive() 68 for (; parser->pos < len; parser->pos++) { in jsmn_parse_primitive() 69 switch (js[parser->pos]) { in jsmn_parse_primitive() 88 if (js[parser->pos] < 32 || js[parser in jsmn_parse_primitive() 116 jsmn_parse_string(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, size_t num_tokens) jsmn_parse_string() argument 173 jsmn_parse(jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens) jsmn_parse() argument 292 jsmn_init(jsmn_parser *parser) jsmn_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-core.c | 121 static int open_collection(struct hid_parser *parser, unsigned type) in open_collection() argument 127 usage = parser->local.usage[0]; in open_collection() 129 if (parser->collection_stack_ptr == parser->collection_stack_size) { in open_collection() 131 unsigned int new_size = parser->collection_stack_size + in open_collection() 134 collection_stack = krealloc(parser->collection_stack, in open_collection() 140 parser->collection_stack = collection_stack; in open_collection() 141 parser->collection_stack_size = new_size; in open_collection() 144 if (parser->device->maxcollection == parser in open_collection() 186 close_collection(struct hid_parser *parser) close_collection() argument 201 hid_lookup_collection(struct hid_parser *parser, unsigned type) hid_lookup_collection() argument 219 complete_usage(struct hid_parser *parser, unsigned int index) complete_usage() argument 230 hid_add_usage(struct hid_parser *parser, unsigned usage, u8 size) hid_add_usage() argument 257 hid_add_field(struct hid_parser *parser, unsigned report_type, unsigned flags) hid_add_field() argument 371 hid_parser_global(struct hid_parser *parser, struct hid_item *item) hid_parser_global() argument 477 hid_parser_local(struct hid_parser *parser, struct hid_item *item) hid_parser_local() argument 576 hid_concatenate_last_usage_page(struct hid_parser *parser) hid_concatenate_last_usage_page() argument 608 hid_parser_main(struct hid_parser *parser, struct hid_item *item) hid_parser_main() argument 647 hid_parser_reserved(struct hid_parser *parser, struct hid_item *item) hid_parser_reserved() argument 788 hid_scan_input_usage(struct hid_parser *parser, u32 usage) hid_scan_input_usage() argument 796 hid_scan_feature_usage(struct hid_parser *parser, u32 usage) hid_scan_feature_usage() argument 807 hid_scan_collection(struct hid_parser *parser, unsigned type) hid_scan_collection() argument 837 hid_scan_main(struct hid_parser *parser, struct hid_item *item) hid_scan_main() argument 880 struct hid_parser *parser; hid_scan_report() local 1203 struct hid_parser *parser; hid_open_report() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dp/ |
H A D | dp_parser.c | 54 static void dp_parser_unmap_io_resources(struct dp_parser *parser) in dp_parser_unmap_io_resources() argument 56 struct dp_io *io = &parser->io; in dp_parser_unmap_io_resources() 61 static int dp_parser_ctrl_res(struct dp_parser *parser) in dp_parser_ctrl_res() argument 64 struct platform_device *pdev = parser->pdev; in dp_parser_ctrl_res() 65 struct dp_io *io = &parser->io; in dp_parser_ctrl_res() 81 dp_parser_unmap_io_resources(parser); in dp_parser_ctrl_res() 85 static int dp_parser_misc(struct dp_parser *parser) in dp_parser_misc() argument 87 struct device_node *of_node = parser->pdev->dev.of_node; in dp_parser_misc() 99 parser->max_dp_lanes = len; in dp_parser_misc() 109 static int dp_parser_init_clk_data(struct dp_parser *parser) in dp_parser_init_clk_data() argument 187 dp_parser_clock(struct dp_parser *parser) dp_parser_clock() argument 251 dp_parser_parse(struct dp_parser *parser) dp_parser_parse() argument 283 struct dp_parser *parser; dp_parser_get() local [all...] |
H A D | dp_power.c | 15 struct dp_parser *parser; member 28 const struct dp_reg_entry *regs = power->parser->regulator_cfg->regs; in dp_power_regulator_disable() 29 int num = power->parser->regulator_cfg->num; in dp_power_regulator_disable() 44 const struct dp_reg_entry *regs = power->parser->regulator_cfg->regs; in dp_power_regulator_enable() 45 int num = power->parser->regulator_cfg->num; in dp_power_regulator_enable() 78 const struct dp_reg_entry *regs = power->parser->regulator_cfg->regs; in dp_power_regulator_init() 80 int num = power->parser->regulator_cfg->num; in dp_power_regulator_init() 102 core = &power->parser->mp[DP_CORE_PM]; in dp_power_clk_init() 103 ctrl = &power->parser->mp[DP_CTRL_PM]; in dp_power_clk_init() 104 stream = &power->parser in dp_power_clk_init() 352 dp_power_get(struct dp_parser *parser) dp_power_get() argument [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-core.c | 119 static int open_collection(struct hid_parser *parser, unsigned type) in open_collection() argument 125 usage = parser->local.usage[0]; in open_collection() 127 if (parser->collection_stack_ptr == parser->collection_stack_size) { in open_collection() 129 unsigned int new_size = parser->collection_stack_size + in open_collection() 132 collection_stack = krealloc(parser->collection_stack, in open_collection() 138 parser->collection_stack = collection_stack; in open_collection() 139 parser->collection_stack_size = new_size; in open_collection() 142 if (parser->device->maxcollection == parser in open_collection() 184 close_collection(struct hid_parser *parser) close_collection() argument 199 hid_lookup_collection(struct hid_parser *parser, unsigned type) hid_lookup_collection() argument 217 complete_usage(struct hid_parser *parser, unsigned int index) complete_usage() argument 228 hid_add_usage(struct hid_parser *parser, unsigned usage, u8 size) hid_add_usage() argument 255 hid_add_field(struct hid_parser *parser, unsigned report_type, unsigned flags) hid_add_field() argument 369 hid_parser_global(struct hid_parser *parser, struct hid_item *item) hid_parser_global() argument 475 hid_parser_local(struct hid_parser *parser, struct hid_item *item) hid_parser_local() argument 574 hid_concatenate_last_usage_page(struct hid_parser *parser) hid_concatenate_last_usage_page() argument 606 hid_parser_main(struct hid_parser *parser, struct hid_item *item) hid_parser_main() argument 645 hid_parser_reserved(struct hid_parser *parser, struct hid_item *item) hid_parser_reserved() argument 788 hid_scan_input_usage(struct hid_parser *parser, u32 usage) hid_scan_input_usage() argument 796 hid_scan_feature_usage(struct hid_parser *parser, u32 usage) hid_scan_feature_usage() argument 807 hid_scan_collection(struct hid_parser *parser, unsigned type) hid_scan_collection() argument 838 hid_scan_main(struct hid_parser *parser, struct hid_item *item) hid_scan_main() argument 881 struct hid_parser *parser; hid_scan_report() local 1204 struct hid_parser *parser; hid_open_report() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dp/ |
H A D | dp_parser.c | 37 static int dp_parser_ctrl_res(struct dp_parser *parser) in dp_parser_ctrl_res() argument 39 struct platform_device *pdev = parser->pdev; in dp_parser_ctrl_res() 40 struct dp_io *io = &parser->io; in dp_parser_ctrl_res() 118 static int dp_parser_misc(struct dp_parser *parser) in dp_parser_misc() argument 120 struct device_node *of_node = parser->pdev->dev.of_node; in dp_parser_misc() 133 parser->max_dp_lanes = cnt; in dp_parser_misc() 135 parser->max_dp_lanes = DP_MAX_NUM_DP_LANES; /* 4 lanes */ in dp_parser_misc() 137 parser->max_dp_link_rate = dp_parser_link_frequencies(of_node); in dp_parser_misc() 138 if (!parser->max_dp_link_rate) in dp_parser_misc() 139 parser in dp_parser_misc() 150 dp_parser_init_clk_data(struct dp_parser *parser) dp_parser_init_clk_data() argument 228 dp_parser_clock(struct dp_parser *parser) dp_parser_clock() argument 277 devm_dp_parser_find_next_bridge(struct device *dev, struct dp_parser *parser) devm_dp_parser_find_next_bridge() argument 291 dp_parser_parse(struct dp_parser *parser) dp_parser_parse() argument 317 struct dp_parser *parser; dp_parser_get() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | radeon_cs.c | 409 * 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, bool backoff) in radeon_cs_parser_fini() argument 431 list_sort(NULL, &parser->validated, cmp_size_smaller_first); in radeon_cs_parser_fini() 433 ttm_eu_fence_buffer_objects(&parser->ticket, in radeon_cs_parser_fini() 434 &parser->validated, in radeon_cs_parser_fini() 435 &parser->ib.fence->base); in radeon_cs_parser_fini() 437 ttm_eu_backoff_reservation(&parser->ticket, in radeon_cs_parser_fini() 438 &parser in radeon_cs_parser_fini() 461 radeon_cs_ib_chunk(struct radeon_device *rdev, struct radeon_cs_parser *parser) radeon_cs_ib_chunk() argument 543 radeon_cs_ib_vm_chunk(struct radeon_device *rdev, struct radeon_cs_parser *parser) radeon_cs_ib_vm_chunk() argument 605 radeon_cs_ib_fill(struct radeon_device *rdev, struct radeon_cs_parser *parser) radeon_cs_ib_fill() argument 664 struct radeon_cs_parser parser; radeon_cs_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | radeon_cs.c | 412 * radeon_cs_parser_fini() - clean parser states 413 * @parser: parser structure holding parsing context. 420 static void radeon_cs_parser_fini(struct radeon_cs_parser *parser, int error, bool backoff) in radeon_cs_parser_fini() argument 435 list_sort(NULL, &parser->validated, cmp_size_smaller_first); in radeon_cs_parser_fini() 437 ttm_eu_fence_buffer_objects(&parser->ticket, in radeon_cs_parser_fini() 438 &parser->validated, in radeon_cs_parser_fini() 439 &parser->ib.fence->base); in radeon_cs_parser_fini() 441 ttm_eu_backoff_reservation(&parser->ticket, in radeon_cs_parser_fini() 442 &parser in radeon_cs_parser_fini() 465 radeon_cs_ib_chunk(struct radeon_device *rdev, struct radeon_cs_parser *parser) radeon_cs_ib_chunk() argument 551 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...] |
/kernel/linux/linux-6.6/tools/net/ynl/ |
H A D | cli.py | 13 parser = argparse.ArgumentParser(description='YNL CLI sample') 14 parser.add_argument('--spec', dest='spec', type=str, required=True) 15 parser.add_argument('--schema', dest='schema', type=str) 16 parser.add_argument('--no-schema', action='store_true') 17 parser.add_argument('--json', dest='json_text', type=str) 18 parser.add_argument('--do', dest='do', type=str) 19 parser.add_argument('--dump', dest='dump', type=str) 20 parser.add_argument('--sleep', dest='sleep', type=int) 21 parser.add_argument('--subscribe', dest='ntf', type=str) 22 parser [all...] |
H A D | ethtool.py | 123 parser = argparse.ArgumentParser(description='ethtool wannabe') 124 parser.add_argument('--json', action=argparse.BooleanOptionalAction) 125 parser.add_argument('--show-priv-flags', action=argparse.BooleanOptionalAction) 126 parser.add_argument('--set-priv-flags', action=argparse.BooleanOptionalAction) 127 parser.add_argument('--show-eee', action=argparse.BooleanOptionalAction) 128 parser.add_argument('--set-eee', action=argparse.BooleanOptionalAction) 129 parser.add_argument('-a', '--show-pause', action=argparse.BooleanOptionalAction) 130 parser.add_argument('-A', '--set-pause', action=argparse.BooleanOptionalAction) 131 parser.add_argument('-c', '--show-coalesce', action=argparse.BooleanOptionalAction) 132 parser [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | of_address.h | 34 #define for_each_of_pci_range(parser, range) \ 35 for (; of_pci_range_parser_one(parser, range);) 40 * @parser: Parser state initialized by of_range_parser_init() 47 static inline int of_range_count(const struct of_range_parser *parser) in of_range_count() argument 49 if (!parser || !parser->node || !parser->range || parser->range == parser->end) in of_range_count() 51 return (parser in of_range_count() 116 of_pci_range_parser_init(struct of_pci_range_parser *parser, struct device_node *node) of_pci_range_parser_init() argument 122 of_pci_dma_range_parser_init(struct of_pci_range_parser *parser, struct device_node *node) of_pci_dma_range_parser_init() argument 128 of_pci_range_parser_one( struct of_pci_range_parser *parser, struct of_pci_range *range) of_pci_range_parser_one() argument [all...] |
/kernel/linux/linux-5.10/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 [all...] |
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 [all...] |
H A D | tdc.py | 84 def load_required_plugins(self, reqs, parser, args, remaining): 113 parser = self.call_add_args(parser) 114 (args, remaining) = parser.parse_known_args(args=remaining, namespace=args) 148 def call_add_args(self, parser): 150 parser = pgn_inst.add_args(parser) 151 return parser 450 Create the argument parser. 452 parser [all...] |
/kernel/linux/linux-6.6/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 [all...] |
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 [all...] |
/kernel/linux/linux-6.6/drivers/of/ |
H A D | address.c | 292 struct of_range_parser parser; in of_range_to_resource() local 295 ret = of_range_parser_init(&parser, np); in of_range_to_resource() 299 for_each_of_range(&parser, &range) in of_range_to_resource() 796 static int parser_init(struct of_pci_range_parser *parser, in parser_init() argument 801 parser->node = node; in parser_init() 802 parser->pna = of_n_addr_cells(node); in parser_init() 803 parser->na = of_bus_n_addr_cells(node); in parser_init() 804 parser->ns = of_bus_n_size_cells(node); in parser_init() 805 parser->dma = !strcmp(name, "dma-ranges"); in parser_init() 806 parser in parser_init() 817 of_pci_range_parser_init(struct of_pci_range_parser *parser, struct device_node *node) of_pci_range_parser_init() argument 824 of_pci_dma_range_parser_init(struct of_pci_range_parser *parser, struct device_node *node) of_pci_dma_range_parser_init() argument 832 of_pci_range_parser_one(struct of_pci_range_parser *parser, struct of_pci_range *range) of_pci_range_parser_one() argument 939 struct of_range_parser parser; of_dma_get_range() local 1023 struct of_range_parser parser; of_dma_get_max_cpu_address() local [all...] |
/kernel/linux/linux-5.10/drivers/of/ |
H A D | address.c | 712 static int parser_init(struct of_pci_range_parser *parser, in parser_init() argument 717 parser->node = node; in parser_init() 718 parser->pna = of_n_addr_cells(node); in parser_init() 719 parser->na = of_bus_n_addr_cells(node); in parser_init() 720 parser->ns = of_bus_n_size_cells(node); in parser_init() 721 parser->dma = !strcmp(name, "dma-ranges"); in parser_init() 722 parser->bus = of_match_bus(node); in parser_init() 724 parser->range = of_get_property(node, name, &rlen); in parser_init() 725 if (parser->range == NULL) in parser_init() 728 parser in parser_init() 733 of_pci_range_parser_init(struct of_pci_range_parser *parser, struct device_node *node) of_pci_range_parser_init() argument 740 of_pci_dma_range_parser_init(struct of_pci_range_parser *parser, struct device_node *node) of_pci_dma_range_parser_init() argument 748 of_pci_range_parser_one(struct of_pci_range_parser *parser, struct of_pci_range *range) of_pci_range_parser_one() argument 963 struct of_range_parser parser; of_dma_get_range() local 1047 struct of_range_parser parser; of_dma_get_max_cpu_address() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdpart.c | 515 static int mtd_part_do_parse(struct mtd_part_parser *parser, in mtd_part_do_parse() argument 522 ret = (*parser->parse_fn)(master, &pparts->parts, data); in mtd_part_do_parse() 523 pr_debug("%s: parser %s: %i\n", master->name, parser->name, ret); in mtd_part_do_parse() 528 parser->name, master->name); in mtd_part_do_parse() 531 pparts->parser = parser; in mtd_part_do_parse() 537 * mtd_part_get_compatible_parser - find MTD parser by a compatible string 542 * compatibility strings. This function finds a parser that advertises support 578 struct mtd_part_parser *parser; in mtd_part_of_parse() local 649 struct mtd_part_parser *parser; parse_mtd_partitions() local 697 const struct mtd_part_parser *parser; mtd_part_parser_cleanup() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdpart.c | 516 static int mtd_part_do_parse(struct mtd_part_parser *parser, in mtd_part_do_parse() argument 523 ret = (*parser->parse_fn)(master, &pparts->parts, data); in mtd_part_do_parse() 524 pr_debug("%s: parser %s: %i\n", master->name, parser->name, ret); in mtd_part_do_parse() 529 parser->name, master->name); in mtd_part_do_parse() 532 pparts->parser = parser; in mtd_part_do_parse() 538 * mtd_part_get_compatible_parser - find MTD parser by a compatible string 543 * compatibility strings. This function finds a parser that advertises support 579 struct mtd_part_parser *parser; in mtd_part_of_parse() local 668 struct mtd_part_parser *parser; parse_mtd_partitions() local 716 const struct mtd_part_parser *parser; mtd_part_parser_cleanup() local [all...] |
/kernel/linux/linux-6.6/tools/testing/kunit/ |
H A D | kunit.py | 308 def add_common_opts(parser: argparse.ArgumentParser) -> None: 309 parser.add_argument('--build_dir', 313 parser.add_argument('--make_options', 316 parser.add_argument('--alltests', 319 parser.add_argument('--kunitconfig', 325 parser.add_argument('--kconfig_add', 330 parser.add_argument('--arch', 338 parser.add_argument('--cross_compile', 350 parser.add_argument('--qemu_config', 355 parser [all...] |
/kernel/linux/linux-5.10/tools/testing/kunit/ |
H A D | kunit.py | 174 def add_common_opts(parser): 175 parser.add_argument('--build_dir', 179 parser.add_argument('--make_options', 182 parser.add_argument('--alltests', 186 def add_build_opts(parser): 187 parser.add_argument('--jobs', 192 def add_exec_opts(parser): 193 parser.add_argument('--timeout', 201 def add_parse_opts(parser): 202 parser [all...] |
/kernel/linux/linux-6.6/sound/firewire/fireface/ |
H A D | ff-protocol-former.c | 561 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...] |