Lines Matching defs:hl_dbg_device_entry
2407 struct hl_dbg_device_entry { struct
2408 struct dentry *root;
2409 struct hl_device *hdev;
2410 struct hl_debugfs_entry *entry_arr;
2411 struct list_head file_list;
2412 struct mutex file_mutex;
2413 struct list_head cb_list;
2414 spinlock_t cb_spinlock;
2415 struct list_head cs_list;
2416 spinlock_t cs_spinlock;
2417 struct list_head cs_job_list;
2418 spinlock_t cs_job_spinlock;
2419 struct list_head userptr_list;
2420 spinlock_t userptr_spinlock;
2421 struct list_head ctx_mem_hash_list;
2422 struct mutex ctx_mem_hash_mutex;
2423 struct debugfs_blob_wrapper data_dma_blob_desc;
2424 struct debugfs_blob_wrapper mon_dump_blob_desc;
2425 char *state_dump[HL_STATE_DUMP_HIST_LEN];
2426 struct rw_semaphore state_dump_sem;
2427 u64 addr;
2428 u64 mmu_addr;
2429 u64 mmu_cap_mask;
2430 u64 userptr_lookup;
2431 u32 mmu_asid;
2432 u32 state_dump_head;
2433 u8 i2c_bus;
2434 u8 i2c_addr;
2435 u8 i2c_reg;
2436 u8 i2c_len;