Lines Matching refs:ring_id

170  * ring_id: Transfer ring ID which required this message
177 __le16 ring_id;
229 * ring_id: Completion ring to be destroyed
234 __le16 ring_id;
247 * ring_id/ring_id_again: Transfer ring index
262 __le16 ring_id;
281 * ring_id: Transfer ring to be destroyed
286 __le16 ring_id;
399 * ring_id: ring index hardcoded in the firmware
423 enum bcm4377_transfer_ring_id ring_id;
455 * ring_id: completion ring id, hardcoded in firmware
465 enum bcm4377_completion_ring_id ring_id;
628 generation, ring->generation, ring->ring_id);
635 ring->ring_id, *msgid, ring->n_entries);
656 ring->ring_id);
669 ring->ring_id, len, ring->mapped_payload_size);
685 head = le16_to_cpu(bcm4377->ring_state->xfer_ring_head[ring->ring_id]);
687 bcm4377->ring_state->xfer_ring_head[ring->ring_id] = cpu_to_le16(head);
710 ring->ring_id, msgid);
737 ring->ring_id);
746 transfer_ring = le16_to_cpu(entry->ring_id);
752 pos, transfer_ring, ring->ring_id);
758 ring->ring_id, transfer_ring, msg_id);
794 ring->ring_id, transfer_ring, msg_id);
808 tail = le16_to_cpu(tails[ring->ring_id]);
810 "completion ring #%d: head: %d, tail: %d\n", ring->ring_id,
811 le16_to_cpu(heads[ring->ring_id]), tail);
813 while (tail != le16_to_cpu(READ_ONCE(heads[ring->ring_id]))) {
824 tails[ring->ring_id] = cpu_to_le16(tail);
876 len, ring->ring_id, ring->payload_size,
887 head = le16_to_cpu(bcm4377->ring_state->xfer_ring_head[ring->ring_id]);
888 tail = le16_to_cpu(bcm4377->ring_state->xfer_ring_tail[ring->ring_id]);
895 ring->ring_id);
903 "can't find message id for ring %d\n", ring->ring_id);
942 "updating head for transfer queue #%d to %d\n", ring->ring_id,
944 bcm4377->ring_state->xfer_ring_head[ring->ring_id] =
978 "completion ring %d already enabled\n", ring->ring_id);
987 msg.id = cpu_to_le16(ring->ring_id);
988 msg.id_again = cpu_to_le16(ring->ring_id);
1012 msg.ring_id = cpu_to_le16(ring->ring_id);
1019 ring->ring_id);
1041 msg.ring_id = cpu_to_le16(ring->ring_id);
1042 msg.ring_id_again = cpu_to_le16(ring->ring_id);
1050 bcm4377->ring_state->xfer_ring_head[ring->ring_id] = 0;
1051 bcm4377->ring_state->xfer_ring_tail[ring->ring_id] = 0;
1083 bcm4377->ring_state->xfer_ring_head[ring->ring_id] =
1102 msg.ring_id = cpu_to_le16(ring->ring_id);
1108 "failed to destroy transfer ring %d\n", ring->ring_id);
1673 bcm4377->control_ack_ring.ring_id = BCM4377_ACK_RING_CONTROL;
1678 bcm4377->hci_acl_ack_ring.ring_id = BCM4377_ACK_RING_HCI_ACL;
1689 bcm4377->hci_acl_event_ring.ring_id = BCM4377_EVENT_RING_HCI_ACL;
1696 bcm4377->sco_ack_ring.ring_id = BCM4377_ACK_RING_SCO;
1700 bcm4377->sco_event_ring.ring_id = BCM4377_EVENT_RING_SCO;
1705 bcm4377->control_h2d_ring.ring_id = BCM4377_XFER_RING_CONTROL;
1712 bcm4377->hci_h2d_ring.ring_id = BCM4377_XFER_RING_HCI_H2D;
1718 bcm4377->hci_d2h_ring.ring_id = BCM4377_XFER_RING_HCI_D2H;
1724 bcm4377->sco_h2d_ring.ring_id = BCM4377_XFER_RING_SCO_H2D;
1731 bcm4377->sco_d2h_ring.ring_id = BCM4377_XFER_RING_SCO_D2H;
1742 bcm4377->acl_h2d_ring.ring_id = BCM4377_XFER_RING_ACL_H2D;
1752 bcm4377->acl_d2h_ring.ring_id = BCM4377_XFER_RING_ACL_D2H;