Lines Matching refs:portnum
877 int rc, portnum; in rio_inb_pwrite_handler() local
913 portnum = pw_msg->em.is_port & 0xFF; in rio_inb_pwrite_handler()
925 if (rio_chk_dev_route(rdev, &rdev, &portnum)) { in rio_inb_pwrite_handler()
947 rdev->rswitch->ops->em_handle(rdev, portnum); in rio_inb_pwrite_handler()
950 rdev->phys_efptr + RIO_PORT_N_ERR_STS_CSR(portnum), in rio_inb_pwrite_handler()
952 pr_debug("RIO_PW: SP%d_ERR_STS_CSR=0x%08x\n", portnum, err_status); in rio_inb_pwrite_handler()
956 if (!(rdev->rswitch->port_ok & (1 << portnum))) { in rio_inb_pwrite_handler()
957 rdev->rswitch->port_ok |= (1 << portnum); in rio_inb_pwrite_handler()
958 rio_set_port_lockout(rdev, portnum, 0); in rio_inb_pwrite_handler()
961 rio_name(rdev), portnum); in rio_inb_pwrite_handler()
970 if (rio_clr_err_stopped(rdev, portnum, err_status)) in rio_inb_pwrite_handler()
971 rio_clr_err_stopped(rdev, portnum, 0); in rio_inb_pwrite_handler()
975 if (rdev->rswitch->port_ok & (1 << portnum)) { in rio_inb_pwrite_handler()
976 rdev->rswitch->port_ok &= ~(1 << portnum); in rio_inb_pwrite_handler()
977 rio_set_port_lockout(rdev, portnum, 1); in rio_inb_pwrite_handler()
981 RIO_PORT_N_ACK_STS_CSR(portnum), in rio_inb_pwrite_handler()
986 rio_name(rdev), portnum); in rio_inb_pwrite_handler()
991 rdev->em_efptr + RIO_EM_PN_ERR_DETECT(portnum), &em_perrdet); in rio_inb_pwrite_handler()
994 portnum, em_perrdet); in rio_inb_pwrite_handler()
997 rdev->em_efptr + RIO_EM_PN_ERR_DETECT(portnum), 0); in rio_inb_pwrite_handler()
1012 rdev->phys_efptr + RIO_PORT_N_ERR_STS_CSR(portnum), in rio_inb_pwrite_handler()