Lines Matching refs:amount_needed
559 struct res_needed *amount_needed = NULL;
773 amount_needed = scan_behind_bridge(func, sec_number);
774 if (amount_needed == NULL)
779 debug("amount_needed->not_correct = %x\n", amount_needed->not_correct);
780 debug("amount_needed->io = %x\n", amount_needed->io);
781 debug("amount_needed->mem = %x\n", amount_needed->mem);
782 debug("amount_needed->pfmem = %x\n", amount_needed->pfmem);
784 if (amount_needed->not_correct) {
785 debug("amount_needed is not correct\n");
799 kfree(amount_needed);
803 if (!amount_needed->io) {
807 debug("it wants %x IO behind the bridge\n", amount_needed->io);
817 io->len = amount_needed->io;
825 if (!amount_needed->mem) {
829 debug("it wants %x memory behind the bridge\n", amount_needed->mem);
838 mem->len = amount_needed->mem;
846 if (!amount_needed->pfmem) {
850 debug("it wants %x pfmemory behind the bridge\n", amount_needed->pfmem);
859 pfmem->len = amount_needed->pfmem;
913 kfree(amount_needed);
1000 if (amount_needed->devices[i]) {
1009 kfree(amount_needed);
1019 kfree(amount_needed);