Lines Matching defs:vdc_port

57 struct vdc_port {
92 static void vdc_ldc_reset(struct vdc_port *port);
96 static inline struct vdc_port *to_vdc_port(struct vio_driver_state *vio)
98 return container_of(vio, struct vdc_port, vio);
108 static inline int vdc_version_supported(struct vdc_port *port,
177 static void vdc_blk_queue_start(struct vdc_port *port)
202 struct vdc_port *port = to_vdc_port(vio);
209 static int vdc_handle_unknown(struct vdc_port *port, void *arg)
224 struct vdc_port *port = to_vdc_port(vio);
246 struct vdc_port *port = to_vdc_port(vio);
298 static void vdc_end_special(struct vdc_port *port, struct vio_disk_desc *desc)
305 static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr,
332 static int vdc_ack(struct vdc_port *port, void *msgbuf)
347 static int vdc_nack(struct vdc_port *port, void *msgbuf)
355 struct vdc_port *port = arg;
423 static int __vdc_tx_trigger(struct vdc_port *port)
462 struct vdc_port *port = req->rq_disk->private_data;
538 struct vdc_port *port = hctx->queue->queuedata;
571 static int generic_request(struct vdc_port *port, u8 op, void *buf, int len)
711 static int vdc_alloc_tx_ring(struct vdc_port *port)
741 static void vdc_free_tx_ring(struct vdc_port *port)
757 static int vdc_port_up(struct vdc_port *port)
771 static void vdc_port_down(struct vdc_port *port)
785 struct vdc_port *port = q->queuedata;
791 static struct request_queue *init_queue(struct vdc_port *port)
804 static int probe_disk(struct vdc_port *port)
980 struct vdc_port *port;
1008 printk(KERN_ERR PFX "Cannot allocate vdc_port.\n");
1078 struct vdc_port *port = dev_get_drvdata(&vdev->dev);
1102 static void vdc_requeue_inflight(struct vdc_port *port)
1127 static void vdc_queue_drain(struct vdc_port *port)
1149 struct vdc_port *port;
1152 port = container_of(work, struct vdc_port, ldc_reset_timer_work.work);
1167 struct vdc_port *port;
1171 port = container_of(work, struct vdc_port, ldc_reset_work);
1179 static void vdc_ldc_reset(struct vdc_port *port)
1224 .name = "vdc_port",