Lines Matching refs:op_info
592 struct sn_hwperf_op_info *op_info = info; in sn_hwperf_call_sal() local
595 r = ia64_sn_hwperf_op(sn_hwperf_master_nasid, op_info->op, in sn_hwperf_call_sal()
596 op_info->a->arg, op_info->a->sz, in sn_hwperf_call_sal()
597 (u64) op_info->p, 0, 0, op_info->v0); in sn_hwperf_call_sal()
598 op_info->ret = r; in sn_hwperf_call_sal()
601 static int sn_hwperf_op_cpu(struct sn_hwperf_op_info *op_info) in sn_hwperf_op_cpu() argument
608 cpu = (op_info->a->arg & SN_HWPERF_ARG_CPU_MASK) >> 32; in sn_hwperf_op_cpu()
609 use_ipi = op_info->a->arg & SN_HWPERF_ARG_USE_IPI_MASK; in sn_hwperf_op_cpu()
610 op_info->a->arg &= SN_HWPERF_ARG_OBJID_MASK; in sn_hwperf_op_cpu()
621 sn_hwperf_call_sal(op_info); in sn_hwperf_op_cpu()
624 sn_hwperf_call_sal(op_info); in sn_hwperf_op_cpu()
631 op_info, 1); in sn_hwperf_op_cpu()
637 sn_hwperf_call_sal(op_info); in sn_hwperf_op_cpu()
641 r = op_info->ret; in sn_hwperf_op_cpu()
695 struct sn_hwperf_op_info op_info; in sn_hwperf_ioctl() local
828 op_info.p = p; in sn_hwperf_ioctl()
829 op_info.a = &a; in sn_hwperf_ioctl()
830 op_info.v0 = &v0; in sn_hwperf_ioctl()
831 op_info.op = op; in sn_hwperf_ioctl()
832 r = sn_hwperf_op_cpu(&op_info); in sn_hwperf_ioctl()