ring_state
bcm4377->ring_state->xfer_ring_head[ring->ring_id] = 0;
bcm4377->ring_state->xfer_ring_tail[ring->ring_id] = 0;
bcm4377->ring_state->xfer_ring_head[ring->ring_id] =
bcm4377->ring_state =
dmam_alloc_coherent(dev, sizeof(*bcm4377->ring_state),
if (!bcm4377->ring_state)
memset(bcm4377->ring_state, 0, sizeof(*bcm4377->ring_state));
struct bcm4377_ring_state *ring_state;
head = le16_to_cpu(bcm4377->ring_state->xfer_ring_head[ring->ring_id]);
bcm4377->ring_state->xfer_ring_head[ring->ring_id] = cpu_to_le16(head);
__le16 *heads = bcm4377->ring_state->completion_ring_head;
__le16 *tails = bcm4377->ring_state->completion_ring_tail;
head = le16_to_cpu(bcm4377->ring_state->xfer_ring_head[ring->ring_id]);
tail = le16_to_cpu(bcm4377->ring_state->xfer_ring_tail[ring->ring_id]);
bcm4377->ring_state->xfer_ring_head[ring->ring_id] =
struct pvrdma_ring_state *ring_state;
cq->ring_state = cq->pdir.pages[0];
has_data = pvrdma_idx_ring_has_data(&cq->ring_state->rx,
int tail = pvrdma_idx(&cq->ring_state->rx.prod_tail,
&cq->ring_state->rx.cons_head,
has_data = pvrdma_idx_ring_has_data(&cq->ring_state->rx,
pvrdma_idx_ring_inc(&cq->ring_state->rx.cons_head, cq->ibcq.cqe);
has_data = pvrdma_idx_ring_has_data(&cq->ring_state->rx,
u32 ring_state, num_msgs;
ring_state = ioread32(&cmd_base[1]);
num_msgs = GET_VAL(NUMMSGSINQ, ring_state);
u32 ring_state, num_msgs;
ring_state = ioread32(&cmd_base[1]);
num_msgs = GET_VAL(X2_NUMMSGSINQ, ring_state);
u8 ring_state[4]; /* dword 0 */
u8 ring_state;
__u32 ring_state;
hdr->state = cpu_to_be16(mrp->ring_state);
if (mrp->ring_state == BR_MRP_RING_STATE_CLOSED ||
if (mrp->ring_state != state->ring_state)
mrp->ring_state = state->ring_state;
br_mrp_switchdev_set_ring_state(br, mrp, state->ring_state);
if (mrp->ring_state != BR_MRP_RING_STATE_CLOSED)
state.ring_state = nla_get_u32(tb[IFLA_BRIDGE_MRP_RING_STATE_STATE]);
mrp->ring_state))
.ring_state = state,
enum br_mrp_ring_state_type ring_state;
u8 ring_state;
cs42l84->ring_state = CS42L84_UNPLUG;
cs42l84->ring_state = CS42L84_TRANS;
if (current_ring_state != cs42l84->ring_state) {
cs42l84->ring_state = current_ring_state;
static struct ring_state rings[RSS_MAX_CPUS];
static char *recv_frame(const struct ring_state *ring, char *frame)
static bool recv_block(struct ring_state *ring)