Searched refs:vio_dring_state (Results 1 – 2 of 2) sorted by relevance
273 struct vio_dring_state { struct295 static inline void *vio_dring_cur(struct vio_dring_state *dr) in vio_dring_cur() argument300 static inline void *vio_dring_entry(struct vio_dring_state *dr, in vio_dring_entry()306 static inline u32 vio_dring_avail(struct vio_dring_state *dr, in vio_dring_avail()313 static inline u32 vio_dring_next(struct vio_dring_state *dr, u32 index) in vio_dring_next()320 static inline u32 vio_dring_prev(struct vio_dring_state *dr, u32 index) in vio_dring_prev()398 struct vio_dring_state drings[2];
85 struct vio_dring_state *dr; in flush_rx_dring()137 struct vio_dring_state *dr; in handshake_failure()178 struct vio_dring_state *dr = &vio->drings[VIO_DRIVER_TX_RING]; in send_dreg()430 struct vio_dring_state *dr; in process_dreg_info()505 struct vio_dring_state *dr; in process_dreg_ack()565 struct vio_dring_state *dr = &vio->drings[VIO_DRIVER_RX_RING]; in process_dunreg()