Lines Matching refs:op
235 struct sn_hwperf_object_info *op; in sn_hwperf_get_nearest_node_objdata() local
263 for (i=0, op=objbuf; i < nobj; i++, op++) { in sn_hwperf_get_nearest_node_objdata()
264 if (!SN_HWPERF_IS_NODE(op) && !SN_HWPERF_IS_IONODE(op)) in sn_hwperf_get_nearest_node_objdata()
266 if (node == sn_hwperf_obj_to_cnode(op)) { in sn_hwperf_get_nearest_node_objdata()
267 nodeobj = op; in sn_hwperf_get_nearest_node_objdata()
277 sz = op->ports * sizeof(struct sn_hwperf_port_info); in sn_hwperf_get_nearest_node_objdata()
288 for (router=NULL, j=0; j < op->ports; j++) { in sn_hwperf_get_nearest_node_objdata()
347 for (i=0, op=objbuf; i < nobj; i++, op++) { in sn_hwperf_get_nearest_node_objdata()
348 if (SN_HWPERF_FOREIGN(op) || in sn_hwperf_get_nearest_node_objdata()
349 SN_HWPERF_IS_IONODE(op) || in sn_hwperf_get_nearest_node_objdata()
350 !SN_HWPERF_IS_NODE(op)) { in sn_hwperf_get_nearest_node_objdata()
353 c = sn_hwperf_obj_to_cnode(op); in sn_hwperf_get_nearest_node_objdata()
583 u64 op; member
595 r = ia64_sn_hwperf_op(sn_hwperf_master_nasid, op_info->op, in sn_hwperf_call_sal()
689 static long sn_hwperf_ioctl(struct file *fp, u32 op, unsigned long arg) in sn_hwperf_ioctl() argument
706 if ((op & SN_HWPERF_OP_MASK) < 10) { in sn_hwperf_ioctl()
730 if (op & SN_HWPERF_OP_MEM_COPYIN) { in sn_hwperf_ioctl()
738 switch (op) { in sn_hwperf_ioctl()
831 op_info.op = op; in sn_hwperf_ioctl()
842 r = ia64_sn_hwperf_op(sn_hwperf_master_nasid, op, in sn_hwperf_ioctl()
852 if (op & SN_HWPERF_OP_MEM_COPYOUT) { in sn_hwperf_ioctl()