Esempio n. 1
0
File: app.c Progetto: LewosPeng/vsf
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);
}
Esempio n. 2
0
File: vsfos.c Progetto: hank-fan/vsf
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);
}
Esempio n. 3
0
File: vsfos.c Progetto: hank-fan/vsf
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);
}
Esempio n. 4
0
File: vsfos.c Progetto: hank-fan/vsf
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);
}
Esempio n. 5
0
File: vsfos.c Progetto: hank-fan/vsf
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);
}
Esempio n. 6
0
File: vsfos.c Progetto: hank-fan/vsf
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);
}