Lines Matching refs:g_dbgfs
17216 dhd_dbgfs_t g_dbgfs; local
17239 if (pos >= g_dbgfs.size || !count)
17241 if (count > g_dbgfs.size - pos)
17242 count = g_dbgfs.size - pos;
17245 tmp = dhd_readregl(g_dbgfs.dhdp->bus, file->f_pos & (~3));
17267 if (pos >= g_dbgfs.size || !count)
17269 if (count > g_dbgfs.size - pos)
17270 count = g_dbgfs.size - pos;
17277 dhd_writeregl(g_dbgfs.dhdp->bus, file->f_pos & (~3), buf);
17295 pos = g_dbgfs.size - off;
17297 return (pos < 0 || pos > g_dbgfs.size) ? -EINVAL : (file->f_pos = pos);
17309 if (g_dbgfs.debugfs_dir) {
17310 g_dbgfs.debugfs_mem = debugfs_create_file("mem", 0644, g_dbgfs.debugfs_dir,
17317 g_dbgfs.dhdp = dhdp;
17318 g_dbgfs.size = 0x20000000; /* Allow access to various cores regs */
17320 g_dbgfs.debugfs_dir = debugfs_create_dir("dhd", 0);
17321 if (IS_ERR(g_dbgfs.debugfs_dir)) {
17322 g_dbgfs.debugfs_dir = NULL;
17333 debugfs_remove(g_dbgfs.debugfs_mem);
17334 debugfs_remove(g_dbgfs.debugfs_dir);
17336 bzero((unsigned char *) &g_dbgfs, sizeof(g_dbgfs));