Home
last modified time | relevance | path

Searched refs:free_cb (Results 1 – 12 of 12) sorted by relevance

/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/
Dbcmbloom.c60 int bcm_bloom_create(bcm_bloom_alloc_t alloc_cb, bcm_bloom_free_t free_cb, in bcm_bloom_create() argument
103 bcm_bloom_destroy(&bp, free_cb); in bcm_bloom_create()
109 int bcm_bloom_destroy(bcm_bloom_filter_t **bloom, bcm_bloom_free_t free_cb) in bcm_bloom_destroy() argument
114 if (!bloom || !*bloom || !free_cb) { in bcm_bloom_destroy()
122 (*free_cb)(bp->cb_ctx, bp->filter, bp->filter_size); in bcm_bloom_destroy()
125 (*free_cb)(bp->cb_ctx, bp->hash, sizeof(*bp->hash) * bp->max_hash); in bcm_bloom_destroy()
127 (*free_cb)(bp->cb_ctx, bp, sizeof(*bp)); in bcm_bloom_destroy()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
Dbcmbloom.c63 bcm_bloom_free_t free_cb, void *cb_ctx, uint max_hash, in bcm_bloom_create() argument
105 bcm_bloom_destroy(&bp, free_cb); in bcm_bloom_create()
111 bcm_bloom_destroy(bcm_bloom_filter_t **bloom, bcm_bloom_free_t free_cb) in bcm_bloom_destroy() argument
116 if (!bloom || !*bloom || !free_cb) in bcm_bloom_destroy()
123 (*free_cb)(bp->cb_ctx, bp->filter, bp->filter_size); in bcm_bloom_destroy()
125 (*free_cb)(bp->cb_ctx, bp->hash, in bcm_bloom_destroy()
127 (*free_cb)(bp->cb_ctx, bp, sizeof(*bp)); in bcm_bloom_destroy()
/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/
Dbcmbloom.c56 bcm_bloom_free_t free_cb, void *cb_ctx, uint max_hash, in bcm_bloom_create() argument
97 bcm_bloom_destroy(&bp, free_cb); in bcm_bloom_create()
103 bcm_bloom_destroy(bcm_bloom_filter_t **bloom, bcm_bloom_free_t free_cb) in bcm_bloom_destroy() argument
108 if (!bloom || !*bloom || !free_cb) in bcm_bloom_destroy()
115 (*free_cb)(bp->cb_ctx, bp->filter, bp->filter_size); in bcm_bloom_destroy()
117 (*free_cb)(bp->cb_ctx, bp->hash, in bcm_bloom_destroy()
119 (*free_cb)(bp->cb_ctx, bp, sizeof(*bp)); in bcm_bloom_destroy()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
Dbcmbloom.h50 bcm_bloom_free_t free_cb, void *callback_ctx, uint max_hash,
54 int bcm_bloom_destroy(bcm_bloom_filter_t **bloom, bcm_bloom_free_t free_cb);
/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/include/
Dbcmbloom.h50 int bcm_bloom_create(bcm_bloom_alloc_t alloc_cb, bcm_bloom_free_t free_cb,
55 int bcm_bloom_destroy(bcm_bloom_filter_t **bloom, bcm_bloom_free_t free_cb);
/device/soc/esp/esp32/components/bt/common/osi/
Dfixed_queue.c71 void fixed_queue_free(fixed_queue_t *queue, fixed_queue_free_cb free_cb) in fixed_queue_free() argument
81 if (free_cb) { in fixed_queue_free()
83 free_cb(list_node(node)); in fixed_queue_free()
Dlist.c15 list_free_cb free_cb; member
31 list->free_cb = callback; in list_new_internal()
290 if (list->free_cb) { in list_free_node()
291 list->free_cb(node->data); in list_free_node()
/device/soc/esp/esp32/components/bt/common/osi/include/osi/
Dfixed_queue.h48 void fixed_queue_free(fixed_queue_t *queue, fixed_queue_free_cb free_cb);
/device/soc/rockchip/common/sdk_linux/include/drm/
Ddrm_mode_object.h60 void (*free_cb)(struct kref *kref); member
/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/utils/list/
Dlist.h47 list_free_cb free_cb; member
/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/services/nvrecord/
Dlist_ext.h46 list_free_cb free_cb; member
/device/board/hihope/dayu210/kernel/kernel_patch/linux-5.10/dayu210_patch/
Dkernel.patch72396 void (*free_cb)(struct kref *kref);