Lines Matching refs:mdev

44 	struct mic_device *mdev = s->private;  in mic_log_buf_show()  local
49 if (!mdev || !mdev->log_buf_addr || !mdev->log_buf_len) in mic_log_buf_show()
55 aper_offset = (unsigned long)mdev->log_buf_len - __START_KERNEL_map; in mic_log_buf_show()
56 log_buf_len_va = mdev->aper.va + aper_offset; in mic_log_buf_show()
57 aper_offset = (unsigned long)mdev->log_buf_addr - __START_KERNEL_map; in mic_log_buf_show()
58 log_buf_va = mdev->aper.va + aper_offset; in mic_log_buf_show()
64 mutex_lock(&mdev->mic_mutex); in mic_log_buf_show()
66 switch (mdev->state) { in mic_log_buf_show()
75 mutex_unlock(&mdev->mic_mutex); in mic_log_buf_show()
102 struct mic_device *mdev = s->private; in mic_smpt_show() local
106 mdev->id, "SMPT entry", "SW DMA addr", "RefCount"); in mic_smpt_show()
109 if (mdev->smpt) { in mic_smpt_show()
110 struct mic_smpt_info *smpt_info = mdev->smpt; in mic_smpt_show()
143 struct mic_device *mdev = s->private; in mic_soft_reset_show() local
145 mic_stop(mdev, true); in mic_soft_reset_show()
169 struct mic_device *mdev = s->private; in mic_post_code_show() local
170 u32 reg = mdev->ops->get_postcode(mdev); in mic_post_code_show()
196 struct mic_device *mdev = s->private; in mic_dp_show() local
202 struct mic_bootparam *bootparam = mdev->dp; in mic_dp_show()
220 d = mdev->dp + i; in mic_dp_show()
288 struct mic_device *mdev = s->private; in mic_vdev_info_show() local
293 mutex_lock(&mdev->mic_mutex); in mic_vdev_info_show()
294 list_for_each_safe(pos, tmp, &mdev->vdev_list) { in mic_vdev_info_show()
352 mutex_unlock(&mdev->mic_mutex); in mic_vdev_info_show()
377 struct mic_device *mdev = s->private; in mic_msi_irq_info_show() local
382 struct pci_dev *pdev = container_of(mdev->sdev->parent, in mic_msi_irq_info_show()
386 for (i = 0; i < mdev->irq_info.num_vectors; i++) { in mic_msi_irq_info_show()
388 entry = mdev->irq_info.msix_entries[i].entry; in mic_msi_irq_info_show()
389 vector = mdev->irq_info.msix_entries[i].vector; in mic_msi_irq_info_show()
395 reg = mdev->intr_ops->read_msi_to_src_map(mdev, entry); in mic_msi_irq_info_show()
409 (mdev->irq_info.mic_msi_map[i] & in mic_msi_irq_info_show()
442 void mic_create_debug_dir(struct mic_device *mdev) in mic_create_debug_dir() argument
447 mdev->dbg_dir = debugfs_create_dir(dev_name(mdev->sdev), mic_dbg); in mic_create_debug_dir()
448 if (!mdev->dbg_dir) in mic_create_debug_dir()
451 debugfs_create_file("log_buf", 0444, mdev->dbg_dir, mdev, &log_buf_ops); in mic_create_debug_dir()
453 debugfs_create_file("smpt", 0444, mdev->dbg_dir, mdev, &smpt_file_ops); in mic_create_debug_dir()
455 debugfs_create_file("soft_reset", 0444, mdev->dbg_dir, mdev, in mic_create_debug_dir()
458 debugfs_create_file("post_code", 0444, mdev->dbg_dir, mdev, in mic_create_debug_dir()
461 debugfs_create_file("dp", 0444, mdev->dbg_dir, mdev, &dp_ops); in mic_create_debug_dir()
463 debugfs_create_file("vdev_info", 0444, mdev->dbg_dir, mdev, in mic_create_debug_dir()
466 debugfs_create_file("msi_irq_info", 0444, mdev->dbg_dir, mdev, in mic_create_debug_dir()
473 void mic_delete_debug_dir(struct mic_device *mdev) in mic_delete_debug_dir() argument
475 if (!mdev->dbg_dir) in mic_delete_debug_dir()
478 debugfs_remove_recursive(mdev->dbg_dir); in mic_delete_debug_dir()