/linux-4.1.27/drivers/thermal/ |
H A D | step_wise.c | 51 enum thermal_trend trend, bool throttle) get_target_state() 67 if (throttle) { get_target_state() 81 if (throttle) { get_target_state() 89 if (throttle) get_target_state() 94 if (!throttle) get_target_state() 104 if (!throttle) get_target_state() 133 bool throttle = false; thermal_zone_trip_update() local 147 throttle = true; thermal_zone_trip_update() 151 dev_dbg(&tz->device, "Trip%d[type=%d,temp=%ld]:trend=%d,throttle=%d\n", thermal_zone_trip_update() 152 trip, trip_type, trip_temp, trend, throttle); thermal_zone_trip_update() 161 instance->target = get_target_state(instance, trend, throttle); thermal_zone_trip_update() 190 * Throttling Logic: This uses the trend of the thermal zone to throttle. 217 .throttle = step_wise_throttle, 50 get_target_state(struct thermal_instance *instance, enum thermal_trend trend, bool throttle) get_target_state() argument
|
H A D | fair_share.c | 76 * throttle state of the cooling devices associated with the given zone. 79 * P1. max_state: Maximum throttle state exposed by the cooling device. 84 * We do not want to throttle too much when we trip a lower temperature, 122 .throttle = fair_share_throttle,
|
H A D | user_space.c | 45 .throttle = notify_user_space,
|
H A D | gov_bang_bang.c | 120 .throttle = bang_bang_control,
|
H A D | thermal_core.c | 362 tz->governor ? tz->governor->throttle(tz, trip) : handle_non_critical_trips() 363 def_governor->throttle(tz, trip); handle_non_critical_trips()
|
/linux-4.1.27/include/linux/ |
H A D | dm-kcopyd.h | 25 unsigned throttle; member in struct:dm_kcopyd_throttle 43 module_param_named(name, dm_kcopyd_throttle.throttle, uint, 0644); \ 48 * throttle can be NULL if you don't want any throttling. 51 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle);
|
H A D | cyclades.h | 11 *added throttle field on struct cyclades_port to indicate whether the 158 int throttle; member in struct:cyclades_port
|
H A D | serial_core.h | 55 void (*throttle)(struct uart_port *); member in struct:uart_ops 129 void (*throttle)(struct uart_port *port); member in struct:uart_port
|
H A D | thermal.h | 208 * @throttle: callback called for every trip point even if temperature is 214 int (*throttle)(struct thermal_zone_device *tz, int trip); member in struct:thermal_governor
|
H A D | backing-dev.h | 81 * The base dirty throttle rate, re-calculated on every 200ms.
|
H A D | hil_mlc.h | 151 int lcv; /* LCV to throttle loops */
|
H A D | tty_driver.h | 132 * void (*throttle)(struct tty_struct * tty); 271 void (*throttle)(struct tty_struct * tty); member in struct:tty_operations
|
H A D | cgroup.h | 173 * - blkcg: blk-throttle becomes properly hierarchical.
|
/linux-4.1.27/drivers/usb/serial/ |
H A D | io_tables.h | 108 .throttle = edge_throttle, 140 .throttle = edge_throttle, 172 .throttle = edge_throttle, 204 .throttle = edge_throttle,
|
H A D | belkin_sa.h | 88 #define BELKIN_SA_FLOW_OCTS 0x0001 /* use CTS input to throttle output */ 89 #define BELKIN_SA_FLOW_ODSR 0x0002 /* use DSR input to throttle output */
|
H A D | cypress_m8.h | 44 /* Used for throttle control */
|
H A D | empeg.c | 55 .throttle = usb_serial_generic_throttle,
|
H A D | visor.c | 175 .throttle = usb_serial_generic_throttle, 195 .throttle = usb_serial_generic_throttle, 215 .throttle = usb_serial_generic_throttle,
|
H A D | symbolserial.c | 198 .throttle = symbol_throttle,
|
H A D | aircable.c | 172 .throttle = usb_serial_generic_throttle,
|
H A D | digi_acceleport.c | 283 .throttle = digi_rx_throttle, 311 .throttle = digi_rx_throttle, 660 /* turn throttle off */ digi_rx_unthrottle() 1426 /* check for throttle; if set, do not resubmit read urb */ digi_read_inb_callback()
|
H A D | metro-usb.c | 383 .throttle = metrousb_throttle,
|
H A D | opticon.c | 422 .throttle = usb_serial_generic_throttle,
|
H A D | cypress_m8.c | 165 .throttle = cypress_throttle, 191 .throttle = cypress_throttle, 217 .throttle = cypress_throttle,
|
H A D | mxuport.c | 287 * mxuport_throttle - throttle function of driver 292 * port->throttle. Instead tell the device to stop sending us data for 1386 .throttle = mxuport_throttle,
|
H A D | usb-serial.c | 388 if (port->serial->type->throttle) serial_throttle() 389 port->serial->type->throttle(tty); serial_throttle() 1205 .throttle = serial_throttle,
|
H A D | generic.c | 46 .throttle = usb_serial_generic_throttle,
|
H A D | kl5kusb105.c | 96 .throttle = usb_serial_generic_throttle,
|
H A D | ti_usb_3410_5052.c | 217 .throttle = ti_throttle, 249 .throttle = ti_throttle,
|
H A D | keyspan_pda.c | 773 .throttle = keyspan_pda_rx_throttle,
|
H A D | mct_u232.c | 84 .throttle = mct_u232_throttle,
|
H A D | whiteheat.c | 133 .throttle = usb_serial_generic_throttle,
|
H A D | io_ti.c | 2520 .throttle = edge_throttle, 2553 .throttle = edge_throttle,
|
H A D | garmin_gps.c | 1434 .throttle = garmin_throttle,
|
H A D | mos7720.c | 2033 .throttle = mos7720_throttle,
|
H A D | mos7840.c | 2386 .throttle = mos7840_throttle,
|
H A D | ftdi_sio.c | 1078 .throttle = usb_serial_generic_throttle,
|
/linux-4.1.27/tools/perf/util/ |
H A D | tool.h | 41 throttle, member in struct:perf_tool
|
H A D | session.c | 283 if (tool->throttle == NULL) perf_tool__fill_defaults() 284 tool->throttle = process_event_stub; perf_tool__fill_defaults() 396 event->throttle.time = bswap_64(event->throttle.time); perf_event__throttle_swap() 397 event->throttle.id = bswap_64(event->throttle.id); perf_event__throttle_swap() 398 event->throttle.stream_id = bswap_64(event->throttle.stream_id); perf_event__throttle_swap() 401 swap_sample_id_all(event, &event->throttle + 1); perf_event__throttle_swap() 938 return tool->throttle(tool, event, sample, machine); machines__deliver_event()
|
H A D | event.h | 291 struct throttle_event throttle; member in union:perf_event
|
H A D | python.c | 172 static char pyrf_throttle_event__doc[] = PyDoc_STR("perf throttle event object.");
|
/linux-4.1.27/drivers/md/ |
H A D | dm-kcopyd.c | 55 struct dm_kcopyd_throttle *throttle; member in struct:dm_kcopyd_client 101 unsigned throttle, now, difference; io_job_start() local 110 throttle = ACCESS_ONCE(t->throttle); io_job_start() 112 if (likely(throttle >= 100)) io_job_start() 134 skew = t->io_period - throttle * t->total_period / 100; io_job_start() 160 if (likely(ACCESS_ONCE(t->throttle) >= 100)) io_job_finish() 465 io_job_finish(kc->throttle); complete_io() 508 io_job_start(job->kc->throttle); run_io_job() 816 struct dm_kcopyd_client *dm_kcopyd_client_create(struct dm_kcopyd_throttle *throttle) dm_kcopyd_client_create() argument 829 kc->throttle = throttle; dm_kcopyd_client_create()
|
H A D | dm-thin.c | 137 struct throttle { struct 143 static void throttle_init(struct throttle *t) throttle_init() 149 static void throttle_work_start(struct throttle *t) throttle_work_start() 154 static void throttle_work_update(struct throttle *t) throttle_work_update() 162 static void throttle_work_complete(struct throttle *t) throttle_work_complete() 170 static void throttle_lock(struct throttle *t) throttle_lock() 175 static void throttle_unlock(struct throttle *t) throttle_unlock() 235 struct throttle throttle; member in struct:pool 1824 throttle_work_update(&pool->throttle); process_thin_deferred_bios() 1995 throttle_work_start(&pool->throttle); do_worker() 1997 throttle_work_update(&pool->throttle); do_worker() 1999 throttle_work_update(&pool->throttle); do_worker() 2001 throttle_work_update(&pool->throttle); do_worker() 2003 throttle_work_complete(&pool->throttle); do_worker() 2255 throttle_lock(&pool->throttle); thin_defer_bio_with_throttle() 2257 throttle_unlock(&pool->throttle); thin_defer_bio_with_throttle() 2265 throttle_lock(&pool->throttle); thin_defer_cell() 2269 throttle_unlock(&pool->throttle); thin_defer_cell() 2581 throttle_init(&pool->throttle); pool_create()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
H A D | tt.c | 81 tt->throttle = false; iwl_mvm_enter_ctkill() 390 if (!tt->throttle && throttle_enable) { iwl_mvm_tt_handler() 393 tt->throttle = true; iwl_mvm_tt_handler() 394 } else if (tt->throttle && !tt->dynamic_smps && iwl_mvm_tt_handler() 399 tt->throttle = false; iwl_mvm_tt_handler() 458 tt->throttle = false; iwl_mvm_tt_initialize()
|
H A D | mvm.h | 517 * @throttle: Is thermal throttling is active? 525 bool throttle; member in struct:iwl_mvm_tt_mgmt
|
/linux-4.1.27/drivers/staging/speakup/ |
H A D | buffers.c | 15 /* These try to throttle applications by stopping the TTYs
|
/linux-4.1.27/drivers/idle/ |
H A D | i7300_idle.c | 64 "(0 = disable throttle, 1 = Max throttle, 168 = Min throttle)"); 340 * driver will decline to throttle. 345 /* Store DIMM thermal throttle configuration */ i7300_idle_thrt_save() 384 /* Restore DIMM thermal throttle configuration */ i7300_idle_thrt_restore()
|
/linux-4.1.27/drivers/oprofile/ |
H A D | nmi_timer_int.c | 32 event->hw.interrupts = 0; /* don't throttle interrupts */ nmi_timer_callback()
|
/linux-4.1.27/drivers/tty/ |
H A D | tty_ioctl.c | 97 * Takes the termios rwsem to protect against parallel throttle/unthrottle 107 tty->ops->throttle) tty_throttle() 108 tty->ops->throttle(tty); tty_throttle() 119 * Takes the termios rwsem to protect against parallel throttle/unthrottle 123 * Drivers should however remember that the stack can issue a throttle, 142 * Similar to tty_throttle() but will only attempt throttle 144 * throttle due to race conditions when throttling is conditional 160 if (tty->ops->throttle) tty_throttle_safe() 161 tty->ops->throttle(tty); tty_throttle_safe()
|
H A D | synclinkmp.c | 523 static void throttle(struct tty_struct * tty); 1213 /* throttle (stop) transmitter 1467 /* Signal remote device to throttle send data (our receive data) 1469 static void throttle(struct tty_struct * tty) throttle() function 1475 printk("%s(%d):%s throttle() entry\n", throttle() 1478 if (sanity_check(info, tty->name, "throttle")) throttle() 3898 .throttle = throttle, 4165 // throttle to 4 shared memory writes at a time to prevent rx_start()
|
H A D | synclink_gt.c | 158 static void throttle(struct tty_struct * tty); 992 * throttle (stop) transmitter 1362 * signal remote device to throttle send data (our receive data) 1364 static void throttle(struct tty_struct * tty) throttle() function 1369 if (sanity_check(info, tty->name, "throttle")) throttle() 1371 DBGINFO(("%s throttle\n", info->device_name)); throttle() 3732 .throttle = throttle,
|
H A D | cyclades.c | 1247 if (!info->throttle) cyz_poll() 1604 info->throttle = 0; cy_open() 2866 printk(KERN_DEBUG "cyc:throttle %s: %ld...ttyC%d\n", tty_name(tty, buf), cy_throttle() 2879 info->throttle = 1; cy_throttle() 2888 info->throttle = 1; cy_throttle() 2928 info->throttle = 0; cy_unthrottle() 4049 .throttle = cy_throttle,
|
H A D | amiserial.c | 971 printk("throttle %s: %d....\n", tty_name(tty, buf), rs_throttle() 1647 .throttle = rs_throttle,
|
H A D | isicom.c | 1214 /* throttle et all */ isicom_throttle() 1292 .throttle = isicom_throttle,
|
H A D | n_gsm.c | 153 int throttled; /* Private copy of throttle state */ 1049 /* Need to throttle our output on this device */ gsm_process_modem() 3195 .throttle = gsmtty_throttle,
|
H A D | nozomi.c | 1815 * to receive data again after a call to throttle. 1875 .throttle = ntty_throttle,
|
H A D | ehv_bytechan.c | 597 .throttle = ehv_bc_tty_throttle,
|
H A D | rocket.c | 1372 printk(KERN_INFO "throttle %s: %d....\n", tty->name, rp_throttle() 2356 .throttle = rp_throttle,
|
H A D | n_tty.c | 241 * mode. We don't want to throttle the driver if we're in n_tty_check_throttle()
|
H A D | synclink.c | 970 /* mgsl_stop() throttle (stop) transmitter 2346 * Signal remote device to throttle send data (our receive data) 4316 .throttle = mgsl_throttle,
|
H A D | mxser.c | 2327 .throttle = mxser_throttle,
|
/linux-4.1.27/drivers/usb/class/ |
H A D | cdc-acm.h | 121 unsigned int throttle_req:1; /* throttle requested */
|
H A D | cdc-acm.c | 449 /* throttle device if requested by tty */ acm_read_bulk_callback() 1923 .throttle = acm_tty_throttle,
|
/linux-4.1.27/include/net/ |
H A D | pkt_sched.h | 69 void qdisc_watchdog_schedule_ns(struct qdisc_watchdog *wd, u64 expires, bool throttle);
|
/linux-4.1.27/include/acpi/ |
H A D | processor.h | 174 int tx; /* throttle level */ 218 u8 throttle:1; member in struct:acpi_processor_errata::__anon11428
|
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/ |
H A D | myri10ge_mcp.h | 336 /* set the throttle factor for ethp_z8e 347 * with tx_boundary == 2048, max-throttle-factor == 8191 => min-speed == 500Mb/s 348 * with tx_boundary == 4096, max-throttle-factor == 4095 => min-speed == 1Gb/s
|
/linux-4.1.27/arch/x86/kernel/cpu/mcheck/ |
H A D | therm_throt.c | 2 * Thermal throttle event support code (such as syslog messaging and rate 5 * This allows consistent reporting of CPU thermal throttle events. 571 /* enable thermal throttle processing */ intel_init_thermal()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
H A D | tt.h | 87 * @advanced_tt: advanced thermal throttle required
|
H A D | power.c | 57 * (level 1) and for thermal throttle (levels 3 through 5)
|
H A D | dev.h | 591 * @adv_thermal_throttle: support advance thermal throttle
|
/linux-4.1.27/arch/um/drivers/ |
H A D | ssl.c | 105 .throttle = line_throttle,
|
H A D | stdio_console.c | 111 .throttle = line_throttle,
|
/linux-4.1.27/fs/xfs/ |
H A D | xfs_dquot.h | 60 xfs_qcnt_t q_prealloc_lo_wmark;/* prealloc throttle wmark */
|
H A D | xfs_iomap.c | 378 /* no hi watermark, no throttle */ xfs_quota_need_throttle() 382 /* under the lo watermark, no throttle */ xfs_quota_need_throttle() 420 /* only overwrite the throttle values if we are more aggressive */ xfs_quota_calc_throttle() 478 * throttle with and adjust amount of available space. xfs_iomap_prealloc_size() 494 * The shift throttle value is set to the maximum value as determined by xfs_iomap_prealloc_size()
|
H A D | xfs_icache.c | 1151 * progress, while we will throttle the speed of reclaim via doing synchronous
|
H A D | xfs_super.c | 890 * for IO to complete so that we effectively throttle multiple callers to the
|
/linux-4.1.27/drivers/scsi/fnic/ |
H A D | fnic.h | 47 #define FNIC_UCSM_DFLT_THROTTLE_CNT_BLD 16 /* UCSM default throttle count */ 48 #define FNIC_MIN_IO_REQ 256 /* Min IO throttle count */
|
H A D | fnic_res.c | 171 "vNIC io throttle count %d link dn timeout %d\n", fnic_get_vnic_config()
|
/linux-4.1.27/net/can/ |
H A D | bcm.c | 72 #define RX_THR 0x80 /* element not been sent due to throttle feature */ 458 /* got a second frame inside a potential throttle period? */ bcm_rx_update_and_send() 461 /* do not send the saved data - only start throttle timer */ bcm_rx_update_and_send() 622 /* rearm throttle handling */ bcm_rx_thr_handler() 1101 /* initialize tasklet for rx throttle handling */ bcm_rx_setup() 1145 * In any case cancel the throttle timer, flush bcm_rx_setup() 1146 * potentially blocked msgs and reset throttle handling bcm_rx_setup()
|
/linux-4.1.27/drivers/block/drbd/ |
H A D | drbd_actlog.c | 1002 bool throttle = drbd_rs_should_slow_down(device, sector, true); drbd_try_rs_begin_io() local 1004 /* If we need to throttle, a half-locked (only marked BME_NO_WRITES, drbd_try_rs_begin_io() 1006 * need to throttle. There is at most one such half-locked extent, drbd_try_rs_begin_io() 1009 if (throttle && device->resync_wenr != enr) drbd_try_rs_begin_io() 1100 if (throttle) { drbd_try_rs_begin_io()
|
H A D | drbd_receiver.c | 241 * If this allocation would exceed the max_buffers setting, we throttle 2431 /* We may throttle resync, if the lower device seems to be busy, 2446 bool throttle = drbd_rs_c_min_rate_throttle(device); drbd_rs_should_slow_down() local 2448 if (!throttle || throttle_if_app_is_waiting) drbd_rs_should_slow_down() 2449 return throttle; drbd_rs_should_slow_down() 2456 throttle = false; drbd_rs_should_slow_down() 2462 return throttle; drbd_rs_should_slow_down() 2620 /* track progress, we may need to throttle */ receive_DataRequest() 2662 * for application writes for the same time. For now, just throttle receive_DataRequest() 2672 * We cannot throttle here if remote is Primary/SyncTarget: receive_DataRequest() 2673 * we would also throttle its application reads. receive_DataRequest()
|
H A D | drbd_bitmap.c | 1038 * resync to throttle -- see drbd_rs_should_slow_down(). */ __must_hold()
|
H A D | drbd_int.h | 963 int c_sync_rate; /* current resync rate after syncer throttle magic */
|
/linux-4.1.27/drivers/scsi/bfa/ |
H A D | bfa_fcpim.c | 3778 /* Update io throttle value only once during driver load time */ bfa_fcp_res_recfg() 3855 * To send config req, first try to use throttle value from flash 3867 * If throttle value from flash is already in effect after driver is bfa_fcpim_get_throttle_cfg() 3920 struct bfa_defs_fcpim_throttle_s throttle; bfa_fcpim_throttle_get() local 3926 memset(&throttle, 0, sizeof(struct bfa_defs_fcpim_throttle_s)); bfa_fcpim_throttle_get() 3928 throttle.cur_value = (u16)(fcpim->fcp->num_ioim_reqs); bfa_fcpim_throttle_get() 3929 throttle.cfg_value = bfa_fcpim_read_throttle(bfa); bfa_fcpim_throttle_get() 3930 if (!throttle.cfg_value) bfa_fcpim_throttle_get() 3931 throttle.cfg_value = throttle.cur_value; bfa_fcpim_throttle_get() 3932 throttle.max_value = (u16)(fcpim->fcp->max_ioim_reqs); bfa_fcpim_throttle_get() 3933 memcpy(buf, &throttle, sizeof(struct bfa_defs_fcpim_throttle_s)); bfa_fcpim_throttle_get()
|
H A D | bfad_bsg.h | 780 struct bfa_defs_fcpim_throttle_s throttle; member in struct:bfa_bsg_fcpim_throttle_s
|
H A D | bfad_bsg.c | 2632 (void *)&iocmd->throttle); bfad_iocmd_fcpim_throttle_query() 2647 iocmd->throttle.cfg_value); bfad_iocmd_fcpim_throttle_set()
|
/linux-4.1.27/drivers/staging/unisys/common-spar/include/channels/ |
H A D | channel.h | 414 /* throttle until acquire successful */ spar_channel_client_acquire_os() 454 /* throttle until acquire successful */ spar_channel_client_acquire_os() 471 /* throttle until acquire successful */ spar_channel_client_acquire_os()
|
/linux-4.1.27/arch/x86/include/asm/uv/ |
H A D | uv_bau.h | 41 /* the 'throttle' to prevent the hardware stay-busy bug */ 144 /* after this # consecutive successes, bump up the throttle if it was lowered */ 522 unsigned long s_throttles; /* waits in throttle */
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
H A D | perf_event_amd_ibs.c | 525 int offset, size, check_rip, offset_max, throttle = 0; perf_ibs_handle_irq() local 599 throttle = perf_event_overflow(event, &data, ®s); perf_ibs_handle_irq() 601 if (throttle) perf_ibs_handle_irq()
|
/linux-4.1.27/include/linux/usb/ |
H A D | serial.h | 69 * @throttled: nonzero if the read urb is inactive to throttle the device 70 * @throttle_req: nonzero if the tty wants to throttle us 270 void (*throttle)(struct tty_struct *tty); member in struct:usb_serial_driver
|
/linux-4.1.27/drivers/s390/char/ |
H A D | tty3270.c | 93 int throttle, attn; /* tty throttle/unthrottle. */ member in struct:tty3270 650 if (!tp->throttle) tty3270_irq() 1762 tp->throttle = 1; tty3270_throttle() 1776 tp->throttle = 0; tty3270_unthrottle() 1834 .throttle = tty3270_throttle,
|
H A D | con3215.c | 1166 .throttle = tty3215_throttle,
|
/linux-4.1.27/drivers/cpufreq/ |
H A D | gx-suspmod.c | 102 #define IRQ_SPDUP (1<<3) /* disable clock throttle during interrupt handling */ 103 #define VID_SPDUP (1<<4) /* disable clock throttle during vga video handling */
|
/linux-4.1.27/block/ |
H A D | blk-throttle.c | 26 /* A workqueue to queue throttle related work */ 1388 * blk-throttle. tg_set_conf() 1427 .name = "throttle.read_bps_device", 1433 .name = "throttle.write_bps_device", 1439 .name = "throttle.read_iops_device", 1445 .name = "throttle.write_iops_device", 1451 .name = "throttle.io_service_bytes", 1456 .name = "throttle.io_serviced",
|
H A D | blk-cgroup.h | 23 /* Max limits for throttle policy */
|
/linux-4.1.27/drivers/acpi/ |
H A D | acpi_processor.c | 84 errata.piix4.throttle = 1; acpi_processor_errata_piix4() 326 request_region(pr->throttling.address, 6, "ACPI CPU throttle"); acpi_processor_get_info()
|
H A D | processor_throttling.c | 1228 if (errata.piix4.throttle) { acpi_processor_get_throttling_info()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
H A D | ehca_av.c | 79 /* no need to throttle if path faster than link */ ehca_calc_ipd()
|
/linux-4.1.27/drivers/staging/fsl-mc/bus/ |
H A D | mc-sys.c | 48 * usleep_range() min and max values used to throttle down polling
|
/linux-4.1.27/drivers/staging/wlan-ng/ |
H A D | prism2usb.c | 167 del_singleshot_timer_sync(&hw->throttle); prism2sta_disconnect_usb()
|
H A D | hfa384x_usb.c | 560 setup_timer(&hw->throttle, hfa384x_usb_throttlefn, (unsigned long)hw); hfa384x_create() 3174 !timer_pending(&hw->throttle)) { hfa384x_usbin_callback() 3175 mod_timer(&hw->throttle, jiffies + THROTTLE_JIFFIES); hfa384x_usbin_callback() 3711 !timer_pending(&hw->throttle)) { hfa384x_usbout_callback() 3712 mod_timer(&hw->throttle, hfa384x_usbout_callback() 3986 * We need to check BOTH the RX and the TX throttle controls, hfa384x_usb_throttlefn()
|
H A D | hfa384x.h | 1233 struct timer_list throttle; member in struct:hfa384x
|
/linux-4.1.27/drivers/tty/hvc/ |
H A D | hvsi.c | 356 * buffer, which will give the tty buffer a chance to throttle us. Should the 974 * I have never seen throttle or unthrottle called, so this little throttle 1044 .throttle = hvsi_throttle,
|
H A D | hvcs.c | 1452 .throttle = hvcs_throttle,
|
/linux-4.1.27/drivers/platform/chrome/ |
H A D | cros_ec_lightbar.c | 63 /* Return 0 if able to throttle correctly, error otherwise */ lb_throttle()
|
/linux-4.1.27/drivers/misc/ |
H A D | vmw_balloon.c | 522 * If we do not throttle nosleep allocations, we can drain all vmballoon_inflate() 528 * second. Therefore, we throttle nosleep allocations even when vmballoon_inflate()
|
/linux-4.1.27/mm/ |
H A D | page-writeback.c | 708 * limits are set by default to 10% and 20% (background and throttle). bdi_position_ratio() 711 * about ~6K pages (as the average of background and throttle bdi bdi_position_ratio() 716 * because we want to throttle process writing to a strictlimit BDI bdi_position_ratio() 891 * This may throw the system into deep dirty exceeded state and throttle 945 * Maintain bdi->dirty_ratelimit, the base dirty throttle rate. 987 * A linear estimation of the "balanced" throttle rate. The theory is, bdi_update_dirty_ratelimit() 1300 * In this case we don't want to hard throttle the USB key bdi_dirty_limits() 1557 * called to throttle the page dirties. The solution is to save the not yet
|
H A D | vmscan.c | 1495 * In that case we should only throttle if the backing device it is 1496 * writing to is congested. In other cases it is safe to throttle. 1595 * only option is to throttle from reclaim context which is not ideal shrink_inactive_list() 2652 /* If there are no reserves (unexpected config) then do not throttle */ pfmemalloc_watermark_ok() 2695 * If a fatal signal is pending, this process should not throttle. throttle_direct_reclaim() 2727 /* If no zone was usable by the allocation flags then do not throttle */ 2739 * blocked waiting on the same lock. Instead, throttle for up to a
|
/linux-4.1.27/drivers/usb/misc/ |
H A D | usblcd.c | 55 full throttle from
|
/linux-4.1.27/tools/perf/ |
H A D | builtin-inject.c | 412 .throttle = perf_event__repipe, cmd_inject()
|
/linux-4.1.27/drivers/isdn/gigaset/ |
H A D | interface.c | 479 .throttle = if_throttle,
|
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k.h | 159 u16 itr; /* interrupt throttle rate value */
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf.h | 196 u16 itr; /* Interrupt throttle rate written to EITR */
|
H A D | ixgbevf_main.c | 1195 /* simple throttle rate management ixgbevf_update_itr()
|
/linux-4.1.27/drivers/net/usb/ |
H A D | usbnet.c | 72 /* throttle rx/tx briefly after some faults, so hub_wq might disconnect() 600 * throttle down resubmits, to avoid log floods; just temporarily, rx_complete() 610 "rx throttle %d\n", urb_status); rx_complete() 1219 "tx throttle %d\n", urb->status); tx_complete()
|
/linux-4.1.27/drivers/usb/host/ |
H A D | oxu210hp.h | 51 #define EHCI_TUNE_RL_HS 4 /* nak throttle; see 4.9 */
|
H A D | ehci-hcd.c | 78 #define EHCI_TUNE_RL_HS 4 /* nak throttle; see 4.9 */
|
H A D | sl811-hcd.c | 372 /* throttle bulk/control irq noise */ start()
|
H A D | xhci.h | 419 * Used to throttle interrupts.
|
H A D | fotg210-hcd.c | 65 #define FOTG210_TUNE_RL_HS 4 /* nak throttle; see 4.9 */
|
H A D | fusbh200-hcd.c | 64 #define FUSBH200_TUNE_RL_HS 4 /* nak throttle; see 4.9 */
|
/linux-4.1.27/arch/ia64/hp/sim/ |
H A D | simserial.c | 472 .throttle = rs_throttle,
|
/linux-4.1.27/drivers/gpu/drm/r128/ |
H A D | r128_state.c | 510 * throttle the framerate by waiting for this value before r128_cce_dispatch_swap() 549 * throttle the framerate by waiting for this value before r128_cce_dispatch_flip()
|
/linux-4.1.27/drivers/hid/ |
H A D | hid-lg.c | 56 * The original descriptors hide the separate throttle and brake axes in 60 * separate throttle (Y) and brake (RZ).
|
/linux-4.1.27/drivers/staging/fwserial/ |
H A D | fwserial.c | 589 /* throttle the sender if remaining flip buffer space has fwtty_rx() 1173 * It only makes sense to throttle when data will no longer be fwtty_throttle() 1176 * before the line discipline ever has a chance to throttle the driver. fwtty_throttle() 1581 .throttle = fwtty_throttle, 1602 .throttle = fwtty_throttle,
|
/linux-4.1.27/fs/btrfs/ |
H A D | transaction.c | 738 struct btrfs_root *root, int throttle) __btrfs_end_transaction() 805 if (throttle) __btrfs_end_transaction() 827 if (throttle) __btrfs_end_transaction() 737 __btrfs_end_transaction(struct btrfs_trans_handle *trans, struct btrfs_root *root, int throttle) __btrfs_end_transaction() argument
|
/linux-4.1.27/drivers/video/fbdev/msm/ |
H A D | msm_fb.c | 208 /* if we are sleeping, on a pan_display wait 10ms (to throttle back msmfb_pan_update()
|
/linux-4.1.27/drivers/platform/x86/ |
H A D | hp-wmi.c | 622 pr_info("Unimplemented CPU throttle because of 3 Cell battery event detected\n"); hp_wmi_notify()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | cyclades.h | 11 *added throttle field on struct cyclades_port to indicate whether the
|
H A D | pkt_sched.h | 36 __u32 overlimits; /* Number of throttle events when this
|
/linux-4.1.27/net/atm/ |
H A D | clip.c | 398 netif_stop_queue(dev); /* XOFF -> throttle immediately */ clip_start_xmit()
|
/linux-4.1.27/net/sched/ |
H A D | sch_api.c | 601 void qdisc_watchdog_schedule_ns(struct qdisc_watchdog *wd, u64 expires, bool throttle) qdisc_watchdog_schedule_ns() argument 607 if (throttle) qdisc_watchdog_schedule_ns()
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_osm.c | 168 * The driver will throttle the number of commands dispatched to a 174 * depths. The driver will throttle back when the queue fulls occur and 1787 * full occurrs, we throttle back. Slowly try to get ahc_done()
|
H A D | aic79xx_osm.c | 96 * The driver will throttle the number of commands dispatched to a 102 * depths. The driver will throttle back when the queue fulls occur and 1856 * full occurrs, we throttle back. Slowly try to get ahd_done()
|
/linux-4.1.27/kernel/sched/ |
H A D | deadline.c | 597 * If the throttle happened during sched-out; like: dl_task_timer() 1114 * When prev is DL, we may throttle it in put_prev_task(). pick_next_task_dl()
|
H A D | rt.c | 820 * isolation is really required, the user will turn the throttle do_sched_rt_period_timer() 908 * Don't actually throttle groups that have no runtime assigned sched_rt_runtime_exceeded()
|
H A D | fair.c | 3334 /* throttle cfs_rqs exceeding runtime */ put_prev_entity() 3648 /* throttled entity or throttle-on-deactivate */ for_each_sched_entity() 3695 /* update hierarchical throttle state */ unthrottle_cfs_rq() 3978 /* conditionally throttle active cfs_rq's from put_prev_entity() */ check_cfs_rq_runtime() 5027 * lead to a throttle). This both saves work and prevents false check_preempt_wakeup() 5137 * throttle and dequeue its entity in the parent(s). pick_next_task_fair()
|
/linux-4.1.27/drivers/isdn/capi/ |
H A D | capi.c | 1240 .throttle = capinc_tty_throttle,
|
/linux-4.1.27/drivers/mmc/card/ |
H A D | sdio_uart.c | 1041 .throttle = sdio_uart_throttle,
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe.h | 382 u16 itr; /* Interrupt throttle rate written to EITR */
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
H A D | sunqe.c | 178 /* For 10baseT, inter frame space nor throttle seems to be necessary. */ qe_init()
|
/linux-4.1.27/drivers/gpu/drm/i810/ |
H A D | i810_dma.c | 827 * throttle the framerate by waiting for this value before i810_dma_dispatch_flip()
|
/linux-4.1.27/drivers/crypto/caam/ |
H A D | regs.h | 610 u32 throttle; /* RTHR - Throttle */ member in struct:caam_assurance
|
/linux-4.1.27/drivers/acpi/apei/ |
H A D | ghes.c | 520 * GHES error status reporting throttle, to report more kinds of
|
/linux-4.1.27/drivers/ata/ |
H A D | pata_octeon_cf.c | 790 * the bootbus DMA. So we need to throttle max_sectors to octeon_cf_dev_config()
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | 68328serial.c | 1141 .throttle = rs_throttle,
|
H A D | serial_core.c | 635 port->ops->throttle(port); uart_throttle() 2346 .throttle = uart_throttle,
|
H A D | omap-serial.c | 1429 .throttle = serial_omap_throttle,
|
H A D | crisv10.c | 3221 printk("throttle %s: %lu....\n", tty_name(tty, buf), rs_throttle() 4222 .throttle = rs_throttle,
|
/linux-4.1.27/drivers/tty/serial/8250/ |
H A D | 8250_core.c | 1420 port->throttle(port); serial8250_throttle() 3103 .throttle = serial8250_throttle, 3864 uart->port.throttle = up->port.throttle; serial8250_register_8250_port()
|
H A D | 8250_omap.c | 1101 up.port.throttle = omap_8250_throttle; omap8250_probe()
|
/linux-4.1.27/drivers/usb/atm/ |
H A D | usbatm.c | 284 /* throttle processing in case of an error */ usbatm_complete()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | u_ether.c | 592 /* throttle high/super speed IRQ rate back slightly */ eth_start_xmit()
|
/linux-4.1.27/include/uapi/drm/ |
H A D | vmwgfx_drm.h | 286 * @throttle-us: Sleep until software is less than @throttle_us
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | perf_event.c | 865 /* Interrupts coming too quickly; "throttle" the alpha_perf_event_irq_handler()
|
/linux-4.1.27/net/bluetooth/rfcomm/ |
H A D | tty.c | 1126 .throttle = rfcomm_tty_throttle,
|
/linux-4.1.27/net/irda/ircomm/ |
H A D | ircomm_tty.c | 95 .throttle = ircomm_tty_throttle,
|
/linux-4.1.27/net/rds/ |
H A D | ib_send.c | 488 * credits and has to throttle. rds_ib_advertise_credits()
|
H A D | iw_send.c | 440 * credits and has to throttle. rds_iw_advertise_credits()
|
/linux-4.1.27/net/sunrpc/ |
H A D | xprt.c | 1092 /* Note: grabbing the xprt_lock_write() ensures that we throttle xprt_lock_and_alloc_slot()
|
/linux-4.1.27/kernel/events/ |
H A D | core.c | 6013 * IRQ throttle logging 6096 int throttle, struct perf_sample_data *data, __perf_event_overflow() 6117 if (unlikely(throttle __perf_event_overflow() 6223 int throttle = 0; perf_swevent_overflow() local 6232 if (__perf_event_overflow(event, throttle, perf_swevent_overflow() 6240 throttle = 1; perf_swevent_overflow() 6095 __perf_event_overflow(struct perf_event *event, int throttle, struct perf_sample_data *data, struct pt_regs *regs) __perf_event_overflow() argument
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
H A D | radeon_state.c | 1438 * throttle the framerate by waiting for this value before radeon_cp_dispatch_swap() 1484 * throttle the framerate by waiting for this value before radeon_cp_dispatch_flip()
|
H A D | r600_cp.c | 2467 * throttle the framerate by waiting for this value before r600_cp_dispatch_swap()
|
/linux-4.1.27/drivers/input/keyboard/ |
H A D | atkbd.c | 617 * Schedule switch for execution. We need to throttle requests,
|
/linux-4.1.27/arch/s390/kernel/ |
H A D | perf_cpum_sf.c | 1167 * throttle event delivery. Remaining sample data is hw_collect_samples()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
H A D | mac.c | 1743 * Reset the Adaptive Interframe Spacing throttle to default values.
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
H A D | cpsw.c | 957 * throttle further by dilating the 4us pulse. cpsw_set_coalesce()
|
H A D | davinci_emac.c | 574 * throttle further by dilating the 4us pulse. emac_set_coalesce()
|
/linux-4.1.27/drivers/s390/net/ |
H A D | ctcm_mpc.c | 1245 /* caller has requested driver to throttle back */ ctcmpc_bh()
|
/linux-4.1.27/drivers/staging/unisys/visorchipset/ |
H A D | visorchipset_main.c | 1646 * scenario where this can occur is when we need to throttle
|
/linux-4.1.27/arch/x86/platform/uv/ |
H A D | tlb_uv.c | 92 "throt: number times spun in throttle",
|
/linux-4.1.27/drivers/usb/isp1760/ |
H A D | isp1760-hcd.c | 530 #define EHCI_TUNE_RL_HS 4 /* nak throttle; see 4.9 */
|
/linux-4.1.27/include/linux/mfd/ |
H A D | cros_ec_commands.h | 279 /* Suggest that the AP throttle itself */
|
/linux-4.1.27/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 1719 /* Signal remote device to throttle send data (our receive data) 2827 .throttle = mgslpc_throttle,
|
/linux-4.1.27/drivers/isdn/i4l/ |
H A D | isdn_tty.c | 1746 .throttle = isdn_tty_throttle,
|
/linux-4.1.27/drivers/staging/dgnc/ |
H A D | dgnc_tty.c | 129 .throttle = dgnc_tty_throttle,
|
/linux-4.1.27/net/netfilter/ipvs/ |
H A D | ip_vs_ctl.c | 1274 /* Now there is a service - full throttle */
|
/linux-4.1.27/drivers/tty/vt/ |
H A D | vt.c | 3029 .throttle = con_throttle,
|
/linux-4.1.27/fs/reiserfs/ |
H A D | reiserfs.h | 415 /* when flushing ordered buffers, throttle new ordered writers */
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_sas_base.c | 2489 /* FW is busy, throttle IO */ megasas_reset_timer()
|
/linux-4.1.27/drivers/staging/dgap/ |
H A D | dgap.c | 5220 .throttle = dgap_tty_throttle,
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
H A D | intel_pm.c | 5438 * IPS indicates we're close to a thermal limit, so throttle back the GPU
|