Lines Matching defs:mod
129 dev_dbg(cdev->dev, "storing mod %d state: off 0x%08x size %d\n",
373 struct catpt_fw_mod_hdr *mod)
375 u32 offset = sizeof(*mod);
379 mod, sizeof(*mod), false);
381 for (i = 0; i < mod->blocks; i++) {
385 blk = (struct catpt_fw_block_hdr *)((u8 *)mod + offset);
414 struct catpt_fw_mod_hdr *mod)
417 u32 offset = sizeof(*mod);
421 mod, sizeof(*mod), false);
423 type = &cdev->modules[mod->module_id];
425 for (i = 0; i < mod->blocks; i++) {
429 blk = (struct catpt_fw_block_hdr *)((u8 *)mod + offset);
452 type->entry_point = mod->entry_point - 4;
453 type->persistent_size = mod->persistent_size;
454 type->scratch_size = mod->scratch_size;
470 struct catpt_fw_mod_hdr *mod;
473 mod = (struct catpt_fw_mod_hdr *)((u8 *)fw + offset);
474 if (strncmp(fw->signature, mod->signature,
480 if (mod->module_id > CATPT_MODID_LAST)
483 switch (mod->module_id) {
486 mod);
490 mod);
499 offset += sizeof(*mod) + mod->mod_size;
516 struct catpt_fw_mod_hdr *mod;
519 mod = (struct catpt_fw_mod_hdr *)((u8 *)fw + offset);
520 if (strncmp(fw->signature, mod->signature,
526 if (mod->module_id > CATPT_MODID_LAST)
529 ret = catpt_load_module(cdev, chan, paddr + offset, mod);
535 offset += sizeof(*mod) + mod->mod_size;