Home
last modified time | relevance | path

Searched refs:pktpool_t (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dhnd_pktpool.h145 } pktpool_t; typedef
147 pktpool_t *get_pktpools_registry(int id);
154 extern int pktpool_init(osl_t *osh, pktpool_t *pktp, int *pktplen, int plen, bool istx, uint8 type,
156 extern int pktpool_deinit(osl_t *osh, pktpool_t *pktp);
157 extern int pktpool_fill(osl_t *osh, pktpool_t *pktp, bool minimal);
158 extern int pktpool_empty(osl_t *osh, pktpool_t *pktp);
159 extern uint16 pktpool_reclaim(osl_t *osh, pktpool_t *pktp, uint16 free_cnt, uint8 action);
160 void pktpool_update_freelist(pktpool_t *pktp, void *p, uint pkts_consumed);
161 extern void* pktpool_get_ext(pktpool_t *pktp, uint8 type, uint *pktcnt);
162 extern void pktpool_free(pktpool_t *pktp, void *p);
[all …]
H A Dhnddma.h206 int dma_pktpool_set(hnddma_t *dmah, pktpool_t *pool);
207 int dma_rxdatapool_set(hnddma_t *dmah, pktpool_t *pktpool);
208 pktpool_t *dma_rxdatapool_get(hnddma_t *dmah);
269 extern pktpool_t* dma_pktpool_get(hnddma_t *dmah);
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dhnd_pktpool.h145 } pktpool_t; typedef
147 pktpool_t *get_pktpools_registry(int id);
154 extern int pktpool_init(osl_t *osh, pktpool_t *pktp, int *pktplen, int plen, bool istx, uint8 type,
156 extern int pktpool_deinit(osl_t *osh, pktpool_t *pktp);
157 extern int pktpool_fill(osl_t *osh, pktpool_t *pktp, bool minimal);
158 extern int pktpool_empty(osl_t *osh, pktpool_t *pktp);
159 extern uint16 pktpool_reclaim(osl_t *osh, pktpool_t *pktp, uint16 free_cnt, uint8 action);
160 void pktpool_update_freelist(pktpool_t *pktp, void *p, uint pkts_consumed);
161 extern void* pktpool_get_ext(pktpool_t *pktp, uint8 type, uint *pktcnt);
162 extern void pktpool_free(pktpool_t *pktp, void *p);
[all …]
H A Dhnddma.h206 int dma_pktpool_set(hnddma_t *dmah, pktpool_t *pool);
207 int dma_rxdatapool_set(hnddma_t *dmah, pktpool_t *pktpool);
208 pktpool_t *dma_rxdatapool_get(hnddma_t *dmah);
269 extern pktpool_t* dma_pktpool_get(hnddma_t *dmah);
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dhnd_pktpool.h140 } pktpool_t; typedef
142 pktpool_t *get_pktpools_registry(int id);
148 extern int pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx,
150 extern int pktpool_deinit(osl_t *osh, pktpool_t *pktp);
151 extern int pktpool_fill(osl_t *osh, pktpool_t *pktp, bool minimal);
152 extern int pktpool_empty(osl_t *osh, pktpool_t *pktp);
153 extern uint16 pktpool_reclaim(osl_t *osh, pktpool_t *pktp, uint16 free_cnt);
154 extern void* pktpool_get(pktpool_t *pktp);
155 extern void pktpool_free(pktpool_t *pktp, void *p);
156 extern int pktpool_add(pktpool_t *pktp, void *p);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dhnd_pktpool.h140 } pktpool_t; typedef
142 pktpool_t *get_pktpools_registry(int id);
148 extern int pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx,
150 extern int pktpool_deinit(osl_t *osh, pktpool_t *pktp);
151 extern int pktpool_fill(osl_t *osh, pktpool_t *pktp, bool minimal);
152 extern int pktpool_empty(osl_t *osh, pktpool_t *pktp);
153 extern uint16 pktpool_reclaim(osl_t *osh, pktpool_t *pktp, uint16 free_cnt);
154 extern void* pktpool_get(pktpool_t *pktp);
155 extern void pktpool_free(pktpool_t *pktp, void *p);
156 extern int pktpool_add(pktpool_t *pktp, void *p);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dhnd_pktpool.h140 } pktpool_t; typedef
142 pktpool_t *get_pktpools_registry(int id);
148 extern int pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx,
150 extern int pktpool_deinit(osl_t *osh, pktpool_t *pktp);
151 extern int pktpool_fill(osl_t *osh, pktpool_t *pktp, bool minimal);
152 extern int pktpool_empty(osl_t *osh, pktpool_t *pktp);
153 extern uint16 pktpool_reclaim(osl_t *osh, pktpool_t *pktp, uint16 free_cnt);
154 extern void* pktpool_get(pktpool_t *pktp);
155 extern void pktpool_free(pktpool_t *pktp, void *p);
156 extern int pktpool_add(pktpool_t *pktp, void *p);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dhnd_pktpool.h135 } pktpool_t; typedef
138 pktpool_t *get_pktpools_registry(int id);
144 extern int pktpool_init(osl_t *osh, pktpool_t *pktp, int *pktplen, int plen, bool istx, uint8 type);
145 extern int pktpool_deinit(osl_t *osh, pktpool_t *pktp);
146 extern int pktpool_fill(osl_t *osh, pktpool_t *pktp, bool minimal);
147 extern void* pktpool_get(pktpool_t *pktp);
148 extern void pktpool_free(pktpool_t *pktp, void *p);
149 extern int pktpool_add(pktpool_t *pktp, void *p);
150 extern int pktpool_avail_notify_normal(osl_t *osh, pktpool_t *pktp);
151 extern int pktpool_avail_notify_exclusive(osl_t *osh, pktpool_t *pktp, pktpool_cb_t cb);
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dhnd_pktpool.c82 pktpool_t *pktpools_registry[PKTPOOL_MAXIMUM_ID + 1]; /* Pktpool registry */
85 static int pktpool_register(pktpool_t * poolptr);
86 static int pktpool_deregister(pktpool_t * poolptr);
89 static void pktpool_avail_notify(pktpool_t *pktp);
94 pktpool_t *
101 BCMRAMFN(pktpool_registry_set)(int id, pktpool_t *pp) in BCMRAMFN()
107 BCMRAMFN(pktpool_registry_cmp)(int id, pktpool_t *pp) in BCMRAMFN()
162 pktpool_register(pktpool_t * poolptr) in pktpool_register()
185 pktpool_deregister(pktpool_t * poolptr) in pktpool_deregister()
225 pktpool_init(osl_t *osh, pktpool_t *pktp, int *pplen, int plen, bool istx, uint8 type) in pktpool_init()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dhnd_pktpool.c88 pktpool_t *pktpools_registry[PKTPOOL_MAXIMUM_ID + 1]; /* Pktpool registry */
111 static void hnd_pktpool_heap_pkt_release(osl_t *osh, pktpool_t *pktp, uint32 flag);
112 static void hnd_pktpool_heap_pkt_retrieve(pktpool_t *pktp, uint32 flag);
119 static int pktpool_register(pktpool_t * poolptr);
120 static int pktpool_deregister(pktpool_t * poolptr);
123 static void pktpool_avail_notify(pktpool_t *pktp);
127 pktpool_t *
134 BCMRAMFN(pktpool_registry_set)(int id, pktpool_t *pp) in BCMRAMFN()
140 BCMRAMFN(pktpool_registry_cmp)(int id, pktpool_t *pp) in BCMRAMFN()
195 BCMATTACHFN(pktpool_register)(pktpool_t * poolptr) in BCMATTACHFN()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dhnd_pktpool.c88 pktpool_t *pktpools_registry[PKTPOOL_MAXIMUM_ID + 1]; /* Pktpool registry */
111 static void hnd_pktpool_heap_pkt_release(osl_t *osh, pktpool_t *pktp, uint32 flag);
112 static void hnd_pktpool_heap_pkt_retrieve(pktpool_t *pktp, uint32 flag);
119 static int pktpool_register(pktpool_t * poolptr);
120 static int pktpool_deregister(pktpool_t * poolptr);
123 static void pktpool_avail_notify(pktpool_t *pktp);
127 pktpool_t *
134 BCMRAMFN(pktpool_registry_set)(int id, pktpool_t *pp) in BCMRAMFN()
140 BCMRAMFN(pktpool_registry_cmp)(int id, pktpool_t *pp) in BCMRAMFN()
195 BCMATTACHFN(pktpool_register)(pktpool_t * poolptr) in BCMATTACHFN()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dhnd_pktpool.c88 pktpool_t *pktpools_registry[PKTPOOL_MAXIMUM_ID + 1]; /* Pktpool registry */
91 static int pktpool_register(pktpool_t * poolptr);
92 static int pktpool_deregister(pktpool_t * poolptr);
95 static void pktpool_avail_notify(pktpool_t *pktp);
99 pktpool_t *
106 BCMRAMFN(pktpool_registry_set)(int id, pktpool_t *pp) in BCMRAMFN()
112 BCMRAMFN(pktpool_registry_cmp)(int id, pktpool_t *pp) in BCMRAMFN()
167 pktpool_register(pktpool_t * poolptr) in pktpool_register()
190 pktpool_deregister(pktpool_t * poolptr) in pktpool_deregister()
230 pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx, in pktpool_init()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dhnd_pktpool.c88 pktpool_t *pktpools_registry[PKTPOOL_MAXIMUM_ID + 1]; /* Pktpool registry */
91 static int pktpool_register(pktpool_t * poolptr);
92 static int pktpool_deregister(pktpool_t * poolptr);
95 static void pktpool_avail_notify(pktpool_t *pktp);
99 pktpool_t *
106 BCMRAMFN(pktpool_registry_set)(int id, pktpool_t *pp) in BCMRAMFN()
112 BCMRAMFN(pktpool_registry_cmp)(int id, pktpool_t *pp) in BCMRAMFN()
167 pktpool_register(pktpool_t * poolptr) in pktpool_register()
190 pktpool_deregister(pktpool_t * poolptr) in pktpool_deregister()
230 pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx, in pktpool_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dhnd_pktpool.c88 pktpool_t *pktpools_registry[PKTPOOL_MAXIMUM_ID + 1]; /* Pktpool registry */
91 static int pktpool_register(pktpool_t * poolptr);
92 static int pktpool_deregister(pktpool_t * poolptr);
95 static void pktpool_avail_notify(pktpool_t *pktp);
99 pktpool_t *
106 BCMRAMFN(pktpool_registry_set)(int id, pktpool_t *pp) in BCMRAMFN()
112 BCMRAMFN(pktpool_registry_cmp)(int id, pktpool_t *pp) in BCMRAMFN()
167 pktpool_register(pktpool_t * poolptr) in pktpool_register()
190 pktpool_deregister(pktpool_t * poolptr) in pktpool_deregister()
230 pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx, in pktpool_init()
[all …]