Lines Matching defs:new_option
30 struct pnp_option *new_option;
32 new_option = kmalloc(sizeof(struct pnp_option), GFP_KERNEL);
33 if (!new_option) {
39 *new_option = *option;
40 new_option->u.port.min += offset;
41 new_option->u.port.max += offset;
42 list_add(&new_option->list, &option->list);
45 (unsigned long long) new_option->u.port.min,
46 (unsigned long long) new_option->u.port.max,
142 struct pnp_option *option, *new_option;
158 new_option = kmalloc(sizeof(struct pnp_option),
160 if (!new_option) {
166 *new_option = *option;
167 new_option->flags = flags;
169 first_new_option = new_option;
171 list_add(&new_option->list, &tail->list);
172 tail = new_option;
182 struct pnp_option *new_option;
188 new_option = pnp_clone_dependent_set(dev, i);
189 if (!new_option)
192 set = pnp_option_set(new_option);
193 while (new_option && pnp_option_set(new_option) == set) {
194 if (new_option->type == IORESOURCE_IRQ) {
195 irq = &new_option->u.irq;
198 dbg_pnp_show_option(dev, new_option);
199 new_option = list_entry(new_option->list.next,