Searched refs:vio_dring_next (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/block/ |
H A D | sunvdc.c | 319 dr->cons = vio_dring_next(dr, index); in vdc_end_one() 531 dr->prod = vio_dring_next(dr, dr->prod); in __send_request() 695 dr->prod = vio_dring_next(dr, dr->prod); in generic_request() 1092 for (idx = dr->cons; idx != dr->prod; idx = vio_dring_next(dr, idx)) { in vdc_requeue_inflight() 1099 dr->cons = vio_dring_next(dr, idx); in vdc_requeue_inflight()
|
/openbmc/linux/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 595 : vio_dring_next(dr, end); in vnet_walk_rx() 610 start = vio_dring_next(dr, start); in vnet_walk_rx() 681 idx = vio_dring_next(dr, idx); in idx_is_pending() 711 dr->cons = vio_dring_next(dr, end); in vnet_ack() 852 pkt->start_idx = vio_dring_next(dr, in vnet_event_napi()
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | vio.h | 313 static inline u32 vio_dring_next(struct vio_dring_state *dr, u32 index) in vio_dring_next() function
|