arch/arm64/kvm/arm.c
2949
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2967
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
2998
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/arm64/kvm/arm.c
3006
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/book3s_hv.c
6112
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/powerpc/kvm/book3s_hv.c
6129
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
505
container_of(cons, struct kvm_kernel_irqfd, consumer);
arch/x86/kvm/irq.c
524
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
1839
if (dep->consumer == adev->handle) {
drivers/acpi/scan.c
2040
dep->consumer = handle;
drivers/acpi/scan.c
2414
if (dep->consumer == adev->handle)
drivers/acpi/scan.c
2420
adev = acpi_get_acpi_dev(dep->consumer);
drivers/acpi/scan.c
2467
struct acpi_device *adev = acpi_get_acpi_dev(dep->consumer);
drivers/acpi/scan.c
2598
acpi_handle handle = dep->consumer;
drivers/base/core.c
1004
dev_dbg(link->consumer, "Dropping the link to %s\n",
drivers/base/core.c
1017
else if (!device_is_registered(link->consumer))
drivers/base/core.c
1048
void device_link_remove(void *consumer, struct device *supplier)
drivers/base/core.c
1052
if (WARN_ON(consumer == supplier))
drivers/base/core.c
1058
if (link->consumer == consumer) {
drivers/base/core.c
114
link->consumer, link->supplier);
drivers/base/core.c
129
link->consumer, link->supplier);
drivers/base/core.c
1413
driver_deferred_probe_add(link->consumer);
drivers/base/core.c
1667
struct device *consumer = link->consumer;
drivers/base/core.c
1669
get_device(consumer);
drivers/base/core.c
1673
device_release_driver_internal(consumer, NULL,
drivers/base/core.c
1674
consumer->parent);
drivers/base/core.c
1675
put_device(consumer);
drivers/base/core.c
1819
dev_dbg(link->consumer, "Relaxing link with %s\n",
drivers/base/core.c
1854
dev_name(link->consumer));
drivers/base/core.c
206
__fwnode_link_add(link->consumer, to, link->flags);
drivers/base/core.c
2206
if (__fw_devlink_relax_cycles(link->consumer, sup_handle)) {
drivers/base/core.c
2210
link->consumer, sup_handle);
drivers/base/core.c
2214
if (con->fwnode == link->consumer)
drivers/base/core.c
2241
flags, dev_name(sup_dev), link->consumer);
drivers/base/core.c
2291
con_dev = get_dev_from_fwnode(link->consumer);
drivers/base/core.c
2303
con_dev = fwnode_get_next_parent_dev(link->consumer);
drivers/base/core.c
397
if (link->consumer == target)
drivers/base/core.c
400
ret = device_is_dependent(link->consumer, target);
drivers/base/core.c
408
struct device *consumer,
drivers/base/core.c
413
switch (consumer->links.status) {
drivers/base/core.c
430
switch (consumer->links.status) {
drivers/base/core.c
469
device_reorder_to_tail(link->consumer, NULL);
drivers/base/core.c
594
put_device(link->consumer);
drivers/base/core.c
639
struct device *con = link->consumer;
drivers/base/core.c
686
struct device *con = link->consumer;
drivers/base/core.c
74
if (link->consumer == con) {
drivers/base/core.c
800
struct device_link *device_link_add(struct device *consumer,
drivers/base/core.c
805
if (!consumer || !supplier || consumer == supplier ||
drivers/base/core.c
839
device_is_dependent(consumer, supplier))) {
drivers/base/core.c
849
consumer->links.status != DL_DEV_NO_DRIVER &&
drivers/base/core.c
85
link->consumer = con;
drivers/base/core.c
850
consumer->links.status != DL_DEV_PROBING) {
drivers/base/core.c
864
if (link->consumer != consumer)
drivers/base/core.c
873
pm_runtime_new_link(consumer);
drivers/base/core.c
909
device_link_init_status(link, consumer, supplier);
drivers/base/core.c
929
get_device(consumer);
drivers/base/core.c
930
link->consumer = consumer;
drivers/base/core.c
939
dev_bus_name(consumer), dev_name(consumer));
drivers/base/core.c
950
pm_runtime_new_link(consumer);
drivers/base/core.c
957
device_link_init_status(link, consumer, supplier);
drivers/base/core.c
968
list_add_tail_rcu(&link->c_node, &consumer->links.suppliers);
drivers/base/core.c
971
dev_dbg(consumer,
drivers/base/core.c
985
device_reorder_to_tail(consumer, NULL);
drivers/base/core.c
987
dev_dbg(consumer, "Linked as a consumer to %s\n", dev_name(supplier));
drivers/base/power/main.c
350
dpm_wait(link->consumer, async);
drivers/base/power/main.c
751
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
2381
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
2631
static void scmi_device_link_add(struct device *consumer,
drivers/firmware/arm_scmi/driver.c
2636
link = device_link_add(consumer, supplier, DL_FLAG_AUTOREMOVE_CONSUMER);
drivers/gpio/gpio-virtuser.c
57
char consumer[GPIO_VIRTUSER_NAME_BUF_LEN];
drivers/gpio/gpio-virtuser.c
611
ret = snprintf(buf, sizeof(buf), "%s\n", data->consumer);
drivers/gpio/gpio-virtuser.c
639
strscpy(data->consumer, buf, sizeof(data->consumer));
drivers/gpio/gpio-virtuser.c
688
ld->consumer, data);
drivers/gpio/gpio-virtuser.c
810
strscpy(data->consumer, id);
drivers/gpio/gpiolib-cdev.c
1640
if (ulr.consumer[0] != '\0') {
drivers/gpio/gpiolib-cdev.c
1642
lr->label = kstrndup(ulr.consumer, sizeof(ulr.consumer) - 1,
drivers/gpio/gpiolib-cdev.c
2137
memcpy(info_v1->consumer, info_v2->consumer, sizeof(info_v1->consumer));
drivers/gpio/gpiolib-cdev.c
2197
strscpy(info->consumer, label,
drivers/gpio/gpiolib-cdev.c
2198
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
17
int gpio_shared_add_proxy_lookup(struct device *consumer,
drivers/gpio/gpiolib-shared.h
30
static inline int gpio_shared_add_proxy_lookup(struct device *consumer,
drivers/gpio/gpiolib.c
4736
struct device *consumer,
drivers/gpio/gpiolib.c
4746
dev_dbg(consumer, "using DT '%pfw' for '%s' GPIO lookup\n", fwnode, name);
drivers/gpio/gpiolib.c
4749
dev_dbg(consumer, "using ACPI '%pfw' for '%s' GPIO lookup\n", fwnode, name);
drivers/gpio/gpiolib.c
4752
dev_dbg(consumer, "using swnode '%pfw' for '%s' GPIO lookup\n", fwnode, name);
drivers/gpio/gpiolib.c
4760
struct device *consumer,
drivers/gpio/gpiolib.c
4768
desc = gpiod_find_by_fwnode(fwnode, consumer, con_id, idx, flags, lookupflags);
drivers/gpio/gpiolib.c
4770
desc = gpiod_find_by_fwnode(fwnode->secondary, consumer, con_id,
drivers/gpio/gpiolib.c
4776
struct gpio_desc *gpiod_find_and_request(struct device *consumer,
drivers/gpio/gpiolib.c
4794
desc = gpiod_fwnode_lookup(fwnode, consumer, con_id, idx,
drivers/gpio/gpiolib.c
4804
ret = gpio_shared_add_proxy_lookup(consumer, fwnode,
drivers/gpio/gpiolib.c
4821
dev_dbg(consumer,
drivers/gpio/gpiolib.c
4823
desc = gpiod_find(consumer, con_id, idx, &lookupflags);
drivers/gpio/gpiolib.c
4827
dev_dbg(consumer, "No GPIO consumer %s found\n", name);
drivers/gpio/gpiolib.c
4852
dev_info(consumer,
drivers/gpio/gpiolib.c
4861
dev_err(consumer, "setup of GPIO %s failed: %d\n", name, ret);
drivers/gpio/gpiolib.h
265
struct gpio_desc *gpiod_find_and_request(struct device *consumer,
drivers/gpu/drm/bridge/analogix/anx7625.c
1252
ret = regulator_enable(ctx->pdata.supplies[i].consumer);
drivers/gpu/drm/bridge/analogix/anx7625.c
1274
regulator_disable(ctx->pdata.supplies[i].consumer);
drivers/gpu/drm/bridge/lontium-lt9611.c
538
return regulator_set_load(lt9611->supplies[0].consumer, 300000);
drivers/gpu/drm/bridge/lontium-lt9611.c
545
ret = regulator_enable(lt9611->supplies[0].consumer);
drivers/gpu/drm/bridge/lontium-lt9611.c
551
ret = regulator_enable(lt9611->supplies[1].consumer);
drivers/gpu/drm/bridge/lontium-lt9611.c
553
regulator_disable(lt9611->supplies[0].consumer);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
210
return regulator_set_load(lt9611uxc->supplies[0].consumer, 200000);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
217
ret = regulator_enable(lt9611uxc->supplies[0].consumer);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
223
ret = regulator_enable(lt9611uxc->supplies[1].consumer);
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
225
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
77
pf.consumer.page_addr = ((u64)FIELD_GET(PFD_VIRTUAL_ADDR_HI, msg[3])
drivers/gpu/drm/xe/xe_guc_pagefault.c
81
pf.consumer.asid = FIELD_GET(PFD_ASID, msg[1]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
82
pf.consumer.access_type = FIELD_GET(PFD_ACCESS_TYPE, msg[2]) |
drivers/gpu/drm/xe/xe_guc_pagefault.c
85
pf.consumer.fault_type_level = XE_PAGEFAULT_TYPE_LEVEL_NACK;
drivers/gpu/drm/xe/xe_guc_pagefault.c
87
pf.consumer.fault_type_level =
drivers/gpu/drm/xe/xe_guc_pagefault.c
92
pf.consumer.engine_class = FIELD_GET(PFD_ENG_CLASS, msg[0]);
drivers/gpu/drm/xe/xe_guc_pagefault.c
93
pf.consumer.engine_instance = FIELD_GET(PFD_ENG_INSTANCE, msg[0]);
drivers/gpu/drm/xe/xe_pagefault.c
180
if (pf->consumer.fault_type_level == XE_PAGEFAULT_TYPE_LEVEL_NACK)
drivers/gpu/drm/xe/xe_pagefault.c
183
vm = xe_pagefault_asid_to_vm(xe, pf->consumer.asid);
drivers/gpu/drm/xe/xe_pagefault.c
197
vma = xe_vm_find_vma_by_addr(vm, pf->consumer.page_addr);
drivers/gpu/drm/xe/xe_pagefault.c
204
pf->consumer.access_type != XE_PAGEFAULT_ACCESS_TYPE_READ) {
drivers/gpu/drm/xe/xe_pagefault.c
209
atomic = xe_pagefault_access_is_atomic(pf->consumer.access_type);
drivers/gpu/drm/xe/xe_pagefault.c
213
pf->consumer.page_addr, atomic);
drivers/gpu/drm/xe/xe_pagefault.c
252
pf->consumer.asid,
drivers/gpu/drm/xe/xe_pagefault.c
253
upper_32_bits(pf->consumer.page_addr),
drivers/gpu/drm/xe/xe_pagefault.c
254
lower_32_bits(pf->consumer.page_addr),
drivers/gpu/drm/xe/xe_pagefault.c
256
pf->consumer.fault_type_level),
drivers/gpu/drm/xe/xe_pagefault.c
258
pf->consumer.access_type),
drivers/gpu/drm/xe/xe_pagefault.c
260
pf->consumer.fault_type_level),
drivers/gpu/drm/xe/xe_pagefault.c
261
pf->consumer.engine_class,
drivers/gpu/drm/xe/xe_pagefault.c
262
xe_hw_engine_class_to_str(pf->consumer.engine_class),
drivers/gpu/drm/xe/xe_pagefault.c
263
pf->consumer.engine_instance);
drivers/gpu/drm/xe/xe_pagefault.c
276
vm = xa_load(&xe->usm.asid_to_vm, pf->consumer.asid);
drivers/gpu/drm/xe/xe_pagefault.c
310
if (!(pf.consumer.access_type & XE_PAGEFAULT_ACCESS_PREFETCH)) {
drivers/gpu/drm/xe/xe_pagefault.c
478
(pf->consumer.asid % XE_PAGEFAULT_QUEUE_COUNT);
drivers/gpu/drm/xe/xe_pagefault.c
492
pf->consumer.asid % XE_PAGEFAULT_QUEUE_COUNT);
drivers/gpu/drm/xe/xe_pagefault_types.h
91
} consumer;
drivers/gpu/drm/xe/xe_vm.c
604
hwe = xe_gt_hw_engine(pf->gt, pf->consumer.engine_class,
drivers/gpu/drm/xe/xe_vm.c
605
pf->consumer.engine_instance, false);
drivers/gpu/drm/xe/xe_vm.c
627
e->address = pf->consumer.page_addr;
drivers/gpu/drm/xe/xe_vm.c
634
e->access_type = pf->consumer.access_type;
drivers/gpu/drm/xe/xe_vm.c
636
pf->consumer.fault_type_level);
drivers/gpu/drm/xe/xe_vm.c
638
pf->consumer.fault_type_level);
drivers/iio/adc/ad4130.c
1696
return regulator_get_voltage(st->regulators[2].consumer);
drivers/iio/adc/ad4130.c
1698
return regulator_get_voltage(st->regulators[3].consumer);
drivers/iio/adc/ad4130.c
1700
return regulator_get_voltage(st->regulators[0].consumer);
drivers/iio/adc/ad4130.c
1999
avdd_uv = regulator_get_voltage(st->regulators[0].consumer);
drivers/iio/adc/ad7173.c
1224
vref = regulator_get_voltage(st->regulators[0].consumer);
drivers/iio/adc/ad7173.c
1228
vref = regulator_get_voltage(st->regulators[1].consumer);
drivers/iio/adc/ad7173.c
1236
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
243
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
182
struct acpi_device *consumer, *ivsc_adev;
drivers/media/pci/intel/ipu-bridge.c
187
for_each_acpi_consumer_dev(ivsc_adev, consumer)
drivers/media/pci/intel/ipu-bridge.c
188
if (ACPI_PTR(consumer->handle) == handle) {
drivers/media/pci/intel/ipu-bridge.c
189
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
1329
const char *consumer,
drivers/pci/controller/pci-tegra.c
1335
name = kasprintf(GFP_KERNEL, "%s-%u", consumer, index);
drivers/pci/quirks.c
5770
static void pci_create_device_link(struct pci_dev *pdev, unsigned int consumer,
drivers/pci/quirks.c
5776
if (PCI_FUNC(pdev->devfn) != consumer)
drivers/phy/qualcomm/phy-qcom-edp.c
1456
ret = regulator_set_load(edp->supplies[0].consumer, 21800); /* 1.2 V vdda-phy */
drivers/phy/qualcomm/phy-qcom-edp.c
1462
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
1296
struct device *consumer)
drivers/pinctrl/core.c
1299
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
1039
charger->consumer = regulator_get(cm->dev,
drivers/power/supply/charger-manager.c
1041
if (IS_ERR(charger->consumer)) {
drivers/power/supply/charger-manager.c
1044
return PTR_ERR(charger->consumer);
drivers/power/supply/charger-manager.c
1088
state = regulator_is_enabled(charger->consumer);
drivers/power/supply/charger-manager.c
1624
regulator_put(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
1646
regulator_put(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
399
err = regulator_enable(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
417
err = regulator_disable(desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
430
desc->charger_regulators[i].consumer)) {
drivers/power/supply/charger-manager.c
432
desc->charger_regulators[i].consumer);
drivers/power/supply/charger-manager.c
919
ret = regulator_set_current_limit(cable->charger->consumer,
drivers/pps/pps.c
237
bind_args.consumer != PPS_KC_HARDPPS) {
drivers/regulator/core.c
5335
consumers[i].consumer = NULL;
drivers/regulator/core.c
5338
consumers[i].consumer = _regulator_get(dev,
drivers/regulator/core.c
5340
if (IS_ERR(consumers[i].consumer)) {
drivers/regulator/core.c
5341
ret = dev_err_probe(dev, PTR_ERR(consumers[i].consumer),
drivers/regulator/core.c
5344
consumers[i].consumer = NULL;
drivers/regulator/core.c
5349
ret = regulator_set_load(consumers[i].consumer,
drivers/regulator/core.c
5362
regulator_put(consumers[i].consumer);
drivers/regulator/core.c
5392
bulk->ret = regulator_enable(bulk->consumer);
drivers/regulator/core.c
5438
regulator_disable(consumers[i].consumer);
drivers/regulator/core.c
5465
ret = regulator_disable(consumers[i].consumer);
drivers/regulator/core.c
5475
r = regulator_enable(consumers[i].consumer);
drivers/regulator/core.c
5508
regulator_force_disable(consumers[i].consumer);
drivers/regulator/core.c
5534
regulator_put(consumers[i].consumer);
drivers/regulator/core.c
5535
consumers[i].consumer = NULL;
drivers/regulator/core.c
6563
struct regulator *consumer;
drivers/regulator/core.c
6597
list_for_each_entry(consumer, &rdev->consumer_list, list) {
drivers/regulator/core.c
6598
if (consumer->dev && consumer->dev->class == ®ulator_class)
drivers/regulator/core.c
6604
consumer->supply_name ? consumer->supply_name :
drivers/regulator/core.c
6605
consumer->dev ? dev_name(consumer->dev) : "deviceless");
drivers/regulator/core.c
6610
consumer->enable_count,
drivers/regulator/core.c
6611
consumer->uA_load / 1000,
drivers/regulator/core.c
6612
consumer->uA_load && !consumer->enable_count ?
drivers/regulator/core.c
6614
consumer->voltage[PM_SUSPEND_ON].min_uV / 1000,
drivers/regulator/core.c
6615
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/reset/core.c
972
struct device *consumer;
drivers/reset/core.c
980
consumer = get_dev_from_fwnode(fwnode);
drivers/reset/core.c
981
if (consumer) {
drivers/reset/core.c
982
if (!device_link_add(consumer, &rgpio_dev->adev.dev,
drivers/reset/core.c
986
put_device(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
7123
instance->consumer = dma_alloc_coherent(&instance->pdev->dev,
drivers/scsi/megaraid/megaraid_sas_base.c
7126
if (!instance->producer || !instance->consumer) {
drivers/scsi/megaraid/megaraid_sas_base.c
7133
*instance->consumer = 0;
drivers/scsi/megaraid/megaraid_sas_base.c
7186
if (instance->consumer)
drivers/scsi/megaraid/megaraid_sas_base.c
7188
instance->consumer,
drivers/scsi/megaraid/megaraid_sas_base.c
7873
*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
1026
#define for_each_acpi_consumer_dev(supplier, consumer) \
include/acpi/acpi_bus.h
1027
for (consumer = NULL; false && (supplier);)
include/acpi/acpi_bus.h
308
acpi_handle consumer;
include/acpi/acpi_bus.h
954
#define for_each_acpi_consumer_dev(supplier, consumer) \
include/acpi/acpi_bus.h
955
for (consumer = acpi_dev_get_next_consumer_dev(supplier, NULL); \
include/acpi/acpi_bus.h
956
consumer; \
include/acpi/acpi_bus.h
957
consumer = acpi_dev_get_next_consumer_dev(supplier, consumer))
include/linux/device.h
1378
struct device_link *device_link_add(struct device *consumer,
include/linux/device.h
1381
void device_link_remove(void *consumer, struct device *supplier);
include/linux/device.h
850
struct device *consumer;
include/linux/fwnode.h
76
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
2959
struct uprobe_consumer consumer;
kernel/trace/bpf_trace.c
2982
uprobe_unregister_nosync(uprobes[i].uprobe, &uprobes[i].consumer);
kernel/trace/bpf_trace.c
3172
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3183
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3196
uprobe = container_of(con, struct bpf_uprobe, consumer);
kernel/trace/bpf_trace.c
3354
uprobes[i].consumer.handler = uprobe_multi_link_handler;
kernel/trace/bpf_trace.c
3356
uprobes[i].consumer.ret_handler = uprobe_multi_link_ret_handler;
kernel/trace/bpf_trace.c
3360
uprobes[i].consumer.filter = uprobe_multi_link_filter;
kernel/trace/bpf_trace.c
3376
&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
1108
tu->consumer.filter = filter;
kernel/trace/trace_uprobe.c
1109
uprobe = uprobe_register(inode, tu->offset, tu->ref_ctr_offset, &tu->consumer);
kernel/trace/trace_uprobe.c
1129
uprobe_unregister_nosync(tu->uprobe, &tu->consumer);
kernel/trace/trace_uprobe.c
1330
ret = uprobe_apply(tu->uprobe, &tu->consumer, false);
kernel/trace/trace_uprobe.c
1354
err = uprobe_apply(tu->uprobe, &tu->consumer, true);
kernel/trace/trace_uprobe.c
1370
tu = container_of(uc, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
1454
if (!uprobe_perf_filter(&tu->consumer, current->mm))
kernel/trace/trace_uprobe.c
1536
tu = container_of(con, struct trace_uprobe, consumer);
kernel/trace/trace_uprobe.c
1569
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
1718
ring->consumer = offsetof(struct xdp_rxtx_ring, ptrs.consumer);
net/xdp/xsk.c
1725
ring->consumer = offsetof(struct xdp_umem_ring, ptrs.consumer);
net/xdp/xsk.h
9
__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
490
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
813
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
1638
aic3x->supplies[i].consumer,
sound/soc/codecs/tlv320aic3x.c
1739
dvdd = regulator_get_voltage(aic3x->supplies[1].consumer);
sound/soc/codecs/tlv320aic3x.c
1740
avdd = regulator_get_voltage(aic3x->supplies[2].consumer);
sound/soc/codecs/wm8770.c
667
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
904
cons = load_value(xsk->tx.consumer);
tools/testing/selftests/bpf/prog_tests/test_xsk.c
908
delta = load_value(xsk->tx.consumer) - cons;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
624
struct uprobe_consumer consumer;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
630
.consumer.handler = uprobe_handler,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
631
.consumer.ret_handler = uprobe_ret_handler,
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
651
offset, 0, &uprobe.consumer);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
667
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
154
irq_bypass_unregister_consumer(&irqfd->consumer);
virt/kvm/eventfd.c
492
irqfd->consumer.add_producer = kvm_arch_irq_bypass_add_producer;
virt/kvm/eventfd.c
493
irqfd->consumer.del_producer = kvm_arch_irq_bypass_del_producer;
virt/kvm/eventfd.c
494
irqfd->consumer.stop = kvm_arch_irq_bypass_stop;
virt/kvm/eventfd.c
495
irqfd->consumer.start = kvm_arch_irq_bypass_start;
virt/kvm/eventfd.c
496
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;