Lines Matching defs:entry

106 	struct hl_debugfs_entry *entry = s->private;
107 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
137 struct hl_debugfs_entry *entry = s->private;
138 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
168 struct hl_debugfs_entry *entry = s->private;
169 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
205 struct hl_debugfs_entry *entry = s->private;
206 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
236 struct hl_debugfs_entry *entry = s->private;
237 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
351 struct hl_debugfs_entry *entry = s->private;
352 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
405 struct hl_debugfs_entry *entry = s->private;
406 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
421 struct hl_debugfs_entry *entry = s->private;
422 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
479 struct hl_debugfs_entry *entry = s->private;
480 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
517 struct hl_debugfs_entry *entry = s->private;
518 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
541 struct hl_debugfs_entry *entry = s->private;
542 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
571 struct hl_debugfs_entry *entry = s->private;
572 struct hl_dbg_device_entry *dev_entry = entry->dev_entry;
608 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
609 struct hl_device *hdev = entry->hdev;
840 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
841 struct hl_device *hdev = entry->hdev;
842 u64 value64, addr = entry->addr;
869 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
870 struct hl_device *hdev = entry->hdev;
871 u64 value64, addr = entry->addr;
895 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
896 struct hl_device *hdev = entry->hdev;
897 u64 addr = entry->addr;
922 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
923 struct hl_device *hdev = entry->hdev;
924 u64 addr = entry->addr;
947 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
948 struct hl_device *hdev = entry->hdev;
949 u64 addr = entry->addr;
980 entry->data_dma_blob_desc.size = 0;
981 vfree(entry->data_dma_blob_desc.data);
983 entry->data_dma_blob_desc.data = vmalloc(size);
984 if (!entry->data_dma_blob_desc.data)
988 entry->data_dma_blob_desc.data);
991 vfree(entry->data_dma_blob_desc.data);
992 entry->data_dma_blob_desc.data = NULL;
996 entry->data_dma_blob_desc.size = size;
1004 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1005 struct hl_device *hdev = entry->hdev;
1025 entry->mon_dump_blob_desc.size = 0;
1026 vfree(entry->mon_dump_blob_desc.data);
1028 entry->mon_dump_blob_desc.data = vmalloc(size);
1029 if (!entry->mon_dump_blob_desc.data)
1032 rc = hdev->asic_funcs->get_monitor_dump(hdev, entry->mon_dump_blob_desc.data);
1035 vfree(entry->mon_dump_blob_desc.data);
1036 entry->mon_dump_blob_desc.data = NULL;
1040 entry->mon_dump_blob_desc.size = size;
1048 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1049 struct hl_device *hdev = entry->hdev;
1072 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1073 struct hl_device *hdev = entry->hdev;
1102 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1103 struct hl_device *hdev = entry->hdev;
1111 rc = hl_debugfs_i2c_read(hdev, entry->i2c_bus, entry->i2c_addr,
1112 entry->i2c_reg, entry->i2c_len, &val);
1116 entry->i2c_bus, entry->i2c_addr, entry->i2c_reg, entry->i2c_len);
1130 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1131 struct hl_device *hdev = entry->hdev;
1139 rc = hl_debugfs_i2c_write(hdev, entry->i2c_bus, entry->i2c_addr,
1140 entry->i2c_reg, entry->i2c_len, value);
1144 value, entry->i2c_bus, entry->i2c_addr, entry->i2c_reg, entry->i2c_len);
1154 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1155 struct hl_device *hdev = entry->hdev;
1173 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1174 struct hl_device *hdev = entry->hdev;
1192 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1193 struct hl_device *hdev = entry->hdev;
1219 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1220 struct hl_device *hdev = entry->hdev;
1263 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1264 struct hl_device *hdev = entry->hdev;
1284 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1285 struct hl_device *hdev = entry->hdev;
1312 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1313 struct hl_device *hdev = entry->hdev;
1323 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1326 down_read(&entry->state_dump_sem);
1327 if (!entry->state_dump[entry->state_dump_head])
1332 entry->state_dump[entry->state_dump_head],
1333 strlen(entry->state_dump[entry->state_dump_head]));
1334 up_read(&entry->state_dump_sem);
1342 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1343 struct hl_device *hdev = entry->hdev;
1352 if (size <= 0 || size >= ARRAY_SIZE(entry->state_dump)) {
1357 if (entry->state_dump[entry->state_dump_head]) {
1358 down_write(&entry->state_dump_sem);
1360 vfree(entry->state_dump[entry->state_dump_head]);
1361 entry->state_dump[entry->state_dump_head] = NULL;
1362 if (entry->state_dump_head > 0)
1363 entry->state_dump_head--;
1365 entry->state_dump_head =
1366 ARRAY_SIZE(entry->state_dump) - 1;
1368 up_write(&entry->state_dump_sem);
1377 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1378 struct hl_device *hdev = entry->hdev;
1396 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1397 struct hl_device *hdev = entry->hdev;
1416 struct hl_dbg_device_entry *entry = file_inode(f)->i_private;
1417 struct hl_device *hdev = entry->hdev;
1609 struct hl_debugfs_entry *entry;
1725 for (i = 0, entry = dev_entry->entry_arr ; i < count ; i++, entry++) {
1729 entry,
1731 entry->info_ent = &hl_debugfs_list[i];
1732 entry->dev_entry = dev_entry;
1770 struct hl_dbg_device_entry *entry = &hdev->hl_debugfs;
1773 mutex_destroy(&entry->ctx_mem_hash_mutex);
1774 mutex_destroy(&entry->file_mutex);
1776 vfree(entry->data_dma_blob_desc.data);
1777 vfree(entry->mon_dump_blob_desc.data);
1779 for (i = 0; i < ARRAY_SIZE(entry->state_dump); ++i)
1780 vfree(entry->state_dump[i]);
1782 kfree(entry->entry_arr);