Lines Matching refs:amount_needed
558 struct res_needed *amount_needed = NULL;
772 amount_needed = scan_behind_bridge(func, sec_number);
773 if (amount_needed == NULL)
778 debug("amount_needed->not_correct = %x\n", amount_needed->not_correct);
779 debug("amount_needed->io = %x\n", amount_needed->io);
780 debug("amount_needed->mem = %x\n", amount_needed->mem);
781 debug("amount_needed->pfmem = %x\n", amount_needed->pfmem);
783 if (amount_needed->not_correct) {
784 debug("amount_needed is not correct\n");
798 kfree(amount_needed);
802 if (!amount_needed->io) {
806 debug("it wants %x IO behind the bridge\n", amount_needed->io);
816 io->len = amount_needed->io;
824 if (!amount_needed->mem) {
828 debug("it wants %x memory behind the bridge\n", amount_needed->mem);
837 mem->len = amount_needed->mem;
845 if (!amount_needed->pfmem) {
849 debug("it wants %x pfmemory behind the bridge\n", amount_needed->pfmem);
858 pfmem->len = amount_needed->pfmem;
912 kfree(amount_needed);
999 if (amount_needed->devices[i]) {
1008 kfree(amount_needed);
1018 kfree(amount_needed);