Lines Matching full:payload

134 				  const void *payload, const void *endp)  in ccs_data_parse_version()  argument
136 const struct __ccs_data_block_version *v = payload; in ccs_data_parse_version()
174 const void **payload, in ccs_data_block_parse_header() argument
195 "Block ID 0x%2.2x, header length %zu, payload length %zu\n", in ccs_data_block_parse_header()
204 if (payload) in ccs_data_block_parse_header()
205 *payload = (void *)&block->length + hlen; in ccs_data_block_parse_header()
215 size_t *__num_regs, const void *payload, in ccs_data_parse_regs() argument
228 while (payload < endp && num_regs < INT_MAX) { in ccs_data_parse_regs()
229 const struct __ccs_data_block_regs *r = payload; in ccs_data_parse_regs()
248 const struct __ccs_data_block_regs2 *r2 = payload; in ccs_data_parse_regs()
266 const struct __ccs_data_block_regs3 *r3 = payload; in ccs_data_parse_regs()
303 payload = data + len; in ccs_data_parse_regs()
325 const void *payload, in ccs_data_parse_reg_rules() argument
331 return ccs_data_parse_regs(bin, NULL, NULL, payload, endp, dev); in ccs_data_parse_reg_rules()
333 rval = ccs_data_parse_regs(bin, NULL, __num_regs, payload, endp, dev); in ccs_data_parse_reg_rules()
337 return ccs_data_parse_regs(bin, __regs, __num_regs, payload, endp, in ccs_data_parse_reg_rules()
350 const void *payload, in ccs_data_parse_ffd() argument
353 const struct __ccs_data_block_ffd *__ffd = payload; in ccs_data_parse_ffd()
408 const void *payload, in ccs_data_parse_pdaf_readout() argument
411 const struct __ccs_data_block_pdaf_readout *__pdaf = payload; in ccs_data_parse_pdaf_readout()
433 size_t *__num_rules, const void *payload, in ccs_data_parse_rules() argument
438 const void *__next_rule = payload; in ccs_data_parse_rules()
590 const void *payload, const void *endp, in ccs_data_parse_pdaf() argument
593 const struct __ccs_data_block_pdaf_pix_loc *__pdaf = payload; in ccs_data_parse_pdaf()
767 const void *payload, const void *endp) in ccs_data_parse_license() argument
769 size_t size = endp - payload; in ccs_data_parse_license()
781 memcpy(license, payload, size); in ccs_data_parse_license()
789 static int ccs_data_parse_end(bool *end, const void *payload, const void *endp, in ccs_data_parse_end() argument
792 const struct __ccs_data_block_end *__end = payload; in ccs_data_parse_end()
796 (unsigned int)(endp - payload)); in ccs_data_parse_end()
831 const void *payload; in __ccs_data_parse() local
834 &payload, &next_block, endp, in __ccs_data_parse()
845 rval = ccs_data_parse_version(bin, ccsdata, payload, in __ccs_data_parse()
853 &ccsdata->num_sensor_read_only_regs, payload, in __ccs_data_parse()
861 &ccsdata->num_sensor_manufacturer_regs, payload, in __ccs_data_parse()
869 &ccsdata->num_module_read_only_regs, payload, in __ccs_data_parse()
877 &ccsdata->num_module_manufacturer_regs, payload, in __ccs_data_parse()
884 payload, next_block, dev); in __ccs_data_parse()
890 payload, next_block, dev); in __ccs_data_parse()
897 &ccsdata->num_sensor_rules, payload, next_block, in __ccs_data_parse()
905 &ccsdata->num_module_rules, payload, next_block, in __ccs_data_parse()
913 payload, next_block); in __ccs_data_parse()
918 rval = ccs_data_parse_end(&ccsdata->end, payload, in __ccs_data_parse()