Lines Matching refs:vio_driver_state

16 int vio_ldc_send(struct vio_driver_state *vio, void *data, int len)  in vio_ldc_send()
32 static int send_ctrl(struct vio_driver_state *vio, in send_ctrl()
46 static int send_version(struct vio_driver_state *vio, u16 major, u16 minor) in send_version()
64 static int start_handshake(struct vio_driver_state *vio) in start_handshake()
81 static void flush_rx_dring(struct vio_driver_state *vio) in flush_rx_dring()
99 void vio_link_state_change(struct vio_driver_state *vio, int event) in vio_link_state_change()
133 static int handshake_failure(struct vio_driver_state *vio) in handshake_failure()
159 static int process_unknown(struct vio_driver_state *vio, void *arg) in process_unknown()
174 static int send_dreg(struct vio_driver_state *vio) in send_dreg()
210 static int send_rdx(struct vio_driver_state *vio) in send_rdx()
223 static int send_attr(struct vio_driver_state *vio) in send_attr()
228 static struct vio_version *find_by_major(struct vio_driver_state *vio, in find_by_major()
244 static int process_ver_info(struct vio_driver_state *vio, in process_ver_info()
299 static int process_ver_ack(struct vio_driver_state *vio, in process_ver_ack()
332 static int process_ver_nack(struct vio_driver_state *vio, in process_ver_nack()
352 static int process_ver(struct vio_driver_state *vio, struct vio_ver_info *pkt) in process_ver()
369 static int process_attr(struct vio_driver_state *vio, void *pkt) in process_attr()
393 static int all_drings_registered(struct vio_driver_state *vio) in all_drings_registered()
411 static int process_dreg_info(struct vio_driver_state *vio, in process_dreg_info()
476 static int process_dreg_ack(struct vio_driver_state *vio, in process_dreg_ack()
503 static int process_dreg_nack(struct vio_driver_state *vio, in process_dreg_nack()
515 static int process_dreg(struct vio_driver_state *vio, in process_dreg()
536 static int process_dunreg(struct vio_driver_state *vio, in process_dunreg()
557 static int process_rdx_info(struct vio_driver_state *vio, struct vio_rdx *pkt) in process_rdx_info()
570 static int process_rdx_ack(struct vio_driver_state *vio, struct vio_rdx *pkt) in process_rdx_ack()
581 static int process_rdx_nack(struct vio_driver_state *vio, struct vio_rdx *pkt) in process_rdx_nack()
588 static int process_rdx(struct vio_driver_state *vio, struct vio_rdx *pkt) in process_rdx()
608 int vio_control_pkt_engine(struct vio_driver_state *vio, void *pkt) in vio_control_pkt_engine()
648 void vio_conn_reset(struct vio_driver_state *vio) in vio_conn_reset()
658 int vio_validate_sid(struct vio_driver_state *vio, struct vio_msg_tag *tp) in vio_validate_sid()
692 u32 vio_send_sid(struct vio_driver_state *vio) in vio_send_sid()
707 int vio_ldc_alloc(struct vio_driver_state *vio, in vio_ldc_alloc()
727 void vio_ldc_free(struct vio_driver_state *vio) in vio_ldc_free()
738 void vio_port_up(struct vio_driver_state *vio) in vio_port_up()
776 struct vio_driver_state *vio = (struct vio_driver_state *) _arg; in vio_port_timer()
781 int vio_driver_init(struct vio_driver_state *vio, struct vio_dev *vdev, in vio_driver_init()