Home
last modified time | relevance | path

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

/linux-4.4.14/include/net/irda/
Dirqueue.h57 typedef void (*FREE_FUNC)(void *arg); typedef
80 int hashbin_delete(hashbin_t* hashbin, FREE_FUNC func);
81 int hashbin_clear(hashbin_t* hashbin, FREE_FUNC free_func);
/linux-4.4.14/net/irda/
Dirlmp.c136 hashbin_delete(irlmp->links, (FREE_FUNC) kfree); in irlmp_cleanup()
137 hashbin_delete(irlmp->unconnected_lsaps, (FREE_FUNC) kfree); in irlmp_cleanup()
138 hashbin_delete(irlmp->clients, (FREE_FUNC) kfree); in irlmp_cleanup()
139 hashbin_delete(irlmp->services, (FREE_FUNC) kfree); in irlmp_cleanup()
140 hashbin_delete(irlmp->cachelog, (FREE_FUNC) kfree); in irlmp_cleanup()
357 hashbin_delete(link->lsaps, (FREE_FUNC) __irlmp_close_lsap); in irlmp_unregister_link()
Dirda_device.c93 hashbin_delete(tasks, (FREE_FUNC) __irda_task_delete); in irda_device_cleanup()
Ddiscovery.c139 hashbin_delete(log, (FREE_FUNC) kfree); in irlmp_add_discovery_log()
Diriap.c164 hashbin_delete(iriap, (FREE_FUNC) __iriap_close); in iriap_cleanup()
165 hashbin_delete(irias_objects, (FREE_FUNC) __irias_delete_object); in iriap_cleanup()
Dirias_object.c111 hashbin_delete(obj->attribs, (FREE_FUNC) __irias_delete_attrib); in __irias_delete_object()
Dirlap.c98 hashbin_delete(irlap, (FREE_FUNC) __irlap_close); in irlap_cleanup()
516 hashbin_delete(self->discovery_log, (FREE_FUNC) kfree); in irlap_discovery_request()
Dirqueue.c389 int hashbin_delete( hashbin_t* hashbin, FREE_FUNC free_func) in hashbin_delete()
Dirttp.c124 hashbin_delete(irttp->tsaps, (FREE_FUNC) __irttp_close_tsap); in irttp_cleanup()
/linux-4.4.14/net/irda/ircomm/
Dircomm_core.c94 hashbin_delete(ircomm, (FREE_FUNC) __ircomm_close); in ircomm_cleanup()
Dircomm_tty.c204 hashbin_delete(ircomm_tty, (FREE_FUNC) __ircomm_tty_cleanup); in ircomm_tty_cleanup()
/linux-4.4.14/net/irda/irnet/
Dirnet_irda.c1882 hashbin_delete(irnet_server.list, (FREE_FUNC) irda_irnet_destroy); in irda_irnet_cleanup()