Exemple #1
0
static void vsftimer_memop_free(struct vsftimer_t *timer)
{
	struct vsf_module_t *module = vsf_module_get("app");
	struct vsfapp_t *app = module->ifs;

	VSFPOOL_FREE(&app->vsftimer_pool, timer);
}
Exemple #2
0
static void vsfos_vsfip_release_tcppcb(struct vsfip_tcppcb_t *tcppcb)
{
	struct vsf_module_t *module = vsf_module_get("vsf.os");
	struct vsfos_modifs_t *ifs = (struct vsfos_modifs_t *)module->ifs;
	VSFPOOL_FREE(&ifs->tcpip.tcppcb_pool, tcppcb);
}
Exemple #3
0
static void vsfos_vsfip_release_socket(struct vsfip_socket_t *socket)
{
	struct vsf_module_t *module = vsf_module_get("vsf.os");
	struct vsfos_modifs_t *ifs = (struct vsfos_modifs_t *)module->ifs;
	VSFPOOL_FREE(&ifs->tcpip.socket_pool, socket);
}
Exemple #4
0
static void vsfos_vsfip_release_buffer(struct vsfip_buffer_t *buffer)
{
	struct vsf_module_t *module = vsf_module_get("vsf.os");
	struct vsfos_modifs_t *ifs = (struct vsfos_modifs_t *)module->ifs;
	VSFPOOL_FREE(&ifs->tcpip.buffer_pool, buffer);
}
Exemple #5
0
static void vsftimer_memop_free(struct vsftimer_t *timer)
{
	struct vsf_module_t *module = vsf_module_get("vsf.os");
	struct vsfos_modifs_t *ifs = (struct vsfos_modifs_t *)module->ifs;
	VSFPOOL_FREE(&ifs->vsftimer_pool, timer);
}
Exemple #6
0
static void vsfos_vsfile_free_vfs(struct vsfile_vfsfile_t *vfsfile)
{
	struct vsf_module_t *module = vsf_module_get("vsf.os");
	struct vsfos_modifs_t *ifs = (struct vsfos_modifs_t *)module->ifs;
	VSFPOOL_FREE(&ifs->vfsfile_pool, vfsfile);
}