Searched refs:resource (Results 1 - 25 of 2666) sorted by relevance

1234567891011>>

/linux-master/arch/sh/include/cpu-common/cpu/
H A Dpfc.h13 struct resource;
16 struct resource *resource, u32 num_resources);
/linux-master/arch/parisc/include/asm/
H A Deisa_bus.h14 struct resource *io_parent,
15 struct resource *mem_parent);
/linux-master/drivers/watchdog/
H A DiTCO_vendor.h5 extern void iTCO_vendor_pre_start(struct resource *, unsigned int);
6 extern void iTCO_vendor_pre_stop(struct resource *);
/linux-master/arch/sh/kernel/cpu/
H A Dpfc.c18 struct resource *resource, u32 num_resources)
22 sh_pfc_device.resource = resource;
17 sh_pfc_register(const char *name, struct resource *resource, u32 num_resources) argument
/linux-master/drivers/misc/vmw_vmci/
H A Dvmci_resource.c32 return hash_32(handle.resource, VMCI_RESOURCE_HASH_BITS);
36 * Gets a resource (if one exists) matching given handle from the hash table.
41 struct vmci_resource *r, *resource = NULL; local
48 u32 rid = r->handle.resource;
51 rid == handle.resource &&
54 resource = r;
60 return resource;
64 * Find an unused resource ID and return it. The first
67 * Returns VMCI resource id on success, VMCI_INVALID_ID on failure.
77 * Generate a unique resource I
99 vmci_resource_add(struct vmci_resource *resource, enum vmci_resource_type resource_type, struct vmci_handle handle) argument
137 vmci_resource_remove(struct vmci_resource *resource) argument
164 struct vmci_resource *r, *resource = NULL; local
183 vmci_resource_get(struct vmci_resource *resource) argument
192 struct vmci_resource *resource = local
208 vmci_resource_put(struct vmci_resource *resource) argument
218 vmci_resource_handle(struct vmci_resource *resource) argument
[all...]
H A Dvmci_resource.h36 int vmci_resource_add(struct vmci_resource *resource,
40 void vmci_resource_remove(struct vmci_resource *resource);
46 struct vmci_resource *vmci_resource_get(struct vmci_resource *resource);
47 int vmci_resource_put(struct vmci_resource *resource);
49 struct vmci_handle vmci_resource_handle(struct vmci_resource *resource);
/linux-master/net/devlink/
H A Dresource.c10 * struct devlink_resource - devlink resource
11 * @name: name of the resource
13 * @size: size of the resource
14 * @size_new: updated size of the resource, reload is needed
15 * @size_valid: valid in case the total size of the resource is valid
17 * @parent: parent resource
40 struct devlink_resource *resource, u64 resource_id)
44 if (resource)
45 resource_list = &resource->resource_list;
49 list_for_each_entry(resource, resource_lis
39 devlink_resource_find(struct devlink *devlink, struct devlink_resource *resource, u64 resource_id) argument
64 devlink_resource_validate_children(struct devlink_resource *resource) argument
83 devlink_resource_validate_size(struct devlink_resource *resource, u64 size, struct netlink_ext_ack *extack) argument
111 struct devlink_resource *resource; local
138 devlink_resource_size_params_put(struct devlink_resource *resource, struct sk_buff *skb) argument
155 devlink_resource_occ_put(struct devlink_resource *resource, struct sk_buff *skb) argument
165 devlink_resource_put(struct devlink *devlink, struct sk_buff *skb, struct devlink_resource *resource) argument
223 struct devlink_resource *resource; local
298 devlink_resources_validate(struct devlink *devlink, struct devlink_resource *resource, struct genl_info *info) argument
341 struct devlink_resource *resource; local
420 devlink_resource_unregister(struct devlink *devlink, struct devlink_resource *resource) argument
479 struct devlink_resource *resource; local
505 struct devlink_resource *resource; local
550 struct devlink_resource *resource; local
[all...]
/linux-master/include/linux/platform_data/
H A Dxtalk-bridge.h12 struct resource mem;
13 struct resource io;
/linux-master/drivers/spi/
H A Dspi-intel.h14 struct resource;
16 int intel_spi_probe(struct device *dev, struct resource *mem,
/linux-master/include/linux/
H A Dmei_aux.h14 * @bar: mmio resource bar reserved to mei auxiliary device
15 * @ext_op_mem: resource for extend operational memory
23 struct resource bar;
24 struct resource ext_op_mem;
H A Data_platform.h17 struct resource *io_res,
18 struct resource *ctl_res,
19 struct resource *irq_res,
H A Dioport.h21 struct resource { struct
27 struct resource *parent, *sibling, *child;
33 * PCI devices expose these flags to userspace in the "resource" sysfs file,
66 #define IORESOURCE_EXCLUSIVE 0x08000000 /* Userland may not map this resource */
71 #define IORESOURCE_BUSY 0x80000000 /* Driver has marked this resource busy */
73 /* I/O resource extended types */
124 #define IORESOURCE_PCI_FIXED (1<<4) /* Do not move resource */
131 * for searching a specific resource range in the iomem table. Assign
132 * a new descriptor when a resource range supports the search interfaces.
133 * Otherwise, resource
[all...]
H A Dresource.h5 #include <uapi/linux/resource.h>
/linux-master/drivers/acpi/acpica/
H A Drslist.c25 * DESCRIPTION: Convert an AML resource to an internal representation of the
26 * resource that is aligned and easier to access.
36 struct acpi_resource *resource; local
47 resource = *resource_ptr;
48 if (ACPI_IS_MISALIGNED(resource)) {
50 "Misaligned resource pointer %p", resource));
81 "Invalid/unsupported resource descriptor: Type 0x%2.2X",
86 /* Convert the AML byte stream resource to a local resource struc
134 acpi_rs_convert_resources_to_aml(struct acpi_resource *resource, acpi_size aml_size_needed, u8 * output_buffer) argument
[all...]
/linux-master/arch/sparc/include/asm/
H A Dleon_pci.h14 struct resource io_space;
15 struct resource mem_space;
16 struct resource busn;
/linux-master/include/linux/platform_data/x86/
H A Dp2sb.h13 struct resource;
17 int p2sb_bar(struct pci_bus *bus, unsigned int devfn, struct resource *mem);
21 static inline int p2sb_bar(struct pci_bus *bus, unsigned int devfn, struct resource *mem)
/linux-master/drivers/hwmon/
H A Dacpi_power_meter.c109 static int update_avg_interval(struct acpi_power_meter_resource *resource) argument
114 status = acpi_evaluate_integer(resource->acpi_dev->handle, "_GAI",
117 acpi_evaluation_failure_warn(resource->acpi_dev->handle, "_GAI",
122 resource->avg_interval = data;
131 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
133 mutex_lock(&resource->lock);
134 update_avg_interval(resource);
135 mutex_unlock(&resource->lock);
137 return sprintf(buf, "%llu\n", resource->avg_interval);
145 struct acpi_power_meter_resource *resource local
183 update_cap(struct acpi_power_meter_resource *resource) argument
205 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
218 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
256 set_acpi_trip(struct acpi_power_meter_resource *resource) argument
294 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
316 update_meter(struct acpi_power_meter_resource *resource) argument
346 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
365 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
397 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
452 struct acpi_power_meter_resource *resource = acpi_dev->driver_data; local
528 remove_domain_devices(struct acpi_power_meter_resource *resource) argument
551 read_domain_devices(struct acpi_power_meter_resource *resource) argument
629 register_attrs(struct acpi_power_meter_resource *resource, struct sensor_template *attrs) argument
663 remove_attrs(struct acpi_power_meter_resource *resource) argument
679 setup_attrs(struct acpi_power_meter_resource *resource) argument
730 free_capabilities(struct acpi_power_meter_resource *resource) argument
742 read_capabilities(struct acpi_power_meter_resource *resource) argument
825 struct acpi_power_meter_resource *resource; local
870 struct acpi_power_meter_resource *resource; local
934 struct acpi_power_meter_resource *resource; local
950 struct acpi_power_meter_resource *resource; local
[all...]
/linux-master/drivers/net/ipa/
H A Dipa_resource.c18 * A given IPA version has a fixed number of resource types, and a fixed
19 * total number of resources of each type. "Source" resource types
20 * are separate from "destination" resource types.
22 * Each version of IPA also has some number of resource groups. Each
23 * endpoint is assigned to a resource group, and all endpoints in the
24 * same group share pools of each type of resource. A subset of the
35 /* We program at most 8 source or destination resource group limits */
42 /* Return an error if a non-zero resource limit is specified
43 * for a resource group not supported by hardware.
46 const struct ipa_resource *resource; local
59 const struct ipa_resource *resource; local
93 const struct ipa_resource *resource; local
130 const struct ipa_resource *resource; local
[all...]
/linux-master/security/apparmor/include/
H A Dresource.h5 * This file contains AppArmor resource limits function definitions.
14 #include <linux/resource.h>
35 int aa_map_resource(int resource);
38 unsigned int resource, struct rlimit *new_rlim);
/linux-master/arch/alpha/include/uapi/asm/
H A Dresource.h6 * Alpha/Linux-specific ordering of these four resource limit IDs,
21 #include <asm-generic/resource.h>
/linux-master/arch/mips/include/uapi/asm/
H A Dresource.h15 * These five resource limit IDs have a MIPS/Linux-specific ordering,
34 #include <asm-generic/resource.h>
/linux-master/arch/sparc/include/uapi/asm/
H A Dresource.h3 * resource.h: Resource definitions.
12 * These two resource limit IDs have a Sparc/Linux-specific ordering,
29 #include <asm-generic/resource.h>
/linux-master/drivers/pcmcia/
H A Dbcm63xx_pcmcia.h31 /* pcmcia registers resource */
32 struct resource *reg_res;
53 struct resource *attr_res;
54 struct resource *common_res;
55 struct resource *io_res;
/linux-master/include/linux/irqchip/
H A Dirq-davinci-cp-intc.h19 struct resource reg;
H A Dirq-davinci-aintc.h20 struct resource reg;

Completed in 225 milliseconds

1234567891011>>