Symbol: acpi_resource
arch/x86/pci/mmconfig-shared.c
379
static acpi_status check_mcfg_resource(struct acpi_resource *res, void *data)
drivers/acpi/acpi_memhotplug.c
61
acpi_memory_get_resource(struct acpi_resource *resource, void *context)
drivers/acpi/acpi_platform.c
90
static unsigned int acpi_platform_resource_count(struct acpi_resource *ares, void *data)
drivers/acpi/acpica/acresrc.h
201
acpi_rs_get_aml_length(struct acpi_resource *resource_list,
drivers/acpi/acpica/acresrc.h
214
acpi_rs_convert_resources_to_aml(struct acpi_resource *resource,
drivers/acpi/acpica/acresrc.h
222
struct acpi_resource *resource);
drivers/acpi/acpica/acresrc.h
225
acpi_rs_get_address_common(struct acpi_resource *resource,
drivers/acpi/acpica/acresrc.h
232
acpi_rs_convert_aml_to_resource(struct acpi_resource *resource,
drivers/acpi/acpica/acresrc.h
237
acpi_rs_convert_resource_to_aml(struct acpi_resource *resource,
drivers/acpi/acpica/acresrc.h
276
void acpi_rs_dump_resource_list(struct acpi_resource *resource);
drivers/acpi/acpica/acresrc.h
85
#define ACPI_RS_OFFSET(f) (u8) ACPI_OFFSET (struct acpi_resource,f)
drivers/acpi/acpica/dbcmds.c
30
acpi_db_resource_callback(struct acpi_resource *resource, void *context);
drivers/acpi/acpica/dbcmds.c
533
acpi_rs_dump_resource_list(ACPI_CAST_PTR(struct acpi_resource,
drivers/acpi/acpica/dbcmds.c
733
acpi_db_resource_callback(struct acpi_resource *resource, void *context)
drivers/acpi/acpica/dbcmds.c
870
acpi_rs_dump_resource_list(ACPI_CAST_PTR(struct acpi_resource,
drivers/acpi/acpica/dbcmds.c
924
(struct acpi_resource,
drivers/acpi/acpica/dbcmds.c
956
(struct acpi_resource,
drivers/acpi/acpica/rsaddr.c
272
acpi_rs_get_address_common(struct acpi_resource *resource,
drivers/acpi/acpica/rsaddr.c
324
struct acpi_resource *resource)
drivers/acpi/acpica/rscalc.c
154
acpi_rs_get_aml_length(struct acpi_resource *resource,
drivers/acpi/acpica/rscalc.c
158
struct acpi_resource *resource_end;
drivers/acpi/acpica/rscalc.c
166
ACPI_ADD_PTR(struct acpi_resource, resource, resource_list_size);
drivers/acpi/acpica/rscalc.c
425
ACPI_ADD_PTR(struct acpi_resource, resource,
drivers/acpi/acpica/rscreate.c
32
struct acpi_resource **resource_ptr)
drivers/acpi/acpica/rsdump.c
64
void acpi_rs_dump_resource_list(struct acpi_resource *resource_list)
drivers/acpi/acpica/rslist.c
128
acpi_rs_convert_resources_to_aml(struct acpi_resource *resource,
drivers/acpi/acpica/rslist.c
34
struct acpi_resource **resource_ptr =
drivers/acpi/acpica/rslist.c
35
ACPI_CAST_INDIRECT_PTR(struct acpi_resource, context);
drivers/acpi/acpica/rslist.c
36
struct acpi_resource *resource;
drivers/acpi/acpica/rsmisc.c
35
acpi_rs_convert_aml_to_resource(struct acpi_resource *resource,
drivers/acpi/acpica/rsmisc.c
446
acpi_rs_convert_resource_to_aml(struct acpi_resource *resource,
drivers/acpi/acpica/rsxface.c
332
acpi_resource_to_address64(struct acpi_resource *resource,
drivers/acpi/acpica/rsxface.c
35
acpi_rs_match_vendor_resource(struct acpi_resource *resource, void *context);
drivers/acpi/acpica/rsxface.c
442
acpi_rs_match_vendor_resource(struct acpi_resource *resource, void *context)
drivers/acpi/acpica/rsxface.c
511
struct acpi_resource *resource;
drivers/acpi/acpica/rsxface.c
512
struct acpi_resource *resource_end;
drivers/acpi/acpica/rsxface.c
524
resource = ACPI_CAST_PTR(struct acpi_resource, buffer->pointer);
drivers/acpi/acpica/rsxface.c
526
ACPI_ADD_PTR(struct acpi_resource, buffer->pointer, buffer->length);
drivers/acpi/ec.c
1412
ec_parse_io_ports(struct acpi_resource *resource, void *context);
drivers/acpi/ec.c
1776
ec_parse_io_ports(struct acpi_resource *resource, void *context)
drivers/acpi/evged.c
68
static acpi_status acpi_ged_request_interrupt(struct acpi_resource *ares,
drivers/acpi/ioapic.c
41
static acpi_status setup_res(struct acpi_resource *acpi_res, void *data)
drivers/acpi/irq.c
197
static acpi_status acpi_irq_parse_one_cb(struct acpi_resource *ares,
drivers/acpi/mipi-disco-img.c
63
static acpi_status parse_csi2_resource(struct acpi_resource *res, void *context)
drivers/acpi/pci_link.c
173
static acpi_status acpi_pci_link_check_current(struct acpi_resource *resource,
drivers/acpi/pci_link.c
280
struct acpi_resource res;
drivers/acpi/pci_link.c
281
struct acpi_resource end;
drivers/acpi/pci_link.c
301
resource->res.length = sizeof(struct acpi_resource);
drivers/acpi/pci_link.c
316
resource->res.length = sizeof(struct acpi_resource);
drivers/acpi/pci_link.c
340
resource->end.length = sizeof(struct acpi_resource);
drivers/acpi/pci_link.c
84
static acpi_status acpi_pci_link_check_possible(struct acpi_resource *resource,
drivers/acpi/pci_root.c
83
get_root_bridge_busnr_callback(struct acpi_resource *resource, void *data)
drivers/acpi/resource.c
1001
int (*preproc)(struct acpi_resource *, void *),
drivers/acpi/resource.c
1009
static int is_memory(struct acpi_resource *ares, void *not_used)
drivers/acpi/resource.c
107
bool acpi_dev_resource_memory(struct acpi_resource *ares, struct resource *res)
drivers/acpi/resource.c
1073
int acpi_dev_filter_resource_type(struct acpi_resource *ares,
drivers/acpi/resource.c
180
bool acpi_dev_resource_io(struct acpi_resource *ares, struct resource *res)
drivers/acpi/resource.c
290
bool acpi_dev_resource_address_space(struct acpi_resource *ares,
drivers/acpi/resource.c
319
bool acpi_dev_resource_ext_address_space(struct acpi_resource *ares,
drivers/acpi/resource.c
828
bool acpi_dev_resource_interrupt(struct acpi_resource *ares, int index,
drivers/acpi/resource.c
885
int (*preproc)(struct acpi_resource *, void *);
drivers/acpi/resource.c
908
static acpi_status acpi_dev_process_resource(struct acpi_resource *ares,
drivers/acpi/resource.c
949
int (*preproc)(struct acpi_resource *, void *),
drivers/acpi/riscv/irq.c
272
static acpi_status riscv_acpi_irq_get_parent(struct acpi_resource *ares, void *context)
drivers/acpi/scan.c
1715
static int acpi_check_serial_bus_slave(struct acpi_resource *ares, void *data)
drivers/acpi/scan.c
1918
static acpi_status acpi_get_resource_memory(struct acpi_resource *ares,
drivers/bluetooth/hci_bcm.c
957
static int bcm_resource(struct acpi_resource *ares, void *data)
drivers/char/hpet.c
915
static acpi_status hpet_resources(struct acpi_resource *res, void *data)
drivers/char/tpm/tpm_crb.c
538
static int crb_check_resource(struct acpi_resource *ares, void *data)
drivers/devfreq/hisi_uncore_freq.c
142
static acpi_status hisi_uncore_pcc_reg_scan(struct acpi_resource *res,
drivers/dma/acpi-dma.c
326
static int acpi_dma_parse_fixed_dma(struct acpi_resource *res, void *data)
drivers/gpio/gpiolib-acpi-core.c
1078
struct acpi_resource *ares;
drivers/gpio/gpiolib-acpi-core.c
1378
static int acpi_find_gpio_count(struct acpi_resource *ares, void *data)
drivers/gpio/gpiolib-acpi-core.c
175
bool acpi_gpio_get_irq_resource(struct acpi_resource *ares,
drivers/gpio/gpiolib-acpi-core.c
201
bool acpi_gpio_get_io_resource(struct acpi_resource *ares,
drivers/gpio/gpiolib-acpi-core.c
343
static acpi_status acpi_gpiochip_alloc_event(struct acpi_resource *ares,
drivers/gpio/gpiolib-acpi-core.c
686
static int acpi_populate_gpio_lookup(struct acpi_resource *ares, void *data)
drivers/gpu/drm/i915/display/intel_dsi_vbt.c
441
static int i2c_adapter_lookup(struct acpi_resource *ares, void *data)
drivers/hv/vmbus_drv.c
2266
static acpi_status vmbus_walk_resources(struct acpi_resource *res, void *ctx)
drivers/i2c/i2c-core-acpi.c
104
static int i2c_acpi_fill_info(struct acpi_resource *ares, void *data)
drivers/i2c/i2c-core-acpi.c
176
static int i2c_acpi_add_irq_resource(struct acpi_resource *ares, void *data)
drivers/i2c/i2c-core-acpi.c
55
bool i2c_acpi_get_i2c_resource(struct acpi_resource *ares,
drivers/i2c/i2c-core-acpi.c
676
struct acpi_resource *ares;
drivers/i2c/i2c-core-acpi.c
72
static int i2c_acpi_resource_count(struct acpi_resource *ares, void *data)
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
86
static int acpi_i2c_check_resource(struct acpi_resource *ares, void *data)
drivers/input/touchscreen/goodix.c
843
static int goodix_resource(struct acpi_resource *ares, void *data)
drivers/irqchip/qcom-irq-combiner.c
141
static acpi_status count_registers_cb(struct acpi_resource *ares, void *context)
drivers/irqchip/qcom-irq-combiner.c
172
static acpi_status get_registers_cb(struct acpi_resource *ares, void *context)
drivers/net/fjes/fjes_main.c
85
fjes_get_acpi_resource(struct acpi_resource *acpi_res, void *data)
drivers/platform/chrome/cros_ec_lpc.c
497
static acpi_status cros_ec_lpc_resources(struct acpi_resource *res, void *data)
drivers/platform/chrome/cros_ec_uart.c
207
static int cros_ec_uart_resource(struct acpi_resource *ares, void *data)
drivers/platform/surface/aggregator/core.c
307
static acpi_status ssam_serdev_setup_via_acpi_crs(struct acpi_resource *rsc,
drivers/platform/surface/surface3_power.c
384
struct acpi_resource *ares;
drivers/platform/x86/amd/hsmp/acpi.c
84
static acpi_status hsmp_resource(struct acpi_resource *res, void *data)
drivers/platform/x86/fujitsu-tablet.c
422
static acpi_status fujitsu_walk_resources(struct acpi_resource *res, void *data)
drivers/platform/x86/intel/int3472/discrete.c
277
static int skl_int3472_handle_gpio_resources(struct acpi_resource *ares,
drivers/platform/x86/sony-laptop.c
4155
sony_pic_read_possible_resource(struct acpi_resource *resource, void *context)
drivers/platform/x86/sony-laptop.c
4314
struct acpi_resource res1;
drivers/platform/x86/sony-laptop.c
4315
struct acpi_resource res2;
drivers/platform/x86/sony-laptop.c
4316
struct acpi_resource res3;
drivers/platform/x86/sony-laptop.c
4317
struct acpi_resource res4;
drivers/platform/x86/sony-laptop.c
4337
resource->res1.length = sizeof(struct acpi_resource);
drivers/platform/x86/sony-laptop.c
4342
resource->res2.length = sizeof(struct acpi_resource);
drivers/platform/x86/sony-laptop.c
4348
resource->res3.length = sizeof(struct acpi_resource);
drivers/platform/x86/sony-laptop.c
4355
resource->res4.length = sizeof(struct acpi_resource);
drivers/platform/x86/sony-laptop.c
4361
resource->res1.length = sizeof(struct acpi_resource);
drivers/platform/x86/sony-laptop.c
4367
resource->res2.length = sizeof(struct acpi_resource);
drivers/platform/x86/sony-laptop.c
4374
resource->res3.length = sizeof(struct acpi_resource);
drivers/pnp/pnpacpi/rsparser.c
164
static acpi_status pnpacpi_allocated_resource(struct acpi_resource *res,
drivers/pnp/pnpacpi/rsparser.c
405
struct acpi_resource *r)
drivers/pnp/pnpacpi/rsparser.c
432
struct acpi_resource *r)
drivers/pnp/pnpacpi/rsparser.c
454
static __init acpi_status pnpacpi_option_resource(struct acpi_resource *res,
drivers/pnp/pnpacpi/rsparser.c
573
static int pnpacpi_supported_resource(struct acpi_resource *res)
drivers/pnp/pnpacpi/rsparser.c
596
static acpi_status pnpacpi_count_resources(struct acpi_resource *res,
drivers/pnp/pnpacpi/rsparser.c
606
static acpi_status pnpacpi_type_resources(struct acpi_resource *res, void *data)
drivers/pnp/pnpacpi/rsparser.c
608
struct acpi_resource **resource = data;
drivers/pnp/pnpacpi/rsparser.c
612
(*resource)->length = sizeof(struct acpi_resource);
drivers/pnp/pnpacpi/rsparser.c
627
struct acpi_resource *resource;
drivers/pnp/pnpacpi/rsparser.c
639
buffer->length = sizeof(struct acpi_resource) * (res_cnt + 1) + 1;
drivers/pnp/pnpacpi/rsparser.c
644
resource = (struct acpi_resource *)buffer->pointer;
drivers/pnp/pnpacpi/rsparser.c
654
resource->length = sizeof(struct acpi_resource);
drivers/pnp/pnpacpi/rsparser.c
660
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
689
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
717
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
765
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
788
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
806
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
831
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
855
struct acpi_resource *resource,
drivers/pnp/pnpacpi/rsparser.c
881
int res_cnt = (buffer->length - 1) / sizeof(struct acpi_resource) - 1;
drivers/pnp/pnpacpi/rsparser.c
882
struct acpi_resource *resource = buffer->pointer;
drivers/ptp/ptp_vmclock.c
494
static acpi_status vmclock_acpi_resources(struct acpi_resource *ares, void *data)
drivers/soc/hisilicon/kunpeng_hccs.c
109
static acpi_status hccs_get_register_cb(struct acpi_resource *ares,
drivers/spi/spi.c
2740
static int acpi_spi_count(struct acpi_resource *ares, void *data)
drivers/spi/spi.c
2809
static int acpi_spi_add_resource(struct acpi_resource *ares, void *data)
drivers/tty/serdev/core.c
572
bool serdev_acpi_get_uart_resource(struct acpi_resource *ares,
drivers/tty/serdev/core.c
589
static int acpi_serdev_parse_resource(struct acpi_resource *ares, void *data)
drivers/watchdog/ni903x_wdt.c
131
static acpi_status ni903x_resources(struct acpi_resource *res, void *data)
include/acpi/acpixf.h
797
acpi_status (*acpi_walk_resource_callback) (struct acpi_resource * resource,
include/acpi/acpixf.h
838
acpi_resource_to_address64(struct acpi_resource
include/acpi/acpixf.h
846
struct acpi_resource
include/acpi/acrestyp.h
695
ACPI_ADD_PTR (struct acpi_resource, (res), (res)->length)
include/linux/acpi.h
1288
bool acpi_gpio_get_irq_resource(struct acpi_resource *ares,
include/linux/acpi.h
1290
bool acpi_gpio_get_io_resource(struct acpi_resource *ares,
include/linux/acpi.h
1295
static inline bool acpi_gpio_get_irq_resource(struct acpi_resource *ares,
include/linux/acpi.h
1300
static inline bool acpi_gpio_get_io_resource(struct acpi_resource *ares,
include/linux/acpi.h
504
bool acpi_dev_resource_memory(struct acpi_resource *ares, struct resource *res);
include/linux/acpi.h
505
bool acpi_dev_resource_io(struct acpi_resource *ares, struct resource *res);
include/linux/acpi.h
506
bool acpi_dev_resource_address_space(struct acpi_resource *ares,
include/linux/acpi.h
508
bool acpi_dev_resource_ext_address_space(struct acpi_resource *ares,
include/linux/acpi.h
512
bool acpi_dev_resource_interrupt(struct acpi_resource *ares, int index,
include/linux/acpi.h
517
int (*preproc)(struct acpi_resource *, void *),
include/linux/acpi.h
522
int acpi_dev_filter_resource_type(struct acpi_resource *ares,
include/linux/acpi.h
525
static inline int acpi_dev_filter_resource_type_cb(struct acpi_resource *ares,
include/linux/i2c.h
1074
struct acpi_resource;
include/linux/i2c.h
1078
bool i2c_acpi_get_i2c_resource(struct acpi_resource *ares,
include/linux/i2c.h
1088
static inline bool i2c_acpi_get_i2c_resource(struct acpi_resource *ares,
include/linux/serdev.h
332
struct acpi_resource;
include/linux/serdev.h
336
bool serdev_acpi_get_uart_resource(struct acpi_resource *ares,
include/linux/serdev.h
339
static inline bool serdev_acpi_get_uart_resource(struct acpi_resource *ares,
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
65
static int tas2781_get_i2c_res(struct acpi_resource *ares, void *data)