• Home
  • Raw
  • Download

Lines Matching refs:res

37 static inline int pnp_resource_valid(struct resource *res)  in pnp_resource_valid()  argument
39 if (res) in pnp_resource_valid()
44 static inline int pnp_resource_enabled(struct resource *res) in pnp_resource_enabled() argument
46 if (res && !(res->flags & IORESOURCE_DISABLED)) in pnp_resource_enabled()
51 static inline resource_size_t pnp_resource_len(struct resource *res) in pnp_resource_len() argument
53 if (res->start == 0 && res->end == 0) in pnp_resource_len()
55 return resource_size(res); in pnp_resource_len()
62 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_start() local
64 if (pnp_resource_valid(res)) in pnp_port_start()
65 return res->start; in pnp_port_start()
72 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_end() local
74 if (pnp_resource_valid(res)) in pnp_port_end()
75 return res->end; in pnp_port_end()
82 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_flags() local
84 if (pnp_resource_valid(res)) in pnp_port_flags()
85 return res->flags; in pnp_port_flags()
97 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_len() local
99 if (pnp_resource_valid(res)) in pnp_port_len()
100 return pnp_resource_len(res); in pnp_port_len()
108 struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); in pnp_mem_start() local
110 if (pnp_resource_valid(res)) in pnp_mem_start()
111 return res->start; in pnp_mem_start()
118 struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); in pnp_mem_end() local
120 if (pnp_resource_valid(res)) in pnp_mem_end()
121 return res->end; in pnp_mem_end()
127 struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); in pnp_mem_flags() local
129 if (pnp_resource_valid(res)) in pnp_mem_flags()
130 return res->flags; in pnp_mem_flags()
142 struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar); in pnp_mem_len() local
144 if (pnp_resource_valid(res)) in pnp_mem_len()
145 return pnp_resource_len(res); in pnp_mem_len()
152 struct resource *res = pnp_get_resource(dev, IORESOURCE_IRQ, bar); in pnp_irq() local
154 if (pnp_resource_valid(res)) in pnp_irq()
155 return res->start; in pnp_irq()
161 struct resource *res = pnp_get_resource(dev, IORESOURCE_IRQ, bar); in pnp_irq_flags() local
163 if (pnp_resource_valid(res)) in pnp_irq_flags()
164 return res->flags; in pnp_irq_flags()
176 struct resource *res = pnp_get_resource(dev, IORESOURCE_DMA, bar); in pnp_dma() local
178 if (pnp_resource_valid(res)) in pnp_dma()
179 return res->start; in pnp_dma()
185 struct resource *res = pnp_get_resource(dev, IORESOURCE_DMA, bar); in pnp_dma_flags() local
187 if (pnp_resource_valid(res)) in pnp_dma_flags()
188 return res->flags; in pnp_dma_flags()