kfree(d->buffer_prg_assignment); 
static int free_dma_iso_ctx(struct dma_iso_ctx *d){	int i;	DBGMSG(d->ohci->host->id, "Freeing dma_iso_ctx %d", d->ctx);	ohci1394_stop_context(d->ohci, d->ctrlClear, NULL);	if (d->iso_tasklet.link.next != NULL)		ohci1394_unregister_iso_tasklet(d->ohci, &d->iso_tasklet);	dma_region_free(&d->dma);	if (d->prg_reg) {		for (i = 0; i < d->num_desc; i++)			dma_prog_region_free(&d->prg_reg[i]);		kfree(d->prg_reg);	}	kfree(d->ir_prg);	kfree(d->it_prg);	kfree(d->buffer_status);	kfree(d->buffer_time);	kfree(d->last_used_cmd);	kfree(d->next_buffer);	list_del(&d->link);	kfree(d);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/8d98c5cd41d1932bb76a3945b4e8dea889224d87/video1394.c/clean/drivers/ieee1394/video1394.c