Lines Matching refs:cf_port
504 struct octeon_cf_port *cf_port;
506 cf_port = ap->private_data;
510 cf_port->dma_finished = 0;
589 struct octeon_cf_port *cf_port;
599 cf_port = ap->private_data;
638 struct octeon_cf_port *cf_port;
658 cf_port = ap->private_data;
674 cf_port->dma_finished = 1;
677 if (!cf_port->dma_finished)
694 queue_delayed_work(cf_port->wq,
695 &cf_port->delayed_finish, 1);
709 struct octeon_cf_port *cf_port = container_of(work,
712 struct ata_port *ap = cf_port->ap;
725 if (ap->hsm_task_state != HSM_ST_LAST || !cf_port->dma_finished)
731 queue_delayed_work(cf_port->wq,
732 &cf_port->delayed_finish, 1);
811 struct octeon_cf_port *cf_port;
839 cf_port = kzalloc(sizeof(*cf_port), GFP_KERNEL);
840 if (!cf_port)
849 ap->private_data = cf_port;
850 cf_port->ap = ap;
886 cf_port->wq = create_singlethread_workqueue(DRV_NAME);
887 if (!cf_port->wq)
889 INIT_DELAYED_WORK(&cf_port->delayed_finish,
919 kfree(cf_port);