• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ia64/kernel/

Lines Matching defs:pfm_context_t

129 #define CTX_USES_DBREGS(ctx)	(((pfm_context_t *)(ctx))->ctx_fl_using_dbreg==1)
333 } pfm_context_t;
341 #define PFM_GET_CTX(t) ((pfm_context_t *)(t)->thread.pfm_context)
384 typedef int (*pfm_reg_check_t)(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs);
465 int (*cmd_func)(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs);
575 static int pfm_context_unload(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs);
613 pfm_protect_ctx_ctxsw(pfm_context_t *x)
620 pfm_unprotect_ctx_ctxsw(pfm_context_t *x, unsigned long f)
653 DEFINE_PER_CPU(pfm_context_t *, pmu_ctx);
669 static int pfm_write_ibr_dbr(int mode, pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs);
685 static int pfm_end_notify_user(pfm_context_t *ctx);
773 pfm_read_soft_counter(pfm_context_t *ctx, int i)
782 pfm_write_soft_counter(pfm_context_t *ctx, int i, unsigned long val)
795 pfm_get_new_msg(pfm_context_t *ctx)
813 pfm_get_next_msg(pfm_context_t *ctx)
837 pfm_reset_msgq(pfm_context_t *ctx)
882 static pfm_context_t *
885 pfm_context_t *ctx;
891 ctx = kzalloc(sizeof(pfm_context_t), GFP_KERNEL);
899 pfm_context_free(pfm_context_t *ctx)
910 pfm_context_t *ctx = PFM_GET_CTX(task);
984 pfm_context_t *ctx = PFM_GET_CTX(task);
1105 pfm_copy_pmds(struct task_struct *task, pfm_context_t *ctx)
1141 pfm_copy_pmcs(struct task_struct *task, pfm_context_t *ctx)
1374 pfm_unreserve_session(pfm_context_t *ctx, int is_syswide, unsigned int cpu)
1507 pfm_context_t *ctx;
1517 ctx = (pfm_context_t *)filp->private_data;
1608 pfm_context_t *ctx;
1617 ctx = (pfm_context_t *)filp->private_data;
1651 pfm_do_fasync(int fd, struct file *filp, pfm_context_t *ctx, int on)
1669 pfm_context_t *ctx;
1677 ctx = (pfm_context_t *)filp->private_data;
1709 pfm_context_t *ctx = (pfm_context_t *)info;
1755 pfm_syswide_cleanup_other_cpu(pfm_context_t *ctx)
1772 pfm_context_t *ctx;
1785 ctx = (pfm_context_t *)filp->private_data;
1916 pfm_context_t *ctx;
1933 ctx = (pfm_context_t *)filp->private_data;
2252 pfm_smpl_buffer_alloc(struct task_struct *task, struct file *filp, pfm_context_t *ctx, unsigned long rsize, void **user_vaddr)
2409 pfm_setup_buffer_fmt(struct task_struct *task, struct file *filp, pfm_context_t *ctx, unsigned int ctx_flags,
2463 pfm_reset_pmu_state(pfm_context_t *ctx)
2549 pfm_task_incompatible(pfm_context_t *ctx, struct task_struct *task)
2595 pfm_get_task(pfm_context_t *ctx, pid_t pid, struct task_struct **task)
2628 pfm_context_create(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
2753 pfm_reset_regs_masked(pfm_context_t *ctx, unsigned long *ovfl_regs, int is_long_reset)
2789 pfm_reset_regs(pfm_context_t *ctx, unsigned long *ovfl_regs, int is_long_reset)
2840 pfm_write_pmcs(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3080 pfm_write_pmds(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3276 pfm_read_pmds(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3406 pfm_context_t *ctx;
3427 pfm_context_t *ctx;
3452 pfm_context_t *ctx = task->thread.pfm_context;
3526 pfm_restart(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3673 pfm_debug(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3692 pfm_write_ibr_dbr(int mode, pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3887 pfm_write_ibrs(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3893 pfm_write_dbrs(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3901 pfm_context_t *ctx;
3922 pfm_context_t *ctx;
3942 pfm_get_features(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
3951 pfm_stop(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
4040 pfm_start(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
4121 pfm_get_pmc_reset(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
4148 pfm_check_task_exist(pfm_context_t *ctx)
4170 pfm_context_load(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
4174 struct pfm_context_t *old;
4280 old = ia64_cmpxchg(acq, &thread->pfm_context, NULL, ctx, sizeof(pfm_context_t *));
4414 static void pfm_flush_pmds(struct task_struct *, pfm_context_t *ctx);
4417 pfm_context_unload(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs)
4552 pfm_context_t *ctx;
4658 pfm_check_task_state(pfm_context_t *ctx, int cmd, unsigned long flags)
4765 pfm_context_t *ctx = NULL;
4771 int (*func)(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs);
4871 ctx = (pfm_context_t *)file->private_data;
4912 pfm_resume_after_ovfl(pfm_context_t *ctx, unsigned long ovfl_regs, struct pt_regs *regs)
4954 pfm_context_force_terminate(pfm_context_t *ctx, struct pt_regs *regs)
4977 static int pfm_ovfl_notify_user(pfm_context_t *ctx, unsigned long ovfl_pmds);
4990 pfm_context_t *ctx;
5089 pfm_notify_user(pfm_context_t *ctx, pfm_msg_t *msg)
5110 pfm_ovfl_notify_user(pfm_context_t *ctx, unsigned long ovfl_pmds)
5141 pfm_end_notify_user(pfm_context_t *ctx)
5170 pfm_overflow_handler(struct task_struct *task, pfm_context_t *ctx, u64 pmc0, struct pt_regs *regs)
5454 pfm_context_t *ctx;
5789 pfm_force_cleanup(pfm_context_t *ctx, struct pt_regs *regs)
5819 pfm_context_t *ctx;
5908 pfm_context_t *ctx;
5939 pfm_context_t *ctx;
5992 pfm_context_t *ctx;
6148 pfm_context_t *ctx;
6262 pfm_flush_pmds(struct task_struct *task, pfm_context_t *ctx)
6679 pfm_context_t *ctx;