Lines Matching refs:fw
57 static int sproc_load_segments(struct rproc *rproc, const struct firmware *fw) in sproc_load_segments() argument
61 memcpy(sproc->fw_addr, fw->data, fw->size); in sproc_load_segments()
86 sproc_find_rsc_table(struct rproc *rproc, const struct firmware *fw, in sproc_find_rsc_table() argument
93 if (!fw) in sproc_find_rsc_table()
96 entry = sproc_find_rsc_entry(fw->data); in sproc_find_rsc_table()
102 table = (void *)(fw->data + entry->start); in sproc_find_rsc_table()
107 fw->size > SPROC_FW_SIZE || in sproc_find_rsc_table()
108 entry->start + entry->size > fw->size || in sproc_find_rsc_table()
135 if (SPROC_FW_SIZE < fw->size) { in sproc_find_rsc_table()
137 SPROC_FW_SIZE, fw->size); in sproc_find_rsc_table()
141 sproc->fw_size = fw->size; in sproc_find_rsc_table()
149 sproc_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) in sproc_find_loaded_rsc_table() argument
154 if (!fw || !sproc->fw_addr) in sproc_find_loaded_rsc_table()