resource           17 arch/x86/include/asm/amd_nb.h extern struct resource *amd_get_mmconfig_range(struct resource *res);
resource          131 arch/x86/include/asm/pci_x86.h 	struct resource res;
resource          498 include/acpi/acpi_bus.h 	struct resource secondary;	/* downstream bus range */
resource          715 include/acpi/acpixf.h acpi_status(*acpi_walk_resource_callback) (struct acpi_resource * resource,
resource          759 include/acpi/acpixf.h 							*resource,
resource            9 include/asm-generic/pci.h static inline struct resource *
resource           10 include/asm-generic/pci.h pcibios_select_root(struct pci_dev *pdev, struct resource *res)
resource           12 include/asm-generic/pci.h 	struct resource *root = NULL;
resource          282 include/linux/acpi.h bool acpi_dev_resource_memory(struct acpi_resource *ares, struct resource *res);
resource          283 include/linux/acpi.h bool acpi_dev_resource_io(struct acpi_resource *ares, struct resource *res);
resource          285 include/linux/acpi.h 				     struct resource *res);
resource          287 include/linux/acpi.h 					 struct resource *res);
resource          290 include/linux/acpi.h 				 struct resource *res);
resource          294 include/linux/acpi.h 	struct resource res;
resource          302 include/linux/acpi.h int acpi_check_resource_conflict(const struct resource *res);
resource          472 include/linux/acpi.h static inline int acpi_check_resource_conflict(struct resource *res)
resource           31 include/linux/amba/bus.h 	struct resource		res;
resource           69 include/linux/amba/bus.h int amba_device_add(struct amba_device *, struct resource *);
resource           70 include/linux/amba/bus.h int amba_device_register(struct amba_device *, struct resource *);
resource           83 include/linux/amba/bus.h 			struct resource *resbase);
resource           88 include/linux/amba/bus.h 			struct resource *resbase);
resource           14 include/linux/ata_platform.h 				 struct resource *io_res,
resource           15 include/linux/ata_platform.h 				 struct resource *ctl_res,
resource           16 include/linux/ata_platform.h 				 struct resource *irq_res,
resource          219 include/linux/bcma/bcma_driver_pci.h 	struct resource mem_resource;
resource          220 include/linux/bcma/bcma_driver_pci.h 	struct resource io_resource;
resource          586 include/linux/compat.h asmlinkage long compat_sys_setrlimit(unsigned int resource,
resource          588 include/linux/compat.h asmlinkage long compat_sys_getrlimit(unsigned int resource,
resource          638 include/linux/device.h void __iomem *devm_ioremap_resource(struct device *dev, struct resource *res);
resource           52 include/linux/dio.h 	struct resource resource;
resource           64 include/linux/dio.h 	struct resource resources[2];       /* address space routed to this bus */
resource          255 include/linux/dio.h #define dio_resource_start(d) ((d)->resource.start)
resource          256 include/linux/dio.h #define dio_resource_end(d)   ((d)->resource.end)
resource          257 include/linux/dio.h #define dio_resource_len(d)   (resource_size(&(d)->resource))
resource          258 include/linux/dio.h #define dio_resource_flags(d) ((d)->resource.flags)
resource          905 include/linux/efi.h extern void efi_initialize_iomem_resources(struct resource *code_resource,
resource          906 include/linux/efi.h 		struct resource *data_resource, struct resource *bss_resource);
resource           39 include/linux/eisa.h 	struct resource       res[EISA_MAX_RESOURCES];
resource           94 include/linux/eisa.h 	struct resource *res;
resource          100 include/linux/eisa.h 	struct resource  eisa_root_res;	/* ditto */
resource         1179 include/linux/hyperv.h extern struct resource hyperv_mmio;
resource          665 include/linux/i2c/twl.h 	u8 resource;
resource          561 include/linux/i2o.h 	struct resource io_resource;	/* I/O resource allocated to the IOP */
resource          562 include/linux/i2o.h 	struct resource mem_resource;	/* Mem resource allocated to the IOP */
resource           23 include/linux/ioport.h 	struct resource *parent, *sibling, *child;
resource          138 include/linux/ioport.h extern struct resource ioport_resource;
resource          139 include/linux/ioport.h extern struct resource iomem_resource;
resource          141 include/linux/ioport.h extern struct resource *request_resource_conflict(struct resource *root, struct resource *new);
resource          142 include/linux/ioport.h extern int request_resource(struct resource *root, struct resource *new);
resource          143 include/linux/ioport.h extern int release_resource(struct resource *new);
resource          144 include/linux/ioport.h void release_child_resources(struct resource *new);
resource          145 include/linux/ioport.h extern void reserve_region_with_split(struct resource *root,
resource          148 include/linux/ioport.h extern struct resource *insert_resource_conflict(struct resource *parent, struct resource *new);
resource          149 include/linux/ioport.h extern int insert_resource(struct resource *parent, struct resource *new);
resource          150 include/linux/ioport.h extern void insert_resource_expand_to_fit(struct resource *root, struct resource *new);
resource          151 include/linux/ioport.h extern void arch_remove_reservations(struct resource *avail);
resource          152 include/linux/ioport.h extern int allocate_resource(struct resource *root, struct resource *new,
resource          156 include/linux/ioport.h 						       const struct resource *,
resource          160 include/linux/ioport.h struct resource *lookup_resource(struct resource *root, resource_size_t start);
resource          161 include/linux/ioport.h int adjust_resource(struct resource *res, resource_size_t start,
resource          163 include/linux/ioport.h resource_size_t resource_alignment(struct resource *res);
resource          164 include/linux/ioport.h static inline resource_size_t resource_size(const struct resource *res)
resource          168 include/linux/ioport.h static inline unsigned long resource_type(const struct resource *res)
resource          173 include/linux/ioport.h static inline bool resource_contains(struct resource *r1, struct resource *r2)
resource          192 include/linux/ioport.h extern struct resource * __request_region(struct resource *,
resource          202 include/linux/ioport.h extern int __check_region(struct resource *, resource_size_t, resource_size_t);
resource          203 include/linux/ioport.h extern void __release_region(struct resource *, resource_size_t,
resource          206 include/linux/ioport.h extern int release_mem_region_adjustable(struct resource *, resource_size_t,
resource          219 include/linux/ioport.h extern int devm_request_resource(struct device *dev, struct resource *root,
resource          220 include/linux/ioport.h 				 struct resource *new);
resource          221 include/linux/ioport.h extern void devm_release_resource(struct device *dev, struct resource *new);
resource          228 include/linux/ioport.h extern struct resource * __devm_request_region(struct device *dev,
resource          229 include/linux/ioport.h 				struct resource *parent, resource_size_t start,
resource          237 include/linux/ioport.h extern void __devm_release_region(struct device *dev, struct resource *parent,
resource          253 include/linux/ioport.h static inline bool resource_overlaps(struct resource *r1, struct resource *r2)
resource          289 include/linux/kexec.h extern struct resource crashk_res;
resource          290 include/linux/kexec.h extern struct resource crashk_low_res;
resource           14 include/linux/mbus.h struct resource;
resource           64 include/linux/mbus.h void mvebu_mbus_get_pcie_mem_aperture(struct resource *res);
resource           65 include/linux/mbus.h void mvebu_mbus_get_pcie_io_aperture(struct resource *res);
resource           69 include/linux/mcb.h 	struct resource irq;
resource           70 include/linux/mcb.h 	struct resource mem;
resource          118 include/linux/mcb.h extern struct resource *mcb_request_mem(struct mcb_device *dev,
resource          120 include/linux/mcb.h extern void mcb_release_mem(struct resource *mem);
resource           55 include/linux/mfd/core.h 	const struct resource	*resources;
resource          111 include/linux/mfd/core.h 			   struct resource *mem_base,
resource          113 include/linux/mfd/kempld.h 	struct resource			*ioresource;
resource           86 include/linux/mfd/palmas.h 	struct palmas_resource *resource;
resource           33 include/linux/of_address.h 				  struct resource *r);
resource          106 include/linux/of_address.h 				  struct resource *r);
resource          115 include/linux/of_address.h 					 struct resource *r)
resource          136 include/linux/of_address.h 				      struct resource *r);
resource          139 include/linux/of_address.h 				    struct resource *res);
resource          142 include/linux/of_address.h 				             struct resource *r)
resource          154 include/linux/of_address.h 					   struct resource *res)
resource           39 include/linux/of_irq.h 			      struct resource *r);
resource           41 include/linux/of_irq.h 		struct resource *res, int nr_irqs);
resource           17 include/linux/of_pci.h int of_pci_parse_bus_range(struct device_node *node, struct resource *res);
resource           43 include/linux/of_pci.h of_pci_parse_bus_range(struct device_node *node, struct resource *res)
resource          326 include/linux/pci.h 	struct resource resource[DEVICE_COUNT_RESOURCE]; /* I/O and memory regions + expansion ROMs */
resource          401 include/linux/pci.h 	struct resource *res;		/* host bridge aperture (CPU address) */
resource          437 include/linux/pci.h 	struct resource *res;
resource          450 include/linux/pci.h 	struct resource *resource[PCI_BRIDGE_RESOURCE_NUM];
resource          452 include/linux/pci.h 	struct resource busn_res;	/* bus numbers routed to this bus */
resource          756 include/linux/pci.h resource_size_t pcibios_align_resource(void *, const struct resource *,
resource          767 include/linux/pci.h 			     struct resource *res);
resource          768 include/linux/pci.h void pcibios_bus_to_resource(struct pci_bus *bus, struct resource *res,
resource          798 include/linux/pci.h struct resource *pci_find_parent_resource(const struct pci_dev *dev,
resource          799 include/linux/pci.h 					  struct resource *res);
resource         1090 include/linux/pci.h void pci_add_resource(struct list_head *resources, struct resource *res);
resource         1091 include/linux/pci.h void pci_add_resource_offset(struct list_head *resources, struct resource *res,
resource         1094 include/linux/pci.h void pci_bus_add_resource(struct pci_bus *bus, struct resource *res, unsigned int flags);
resource         1095 include/linux/pci.h struct resource *pci_bus_resource_n(const struct pci_bus *bus, int n);
resource         1104 include/linux/pci.h 			struct resource *res, resource_size_t size,
resource         1108 include/linux/pci.h 						  const struct resource *,
resource         1114 include/linux/pci.h int pci_remap_iospace(const struct resource *res, phys_addr_t phys_addr);
resource         1120 include/linux/pci.h 	pcibios_resource_to_bus(pdev->bus, &region, &pdev->resource[bar]);
resource         1448 include/linux/pci.h #define pci_resource_start(dev, bar)	((dev)->resource[(bar)].start)
resource         1449 include/linux/pci.h #define pci_resource_end(dev, bar)	((dev)->resource[(bar)].end)
resource         1450 include/linux/pci.h #define pci_resource_flags(dev, bar)	((dev)->resource[(bar)].flags)
resource         1487 include/linux/pci.h 		const struct resource *rsrc, resource_size_t *start,
resource           75 include/linux/platform_data/video-msm_fb.h 	struct resource *fb_resource;
resource           87 include/linux/platform_data/video-msm_fb.h 	struct resource *fb_resource; /*optional*/
resource           28 include/linux/platform_device.h 	struct resource	*resource;
resource           51 include/linux/platform_device.h extern struct resource *platform_get_resource(struct platform_device *,
resource           54 include/linux/platform_device.h extern struct resource *platform_get_resource_byname(struct platform_device *,
resource           67 include/linux/platform_device.h 		const struct resource *res;
resource           93 include/linux/platform_device.h 		const struct resource *res, unsigned int num,
resource          134 include/linux/platform_device.h 		const struct resource *res, unsigned int num)
resource          166 include/linux/platform_device.h 					 const struct resource *res,
resource          243 include/linux/platform_device.h 	struct resource *res, unsigned int n_res,
resource           25 include/linux/pnp.h struct resource *pnp_get_resource(struct pnp_dev *dev, unsigned long type,
resource           28 include/linux/pnp.h static inline struct resource *pnp_get_resource(struct pnp_dev *dev,
resource           35 include/linux/pnp.h static inline int pnp_resource_valid(struct resource *res)
resource           42 include/linux/pnp.h static inline int pnp_resource_enabled(struct resource *res)
resource           49 include/linux/pnp.h static inline resource_size_t pnp_resource_len(struct resource *res)
resource           60 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar);
resource           70 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar);
resource           80 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar);
resource           95 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar);
resource          106 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar);
resource          116 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar);
resource          125 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar);
resource          140 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_MEM, bar);
resource          150 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_IRQ, bar);
resource          159 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_IRQ, bar);
resource          174 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_DMA, bar);
resource          183 include/linux/pnp.h 	struct resource *res = pnp_get_resource(dev, IORESOURCE_DMA, bar);
resource           10 include/linux/resource.h int do_prlimit(struct task_struct *tsk, unsigned int resource,
resource          192 include/linux/rio.h 	struct resource riores[RIO_MAX_DEV_RESOURCES];
resource          212 include/linux/rio.h 	struct resource *res;
resource          225 include/linux/rio.h 	struct resource *res;
resource          261 include/linux/rio.h 	struct resource iores;
resource          262 include/linux/rio.h 	struct resource riores[RIO_MAX_MPORT_RESOURCES];
resource          260 include/linux/rio_drv.h static inline void rio_init_mbox_res(struct resource *res, int start, int end)
resource          262 include/linux/rio_drv.h 	memset(res, 0, sizeof(struct resource));
resource          278 include/linux/rio_drv.h static inline void rio_init_dbell_res(struct resource *res, u16 start, u16 end)
resource          280 include/linux/rio_drv.h 	memset(res, 0, sizeof(struct resource));
resource          358 include/linux/rio_drv.h extern struct resource *rio_request_outb_dbell(struct rio_dev *, u16, u16);
resource          359 include/linux/rio_drv.h extern int rio_release_outb_dbell(struct rio_dev *, struct resource *);
resource         1589 include/linux/security.h 	int (*task_setrlimit) (struct task_struct *p, unsigned int resource,
resource         1862 include/linux/security.h int security_task_setrlimit(struct task_struct *p, unsigned int resource,
resource         2436 include/linux/security.h 					  unsigned int resource,
resource          111 include/linux/sh_intc.h 	struct resource *resource;
resource           49 include/linux/ssb/ssb_driver_gige.h 	struct resource mem_resource;
resource           50 include/linux/ssb/ssb_driver_gige.h 	struct resource io_resource;
resource           72 include/linux/superhyway.h 	struct resource *resource;
resource          640 include/linux/syscalls.h asmlinkage long sys_getrlimit(unsigned int resource,
resource          643 include/linux/syscalls.h asmlinkage long sys_old_getrlimit(unsigned int resource, struct rlimit __user *rlim);
resource          645 include/linux/syscalls.h asmlinkage long sys_setrlimit(unsigned int resource,
resource          647 include/linux/syscalls.h asmlinkage long sys_prlimit64(pid_t pid, unsigned int resource,
resource           66 include/linux/tc.h 	struct resource	resource[2];	/* Address space routed to this bus. */
resource           86 include/linux/tc.h 	struct resource	resource;	/* Address space of this device. */
resource           42 include/linux/usb/chipidea.h 			struct resource *res, int nres,
resource           68 include/linux/uwb/umc.h 	struct resource resource;
resource          137 include/linux/vmw_vmci_defs.h 	u32 resource;
resource          141 include/linux/vmw_vmci_defs.h 	(struct vmci_handle){ .context = _cid, .resource = _rid }
resource          146 include/linux/vmw_vmci_defs.h 	return h1.context == h2.context && h1.resource == h2.resource;
resource          152 include/linux/vmw_vmci_defs.h 	.resource = VMCI_INVALID_ID
resource          168 include/linux/vmw_vmci_defs.h 	.resource = VMCI_ANON_SRC_RESOURCE_ID
resource           37 include/linux/zorro.h     struct resource resource;
resource          107 include/linux/zorro.h #define zorro_resource_start(z)	((z)->resource.start)
resource          108 include/linux/zorro.h #define zorro_resource_end(z)	((z)->resource.end)
resource          109 include/linux/zorro.h #define zorro_resource_len(z)	(resource_size(&(z)->resource))
resource          110 include/linux/zorro.h #define zorro_resource_flags(z)	((z)->resource.flags)
resource           11 include/media/sh_mobile_ceu.h struct resource;
resource           15 include/media/sh_mobile_ceu.h 	struct resource	*resource;
resource           40 include/net/phonet/phonet.h 	u8		resource;
resource          109 include/pcmcia/ds.h 	struct resource		*resource[PCMCIA_NUM_RESOURCES];
resource          224 include/pcmcia/ds.h int pcmcia_request_window(struct pcmcia_device *p_dev, struct resource *res,
resource          226 include/pcmcia/ds.h int pcmcia_release_window(struct pcmcia_device *p_dev, struct resource *res);
resource          227 include/pcmcia/ds.h int pcmcia_map_mem_page(struct pcmcia_device *p_dev, struct resource *res,
resource          100 include/pcmcia/ss.h 	struct resource	*res;
resource          105 include/pcmcia/ss.h 	struct resource		*res;
resource          128 include/sound/ad1816a.h 	struct resource *res_port;
resource          322 include/sound/core.h struct resource;
resource          323 include/sound/core.h void release_and_free_resource(struct resource *res);
resource           72 include/sound/emu8000.h 	struct resource *res_port1;
resource           73 include/sound/emu8000.h 	struct resource *res_port2;
resource           74 include/sound/emu8000.h 	struct resource *res_port3;
resource           36 include/sound/es1688.h 	struct resource *res_port;
resource          303 include/sound/gus.h 	struct resource *res_port1;
resource          304 include/sound/gus.h 	struct resource *res_port2;
resource           78 include/sound/mpu401.h 	struct resource *res;		/* port resource */
resource          304 include/sound/opl3.h 	struct resource *res_l_port;
resource          305 include/sound/opl3.h 	struct resource *res_r_port;
resource           67 include/sound/sb.h 	struct resource *res_port;
resource           51 include/sound/snd_wavefront.h 	struct resource	 *res_base; /* i/o port resource allocation */
resource           81 include/sound/wss.h 	struct resource *res_port;
resource           83 include/sound/wss.h 	struct resource *res_cport;
resource          158 include/uapi/linux/phonet.h 						__u8 resource)
resource          160 include/uapi/linux/phonet.h 	spn->spn_resource = resource;