Home
last modified time | relevance | path

Searched refs:flow_ring (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_msgbuf.c680 msgbuf_ring_t *flow_ring = (msgbuf_ring_t *)prot_info; in dhd_prot_is_cmpl_ring_empty() local
685 wr = flow_ring->wr; in dhd_prot_is_cmpl_ring_empty()
687 dhd_bus_cmn_readshared(dhd->bus, &wr, RING_WR_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
690 rd = flow_ring->rd; in dhd_prot_is_cmpl_ring_empty()
692 dhd_bus_cmn_readshared(dhd->bus, &rd, RING_RD_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
6935 dhd_prot_flowrings_pool_release(dhd_pub_t *dhd, uint16 flowid, void *flow_ring) in dhd_prot_flowrings_pool_release() argument
6946 ASSERT(ring == (msgbuf_ring_t*)flow_ring); in dhd_prot_flowrings_pool_release()
7603 msgbuf_ring_t *flow_ring; in dhd_prot_flow_ring_create() local
7611 flow_ring = dhd_prot_flowrings_pool_fetch(dhd, flow_ring_node->flowid); in dhd_prot_flow_ring_create()
7612 if (flow_ring == NULL) { in dhd_prot_flow_ring_create()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_msgbuf.c1056 msgbuf_ring_t *flow_ring = &prot->h2dring_rxp_subn; in dhd_prot_get_h2d_rx_post_active() local
1060 wr = flow_ring->wr; in dhd_prot_get_h2d_rx_post_active()
1063 rd = dhd_prot_dma_indx_get(dhd, D2H_DMA_INDX_RD_UPD, flow_ring->idx); in dhd_prot_get_h2d_rx_post_active()
1065 dhd_bus_cmn_readshared(dhd->bus, &rd, RING_RD_UPD, flow_ring->idx); in dhd_prot_get_h2d_rx_post_active()
1067 return NTXPACTIVE(rd, wr, flow_ring->max_items); in dhd_prot_get_h2d_rx_post_active()
1074 msgbuf_ring_t *flow_ring = &prot->d2hring_rx_cpln; in dhd_prot_get_d2h_rx_cpln_active() local
1078 wr = dhd_prot_dma_indx_get(dhd, D2H_DMA_INDX_WR_UPD, flow_ring->idx); in dhd_prot_get_d2h_rx_cpln_active()
1080 dhd_bus_cmn_readshared(dhd->bus, &wr, RING_WR_UPD, flow_ring->idx); in dhd_prot_get_d2h_rx_cpln_active()
1084 rd = flow_ring->rd; in dhd_prot_get_d2h_rx_cpln_active()
1086 return NTXPACTIVE(rd, wr, flow_ring->max_items); in dhd_prot_get_d2h_rx_cpln_active()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_msgbuf.c1060 msgbuf_ring_t *flow_ring = &prot->h2dring_rxp_subn; in dhd_prot_get_h2d_rx_post_active() local
1064 wr = flow_ring->wr; in dhd_prot_get_h2d_rx_post_active()
1067 rd = dhd_prot_dma_indx_get(dhd, D2H_DMA_INDX_RD_UPD, flow_ring->idx); in dhd_prot_get_h2d_rx_post_active()
1069 dhd_bus_cmn_readshared(dhd->bus, &rd, RING_RD_UPD, flow_ring->idx); in dhd_prot_get_h2d_rx_post_active()
1071 return NTXPACTIVE(rd, wr, flow_ring->max_items); in dhd_prot_get_h2d_rx_post_active()
1078 msgbuf_ring_t *flow_ring = &prot->d2hring_rx_cpln; in dhd_prot_get_d2h_rx_cpln_active() local
1082 wr = dhd_prot_dma_indx_get(dhd, D2H_DMA_INDX_WR_UPD, flow_ring->idx); in dhd_prot_get_d2h_rx_cpln_active()
1084 dhd_bus_cmn_readshared(dhd->bus, &wr, RING_WR_UPD, flow_ring->idx); in dhd_prot_get_d2h_rx_cpln_active()
1088 rd = flow_ring->rd; in dhd_prot_get_d2h_rx_cpln_active()
1090 return NTXPACTIVE(rd, wr, flow_ring->max_items); in dhd_prot_get_d2h_rx_cpln_active()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_msgbuf.c799 msgbuf_ring_t *flow_ring = (msgbuf_ring_t *)prot_info; in dhd_prot_is_cmpl_ring_empty() local
804 wr = flow_ring->wr; in dhd_prot_is_cmpl_ring_empty()
806 dhd_bus_cmn_readshared(dhd->bus, &wr, RING_WR_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
809 rd = flow_ring->rd; in dhd_prot_is_cmpl_ring_empty()
811 dhd_bus_cmn_readshared(dhd->bus, &rd, RING_RD_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
8607 dhd_prot_flowrings_pool_release(dhd_pub_t *dhd, uint16 flowid, void *flow_ring) argument
8618 ASSERT(ring == (msgbuf_ring_t*)flow_ring);
9322 msgbuf_ring_t *flow_ring; local
9330 flow_ring = dhd_prot_flowrings_pool_fetch(dhd, flow_ring_node->flowid);
9331 if (flow_ring == NULL) {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_msgbuf.c799 msgbuf_ring_t *flow_ring = (msgbuf_ring_t *)prot_info; in dhd_prot_is_cmpl_ring_empty() local
804 wr = flow_ring->wr; in dhd_prot_is_cmpl_ring_empty()
806 dhd_bus_cmn_readshared(dhd->bus, &wr, RING_WR_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
809 rd = flow_ring->rd; in dhd_prot_is_cmpl_ring_empty()
811 dhd_bus_cmn_readshared(dhd->bus, &rd, RING_RD_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
8609 dhd_prot_flowrings_pool_release(dhd_pub_t *dhd, uint16 flowid, void *flow_ring) argument
8620 ASSERT(ring == (msgbuf_ring_t*)flow_ring);
9324 msgbuf_ring_t *flow_ring; local
9332 flow_ring = dhd_prot_flowrings_pool_fetch(dhd, flow_ring_node->flowid);
9333 if (flow_ring == NULL) {
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_msgbuf.c799 msgbuf_ring_t *flow_ring = (msgbuf_ring_t *)prot_info; in dhd_prot_is_cmpl_ring_empty() local
804 wr = flow_ring->wr; in dhd_prot_is_cmpl_ring_empty()
806 dhd_bus_cmn_readshared(dhd->bus, &wr, RING_WR_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
809 rd = flow_ring->rd; in dhd_prot_is_cmpl_ring_empty()
811 dhd_bus_cmn_readshared(dhd->bus, &rd, RING_RD_UPD, flow_ring->idx); in dhd_prot_is_cmpl_ring_empty()
8607 dhd_prot_flowrings_pool_release(dhd_pub_t *dhd, uint16 flowid, void *flow_ring) argument
8618 ASSERT(ring == (msgbuf_ring_t*)flow_ring);
9322 msgbuf_ring_t *flow_ring; local
9330 flow_ring = dhd_prot_flowrings_pool_fetch(dhd, flow_ring_node->flowid);
9331 if (flow_ring == NULL) {
[all …]