Lines Matching refs:rval
180 int rval; in ccs_data_block_parse_header() local
185 rval = ccs_data_parse_length_specifier(&block->length, &hlen, &plen, in ccs_data_block_parse_header()
187 if (rval < 0) in ccs_data_block_parse_header()
188 return rval; in ccs_data_block_parse_header()
327 int rval; in ccs_data_parse_reg_rules() local
332 rval = ccs_data_parse_regs(bin, NULL, __num_regs, payload, endp, dev); in ccs_data_parse_reg_rules()
333 if (rval) in ccs_data_parse_reg_rules()
334 return rval; in ccs_data_parse_reg_rules()
438 int rval; in ccs_data_parse_rules() local
453 rval = ccs_data_parse_length_specifier(__next_rule, &rule_hlen, in ccs_data_parse_rules()
456 if (rval < 0) in ccs_data_parse_rules()
457 return rval; in ccs_data_parse_rules()
523 rval = ccs_data_parse_reg_rules(bin, in ccs_data_parse_rules()
531 if (rval) in ccs_data_parse_rules()
532 return rval; in ccs_data_parse_rules()
535 rval = ccs_data_parse_ffd(bin, rules ? in ccs_data_parse_rules()
540 if (rval) in ccs_data_parse_rules()
541 return rval; in ccs_data_parse_rules()
544 rval = ccs_data_parse_reg_rules(bin, in ccs_data_parse_rules()
552 if (rval) in ccs_data_parse_rules()
553 return rval; in ccs_data_parse_rules()
556 rval = ccs_data_parse_pdaf_readout(bin, in ccs_data_parse_rules()
562 if (rval) in ccs_data_parse_rules()
563 return rval; in ccs_data_parse_rules()
813 int rval; in __ccs_data_parse() local
832 rval = ccs_data_block_parse_header(block, is_first, &block_id, in __ccs_data_parse()
837 if (rval < 0) in __ccs_data_parse()
838 return rval; in __ccs_data_parse()
844 rval = ccs_data_parse_version(bin, ccsdata, payload, in __ccs_data_parse()
846 if (rval < 0) in __ccs_data_parse()
847 return rval; in __ccs_data_parse()
850 rval = ccs_data_parse_regs( in __ccs_data_parse()
854 if (rval < 0) in __ccs_data_parse()
855 return rval; in __ccs_data_parse()
858 rval = ccs_data_parse_regs( in __ccs_data_parse()
862 if (rval < 0) in __ccs_data_parse()
863 return rval; in __ccs_data_parse()
866 rval = ccs_data_parse_regs( in __ccs_data_parse()
870 if (rval < 0) in __ccs_data_parse()
871 return rval; in __ccs_data_parse()
874 rval = ccs_data_parse_regs( in __ccs_data_parse()
878 if (rval < 0) in __ccs_data_parse()
879 return rval; in __ccs_data_parse()
882 rval = ccs_data_parse_pdaf(bin, &ccsdata->sensor_pdaf, in __ccs_data_parse()
884 if (rval < 0) in __ccs_data_parse()
885 return rval; in __ccs_data_parse()
888 rval = ccs_data_parse_pdaf(bin, &ccsdata->module_pdaf, in __ccs_data_parse()
890 if (rval < 0) in __ccs_data_parse()
891 return rval; in __ccs_data_parse()
894 rval = ccs_data_parse_rules( in __ccs_data_parse()
898 if (rval < 0) in __ccs_data_parse()
899 return rval; in __ccs_data_parse()
902 rval = ccs_data_parse_rules( in __ccs_data_parse()
906 if (rval < 0) in __ccs_data_parse()
907 return rval; in __ccs_data_parse()
910 rval = ccs_data_parse_license(bin, &ccsdata->license, in __ccs_data_parse()
913 if (rval < 0) in __ccs_data_parse()
914 return rval; in __ccs_data_parse()
917 rval = ccs_data_parse_end(&ccsdata->end, payload, in __ccs_data_parse()
919 if (rval < 0) in __ccs_data_parse()
920 return rval; in __ccs_data_parse()
947 int rval; in ccs_data_parse() local
949 rval = __ccs_data_parse(&bin, ccsdata, data, len, dev, verbose); in ccs_data_parse()
950 if (rval) in ccs_data_parse()
951 return rval; in ccs_data_parse()
953 rval = bin_backing_alloc(&bin); in ccs_data_parse()
954 if (rval) in ccs_data_parse()
955 return rval; in ccs_data_parse()
957 rval = __ccs_data_parse(&bin, ccsdata, data, len, dev, false); in ccs_data_parse()
958 if (rval) in ccs_data_parse()
965 rval = -EPROTO; in ccs_data_parse()
978 return rval; in ccs_data_parse()