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()
85 sproc_find_rsc_table(struct rproc *rproc, const struct firmware *fw, in sproc_find_rsc_table() argument
92 if (!fw) in sproc_find_rsc_table()
95 entry = sproc_find_rsc_entry(fw->data); in sproc_find_rsc_table()
101 table = (void *)(fw->data + entry->start); in sproc_find_rsc_table()
106 fw->size > SPROC_FW_SIZE || in sproc_find_rsc_table()
107 entry->start + entry->size > fw->size || in sproc_find_rsc_table()
134 if (SPROC_FW_SIZE < fw->size) { in sproc_find_rsc_table()
136 SPROC_FW_SIZE, fw->size); in sproc_find_rsc_table()
140 sproc->fw_size = fw->size; in sproc_find_rsc_table()
148 sproc_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) in sproc_find_loaded_rsc_table() argument
153 if (!fw || !sproc->fw_addr) in sproc_find_loaded_rsc_table()