vio_dring_state   295 arch/sparc/include/asm/vio.h static inline void *vio_dring_cur(struct vio_dring_state *dr)
vio_dring_state   300 arch/sparc/include/asm/vio.h static inline void *vio_dring_entry(struct vio_dring_state *dr,
vio_dring_state   306 arch/sparc/include/asm/vio.h static inline u32 vio_dring_avail(struct vio_dring_state *dr,
vio_dring_state   313 arch/sparc/include/asm/vio.h static inline u32 vio_dring_next(struct vio_dring_state *dr, u32 index)
vio_dring_state   320 arch/sparc/include/asm/vio.h static inline u32 vio_dring_prev(struct vio_dring_state *dr, u32 index)
vio_dring_state   398 arch/sparc/include/asm/vio.h 	struct vio_dring_state	drings[2];
vio_dring_state    85 arch/sparc/kernel/viohs.c 	struct vio_dring_state *dr;
vio_dring_state   137 arch/sparc/kernel/viohs.c 	struct vio_dring_state *dr;
vio_dring_state   178 arch/sparc/kernel/viohs.c 	struct vio_dring_state *dr = &vio->drings[VIO_DRIVER_TX_RING];
vio_dring_state   430 arch/sparc/kernel/viohs.c 	struct vio_dring_state *dr;
vio_dring_state   505 arch/sparc/kernel/viohs.c 	struct vio_dring_state *dr;
vio_dring_state   565 arch/sparc/kernel/viohs.c 	struct vio_dring_state *dr = &vio->drings[VIO_DRIVER_RX_RING];
vio_dring_state   118 drivers/block/sunvdc.c static inline u32 vdc_tx_dring_avail(struct vio_dring_state *dr)
vio_dring_state   178 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   304 drivers/block/sunvdc.c static void vdc_end_one(struct vdc_port *port, struct vio_dring_state *dr,
vio_dring_state   333 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   424 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   462 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   538 drivers/block/sunvdc.c 	struct vio_dring_state *dr;
vio_dring_state   572 drivers/block/sunvdc.c 	struct vio_dring_state *dr;
vio_dring_state   712 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   742 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state  1101 drivers/block/sunvdc.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state    48 drivers/net/ethernet/sun/sunvnet_common.c static inline u32 vnet_tx_dring_avail(struct vio_dring_state *dr)
vio_dring_state   262 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr;
vio_dring_state   469 drivers/net/ethernet/sun/sunvnet_common.c static int vnet_send_ack(struct vnet_port *port, struct vio_dring_state *dr,
vio_dring_state   470 drivers/net/ethernet/sun/sunvnet_common.c 			 u32 start, u32 end, u8 vio_dring_state)
vio_dring_state   482 drivers/net/ethernet/sun/sunvnet_common.c 		.state			= vio_dring_state,
vio_dring_state   507 drivers/net/ethernet/sun/sunvnet_common.c 	if (err <= 0 && vio_dring_state == VIO_DRING_STOPPED) {
vio_dring_state   519 drivers/net/ethernet/sun/sunvnet_common.c 					struct vio_dring_state *dr,
vio_dring_state   535 drivers/net/ethernet/sun/sunvnet_common.c 		       struct vio_dring_state *dr,
vio_dring_state   551 drivers/net/ethernet/sun/sunvnet_common.c 			    struct vio_dring_state *dr,
vio_dring_state   586 drivers/net/ethernet/sun/sunvnet_common.c static int vnet_walk_rx(struct vnet_port *port, struct vio_dring_state *dr,
vio_dring_state   647 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_RX_RING];
vio_dring_state   670 drivers/net/ethernet/sun/sunvnet_common.c static int idx_is_pending(struct vio_dring_state *dr, u32 end)
vio_dring_state   687 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   844 drivers/net/ethernet/sun/sunvnet_common.c 			struct vio_dring_state *dr =
vio_dring_state   941 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state   991 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state  1225 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr = &port->vio.drings[VIO_DRIVER_TX_RING];
vio_dring_state  1331 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr;
vio_dring_state  1690 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr;
vio_dring_state  1737 drivers/net/ethernet/sun/sunvnet_common.c 	struct vio_dring_state *dr;