Home
last modified time | relevance | path

Searched refs:cpd_hdr (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/staging/media/ipu7/
H A Dipu7-cpd.c87 const struct ipu7_cpd_hdr *cpd_hdr = cpd; in ipu7_cpd_get_entry() local
89 return ((struct ipu7_cpd_ent *)((u8 *)cpd + cpd_hdr->hdr_len)) + idx; in ipu7_cpd_get_entry()
105 const struct ipu7_cpd_hdr *cpd_hdr = cpd; in ipu7_cpd_validate_cpd() local
111 len = cpd_hdr->hdr_len; in ipu7_cpd_validate_cpd()
120 if (cpd_hdr->hdr_mark != CPD_HDR_MARK) { in ipu7_cpd_validate_cpd()
126 if (cpd_hdr->ent_cnt != CPD_ENTRY_NUM) { in ipu7_cpd_validate_cpd()
128 cpd_hdr->ent_cnt); in ipu7_cpd_validate_cpd()
131 if ((data_size - len) / sizeof(*ent) < cpd_hdr->ent_cnt) { in ipu7_cpd_validate_cpd()
137 ent = (struct ipu7_cpd_ent *)(((u8 *)cpd_hdr) + len); in ipu7_cpd_validate_cpd()
138 for (i = 0; i < cpd_hdr->ent_cnt; i++) { in ipu7_cpd_validate_cpd()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-cpd.c54 const struct ipu6_cpd_hdr *cpd_hdr = cpd; in ipu6_cpd_get_entry() local
57 ent = (const struct ipu6_cpd_ent *)((const u8 *)cpd + cpd_hdr->hdr_len); in ipu6_cpd_get_entry()
232 const struct ipu6_cpd_hdr *cpd_hdr = cpd; in ipu6_cpd_validate_cpd() local
237 len = cpd_hdr->hdr_len; in ipu6_cpd_validate_cpd()
246 if ((cpd_size - len) / sizeof(*ent) < cpd_hdr->ent_cnt) { in ipu6_cpd_validate_cpd()
252 ent = (const struct ipu6_cpd_ent *)(((const u8 *)cpd_hdr) + len); in ipu6_cpd_validate_cpd()
253 for (i = 0; i < cpd_hdr->ent_cnt; i++, ent++) { in ipu6_cpd_validate_cpd()