Lines Matching refs:blk_data
1267 bk_da = cfg_info->blk_data = kcalloc(cfg_info->nblocks, in pcmdevice_add_config()
1456 if (cfg_info[i]->blk_data) { in pcmdevice_config_info_remove()
1458 if (!cfg_info[i]->blk_data[j]) in pcmdevice_config_info_remove()
1460 kfree(cfg_info[i]->blk_data[j]->regdata); in pcmdevice_config_info_remove()
1461 kfree(cfg_info[i]->blk_data[j]); in pcmdevice_config_info_remove()
1463 kfree(cfg_info[i]->blk_data); in pcmdevice_config_info_remove()
1843 struct pcmdevice_block_data **blk_data; in pcmdevice_select_cfg_blk() local
1851 blk_data = cfg_info[conf_no]->blk_data; in pcmdevice_select_cfg_blk()
1862 if (block_type != blk_data[j]->block_type) in pcmdevice_select_cfg_blk()
1865 for (k = 0; k < (int)blk_data[j]->n_subblks; k++) { in pcmdevice_select_cfg_blk()
1867 blk_data[j]->regdata + length, in pcmdevice_select_cfg_blk()
1868 blk_data[j]->dev_idx, in pcmdevice_select_cfg_blk()
1869 blk_data[j]->block_size - length); in pcmdevice_select_cfg_blk()
1871 if (blk_data[j]->block_size < length) { in pcmdevice_select_cfg_blk()
1875 blk_data[j]->block_size); in pcmdevice_select_cfg_blk()
1879 if (length != blk_data[j]->block_size) in pcmdevice_select_cfg_blk()
1881 __func__, length, blk_data[j]->block_size); in pcmdevice_select_cfg_blk()