Lines Matching defs:payload
133 const void *payload, const void *endp)
135 const struct __ccs_data_block_version *v = payload;
173 const void **payload,
194 "Block ID 0x%2.2x, header length %zu, payload length %zu\n",
203 if (payload)
204 *payload = (void *)&block->length + hlen;
214 size_t *__num_regs, const void *payload,
227 while (payload < endp && num_regs < INT_MAX) {
228 const struct __ccs_data_block_regs *r = payload;
247 const struct __ccs_data_block_regs2 *r2 = payload;
265 const struct __ccs_data_block_regs3 *r3 = payload;
302 payload = data + len;
324 const void *payload,
330 return ccs_data_parse_regs(bin, NULL, NULL, payload, endp, dev);
332 rval = ccs_data_parse_regs(bin, NULL, __num_regs, payload, endp, dev);
336 return ccs_data_parse_regs(bin, __regs, __num_regs, payload, endp,
349 const void *payload,
352 const struct __ccs_data_block_ffd *__ffd = payload;
407 const void *payload,
410 const struct __ccs_data_block_pdaf_readout *__pdaf = payload;
432 size_t *__num_rules, const void *payload,
437 const void *__next_rule = payload;
589 const void *payload, const void *endp,
592 const struct __ccs_data_block_pdaf_pix_loc *__pdaf = payload;
766 const void *payload, const void *endp)
768 size_t size = endp - payload;
780 memcpy(license, payload, size);
788 static int ccs_data_parse_end(bool *end, const void *payload, const void *endp,
791 const struct __ccs_data_block_end *__end = payload;
795 (unsigned int)(endp - payload));
830 const void *payload;
833 &payload, &next_block, endp,
844 rval = ccs_data_parse_version(bin, ccsdata, payload,
852 &ccsdata->num_sensor_read_only_regs, payload,
860 &ccsdata->num_sensor_manufacturer_regs, payload,
868 &ccsdata->num_module_read_only_regs, payload,
876 &ccsdata->num_module_manufacturer_regs, payload,
883 payload, next_block, dev);
889 payload, next_block, dev);
896 &ccsdata->num_sensor_rules, payload, next_block,
904 &ccsdata->num_module_rules, payload, next_block,
912 payload, next_block);
917 rval = ccs_data_parse_end(&ccsdata->end, payload,