Lines Matching refs:persist
246 mlx4_enter_error_state(dev->persist); in mlx4_cmd_reset_flow()
271 mutex_lock(&dev->persist->device_state_mutex); in mlx4_comm_cmd_post()
273 if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { in mlx4_comm_cmd_post()
274 mutex_unlock(&dev->persist->device_state_mutex); in mlx4_comm_cmd_post()
283 mutex_unlock(&dev->persist->device_state_mutex); in mlx4_comm_cmd_post()
331 mlx4_enter_error_state(dev->persist); in mlx4_comm_cmd_poll()
386 if (!(dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR)) { in mlx4_comm_cmd_wait()
395 mlx4_enter_error_state(dev->persist); in mlx4_comm_cmd_wait()
409 if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) in mlx4_comm_cmd()
421 if (pci_channel_offline(dev->persist->pdev)) in cmd_pending()
440 mutex_lock(&dev->persist->device_state_mutex); in mlx4_cmd_post()
446 if (pci_channel_offline(dev->persist->pdev) || in mlx4_cmd_post()
447 (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR)) { in mlx4_cmd_post()
460 if (pci_channel_offline(dev->persist->pdev)) { in mlx4_cmd_post()
511 mutex_unlock(&dev->persist->device_state_mutex); in mlx4_cmd_post()
550 dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) in mlx4_slave_cmd()
568 if (dev->persist->state & in mlx4_slave_cmd()
593 if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { in mlx4_cmd_poll()
616 if (pci_channel_offline(dev->persist->pdev)) { in mlx4_cmd_poll()
625 if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) { in mlx4_cmd_poll()
742 if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) in mlx4_cmd_wait()
770 if (pci_channel_offline(dev->persist->pdev)) in __mlx4_cmd()
774 if (dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR) in __mlx4_cmd()
1672 if (!(dev->persist->state & in mlx4_master_process_vhcr()
1718 if (!(dev->persist->state & in mlx4_master_process_vhcr()
1769 if (!(dev->persist->state & MLX4_DEVICE_STATE_INTERNAL_ERROR)) in mlx4_master_process_vhcr()
1786 if (!(dev->persist->state & in mlx4_master_process_vhcr()
2164 if (dev->persist->interface_state & MLX4_INTERFACE_STATE_UP) in mlx4_master_do_cmd()
2301 ioremap(pci_resource_start(dev->persist->pdev, in mlx4_multi_func_init()
2306 ioremap(pci_resource_start(dev->persist->pdev, 2) + in mlx4_multi_func_init()
2428 dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE, in mlx4_multi_func_init()
2450 priv->cmd.hcr = ioremap(pci_resource_start(dev->persist->pdev, in mlx4_cmd_init()
2460 priv->mfunc.vhcr = dma_alloc_coherent(&dev->persist->pdev->dev, in mlx4_cmd_init()
2472 dev->persist->pdev, in mlx4_cmd_init()
2546 dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE, in mlx4_cmd_cleanup()
2655 if ((vf < 0) || (vf >= dev->persist->num_vfs)) { in mlx4_get_slave_indx()
2657 vf, dev->persist->num_vfs); in mlx4_get_slave_indx()
2666 if (slave < 1 || slave > dev->persist->num_vfs) { in mlx4_get_vf_indx()
2757 for (i = 0; i < dev->persist->num_vfs + 1; i++) { in mlx4_phys_to_slaves_pport()
2777 for (i = 0; i < dev->persist->num_vfs + 1; i++) { in mlx4_phys_to_slaves_pport_actv()