Lines Matching refs:mem
109 const uint8_t *mem; in fw_parse() local
127 mem = *pmem; in fw_parse()
128 *ptype = le16_to_cpup((void *)&mem[0]); in fw_parse()
129 *paddr = le32_to_cpup((void *)&mem[2]); in fw_parse()
130 *plen = le16_to_cpup((void *)&mem[6]); in fw_parse()
131 *pdat = &mem[8]; in fw_parse()
133 end = &mem[8 + *plen]; in fw_parse()
135 for (checksum[1] = 0; mem < end; ++mem) in fw_parse()
136 checksum[1] += *mem; in fw_parse()
149 const uint8_t *mem, *end, *dat; in softing_load_fw() local
164 mem = fw->data; in softing_load_fw()
165 end = &mem[fw->size]; in softing_load_fw()
167 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_fw()
177 while (mem < end) { in softing_load_fw()
178 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_fw()
232 const uint8_t *mem, *end, *dat; in softing_load_app_fw() local
248 mem = fw->data; in softing_load_app_fw()
249 end = &mem[fw->size]; in softing_load_app_fw()
251 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_app_fw()
266 while (mem < end) { in softing_load_app_fw()
267 ret = fw_parse(&mem, &type, &addr, &len, &dat); in softing_load_app_fw()