Symbol: consumer
arch/arm64/kvm/arm.c
2837
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2855
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2886
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2894
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/book3s_hv.c
6113
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/book3s_hv.c
6130
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/powerpc.c
856
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/powerpc.c
869
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/platforms/pseries/plpks.c
161
u8 *password, consumer = PLPKS_OS_OWNER;
arch/powerpc/platforms/pseries/plpks.c
175
rc = plpar_hcall(H_PKS_GEN_PASSWORD, retbuf, consumer, 0,
arch/powerpc/platforms/pseries/plpks.c
200
static struct plpks_auth *construct_auth(u8 consumer)
arch/powerpc/platforms/pseries/plpks.c
204
if (consumer > PLPKS_OS_OWNER)
arch/powerpc/platforms/pseries/plpks.c
214
auth->consumer = consumer;
arch/powerpc/platforms/pseries/plpks.c
216
if (consumer == PLPKS_FW_OWNER || consumer == PLPKS_BOOTLOADER_OWNER)
arch/powerpc/platforms/pseries/plpks.c
73
u8 consumer;
arch/powerpc/platforms/pseries/plpks.c
817
static int plpks_read_var(u8 consumer, struct plpks_var *var)
arch/powerpc/platforms/pseries/plpks.c
831
auth = construct_auth(consumer);
arch/powerpc/platforms/pseries/plpks.c
835
if (consumer == PLPKS_OS_OWNER) {
arch/powerpc/platforms/pseries/plpks.c
850
if (consumer == PLPKS_OS_OWNER)
arch/x86/kvm/irq.c
479
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/x86/kvm/irq.c
503
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/x86/kvm/irq.c
522
irqfd->consumer.eventfd, ret);
drivers/acpi/resource.c
1146
struct acpi_device **consumer = (struct acpi_device **) ret;
drivers/acpi/resource.c
1153
*consumer = adev;
drivers/acpi/resource.c
1170
struct acpi_device *consumer = NULL;
drivers/acpi/resource.c
1172
acpi_get_devices(NULL, acpi_res_consumer_cb, res, (void **) &consumer);
drivers/acpi/resource.c
1173
return consumer;
drivers/acpi/scan.c
1837
if (dep->consumer == adev->handle) {
drivers/acpi/scan.c
2038
dep->consumer = handle;
drivers/acpi/scan.c
2412
if (dep->consumer == adev->handle)
drivers/acpi/scan.c
2418
adev = acpi_get_acpi_dev(dep->consumer);
drivers/acpi/scan.c
2465
struct acpi_device *adev = acpi_get_acpi_dev(dep->consumer);
drivers/acpi/scan.c
2596
acpi_handle handle = dep->consumer;
drivers/base/core.c
114
link->consumer, link->supplier);
drivers/base/core.c
129
link->consumer, link->supplier);
drivers/base/core.c
1348
driver_deferred_probe_add(link->consumer);
drivers/base/core.c
1601
struct device *consumer = link->consumer;
drivers/base/core.c
1603
get_device(consumer);
drivers/base/core.c
1607
device_release_driver_internal(consumer, NULL,
drivers/base/core.c
1608
consumer->parent);
drivers/base/core.c
1609
put_device(consumer);
drivers/base/core.c
1753
dev_dbg(link->consumer, "Relaxing link with %s\n",
drivers/base/core.c
1788
dev_name(link->consumer));
drivers/base/core.c
206
__fwnode_link_add(link->consumer, to, link->flags);
drivers/base/core.c
2140
if (__fw_devlink_relax_cycles(link->consumer, sup_handle)) {
drivers/base/core.c
2144
link->consumer, sup_handle);
drivers/base/core.c
2148
if (con->fwnode == link->consumer)
drivers/base/core.c
2175
flags, dev_name(sup_dev), link->consumer);
drivers/base/core.c
2225
con_dev = get_dev_from_fwnode(link->consumer);
drivers/base/core.c
2237
con_dev = fwnode_get_next_parent_dev(link->consumer);
drivers/base/core.c
324
if (link->consumer == target)
drivers/base/core.c
327
ret = device_is_dependent(link->consumer, target);
drivers/base/core.c
335
struct device *consumer,
drivers/base/core.c
340
switch (consumer->links.status) {
drivers/base/core.c
357
switch (consumer->links.status) {
drivers/base/core.c
396
device_reorder_to_tail(link->consumer, NULL);
drivers/base/core.c
521
put_device(link->consumer);
drivers/base/core.c
566
struct device *con = link->consumer;
drivers/base/core.c
613
struct device *con = link->consumer;
drivers/base/core.c
727
struct device_link *device_link_add(struct device *consumer,
drivers/base/core.c
732
if (!consumer || !supplier || consumer == supplier ||
drivers/base/core.c
74
if (link->consumer == con) {
drivers/base/core.c
766
device_is_dependent(consumer, supplier))) {
drivers/base/core.c
776
consumer->links.status != DL_DEV_NO_DRIVER &&
drivers/base/core.c
777
consumer->links.status != DL_DEV_PROBING) {
drivers/base/core.c
791
if (link->consumer != consumer)
drivers/base/core.c
800
pm_runtime_new_link(consumer);
drivers/base/core.c
836
device_link_init_status(link, consumer, supplier);
drivers/base/core.c
85
link->consumer = con;
drivers/base/core.c
856
get_device(consumer);
drivers/base/core.c
857
link->consumer = consumer;
drivers/base/core.c
866
dev_bus_name(consumer), dev_name(consumer));
drivers/base/core.c
877
pm_runtime_new_link(consumer);
drivers/base/core.c
884
device_link_init_status(link, consumer, supplier);
drivers/base/core.c
895
list_add_tail_rcu(&link->c_node, &consumer->links.suppliers);
drivers/base/core.c
898
dev_dbg(consumer,
drivers/base/core.c
912
device_reorder_to_tail(consumer, NULL);
drivers/base/core.c
914
dev_dbg(consumer, "Linked as a consumer to %s\n", dev_name(supplier));
drivers/base/core.c
931
dev_dbg(link->consumer, "Dropping the link to %s\n",
drivers/base/core.c
944
else if (!device_is_registered(link->consumer))
drivers/base/core.c
975
void device_link_remove(void *consumer, struct device *supplier)
drivers/base/core.c
979
if (WARN_ON(consumer == supplier))
drivers/base/core.c
985
if (link->consumer == consumer) {
drivers/base/power/main.c
344
dpm_wait(link->consumer, async);
drivers/base/power/main.c
693
dpm_async_with_cleanup(link->consumer, func);
drivers/base/power/runtime.c
1971
pm_runtime_drop_link_count(link->consumer);
drivers/bluetooth/hci_qca.c
2363
ret = regulator_set_load(bulk[i].consumer, vregs[i].load_uA);
drivers/clk/clk-tps68470.c
205
struct tps68470_clk_consumer *consumer;
drivers/clk/clk-tps68470.c
231
consumer = &pdata->consumers[i];
drivers/clk/clk-tps68470.c
234
consumer->consumer_con_id,
drivers/clk/clk-tps68470.c
235
consumer->consumer_dev_name);
drivers/clk/clk_test.c
3145
struct device_node *np, *consumer;
drivers/clk/clk_test.c
3192
consumer = of_find_compatible_node(NULL, NULL, "test,clk-consumer"));
drivers/clk/clk_test.c
3193
of_node_put_kunit(test, consumer);
drivers/clk/clk_test.c
3195
KUNIT_ASSERT_EQ(test, 0, of_clk_set_defaults(consumer, false));
drivers/firmware/arm_scmi/driver.c
2601
static void scmi_device_link_add(struct device *consumer,
drivers/firmware/arm_scmi/driver.c
2606
link = device_link_add(consumer, supplier, DL_FLAG_AUTOREMOVE_CONSUMER);
drivers/gpio/gpio-virtuser.c
60
char consumer[GPIO_VIRTUSER_NAME_BUF_LEN];
drivers/gpio/gpio-virtuser.c
614
ret = snprintf(buf, sizeof(buf), "%s\n", data->consumer);
drivers/gpio/gpio-virtuser.c
642
strscpy(data->consumer, buf, sizeof(data->consumer));
drivers/gpio/gpio-virtuser.c
691
ld->consumer, data);
drivers/gpio/gpio-virtuser.c
813
strscpy(data->consumer, id);
drivers/gpio/gpiolib-cdev.c
1626
if (ulr.consumer[0] != '\0') {
drivers/gpio/gpiolib-cdev.c
1628
lr->label = kstrndup(ulr.consumer, sizeof(ulr.consumer) - 1,
drivers/gpio/gpiolib-cdev.c
2173
memcpy(info_v1->consumer, info_v2->consumer, sizeof(info_v1->consumer));
drivers/gpio/gpiolib-cdev.c
2233
strscpy(info->consumer, label,
drivers/gpio/gpiolib-cdev.c
2234
sizeof(info->consumer));
drivers/gpio/gpiolib-shared.c
356
static bool gpio_shared_dev_is_reset_gpio(struct device *consumer,
drivers/gpio/gpiolib-shared.c
360
struct fwnode_handle *reset_fwnode = dev_fwnode(consumer);
drivers/gpio/gpiolib-shared.c
362
struct device *parent = consumer->parent;
drivers/gpio/gpiolib-shared.c
438
static bool gpio_shared_dev_is_reset_gpio(struct device *consumer,
drivers/gpio/gpiolib-shared.c
446
int gpio_shared_add_proxy_lookup(struct device *consumer, struct fwnode_handle *fwnode,
drivers/gpio/gpiolib-shared.c
449
const char *dev_id = dev_name(consumer);
drivers/gpio/gpiolib-shared.c
458
if (!ref->fwnode && device_is_compatible(consumer, "reset-gpio")) {
drivers/gpio/gpiolib-shared.c
459
if (!gpio_shared_dev_is_reset_gpio(consumer, entry, ref))
drivers/gpio/gpiolib-shared.h
20
int gpio_shared_add_proxy_lookup(struct device *consumer,
drivers/gpio/gpiolib-shared.h
33
static inline int gpio_shared_add_proxy_lookup(struct device *consumer,
drivers/gpio/gpiolib.c
4649
struct device *consumer,
drivers/gpio/gpiolib.c
4659
dev_dbg(consumer, "using DT '%pfw' for '%s' GPIO lookup\n", fwnode, name);
drivers/gpio/gpiolib.c
4662
dev_dbg(consumer, "using ACPI '%pfw' for '%s' GPIO lookup\n", fwnode, name);
drivers/gpio/gpiolib.c
4665
dev_dbg(consumer, "using swnode '%pfw' for '%s' GPIO lookup\n", fwnode, name);
drivers/gpio/gpiolib.c
4673
struct device *consumer,
drivers/gpio/gpiolib.c
4681
desc = gpiod_find_by_fwnode(fwnode, consumer, con_id, idx, flags, lookupflags);
drivers/gpio/gpiolib.c
4683
desc = gpiod_find_by_fwnode(fwnode->secondary, consumer, con_id,
drivers/gpio/gpiolib.c
4689
struct gpio_desc *gpiod_find_and_request(struct device *consumer,
drivers/gpio/gpiolib.c
4707
desc = gpiod_fwnode_lookup(fwnode, consumer, con_id, idx,
drivers/gpio/gpiolib.c
4717
ret = gpio_shared_add_proxy_lookup(consumer, fwnode,
drivers/gpio/gpiolib.c
4734
dev_dbg(consumer,
drivers/gpio/gpiolib.c
4736
desc = gpiod_find(consumer, con_id, idx, &lookupflags);
drivers/gpio/gpiolib.c
4740
dev_dbg(consumer, "No GPIO consumer %s found\n", name);
drivers/gpio/gpiolib.c
4765
dev_info(consumer,
drivers/gpio/gpiolib.c
4774
dev_err(consumer, "setup of GPIO %s failed: %d\n", name, ret);
drivers/gpio/gpiolib.h
262
struct gpio_desc *gpiod_find_and_request(struct device *consumer,
drivers/gpu/drm/bridge/analogix/anx7625.c
1248
ret = regulator_enable(ctx->pdata.supplies[i].consumer);
drivers/gpu/drm/bridge/analogix/anx7625.c
1270
regulator_disable(ctx->pdata.supplies[i].consumer);
drivers/gpu/drm/bridge/lontium-lt9611.c
524
return regulator_set_load(lt9611->supplies[0].consumer, 300000);
drivers/gpu/drm/bridge/lontium-lt9611.c
531
ret = regulator_enable(lt9611->supplies[0].consumer);
drivers/gpu/drm/bridge/lontium-lt9611.c
537
ret = regulator_enable(lt9611->supplies[1].consumer);
drivers/gpu/drm/bridge/lontium-lt9611.c
539
regulator_disable(lt9611->supplies[0].consumer);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
211
return regulator_set_load(lt9611uxc->supplies[0].consumer, 200000);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
218
ret = regulator_enable(lt9611uxc->supplies[0].consumer);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
224
ret = regulator_enable(lt9611uxc->supplies[1].consumer);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
226
regulator_disable(lt9611uxc->supplies[0].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
115
ret = regulator_enable(boe->vregs[BF060Y8M_VREG_EL_VDD].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
118
ret = regulator_enable(boe->vregs[BF060Y8M_VREG_EL_VSS].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
122
ret = regulator_enable(boe->vregs[BF060Y8M_VREG_VCC].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
126
ret = regulator_enable(boe->vregs[BF060Y8M_VREG_VDDIO].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
130
ret = regulator_enable(boe->vregs[BF060Y8M_VREG_VCI].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
146
regulator_disable(boe->vregs[BF060Y8M_VREG_VCI].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
148
regulator_disable(boe->vregs[BF060Y8M_VREG_VDDIO].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
150
regulator_disable(boe->vregs[BF060Y8M_VREG_VCC].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
152
regulator_disable(boe->vregs[BF060Y8M_VREG_EL_VSS].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
154
regulator_disable(boe->vregs[BF060Y8M_VREG_EL_VDD].consumer);
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
271
vreg = boe->vregs[BF060Y8M_VREG_VCC].consumer;
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
276
vreg = boe->vregs[BF060Y8M_VREG_VDDIO].consumer;
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
281
vreg = boe->vregs[BF060Y8M_VREG_VCI].consumer;
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
286
vreg = boe->vregs[BF060Y8M_VREG_EL_VDD].consumer;
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
292
vreg = boe->vregs[BF060Y8M_VREG_EL_VSS].consumer;
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
306
vreg = boe->vregs[BF060Y8M_VREG_VDDIO].consumer;
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c
312
vreg = boe->vregs[BF060Y8M_VREG_VCI].consumer;
drivers/gpu/drm/panel/panel-ebbg-ft8719.c
181
ret = regulator_set_load(ctx->supplies[i].consumer,
drivers/gpu/drm/panel/panel-himax-hx8279.c
777
ret = regulator_is_supported_voltage(hx->vregs[0].consumer,
drivers/gpu/drm/panel/panel-himax-hx8279.c
782
ret = regulator_is_supported_voltage(hx->vregs[1].consumer,
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
828
ret = regulator_set_voltage(ili->supplies[0].consumer,
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
832
ret = regulator_set_voltage(ili->supplies[1].consumer,
drivers/gpu/drm/panel/panel-ilitek-ili9322.c
836
ret = regulator_set_voltage(ili->supplies[2].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1133
ret = regulator_set_voltage(nt->supplies[0].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1137
ret = regulator_set_voltage(nt->supplies[1].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35950.c
335
ret = regulator_is_supported_voltage(nt->vregs[0].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35950.c
339
ret = regulator_is_supported_voltage(nt->vregs[1].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35950.c
344
ret = regulator_is_supported_voltage(nt->vregs[2].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35950.c
349
ret = regulator_is_supported_voltage(nt->vregs[3].consumer,
drivers/gpu/drm/panel/panel-novatek-nt35950.c
362
ret = regulator_enable(nt->vregs[0].consumer);
drivers/gpu/drm/panel/panel-novatek-nt35950.c
367
ret = regulator_enable(nt->vregs[3].consumer);
drivers/gpu/drm/panel/panel-novatek-nt35950.c
372
ret = regulator_enable(nt->vregs[1].consumer);
drivers/gpu/drm/panel/panel-novatek-nt35950.c
376
ret = regulator_enable(nt->vregs[2].consumer);
drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
125
ret = regulator_enable(stk->supplies[IOVCC].consumer);
drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
130
ret = regulator_enable(stk->supplies[POWER].consumer);
drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
150
regulator_disable(stk->supplies[POWER].consumer);
drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
152
regulator_disable(stk->supplies[IOVCC].consumer);
drivers/gpu/drm/panel/panel-truly-nt35597.c
261
ret = regulator_set_load(ctx->supplies[i].consumer,
drivers/gpu/drm/panel/panel-truly-nt35597.c
294
ret = regulator_set_load(ctx->supplies[i].consumer,
drivers/gpu/drm/xe/xe_guc_pagefault.c
27
FIELD_PREP(PFR_ASID, pf->consumer.asid),
drivers/gpu/drm/xe/xe_guc_pagefault.c
73
pf.consumer.page_addr = ((u64)FIELD_GET(PFD_VIRTUAL_ADDR_HI, msg[3])
drivers/gpu/drm/xe/xe_guc_pagefault.c
77
pf.consumer.asid = FIELD_GET(PFD_ASID, msg[1]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
78
pf.consumer.access_type = FIELD_GET(PFD_ACCESS_TYPE, msg[2]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
79
pf.consumer.fault_type = FIELD_GET(PFD_FAULT_TYPE, msg[2]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
81
pf.consumer.fault_level = XE_PAGEFAULT_LEVEL_NACK;
drivers/gpu/drm/xe/xe_guc_pagefault.c
83
pf.consumer.fault_level = FIELD_GET(PFD_FAULT_LEVEL, msg[0]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
84
pf.consumer.engine_class = FIELD_GET(PFD_ENG_CLASS, msg[0]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
85
pf.consumer.engine_instance = FIELD_GET(PFD_ENG_INSTANCE, msg[0]);
drivers/gpu/drm/xe/xe_pagefault.c
167
if (pf->consumer.fault_level == XE_PAGEFAULT_LEVEL_NACK)
drivers/gpu/drm/xe/xe_pagefault.c
170
vm = xe_pagefault_asid_to_vm(xe, pf->consumer.asid);
drivers/gpu/drm/xe/xe_pagefault.c
184
vma = xe_vm_find_vma_by_addr(vm, pf->consumer.page_addr);
drivers/gpu/drm/xe/xe_pagefault.c
191
pf->consumer.access_type != XE_PAGEFAULT_ACCESS_TYPE_READ) {
drivers/gpu/drm/xe/xe_pagefault.c
196
atomic = xe_pagefault_access_is_atomic(pf->consumer.access_type);
drivers/gpu/drm/xe/xe_pagefault.c
200
pf->consumer.page_addr, atomic);
drivers/gpu/drm/xe/xe_pagefault.c
239
pf->consumer.asid,
drivers/gpu/drm/xe/xe_pagefault.c
240
upper_32_bits(pf->consumer.page_addr),
drivers/gpu/drm/xe/xe_pagefault.c
241
lower_32_bits(pf->consumer.page_addr),
drivers/gpu/drm/xe/xe_pagefault.c
242
pf->consumer.fault_type,
drivers/gpu/drm/xe/xe_pagefault.c
243
pf->consumer.access_type,
drivers/gpu/drm/xe/xe_pagefault.c
244
pf->consumer.fault_level,
drivers/gpu/drm/xe/xe_pagefault.c
245
pf->consumer.engine_class,
drivers/gpu/drm/xe/xe_pagefault.c
246
xe_hw_engine_class_to_str(pf->consumer.engine_class),
drivers/gpu/drm/xe/xe_pagefault.c
247
pf->consumer.engine_instance);
drivers/gpu/drm/xe/xe_pagefault.c
431
(pf->consumer.asid % XE_PAGEFAULT_QUEUE_COUNT);
drivers/gpu/drm/xe/xe_pagefault.c
445
pf->consumer.asid % XE_PAGEFAULT_QUEUE_COUNT);
drivers/gpu/drm/xe/xe_pagefault_types.h
89
} consumer;
drivers/iio/adc/ad4130.c
1433
return regulator_get_voltage(st->regulators[2].consumer);
drivers/iio/adc/ad4130.c
1435
return regulator_get_voltage(st->regulators[3].consumer);
drivers/iio/adc/ad4130.c
1437
return regulator_get_voltage(st->regulators[0].consumer);
drivers/iio/adc/ad4130.c
1725
avdd_uv = regulator_get_voltage(st->regulators[0].consumer);
drivers/iio/adc/ad7173.c
1225
vref = regulator_get_voltage(st->regulators[0].consumer);
drivers/iio/adc/ad7173.c
1229
vref = regulator_get_voltage(st->regulators[1].consumer);
drivers/iio/adc/ad7173.c
1237
vref = regulator_get_voltage(st->regulators[2].consumer);
drivers/iio/adc/ad7766.c
131
struct regulator *vref = ad7766->reg[AD7766_SUPPLY_VREF].consumer;
drivers/iio/adc/rcar-gyroadc.c
177
struct regulator *consumer;
drivers/iio/adc/rcar-gyroadc.c
187
consumer = priv->vref[0];
drivers/iio/adc/rcar-gyroadc.c
189
consumer = priv->vref[chan->channel];
drivers/iio/adc/rcar-gyroadc.c
197
if (!consumer)
drivers/iio/adc/rcar-gyroadc.c
220
if (!consumer)
drivers/iio/adc/rcar-gyroadc.c
223
vref = regulator_get_voltage(consumer);
drivers/iio/dac/ad5064.c
312
return regulator_get_voltage(st->vref_reg[i].consumer);
drivers/iio/dac/ad5064.c
829
st->vref_reg[0].consumer = devm_regulator_get_optional(dev, "vref");
drivers/iio/dac/ad5064.c
830
if (!IS_ERR(st->vref_reg[0].consumer))
drivers/iio/dac/ad5064.c
833
ret = PTR_ERR(st->vref_reg[0].consumer);
drivers/iio/dac/ad5360.c
189
return regulator_get_voltage(st->vref_reg[i].consumer);
drivers/iio/dac/ad5449.c
153
scale_uv = regulator_get_voltage(reg->consumer);
drivers/iio/dac/ad5764.c
218
return regulator_get_voltage(st->vref_reg[channel / 2].consumer);
drivers/iio/frequency/admv1014.c
244
vcm_mv = regulator_get_voltage(st->regulators[0].consumer) / 1000;
drivers/input/keyboard/tm2-touchkey.c
217
touchkey->vdd = touchkey->regulators[1].consumer;
drivers/input/misc/twl6040-vibra.c
151
volt = regulator_get_voltage(info->supplies[0].consumer) / 1000;
drivers/input/misc/twl6040-vibra.c
157
volt = regulator_get_voltage(info->supplies[1].consumer) / 1000;
drivers/input/misc/twl6040-vibra.c
299
error = regulator_set_voltage(info->supplies[0].consumer,
drivers/input/misc/twl6040-vibra.c
309
error = regulator_set_voltage(info->supplies[1].consumer,
drivers/media/i2c/ov5695.c
1013
ret = regulator_disable(ov5695->supplies[i].consumer);
drivers/media/i2c/ov5695.c
978
ret = regulator_enable(ov5695->supplies[i].consumer);
drivers/media/i2c/ov5695.c
994
regulator_disable(ov5695->supplies[i].consumer);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1366
ret = regulator_enable(state->supplies[i].consumer);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1387
regulator_disable(state->supplies[i].consumer);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1416
ret = regulator_disable(state->supplies[i].consumer);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1424
int r = regulator_enable(state->supplies[i].consumer);
drivers/media/i2c/s5k6a3.c
197
ret = regulator_enable(sensor->supplies[i].consumer);
drivers/media/i2c/s5k6a3.c
206
ret = regulator_enable(sensor->supplies[i].consumer);
drivers/media/i2c/s5k6a3.c
225
regulator_disable(sensor->supplies[i].consumer);
drivers/media/i2c/s5k6a3.c
238
regulator_disable(sensor->supplies[i].consumer);
drivers/media/pci/intel/ipu-bridge.c
163
struct acpi_device *consumer, *ivsc_adev;
drivers/media/pci/intel/ipu-bridge.c
168
for_each_acpi_consumer_dev(ivsc_adev, consumer)
drivers/media/pci/intel/ipu-bridge.c
169
if (ACPI_PTR(consumer->handle) == handle) {
drivers/media/pci/intel/ipu-bridge.c
170
acpi_dev_put(consumer);
drivers/net/ethernet/adaptec/starfire.c
1299
int consumer;
drivers/net/ethernet/adaptec/starfire.c
1341
consumer = readl(ioaddr + TxConsumerIdx);
drivers/net/ethernet/adaptec/starfire.c
1344
dev->name, consumer);
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
624
u32 consumer;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1652
u32 consumer = sds_ring->consumer;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1659
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1684
netxen_handle_fw_message(desc_cnt, consumer, sds_ring);
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1697
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1700
consumer = get_next_index(consumer, sds_ring->num_desc);
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1725
sds_ring->consumer = consumer;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1726
NXWRIO(adapter, sds_ring->crb_sts_consumer, consumer);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
588
u32 consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1094
sds->consumer = 0;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1217
sds->consumer = 0;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
325
sds_ring->consumer = 0;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
585
regs_buff[i++] = sds_ring->consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1366
u32 consumer = sds_ring->consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1369
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1392
qlcnic_handle_fw_message(desc_cnt, consumer, sds_ring);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1405
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1407
consumer = get_next_index(consumer, sds_ring->num_desc);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1430
sds_ring->consumer = consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1431
writel(consumer, sds_ring->crb_sts_consumer);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1543
u32 consumer = sds_ring->consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1545
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1555
qlcnic_handle_fw_message(desc_cnt, consumer, sds_ring);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1564
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1566
consumer = get_next_index(consumer, sds_ring->num_desc);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1569
sds_ring->consumer = consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1570
writel(consumer, sds_ring->crb_sts_consumer);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1889
u32 consumer = sds_ring->consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1892
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1920
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1923
consumer = get_next_index(consumer, sds_ring->num_desc);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1942
sds_ring->consumer = consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1943
writel(consumer, sds_ring->crb_sts_consumer);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2210
u32 consumer = sds_ring->consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2212
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2221
desc = &sds_ring->desc_head[consumer];
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2223
consumer = get_next_index(consumer, sds_ring->num_desc);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2224
sds_ring->consumer = consumer;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2225
writel(consumer, sds_ring->crb_sts_consumer);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2974
sds_ring->consumer, readl(sds_ring->crb_intr_mask),
drivers/pci/controller/pci-tegra.c
1325
const char *consumer,
drivers/pci/controller/pci-tegra.c
1331
name = kasprintf(GFP_KERNEL, "%s-%u", consumer, index);
drivers/pci/quirks.c
5735
static void pci_create_device_link(struct pci_dev *pdev, unsigned int consumer,
drivers/pci/quirks.c
5741
if (PCI_FUNC(pdev->devfn) != consumer)
drivers/phy/qualcomm/phy-qcom-edp.c
1318
ret = regulator_set_load(edp->supplies[0].consumer, 21800); /* 1.2 V vdda-phy */
drivers/phy/qualcomm/phy-qcom-edp.c
1324
ret = regulator_set_load(edp->supplies[1].consumer, 36000); /* 0.9 V vdda-pll */
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
365
ret = regulator_set_load(priv->vregs[VDDA_1P8].consumer, 19000);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
369
ret = regulator_set_load(priv->vregs[VDDA_3P3].consumer, 16000);
drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c
376
regulator_set_load(priv->vregs[VDDA_1P8].consumer, 0);
drivers/pinctrl/core.c
1252
struct device *consumer)
drivers/pinctrl/core.c
1255
device_link_add(consumer, pctldev->dev,
drivers/platform/x86/intel/int3472/tps68470.c
107
struct acpi_device *consumer;
drivers/platform/x86/intel/int3472/tps68470.c
112
for_each_acpi_consumer_dev(adev, consumer)
drivers/platform/x86/intel/int3472/tps68470.c
128
for_each_acpi_consumer_dev(adev, consumer) {
drivers/platform/x86/intel/int3472/tps68470.c
130
acpi_dev_name(consumer));
drivers/platform/x86/intel/int3472/tps68470.c
132
acpi_dev_put(consumer);
drivers/power/supply/charger-manager.c
1041
charger->consumer = regulator_get(cm->dev,
drivers/power/supply/charger-manager.c
1043
if (IS_ERR(charger->consumer)) {
drivers/power/supply/charger-manager.c
1046
return PTR_ERR(charger->consumer);
drivers/power/supply/charger-manager.c
1090
state = regulator_is_enabled(charger->consumer);
drivers/power/supply/charger-manager.c
1626
regulator_put(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
1648
regulator_put(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
397
err = regulator_enable(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
415
err = regulator_disable(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
428
desc->charger_regulators[i].consumer)) {
drivers/power/supply/charger-manager.c
430
desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
921
ret = regulator_set_current_limit(cable->charger->consumer,
drivers/pps/pps.c
234
bind_args.consumer != PPS_KC_HARDPPS) {
drivers/regulator/core.c
5318
consumers[i].consumer = NULL;
drivers/regulator/core.c
5321
consumers[i].consumer = _regulator_get(dev,
drivers/regulator/core.c
5323
if (IS_ERR(consumers[i].consumer)) {
drivers/regulator/core.c
5324
ret = dev_err_probe(dev, PTR_ERR(consumers[i].consumer),
drivers/regulator/core.c
5327
consumers[i].consumer = NULL;
drivers/regulator/core.c
5332
ret = regulator_set_load(consumers[i].consumer,
drivers/regulator/core.c
5345
regulator_put(consumers[i].consumer);
drivers/regulator/core.c
5375
bulk->ret = regulator_enable(bulk->consumer);
drivers/regulator/core.c
5421
regulator_disable(consumers[i].consumer);
drivers/regulator/core.c
5448
ret = regulator_disable(consumers[i].consumer);
drivers/regulator/core.c
5458
r = regulator_enable(consumers[i].consumer);
drivers/regulator/core.c
5491
regulator_force_disable(consumers[i].consumer);
drivers/regulator/core.c
5517
regulator_put(consumers[i].consumer);
drivers/regulator/core.c
5518
consumers[i].consumer = NULL;
drivers/regulator/core.c
6546
struct regulator *consumer;
drivers/regulator/core.c
6580
list_for_each_entry(consumer, &rdev->consumer_list, list) {
drivers/regulator/core.c
6581
if (consumer->dev && consumer->dev->class == &regulator_class)
drivers/regulator/core.c
6587
consumer->supply_name ? consumer->supply_name :
drivers/regulator/core.c
6588
consumer->dev ? dev_name(consumer->dev) : "deviceless");
drivers/regulator/core.c
6593
consumer->enable_count,
drivers/regulator/core.c
6594
consumer->uA_load / 1000,
drivers/regulator/core.c
6595
consumer->uA_load && !consumer->enable_count ?
drivers/regulator/core.c
6597
consumer->voltage[PM_SUSPEND_ON].min_uV / 1000,
drivers/regulator/core.c
6598
consumer->voltage[PM_SUSPEND_ON].max_uV / 1000);
drivers/regulator/devres.c
370
struct regulator *regulator = consumers[0].consumer;
drivers/regulator/devres.c
385
regulator_disable(devres->consumers[i].consumer);
drivers/regulator/devres.c
430
ret = regulator_enable(consumers[i].consumer);
drivers/regulator/devres.c
441
regulator_disable(consumers[i].consumer);
drivers/regulator/of_regulator.c
965
_consumers[n].consumer = tmp;
drivers/regulator/of_regulator.c
983
regulator_put(_consumers[n].consumer);
drivers/regulator/userspace-consumer.c
180
ret = regulator_is_enabled(pdata->supplies[0].consumer);
drivers/remoteproc/qcom_wcnss.c
480
regulator_set_voltage(bulk[i].consumer,
drivers/remoteproc/qcom_wcnss.c
485
regulator_set_load(bulk[i].consumer, info[i].load_uA);
drivers/remoteproc/qcom_wcnss_iris.c
184
regulator_set_voltage(iris->vregs[i].consumer,
drivers/remoteproc/qcom_wcnss_iris.c
189
regulator_set_load(iris->vregs[i].consumer,
drivers/scsi/aacraid/aacraid.h
605
__le32 *consumer; /* The consumer index for this queue (host address) */
drivers/scsi/aacraid/comminit.c
269
q->headers.consumer = (__le32 *)(mem+1);
drivers/scsi/aacraid/comminit.c
271
*(q->headers.consumer) = cpu_to_le32(qsize);
drivers/scsi/aacraid/commsup.c
367
if (idx != le32_to_cpu(*(q->headers.consumer))) {
drivers/scsi/aacraid/commsup.c
374
if (idx != le32_to_cpu(*(q->headers.consumer)))
drivers/scsi/aacraid/commsup.c
387
if ((*index + 1) == le32_to_cpu(*(q->headers.consumer))) {
drivers/scsi/aacraid/commsup.c
796
if (le32_to_cpu(*q->headers.producer) == le32_to_cpu(*q->headers.consumer)) {
drivers/scsi/aacraid/commsup.c
804
if (le32_to_cpu(*q->headers.consumer) >= q->entries)
drivers/scsi/aacraid/commsup.c
807
index = le32_to_cpu(*q->headers.consumer);
drivers/scsi/aacraid/commsup.c
829
if ((le32_to_cpu(*q->headers.producer)+1) == le32_to_cpu(*q->headers.consumer))
drivers/scsi/aacraid/commsup.c
832
if (le32_to_cpu(*q->headers.consumer) >= q->entries)
drivers/scsi/aacraid/commsup.c
833
*q->headers.consumer = cpu_to_le32(1);
drivers/scsi/aacraid/commsup.c
835
le32_add_cpu(q->headers.consumer, 1);
drivers/scsi/megaraid/megaraid_sas.h
2283
__le32 *consumer;
drivers/scsi/megaraid/megaraid_sas_base.c
2283
u32 consumer;
drivers/scsi/megaraid/megaraid_sas_base.c
2297
consumer = le32_to_cpu(*instance->consumer);
drivers/scsi/megaraid/megaraid_sas_base.c
2299
while (consumer != producer) {
drivers/scsi/megaraid/megaraid_sas_base.c
2300
context = le32_to_cpu(instance->reply_queue[consumer]);
drivers/scsi/megaraid/megaraid_sas_base.c
2311
consumer++;
drivers/scsi/megaraid/megaraid_sas_base.c
2312
if (consumer == (instance->max_fw_cmds + 1)) {
drivers/scsi/megaraid/megaraid_sas_base.c
2313
consumer = 0;
drivers/scsi/megaraid/megaraid_sas_base.c
2317
*instance->consumer = cpu_to_le32(producer);
drivers/scsi/megaraid/megaraid_sas_base.c
2354
*instance->consumer = cpu_to_le32(MEGASAS_ADPRESET_INPROG_SIGN);
drivers/scsi/megaraid/megaraid_sas_base.c
3993
*instance->consumer = *instance->producer;
drivers/scsi/megaraid/megaraid_sas_base.c
3995
*instance->consumer = 0;
drivers/scsi/megaraid/megaraid_sas_base.c
4058
*instance->consumer =
drivers/scsi/megaraid/megaraid_sas_base.c
601
(le32_to_cpu(*instance->consumer) ==
drivers/scsi/megaraid/megaraid_sas_base.c
7120
instance->consumer = dma_alloc_coherent(&instance->pdev->dev,
drivers/scsi/megaraid/megaraid_sas_base.c
7123
if (!instance->producer || !instance->consumer) {
drivers/scsi/megaraid/megaraid_sas_base.c
7130
*instance->consumer = 0;
drivers/scsi/megaraid/megaraid_sas_base.c
7183
if (instance->consumer)
drivers/scsi/megaraid/megaraid_sas_base.c
7185
instance->consumer,
drivers/scsi/megaraid/megaraid_sas_base.c
7870
*instance->consumer = 0;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1564
u8 consumer;
drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h
1633
u8 consumer;
include/acpi/acpi_bus.h
1017
#define for_each_acpi_consumer_dev(supplier, consumer) \
include/acpi/acpi_bus.h
1018
for (consumer = NULL; false && (supplier);)
include/acpi/acpi_bus.h
302
acpi_handle consumer;
include/acpi/acpi_bus.h
952
#define for_each_acpi_consumer_dev(supplier, consumer) \
include/acpi/acpi_bus.h
953
for (consumer = acpi_dev_get_next_consumer_dev(supplier, NULL); \
include/acpi/acpi_bus.h
954
consumer; \
include/acpi/acpi_bus.h
955
consumer = acpi_dev_get_next_consumer_dev(supplier, consumer))
include/linux/device.h
1235
struct device_link *device_link_add(struct device *consumer,
include/linux/device.h
1238
void device_link_remove(void *consumer, struct device *supplier);
include/linux/device.h
697
struct device *consumer;
include/linux/fwnode.h
75
struct fwnode_handle *consumer;
include/linux/irqbypass.h
50
struct irq_bypass_consumer *consumer;
include/linux/irqbypass.h
89
int irq_bypass_register_consumer(struct irq_bypass_consumer *consumer,
include/linux/irqbypass.h
91
void irq_bypass_unregister_consumer(struct irq_bypass_consumer *consumer);
include/linux/kvm_irqfd.h
59
struct irq_bypass_consumer consumer;
include/linux/power/charger-manager.h
103
struct regulator *consumer;
include/linux/pwm.h
593
const char *consumer)
include/linux/pwm.h
605
const char *consumer)
include/linux/regulator/consumer.h
143
struct regulator *consumer;
include/linux/uprobes.h
171
struct return_consumer consumer;
include/uapi/linux/gpio.h
197
char consumer[GPIO_MAX_NAME_SIZE];
include/uapi/linux/gpio.h
225
char consumer[GPIO_MAX_NAME_SIZE];
include/uapi/linux/gpio.h
342
char consumer[GPIO_MAX_NAME_SIZE];
include/uapi/linux/if_xdp.h
61
__u64 consumer;
include/uapi/linux/pps.h
140
int consumer; /* selected kernel consumer */
kernel/events/uprobes.c
2518
ric = likely(ri->cons_cnt == 0) ? &ri->consumer : &ri->extra_consumers[ri->cons_cnt - 1];
kernel/events/uprobes.c
2534
ric = likely(idx == 0) ? &ri->consumer : &ri->extra_consumers[idx - 1];
kernel/trace/bpf_trace.c
2912
struct uprobe_consumer consumer;
kernel/trace/bpf_trace.c
2935
uprobe_unregister_nosync(uprobes[i].uprobe, &uprobes[i].consumer);
kernel/trace/bpf_trace.c
3125
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3136
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3149
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3274
uprobes[i].consumer.handler = uprobe_multi_link_handler;
kernel/trace/bpf_trace.c
3276
uprobes[i].consumer.ret_handler = uprobe_multi_link_ret_handler;
kernel/trace/bpf_trace.c
3280
uprobes[i].consumer.filter = uprobe_multi_link_filter;
kernel/trace/bpf_trace.c
3296
&uprobes[i].consumer);
kernel/trace/ring_buffer_benchmark.c
269
if (consumer && !(cnt % wakeup_interval))
kernel/trace/ring_buffer_benchmark.c
270
wake_up_process(consumer);
kernel/trace/ring_buffer_benchmark.c
288
if (consumer) {
kernel/trace/ring_buffer_benchmark.c
295
wake_up_process(consumer);
kernel/trace/ring_buffer_benchmark.c
34
static struct task_struct *consumer;
kernel/trace/ring_buffer_benchmark.c
408
if (consumer) {
kernel/trace/ring_buffer_benchmark.c
409
wake_up_process(consumer);
kernel/trace/ring_buffer_benchmark.c
442
consumer = kthread_create(ring_buffer_consumer_thread,
kernel/trace/ring_buffer_benchmark.c
444
ret = PTR_ERR(consumer);
kernel/trace/ring_buffer_benchmark.c
445
if (IS_ERR(consumer))
kernel/trace/ring_buffer_benchmark.c
461
sched_set_fifo(consumer);
kernel/trace/ring_buffer_benchmark.c
463
sched_set_fifo_low(consumer);
kernel/trace/ring_buffer_benchmark.c
465
set_user_nice(consumer, consumer_nice);
kernel/trace/ring_buffer_benchmark.c
478
if (consumer)
kernel/trace/ring_buffer_benchmark.c
479
kthread_stop(consumer);
kernel/trace/ring_buffer_benchmark.c
489
if (consumer)
kernel/trace/ring_buffer_benchmark.c
490
kthread_stop(consumer);
kernel/trace/trace_uprobe.c
1107
tu->consumer.filter = filter;
kernel/trace/trace_uprobe.c
1108
uprobe = uprobe_register(inode, tu->offset, tu->ref_ctr_offset, &tu->consumer);
kernel/trace/trace_uprobe.c
1128
uprobe_unregister_nosync(tu->uprobe, &tu->consumer);
kernel/trace/trace_uprobe.c
1329
ret = uprobe_apply(tu->uprobe, &tu->consumer, false);
kernel/trace/trace_uprobe.c
1353
err = uprobe_apply(tu->uprobe, &tu->consumer, true);
kernel/trace/trace_uprobe.c
1369
tu = container_of(uc, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
1453
if (!uprobe_perf_filter(&tu->consumer, current->mm))
kernel/trace/trace_uprobe.c
1535
tu = container_of(con, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
1568
tu = container_of(con, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
271
return tu->consumer.ret_handler != NULL;
kernel/trace/trace_uprobe.c
356
tu->consumer.handler = uprobe_dispatcher;
kernel/trace/trace_uprobe.c
358
tu->consumer.ret_handler = uretprobe_dispatcher;
kernel/trace/trace_uprobe.c
62
struct uprobe_consumer consumer;
net/xdp/xsk.c
1601
ring->consumer = offsetof(struct xdp_rxtx_ring, ptrs.consumer);
net/xdp/xsk.c
1608
ring->consumer = offsetof(struct xdp_umem_ring, ptrs.consumer);
net/xdp/xsk.h
16
__u64 consumer;
net/xdp/xsk_queue.h
22
u32 consumer ____cacheline_aligned_in_smp;
net/xdp/xsk_queue.h
311
smp_store_release(&q->ring->consumer, q->cached_cons); /* D, matchees A */
net/xdp/xsk_queue.h
372
return READ_ONCE(q->ring->producer) - READ_ONCE(q->ring->consumer);
net/xdp/xsk_queue.h
390
q->cached_cons = READ_ONCE(q->ring->consumer);
net/xdp/xsk_queue.h
484
return READ_ONCE(q->ring->consumer) == READ_ONCE(q->ring->producer);
samples/watch_queue/watch_test.c
190
consumer(fd);
sound/pci/echoaudio/echoaudio_dsp.c
516
static int set_nominal_level(struct echoaudio *chip, u16 index, char consumer)
sound/pci/echoaudio/echoaudio_dsp.c
525
chip->nominal_level[index] = consumer;
sound/pci/echoaudio/echoaudio_dsp.c
527
if (consumer)
sound/soc/codecs/cs4234.c
814
ret = regulator_get_voltage(cs4234->core_supplies[CS4234_SUPPLY_VA].consumer);
sound/soc/codecs/da7218.c
2643
vddio = da7218->supplies[DA7218_SUPPLY_VDDIO].consumer;
sound/soc/codecs/da7219.c
1883
vddio = da7219->supplies[DA7219_SUPPLY_VDDIO].consumer;
sound/soc/codecs/es8375.c
306
ret = regulator_get_voltage(es8375->core_supply[ES8375_SUPPLY_VD].consumer);
sound/soc/codecs/es8389.c
600
ret = regulator_get_voltage(es8389->core_supply[ES8389_SUPPLY_VD].consumer);
sound/soc/codecs/pcm512x.c
1600
pcm512x->supplies[i].consumer,
sound/soc/codecs/rt5663.c
3539
ret = regulator_set_load(rt5663->supplies[i].consumer,
sound/soc/codecs/rt5682s.c
3094
ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_AVDD].consumer);
sound/soc/codecs/rt5682s.c
3098
ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_DBVDD].consumer);
sound/soc/codecs/rt5682s.c
3102
ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_LDO1_IN].consumer);
sound/soc/codecs/rt5682s.c
3108
ret = regulator_disable(rt5682s->supplies[RT5682S_SUPPLY_MICVDD].consumer);
sound/soc/codecs/rt5682s.c
3154
ret = regulator_enable(rt5682s->supplies[RT5682S_SUPPLY_MICVDD].consumer);
sound/soc/codecs/rt5682s.c
3161
ret = regulator_enable(rt5682s->supplies[RT5682S_SUPPLY_AVDD].consumer);
sound/soc/codecs/rt5682s.c
3167
ret = regulator_enable(rt5682s->supplies[RT5682S_SUPPLY_DBVDD].consumer);
sound/soc/codecs/rt5682s.c
3173
ret = regulator_enable(rt5682s->supplies[RT5682S_SUPPLY_LDO1_IN].consumer);
sound/soc/codecs/sgtl5000.c
1303
vdda = regulator_get_voltage(sgtl5000->supplies[VDDA].consumer);
sound/soc/codecs/sgtl5000.c
1304
vddio = regulator_get_voltage(sgtl5000->supplies[VDDIO].consumer);
sound/soc/codecs/sgtl5000.c
1306
? regulator_get_voltage(sgtl5000->supplies[VDDD].consumer)
sound/soc/codecs/sgtl5000.c
1348
if (regulator_is_equal(sgtl5000->supplies[VDDA].consumer,
sound/soc/codecs/sgtl5000.c
1349
sgtl5000->supplies[VDDIO].consumer)) {
sound/soc/codecs/tlv320aic31xx.c
1380
aic31xx->supplies[i].consumer,
sound/soc/codecs/tlv320aic31xx.c
1610
avdd = regulator_get_voltage(priv->supplies[3].consumer);
sound/soc/codecs/tlv320aic31xx.c
1611
dvdd = regulator_get_voltage(priv->supplies[5].consumer);
sound/soc/codecs/tlv320aic3x.c
1625
aic3x->supplies[i].consumer,
sound/soc/codecs/tlv320aic3x.c
1719
dvdd = regulator_get_voltage(aic3x->supplies[1].consumer);
sound/soc/codecs/tlv320aic3x.c
1720
avdd = regulator_get_voltage(aic3x->supplies[2].consumer);
sound/soc/codecs/wm8770.c
668
wm8770->supplies[i].consumer,
sound/soc/codecs/wm8804.c
601
struct regulator *regulator = wm8804->supplies[i].consumer;
sound/soc/codecs/wm8962.c
3552
wm8962->supplies[i].consumer,
sound/soc/codecs/wm8995.c
2028
wm8995->supplies[i].consumer,
sound/soc/codecs/wm8996.c
2800
wm8996->supplies[i].consumer,
tools/gpio/gpio-utils.c
60
const char *consumer)
tools/gpio/gpio-utils.c
85
strcpy(req.consumer, consumer);
tools/gpio/gpio-utils.h
31
const char *consumer);
tools/gpio/lsgpio.c
148
if (linfo.consumer[0])
tools/gpio/lsgpio.c
149
fprintf(stdout, " \"%s\"", linfo.consumer);
tools/include/uapi/linux/if_xdp.h
61
__u64 consumer;
tools/testing/selftests/bpf/benchs/bench_sockmap.c
595
.consumer_thread = consumer,
tools/testing/selftests/bpf/prog_tests/test_xsk.c
891
cons = load_value(xsk->tx.consumer);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
895
delta = load_value(xsk->tx.consumer) - cons;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
617
struct uprobe_consumer consumer;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
623
.consumer.handler = uprobe_handler,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
624
.consumer.ret_handler = uprobe_ret_handler,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
644
offset, 0, &uprobe.consumer);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
660
uprobe_unregister_nosync(uprobe.uprobe, &uprobe.consumer);
tools/testing/selftests/bpf/xsk.c
196
fill->consumer = map + off.fr.consumer;
tools/testing/selftests/bpf/xsk.c
212
comp->consumer = map + off.cr.consumer;
tools/testing/selftests/bpf/xsk.c
637
rx->consumer = rx_map + off.rx.consumer;
tools/testing/selftests/bpf/xsk.c
641
rx->cached_cons = *rx->consumer;
tools/testing/selftests/bpf/xsk.c
658
tx->consumer = tx_map + off.tx.consumer;
tools/testing/selftests/bpf/xsk.c
665
tx->cached_cons = *tx->consumer + xsk->config.tx_size;
tools/testing/selftests/bpf/xsk.h
100
r->cached_cons = __atomic_load_n(r->consumer, __ATOMIC_ACQUIRE);
tools/testing/selftests/bpf/xsk.h
164
__atomic_store_n(cons->consumer, *cons->consumer + nb, __ATOMIC_RELEASE);
tools/testing/selftests/bpf/xsk.h
34
__u32 *consumer; \
tools/testing/selftests/gpio/gpio-mockup-cdev.c
31
strcpy(req.consumer, CONSUMER);
virt/kvm/eventfd.c
153
irq_bypass_unregister_consumer(&irqfd->consumer);
virt/kvm/eventfd.c
491
irqfd->consumer.add_producer = kvm_arch_irq_bypass_add_producer;
virt/kvm/eventfd.c
492
irqfd->consumer.del_producer = kvm_arch_irq_bypass_del_producer;
virt/kvm/eventfd.c
493
irqfd->consumer.stop = kvm_arch_irq_bypass_stop;
virt/kvm/eventfd.c
494
irqfd->consumer.start = kvm_arch_irq_bypass_start;
virt/kvm/eventfd.c
495
ret = irq_bypass_register_consumer(&irqfd->consumer, irqfd->eventfd);
virt/lib/irqbypass.c
111
consumer = xa_load(&consumers, index);
virt/lib/irqbypass.c
112
if (consumer) {
virt/lib/irqbypass.c
113
ret = __connect(producer, consumer);
virt/lib/irqbypass.c
142
if (producer->consumer)
virt/lib/irqbypass.c
143
__disconnect(producer, producer->consumer);
virt/lib/irqbypass.c
158
int irq_bypass_register_consumer(struct irq_bypass_consumer *consumer,
virt/lib/irqbypass.c
165
if (WARN_ON_ONCE(consumer->eventfd))
virt/lib/irqbypass.c
168
if (!consumer->add_producer || !consumer->del_producer)
virt/lib/irqbypass.c
173
ret = xa_insert(&consumers, index, consumer, GFP_KERNEL);
virt/lib/irqbypass.c
179
ret = __connect(producer, consumer);
virt/lib/irqbypass.c
181
WARN_ON_ONCE(xa_erase(&consumers, index) != consumer);
virt/lib/irqbypass.c
186
consumer->eventfd = eventfd;
virt/lib/irqbypass.c
199
void irq_bypass_unregister_consumer(struct irq_bypass_consumer *consumer)
virt/lib/irqbypass.c
201
unsigned long index = (unsigned long)consumer->eventfd;
virt/lib/irqbypass.c
203
if (!consumer->eventfd)
virt/lib/irqbypass.c
208
if (consumer->producer)
virt/lib/irqbypass.c
209
__disconnect(consumer->producer, consumer);
virt/lib/irqbypass.c
211
WARN_ON_ONCE(xa_erase(&consumers, index) != consumer);
virt/lib/irqbypass.c
212
consumer->eventfd = NULL;
virt/lib/irqbypass.c
55
prod->consumer = cons;
virt/lib/irqbypass.c
80
prod->consumer = NULL;
virt/lib/irqbypass.c
97
struct irq_bypass_consumer *consumer;