pfm_sessions 217 arch/ia64/kernel/perfmon.c #define LOCK_PFS(g) spin_lock_irqsave(&pfm_sessions.pfs_lock, g) pfm_sessions 218 arch/ia64/kernel/perfmon.c #define UNLOCK_PFS(g) spin_unlock_irqrestore(&pfm_sessions.pfs_lock, g) pfm_sessions 511 arch/ia64/kernel/perfmon.c static pfm_session_t pfm_sessions; /* global sessions information */ pfm_sessions 1293 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions, pfm_sessions 1294 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions, pfm_sessions 1295 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs, pfm_sessions 1303 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_task_sessions > 0UL) { pfm_sessions 1305 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions)); pfm_sessions 1309 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_sys_session[cpu]) goto error_conflict; pfm_sessions 1313 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_session[cpu] = task; pfm_sessions 1315 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions++ ; pfm_sessions 1318 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_sys_sessions) goto abort; pfm_sessions 1319 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions++; pfm_sessions 1323 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions, pfm_sessions 1324 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions, pfm_sessions 1325 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs, pfm_sessions 1340 arch/ia64/kernel/perfmon.c task_pid_nr(pfm_sessions.pfs_sys_session[cpu]), pfm_sessions 1359 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions, pfm_sessions 1360 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions, pfm_sessions 1361 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs, pfm_sessions 1367 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_session[cpu] = NULL; pfm_sessions 1372 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_sys_use_dbregs == 0) { pfm_sessions 1375 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs--; pfm_sessions 1378 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions--; pfm_sessions 1380 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions--; pfm_sessions 1383 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions, pfm_sessions 1384 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions, pfm_sessions 1385 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs, pfm_sessions 3410 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_sys_use_dbregs> 0) pfm_sessions 3413 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_ptrace_use_dbregs++; pfm_sessions 3416 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_ptrace_use_dbregs, pfm_sessions 3417 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs, pfm_sessions 3442 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_ptrace_use_dbregs == 0) { pfm_sessions 3446 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_ptrace_use_dbregs--; pfm_sessions 3695 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_ptrace_use_dbregs) pfm_sessions 3698 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs++; pfm_sessions 3808 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs--; pfm_sessions 4172 arch/ia64/kernel/perfmon.c if (pfm_sessions.pfs_ptrace_use_dbregs) { pfm_sessions 4177 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs++; pfm_sessions 4178 arch/ia64/kernel/perfmon.c DPRINT(("load [%d] increased sys_use_dbreg=%u\n", task_pid_nr(task), pfm_sessions.pfs_sys_use_dbregs)); pfm_sessions 4331 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs--; pfm_sessions 5568 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_task_sessions, pfm_sessions 5569 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_sessions, pfm_sessions 5570 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_sys_use_dbregs, pfm_sessions 5571 arch/ia64/kernel/perfmon.c pfm_sessions.pfs_ptrace_use_dbregs); pfm_sessions 6562 arch/ia64/kernel/perfmon.c spin_lock_init(&pfm_sessions.pfs_lock);