arch/um/drivers/ssl.c
100
.throttle = line_throttle,
arch/um/drivers/stdio_console.c
107
.throttle = line_throttle,
arch/x86/events/amd/ibs.c
1235
int offset, size, check_rip, offset_max, throttle = 0;
arch/x86/events/amd/ibs.c
1338
throttle = perf_event_account_interrupt(event);
arch/x86/events/amd/ibs.c
1371
throttle = perf_event_overflow(event, &data, ®s);
arch/x86/events/amd/ibs.c
1377
if (!throttle) {
block/blk-iocost.c
2872
.throttle = ioc_rqos_throttle,
block/blk-iolatency.c
646
.throttle = blkcg_iolatency_throttle,
block/blk-rq-qos.c
65
if (rqos->ops->throttle)
block/blk-rq-qos.c
66
rqos->ops->throttle(rqos, bio);
block/blk-rq-qos.h
38
void (*throttle)(struct rq_qos *, struct bio *);
block/blk-wbt.c
931
.throttle = wbt_wait,
drivers/acpi/acpi_processor.c
92
errata.piix4.throttle = 1;
drivers/acpi/processor_throttling.c
1207
if (errata.piix4.throttle) {
drivers/block/drbd/drbd_actlog.c
1019
bool throttle = drbd_rs_should_slow_down(peer_device, sector, true);
drivers/block/drbd/drbd_actlog.c
1026
if (throttle && device->resync_wenr != enr)
drivers/block/drbd/drbd_actlog.c
1117
if (throttle) {
drivers/block/drbd/drbd_receiver.c
2553
bool throttle = drbd_rs_c_min_rate_throttle(device);
drivers/block/drbd/drbd_receiver.c
2555
if (!throttle || throttle_if_app_is_waiting)
drivers/block/drbd/drbd_receiver.c
2556
return throttle;
drivers/block/drbd/drbd_receiver.c
2563
throttle = false;
drivers/block/drbd/drbd_receiver.c
2569
return throttle;
drivers/cpufreq/powernv-cpufreq.c
1006
schedule_work(&chips[i].throttle);
drivers/cpufreq/powernv-cpufreq.c
1081
INIT_WORK(&chips[i].throttle, powernv_cpufreq_work_fn);
drivers/cpufreq/powernv-cpufreq.c
1100
cancel_work_sync(&chips[i].throttle);
drivers/cpufreq/powernv-cpufreq.c
140
struct work_struct throttle;
drivers/cpufreq/powernv-cpufreq.c
915
struct chip *chip = container_of(work, struct chip, throttle);
drivers/cpufreq/powernv-cpufreq.c
987
schedule_work(&chips[i].throttle);
drivers/crypto/caam/regs.h
860
u32 throttle; /* RTHR - Throttle */
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1895
bool throttle = true;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1898
err = eb_pin_engine(eb, throttle);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1907
throttle = false;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2502
bool throttle)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2520
if (throttle)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2552
static int eb_pin_engine(struct i915_execbuffer *eb, bool throttle)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2577
err = eb_pin_timeline(eb, child, throttle);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
2582
err = eb_pin_timeline(eb, ce, throttle);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
321
static int eb_pin_engine(struct i915_execbuffer *eb, bool throttle);
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1447
err = throttle(ce, tq, ARRAY_SIZE(tq));
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
735
err = throttle(ce, tq, ARRAY_SIZE(tq));
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
869
err = throttle(ce, tq, ARRAY_SIZE(tq));
drivers/gpu/drm/i915/gt/selftest_rps.c
1143
u32 throttle;
drivers/gpu/drm/i915/gt/selftest_rps.c
1201
throttle = intel_uncore_read(gt->uncore, intel_gt_perf_limit_reasons_reg(gt));
drivers/gpu/drm/i915/gt/selftest_rps.c
1202
throttle &= GT0_PERF_LIMIT_REASONS_MASK;
drivers/gpu/drm/i915/gt/selftest_rps.c
1220
if (throttle)
drivers/gpu/drm/i915/gt/selftest_rps.c
1222
engine->name, throttle);
drivers/gpu/drm/i915/gt/selftest_rps.c
1230
if (throttle)
drivers/gpu/drm/i915/gt/selftest_rps.c
1232
engine->name, throttle);
drivers/gpu/drm/i915/gt/selftest_rps.c
1259
u32 throttle;
drivers/gpu/drm/i915/gt/selftest_rps.c
1312
throttle = intel_uncore_read(gt->uncore, intel_gt_perf_limit_reasons_reg(gt));
drivers/gpu/drm/i915/gt/selftest_rps.c
1313
throttle &= GT0_PERF_LIMIT_REASONS_MASK;
drivers/gpu/drm/i915/gt/selftest_rps.c
1331
if (throttle)
drivers/gpu/drm/i915/gt/selftest_rps.c
1333
engine->name, throttle);
drivers/gpu/drm/i915/gt/selftest_rps.c
381
u32 throttle;
drivers/gpu/drm/i915/gt/selftest_rps.c
467
throttle = intel_uncore_read(gt->uncore, intel_gt_perf_limit_reasons_reg(gt));
drivers/gpu/drm/i915/gt/selftest_rps.c
468
throttle &= GT0_PERF_LIMIT_REASONS_MASK;
drivers/gpu/drm/i915/gt/selftest_rps.c
485
if (throttle)
drivers/gpu/drm/i915/gt/selftest_rps.c
487
engine->name, throttle);
drivers/hwmon/occ/common.c
354
val = temp->throttle * 1000;
drivers/hwmon/occ/common.c
49
u8 throttle;
drivers/isdn/capi/capi.c
1242
.throttle = capinc_tty_throttle,
drivers/md/dm-kcopyd.c
125
unsigned int throttle, now, difference;
drivers/md/dm-kcopyd.c
134
throttle = READ_ONCE(t->throttle);
drivers/md/dm-kcopyd.c
136
if (likely(throttle >= 100))
drivers/md/dm-kcopyd.c
159
skew = t->io_period - throttle * t->total_period / 100;
drivers/md/dm-kcopyd.c
185
if (likely(READ_ONCE(t->throttle) >= 100))
drivers/md/dm-kcopyd.c
525
io_job_finish(kc->throttle);
drivers/md/dm-kcopyd.c
578
io_job_start(job->kc->throttle);
drivers/md/dm-kcopyd.c
75
struct dm_kcopyd_throttle *throttle;
drivers/md/dm-kcopyd.c
915
struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle)
drivers/md/dm-kcopyd.c
930
kc->throttle = throttle;
drivers/md/dm-thin.c
154
static void throttle_init(struct throttle *t)
drivers/md/dm-thin.c
160
static void throttle_work_start(struct throttle *t)
drivers/md/dm-thin.c
165
static void throttle_work_update(struct throttle *t)
drivers/md/dm-thin.c
173
static void throttle_work_complete(struct throttle *t)
drivers/md/dm-thin.c
181
static void throttle_lock(struct throttle *t)
drivers/md/dm-thin.c
186
static void throttle_unlock(struct throttle *t)
drivers/md/dm-thin.c
2230
throttle_work_update(&pool->throttle);
drivers/md/dm-thin.c
2418
throttle_work_start(&pool->throttle);
drivers/md/dm-thin.c
2420
throttle_work_update(&pool->throttle);
drivers/md/dm-thin.c
2422
throttle_work_update(&pool->throttle);
drivers/md/dm-thin.c
2424
throttle_work_update(&pool->throttle);
drivers/md/dm-thin.c
2426
throttle_work_update(&pool->throttle);
drivers/md/dm-thin.c
2428
throttle_work_complete(&pool->throttle);
drivers/md/dm-thin.c
255
struct throttle throttle;
drivers/md/dm-thin.c
2687
throttle_lock(&pool->throttle);
drivers/md/dm-thin.c
2689
throttle_unlock(&pool->throttle);
drivers/md/dm-thin.c
2696
throttle_lock(&pool->throttle);
drivers/md/dm-thin.c
2700
throttle_unlock(&pool->throttle);
drivers/md/dm-thin.c
2993
throttle_init(&pool->throttle);
drivers/md/dm-zoned-reclaim.c
526
zrc->kc_throttle.throttle = 100;
drivers/md/dm-zoned-reclaim.c
529
zrc->kc_throttle.throttle = min(75U, 100U - p_unmap / 2);
drivers/md/dm-zoned-reclaim.c
534
zrc->kc_throttle.throttle,
drivers/mmc/core/sdio_uart.c
1004
.throttle = sdio_uart_throttle,
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c
539
void hw_atl_reg_irq_thr_set(struct aq_hw_s *aq_hw, u32 intr_thr, u32 throttle)
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c
541
aq_hw_write_reg(aq_hw, HW_ATL_INTR_THR_ADR(throttle), intr_thr);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h
257
void hw_atl_reg_irq_thr_set(struct aq_hw_s *aq_hw, u32 intr_thr, u32 throttle);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh_internal.h
502
#define HW_ATL_INTR_THR_ADR(throttle) (0x00002800u + (throttle) * 0x4)
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
583
bool throttle;
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
28
tt->throttle = false;
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
450
if (!tt->throttle && throttle_enable) {
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
453
tt->throttle = true;
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
454
} else if (tt->throttle && !tt->dynamic_smps &&
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
459
tt->throttle = false;
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
839
tt->throttle = false;
drivers/s390/char/con3215.c
1126
.throttle = tty3215_throttle,
drivers/s390/char/con3270.c
110
int throttle, attn; /* tty throttle/unthrottle. */
drivers/s390/char/con3270.c
1891
tp->throttle = 1;
drivers/s390/char/con3270.c
1904
tp->throttle = 0;
drivers/s390/char/con3270.c
1958
.throttle = tty3270_throttle,
drivers/s390/char/con3270.c
803
if (!tp->throttle)
drivers/scsi/bfa/bfa_fcpim.c
3821
struct bfa_defs_fcpim_throttle_s throttle;
drivers/scsi/bfa/bfa_fcpim.c
3827
memset(&throttle, 0, sizeof(struct bfa_defs_fcpim_throttle_s));
drivers/scsi/bfa/bfa_fcpim.c
3829
throttle.cur_value = (u16)(fcpim->fcp->num_ioim_reqs);
drivers/scsi/bfa/bfa_fcpim.c
3830
throttle.cfg_value = bfa_fcpim_read_throttle(bfa);
drivers/scsi/bfa/bfa_fcpim.c
3831
if (!throttle.cfg_value)
drivers/scsi/bfa/bfa_fcpim.c
3832
throttle.cfg_value = throttle.cur_value;
drivers/scsi/bfa/bfa_fcpim.c
3833
throttle.max_value = (u16)(fcpim->fcp->max_ioim_reqs);
drivers/scsi/bfa/bfa_fcpim.c
3834
memcpy(buf, &throttle, sizeof(struct bfa_defs_fcpim_throttle_s));
drivers/scsi/bfa/bfad_bsg.c
2649
(void *)&iocmd->throttle);
drivers/scsi/bfa/bfad_bsg.c
2664
iocmd->throttle.cfg_value);
drivers/scsi/bfa/bfad_bsg.h
773
struct bfa_defs_fcpim_throttle_s throttle;
drivers/staging/greybus/uart.c
785
.throttle = gb_tty_throttle,
drivers/thermal/gov_step_wise.c
101
instance->target = get_target_state(instance, trend, throttle);
drivers/thermal/gov_step_wise.c
33
enum thermal_trend trend, bool throttle)
drivers/thermal/gov_step_wise.c
47
if (throttle)
drivers/thermal/gov_step_wise.c
53
if (throttle) {
drivers/thermal/gov_step_wise.c
85
bool throttle = tz->temperature >= trip_threshold;
drivers/thermal/gov_step_wise.c
91
if (throttle)
drivers/thermal/gov_step_wise.c
95
trip_id, trip->type, trip_threshold, trend, throttle);
drivers/thunderbolt/nhi.c
1041
u32 throttle = DIV_ROUND_UP(128 * NSEC_PER_USEC, 256);
drivers/thunderbolt/nhi.c
1050
iowrite32(throttle, nhi->iobase + reg);
drivers/tty/amiserial.c
1438
.throttle = rs_throttle,
drivers/tty/ehv_bytechan.c
610
.throttle = ehv_bc_tty_throttle,
drivers/tty/hvc/hvcs.c
1390
.throttle = hvcs_throttle,
drivers/tty/hvc/hvsi.c
1032
.throttle = hvsi_throttle,
drivers/tty/mxser.c
1648
.throttle = mxser_throttle,
drivers/tty/n_gsm.c
4609
.throttle = gsmtty_throttle,
drivers/tty/nozomi.c
1787
.throttle = ntty_throttle,
drivers/tty/serial/8250/8250_aspeed_vuart.c
273
bool throttle)
drivers/tty/serial/8250/8250_aspeed_vuart.c
281
if (!throttle)
drivers/tty/serial/8250/8250_aspeed_vuart.c
285
static void aspeed_vuart_set_throttle(struct uart_port *port, bool throttle)
drivers/tty/serial/8250/8250_aspeed_vuart.c
291
__aspeed_vuart_set_throttle(up, throttle);
drivers/tty/serial/8250/8250_aspeed_vuart.c
446
port.port.throttle = aspeed_vuart_throttle;
drivers/tty/serial/8250/8250_bcm7271.c
1063
up.port.throttle = brcmuart_throttle;
drivers/tty/serial/8250/8250_core.c
739
uart->port.throttle = up->port.throttle;
drivers/tty/serial/8250/8250_omap.c
1471
up.port.throttle = omap_8250_throttle;
drivers/tty/serial/8250/8250_port.c
1542
port->throttle(port);
drivers/tty/serial/8250/8250_port.c
3139
.throttle = serial8250_throttle,
drivers/tty/serial/amba-pl011.c
2311
.throttle = pl011_throttle_rx,
drivers/tty/serial/omap-serial.c
1334
.throttle = serial_omap_throttle,
drivers/tty/serial/sc16is7xx.c
1237
.throttle = sc16is7xx_throttle,
drivers/tty/serial/serial_core.c
2664
.throttle = uart_throttle,
drivers/tty/serial/serial_core.c
746
port->ops->throttle(port);
drivers/tty/serial/stm32-usart.c
1476
.throttle = stm32_usart_throttle,
drivers/tty/synclink_gt.c
3612
.throttle = throttle,
drivers/tty/tty_ioctl.c
134
if (tty->ops->throttle)
drivers/tty/tty_ioctl.c
135
tty->ops->throttle(tty);
drivers/tty/vt/vt.c
3849
.throttle = con_throttle,
drivers/usb/class/cdc-acm.c
2077
.throttle = acm_tty_throttle,
drivers/usb/serial/aircable.c
148
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/cp210x.c
314
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/cypress_m8.c
160
.throttle = cypress_throttle,
drivers/usb/serial/cypress_m8.c
185
.throttle = cypress_throttle,
drivers/usb/serial/cypress_m8.c
210
.throttle = cypress_throttle,
drivers/usb/serial/digi_acceleport.c
280
.throttle = digi_rx_throttle,
drivers/usb/serial/digi_acceleport.c
309
.throttle = digi_rx_throttle,
drivers/usb/serial/empeg.c
51
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/ftdi_sio.c
2854
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/garmin_gps.c
1423
.throttle = garmin_throttle,
drivers/usb/serial/generic.c
71
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/io_edgeport.c
2994
.throttle = edge_throttle,
drivers/usb/serial/io_edgeport.c
3028
.throttle = edge_throttle,
drivers/usb/serial/io_edgeport.c
3062
.throttle = edge_throttle,
drivers/usb/serial/io_edgeport.c
3096
.throttle = edge_throttle,
drivers/usb/serial/io_ti.c
2680
.throttle = edge_throttle,
drivers/usb/serial/io_ti.c
2717
.throttle = edge_throttle,
drivers/usb/serial/keyspan_pda.c
702
.throttle = keyspan_pda_rx_throttle,
drivers/usb/serial/kl5kusb105.c
90
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/mct_u232.c
80
.throttle = mct_u232_throttle,
drivers/usb/serial/metro-usb.c
355
.throttle = metrousb_throttle,
drivers/usb/serial/mos7720.c
1737
.throttle = mos7720_throttle,
drivers/usb/serial/mos7840.c
1781
.throttle = mos7840_throttle,
drivers/usb/serial/mxuport.c
1299
.throttle = mxuport_throttle,
drivers/usb/serial/opticon.c
391
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/symbolserial.c
181
.throttle = symbol_throttle,
drivers/usb/serial/ti_usb_3410_5052.c
436
.throttle = ti_throttle,
drivers/usb/serial/ti_usb_3410_5052.c
468
.throttle = ti_throttle,
drivers/usb/serial/usb-serial.c
1296
.throttle = serial_throttle,
drivers/usb/serial/usb-serial.c
425
if (port->serial->type->throttle)
drivers/usb/serial/usb-serial.c
426
port->serial->type->throttle(tty);
drivers/usb/serial/visor.c
172
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/visor.c
191
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/visor.c
209
.throttle = usb_serial_generic_throttle,
drivers/usb/serial/whiteheat.c
123
.throttle = usb_serial_generic_throttle,
fs/btrfs/transaction.c
1065
int throttle)
fs/btrfs/transaction.c
1102
if (throttle)
include/acpi/processor.h
247
u8 throttle:1;
include/linux/dm-kcopyd.h
27
unsigned int throttle;
include/linux/dm-kcopyd.h
45
module_param_named(name, dm_kcopyd_throttle.throttle, uint, 0644); \
include/linux/dm-kcopyd.h
53
struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle);
include/linux/serial_core.h
381
void (*throttle)(struct uart_port *);
include/linux/serial_core.h
464
void (*throttle)(struct uart_port *port);
include/linux/tty_driver.h
461
void (*throttle)(struct tty_struct * tty);
include/linux/usb/serial.h
285
void (*throttle)(struct tty_struct *tty);
include/uapi/linux/media/raspberrypi/pisp_fe_config.h
82
__u16 throttle;
kernel/events/core.c
10531
__perf_event_account_interrupt(struct perf_event *event, int throttle)
kernel/events/core.c
10545
if (unlikely(throttle && hwc->interrupts >= max_samples_per_tick)) {
kernel/events/core.c
10682
int throttle, struct perf_sample_data *data,
kernel/events/core.c
10695
ret = __perf_event_account_interrupt(event, throttle);
kernel/events/core.c
10833
int throttle = 0;
kernel/events/core.c
10842
if (__perf_event_overflow(event, throttle,
kernel/events/core.c
10850
throttle = 1;
kernel/sched/deadline.c
1432
goto throttle;
kernel/sched/deadline.c
1509
throttle:
net/bluetooth/rfcomm/tty.c
1103
.throttle = rfcomm_tty_throttle,
tools/lib/perf/include/perf/event.h
603
struct perf_record_throttle throttle;
tools/perf/builtin-inject.c
2636
inject.tool.throttle = perf_event__repipe;
tools/perf/builtin-script.c
4437
script.tool.throttle = process_throttle_event;
tools/perf/util/scripting-engines/trace-event-python.c
1545
tuple_set_u64(t, 0, event->throttle.time);
tools/perf/util/scripting-engines/trace-event-python.c
1546
tuple_set_u64(t, 1, event->throttle.id);
tools/perf/util/scripting-engines/trace-event-python.c
1547
tuple_set_u64(t, 2, event->throttle.stream_id);
tools/perf/util/session.c
1512
return tool->throttle(tool, event, sample, machine);
tools/perf/util/session.c
417
event->throttle.time = bswap_64(event->throttle.time);
tools/perf/util/session.c
418
event->throttle.id = bswap_64(event->throttle.id);
tools/perf/util/session.c
419
event->throttle.stream_id = bswap_64(event->throttle.stream_id);
tools/perf/util/session.c
422
swap_sample_id_all(event, &event->throttle + 1);
tools/perf/util/tool.c
307
tool->throttle = process_event_stub;
tools/perf/util/tool.c
411
CREATE_DELEGATE_OP(throttle);
tools/perf/util/tool.c
490
tool->tool.throttle = delegate_throttle;
tools/perf/util/tool.h
62
throttle,