Lines Matching defs:blk
240 struct catpt_fw_block_hdr *blk)
246 blk, sizeof(*blk), false);
248 r1.start = cdev->dram.start + blk->ram_offset;
249 r1.end = r1.start + blk->size - 1;
251 paddr += sizeof(*blk);
291 struct catpt_fw_block_hdr *blk, bool alloc)
298 blk, sizeof(*blk), false);
300 switch (blk->ram_type) {
309 dst_addr = sram->start + blk->ram_offset;
311 res = __request_region(sram, dst_addr, blk->size, NULL, 0);
317 paddr += sizeof(*blk);
319 ret = catpt_dma_memcpy_todsp(cdev, chan, dst_addr, paddr, blk->size);
322 __release_region(sram, dst_addr, blk->size);
340 struct catpt_fw_block_hdr *blk;
342 blk = (struct catpt_fw_block_hdr *)((u8 *)basefw + offset);
344 switch (blk->ram_type) {
347 blk, false);
351 blk);
360 offset += sizeof(*blk) + blk->size;
382 struct catpt_fw_block_hdr *blk;
385 blk = (struct catpt_fw_block_hdr *)((u8 *)mod + offset);
387 switch (blk->ram_type) {
391 cdev->lpe_base + blk->ram_offset,
392 cdev->dxbuf_paddr + blk->ram_offset,
393 ALIGN(blk->size, 4));
397 blk, false);
406 offset += sizeof(*blk) + blk->size;
426 struct catpt_fw_block_hdr *blk;
429 blk = (struct catpt_fw_block_hdr *)((u8 *)mod + offset);
431 ret = catpt_load_block(cdev, chan, paddr + offset, blk, true);
441 if (blk->ram_type == CATPT_RAM_TYPE_INSTANCE) {
442 type->state_offset = blk->ram_offset;
443 type->state_size = blk->size;
446 offset += sizeof(*blk) + blk->size;