Lines Matching refs:block
183 struct fw_block_info *block; in sst_parse_module_memcpy() local
193 block = (void *)module + sizeof(*module); in sst_parse_module_memcpy()
196 if (block->size <= 0) { in sst_parse_module_memcpy()
200 switch (block->type) { in sst_parse_module_memcpy()
211 block = (void *)block + sizeof(*block) + block->size; in sst_parse_module_memcpy()
215 block->type, count); in sst_parse_module_memcpy()
220 ram_iomem + block->ram_offset, in sst_parse_module_memcpy()
221 (void *)block + sizeof(*block), block->size, 1); in sst_parse_module_memcpy()
225 block = (void *)block + sizeof(*block) + block->size; in sst_parse_module_memcpy()
403 struct sst_block *block; in sst_load_fw() local
419 block = sst_create_block(sst_drv_ctx, 0, FW_DWNL_ID); in sst_load_fw()
420 if (block == NULL) in sst_load_fw()
443 ret_val = sst_wait_timeout(sst_drv_ctx, block); in sst_load_fw()
455 sst_free_block(sst_drv_ctx, block); in sst_load_fw()