Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcm_ring.h115 #define BCM_RING_NULL ((bcm_ring_t *)NULL)
139 } bcm_ring_t; typedef
141 static INLINE void bcm_ring_init(bcm_ring_t *ring);
142 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
143 static INLINE bool bcm_ring_is_empty(const bcm_ring_t *ring);
145 static INLINE int __bcm_ring_next_write(const bcm_ring_t *ring, const int ring_size);
147 static INLINE bool __bcm_ring_full(const bcm_ring_t *ring, int next_write);
148 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
150 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
151 static INLINE int bcm_ring_prod_pend(const bcm_ring_t *ring, int *pend_write,
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcm_ring.h147 #define BCM_RING_NULL ((bcm_ring_t *)NULL)
171 } bcm_ring_t; typedef
173 static INLINE void bcm_ring_init(bcm_ring_t *ring);
174 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
175 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
177 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
179 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
180 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
182 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
183 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dbcm_ring.h144 #define BCM_RING_NULL ((bcm_ring_t *)NULL)
168 } bcm_ring_t; typedef
171 static INLINE void bcm_ring_init(bcm_ring_t *ring);
172 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
173 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
175 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
177 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
178 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
180 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
181 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcm_ring.h115 #define BCM_RING_NULL ((bcm_ring_t *)NULL)
139 } bcm_ring_t; typedef
141 static INLINE void bcm_ring_init(bcm_ring_t *ring);
142 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
143 static INLINE bool bcm_ring_is_empty(const bcm_ring_t *ring);
145 static INLINE int __bcm_ring_next_write(const bcm_ring_t *ring, const int ring_size);
147 static INLINE bool __bcm_ring_full(const bcm_ring_t *ring, int next_write);
148 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
150 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
151 static INLINE int bcm_ring_prod_pend(const bcm_ring_t *ring, int *pend_write,
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcm_ring.h147 #define BCM_RING_NULL ((bcm_ring_t *)NULL)
171 } bcm_ring_t; typedef
173 static INLINE void bcm_ring_init(bcm_ring_t *ring);
174 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
175 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
177 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
179 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
180 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
182 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
183 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dbcm_ring.h147 #define BCM_RING_NULL ((bcm_ring_t *)NULL)
171 } bcm_ring_t; typedef
173 static INLINE void bcm_ring_init(bcm_ring_t *ring);
174 static INLINE void bcm_ring_copy(bcm_ring_t *to, bcm_ring_t *from);
175 static INLINE bool bcm_ring_is_empty(bcm_ring_t *ring);
177 static INLINE int __bcm_ring_next_write(bcm_ring_t *ring, const int ring_size);
179 static INLINE bool __bcm_ring_full(bcm_ring_t *ring, int next_write);
180 static INLINE bool bcm_ring_is_full(bcm_ring_t *ring, const int ring_size);
182 static INLINE void bcm_ring_prod_done(bcm_ring_t *ring, int write);
183 static INLINE int bcm_ring_prod_pend(bcm_ring_t *ring, int *pend_write,
[all …]