| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | hnd_pktpool.c | 89 static void pktpool_avail_notify(pktpool_t *pktp); 225 pktpool_init(osl_t *osh, pktpool_t *pktp, int *pplen, int plen, bool istx, uint8 type) in pktpool_init() argument 231 ASSERT(pktp != NULL); in pktpool_init() 237 bzero(pktp, sizeof(pktpool_t)); in pktpool_init() 240 if ((pktp_id = (uint8) pktpool_register(pktp)) == PKTPOOL_INVALID_ID) { in pktpool_init() 243 POOLSETID(pktp, pktp_id); in pktpool_init() 245 pktp->inited = TRUE; in pktpool_init() 246 pktp->istx = istx ? TRUE : FALSE; in pktpool_init() 247 pktp->plen = (uint16)plen; in pktpool_init() 248 pktp->type = type; in pktpool_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | hnd_pktpool.c | 95 static void pktpool_avail_notify(pktpool_t *pktp); 230 pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx, in pktpool_init() argument 237 ASSERT(pktp != NULL); in pktpool_init() 243 bzero(pktp, sizeof(pktpool_t)); in pktpool_init() 246 if ((pktp_id = (uint8) pktpool_register(pktp)) == PKTPOOL_INVALID_ID) { in pktpool_init() 249 POOLSETID(pktp, pktp_id); in pktpool_init() 251 pktp->inited = TRUE; in pktpool_init() 252 pktp->istx = istx ? TRUE : FALSE; in pktpool_init() 253 pktp->max_pkt_bytes = (uint16)max_pkt_bytes; in pktpool_init() 254 pktp->type = type; in pktpool_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | hnd_pktpool.c | 95 static void pktpool_avail_notify(pktpool_t *pktp); 230 pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx, in pktpool_init() argument 237 ASSERT(pktp != NULL); in pktpool_init() 243 bzero(pktp, sizeof(pktpool_t)); in pktpool_init() 246 if ((pktp_id = (uint8) pktpool_register(pktp)) == PKTPOOL_INVALID_ID) { in pktpool_init() 249 POOLSETID(pktp, pktp_id); in pktpool_init() 251 pktp->inited = TRUE; in pktpool_init() 252 pktp->istx = istx ? TRUE : FALSE; in pktpool_init() 253 pktp->max_pkt_bytes = (uint16)max_pkt_bytes; in pktpool_init() 254 pktp->type = type; in pktpool_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | hnd_pktpool.c | 95 static void pktpool_avail_notify(pktpool_t *pktp); 230 pktpool_init(osl_t *osh, pktpool_t *pktp, int *n_pkts, int max_pkt_bytes, bool istx, in pktpool_init() argument 237 ASSERT(pktp != NULL); in pktpool_init() 243 bzero(pktp, sizeof(pktpool_t)); in pktpool_init() 246 if ((pktp_id = (uint8) pktpool_register(pktp)) == PKTPOOL_INVALID_ID) { in pktpool_init() 249 POOLSETID(pktp, pktp_id); in pktpool_init() 251 pktp->inited = TRUE; in pktpool_init() 252 pktp->istx = istx ? TRUE : FALSE; in pktpool_init() 253 pktp->max_pkt_bytes = (uint16)max_pkt_bytes; in pktpool_init() 254 pktp->type = type; in pktpool_init() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | hnd_pktpool.c | 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); 123 static void pktpool_avail_notify(pktpool_t *pktp); 259 pktpool_t *pktp, in BCMATTACHFN() 272 ASSERT(pktp != NULL); in BCMATTACHFN() 278 bzero(pktp, sizeof(pktpool_t)); in BCMATTACHFN() 281 if ((pktp_id = (uint8) pktpool_register(pktp)) == PKTPOOL_INVALID_ID) { in BCMATTACHFN() 284 POOLSETID(pktp, pktp_id); in BCMATTACHFN() 286 pktp->inited = TRUE; in BCMATTACHFN() 287 pktp->istx = istx ? TRUE : FALSE; in BCMATTACHFN() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | hnd_pktpool.c | 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); 123 static void pktpool_avail_notify(pktpool_t *pktp); 259 pktpool_t *pktp, in BCMATTACHFN() 272 ASSERT(pktp != NULL); in BCMATTACHFN() 278 bzero(pktp, sizeof(pktpool_t)); in BCMATTACHFN() 281 if ((pktp_id = (uint8) pktpool_register(pktp)) == PKTPOOL_INVALID_ID) { in BCMATTACHFN() 284 POOLSETID(pktp, pktp_id); in BCMATTACHFN() 286 pktp->inited = TRUE; in BCMATTACHFN() 287 pktp->istx = istx ? TRUE : FALSE; in BCMATTACHFN() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | hnd_pktpool.h | 148 #define pktpool_get(pktp) (pktpool_get_ext((pktp), (pktp)->type, NULL)) argument 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); 163 void pktpool_nfree(pktpool_t *pktp, void *head, void *tail, uint count); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/ |
| H A D | hnd_pktpool.h | 148 #define pktpool_get(pktp) (pktpool_get_ext((pktp), (pktp)->type, NULL)) argument 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); 163 void pktpool_nfree(pktpool_t *pktp, void *head, void *tail, uint count); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/ |
| H A D | hnd_pktpool.h | 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); 157 extern int pktpool_avail_notify_normal(osl_t *osh, pktpool_t *pktp); 158 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/infineon/bcmdhd/include/ |
| H A D | hnd_pktpool.h | 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); 157 extern int pktpool_avail_notify_normal(osl_t *osh, pktpool_t *pktp); 158 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/cywdhd/bcmdhd/include/ |
| H A D | hnd_pktpool.h | 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); 157 extern int pktpool_avail_notify_normal(osl_t *osh, pktpool_t *pktp); 158 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/include/ |
| H A D | hnd_pktpool.h | 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); 152 extern int pktpool_avail_register(pktpool_t *pktp, pktpool_cb_t cb, void *arg); 153 extern int pktpool_empty_register(pktpool_t *pktp, pktpool_cb_t cb, void *arg); [all …]
|