Lines Matching refs:ringid

265 #define DHD_IS_FLOWRING(ringid, max_flow_rings) \  argument
266 ((ringid) >= BCMPCIE_COMMON_MSGRINGS && \
267 (ringid) < ((max_flow_rings) + BCMPCIE_COMMON_MSGRINGS))
274 #define DHD_RINGID_TO_FLOWID(ringid) \ argument
275 (BCMPCIE_H2D_COMMON_MSGRINGS + ((ringid) - BCMPCIE_COMMON_MSGRINGS))
281 #define DHD_H2D_RING_OFFSET(ringid) \ argument
282 (((ringid) >= BCMPCIE_COMMON_MSGRINGS) ? DHD_RINGID_TO_FLOWID(ringid) : (ringid))
287 #define DHD_H2D_FRM_FLOW_RING_OFFSET(ringid) \ argument
288 ((ringid) - BCMPCIE_COMMON_MSGRINGS)
296 #define DHD_D2H_RING_OFFSET(ringid, max_h2d_rings) \ argument
297 ((ringid) > (max_h2d_rings) ? \
298 ((ringid) - max_h2d_rings) : \
299 ((ringid) - BCMPCIE_H2D_COMMON_MSGRINGS))
602 const char *name, uint16 max_items, uint16 len_item, uint16 ringid);
639 uint16 ringid);
640 static uint16 dhd_prot_dma_indx_get(dhd_pub_t *dhd, uint8 type, uint16 ringid);
3812 uint16 ringid; local
3818 ringid = dhd->bus->max_tx_flowrings +
3844 ringid);
3864 ringid = ringid + 1;
3869 ringid);
3952 uint16 ringid; local
3955 ringid = dhd->bus->max_submission_rings + dhd->bus->max_completion_rings - 2;
3969 ringid);
3991 ringid = ringid + 1;
3996 ringid);
4090 uint16 ringid; local
4096 ringid = dhd->bus->max_tx_flowrings +
4116 ringid));
4119 ringid);
8212 uint16 max_items, uint16 item_len, uint16 ringid) argument
8222 ASSERT((max_items < 0xFFFF) && (item_len < 0xFFFF) && (ringid < 0xFFFF));
8228 ring->idx = ringid;
8234 if (DHD_IS_FLOWRING(ringid, max_flowrings) && (prot->flowrings_dma_buf.va)) {
8242 flowid = DHD_RINGID_TO_FLOWID(ringid);
8966 dhd_prot_dma_indx_set(dhd_pub_t *dhd, uint16 new_index, uint8 type, uint16 ringid) argument
8976 offset = DHD_H2D_RING_OFFSET(ringid);
8981 offset = DHD_D2H_RING_OFFSET(ringid, max_h2d_rings);
8986 offset = DHD_H2D_FRM_FLOW_RING_OFFSET(ringid);
9003 __FUNCTION__, new_index, type, ringid, ptr, offset));
9014 dhd_prot_dma_indx_get(dhd_pub_t *dhd, uint8 type, uint16 ringid) argument
9025 offset = DHD_H2D_RING_OFFSET(ringid);
9030 offset = DHD_H2D_RING_OFFSET(ringid);
9035 offset = DHD_D2H_RING_OFFSET(ringid, max_h2d_rings);
9040 offset = DHD_D2H_RING_OFFSET(ringid, max_h2d_rings);
9057 __FUNCTION__, data, type, ringid, ptr, offset));
10896 dhd_prot_flow_ring_batch_suspend_request(dhd_pub_t *dhd, uint16 *ringid, uint16 count) argument
10928 flow_suspend_rqst->ring_id[index] = ringid[index];