/linux/net/batman-adv/ |
H A D | send.c | 753 unsigned long delay, in batadv_forw_bcast_packet_to_list() argument 777 send_time += delay ? delay : msecs_to_jiffies(5); in batadv_forw_bcast_packet_to_list() 809 unsigned long delay, in batadv_forw_bcast_packet_if() argument 818 if (!delay) { in batadv_forw_bcast_packet_if() 831 ret = batadv_forw_bcast_packet_to_list(bat_priv, skb, delay, in batadv_forw_bcast_packet_if() 920 unsigned long delay, in __batadv_forw_bcast_packet() argument 945 ret = batadv_forw_bcast_packet_if(bat_priv, skb, delay, in __batadv_forw_bcast_packet() 974 unsigned long delay, in batadv_forw_bcast_packet() argument 977 return __batadv_forw_bcast_packet(bat_priv, skb, delay, own_packet); in batadv_forw_bcast_packet() 995 unsigned long delay, in batadv_send_bcast_packet() argument [all …]
|
/linux/Documentation/devicetree/bindings/input/ |
H A D | nvidia,tegra20-kbc.txt | 29 - nvidia,debounce-delay-ms: delay in milliseconds per row scan for debouncing 30 - nvidia,repeat-delay-ms: delay in milliseconds before repeat starts 45 nvidia,debounce-delay-ms = <640>;
|
/linux/drivers/iio/chemical/ |
H A D | atlas-ezo-sensor.c | 33 int delay; member 89 .delay = ATLAS_INT_TIME_IN_MS, 94 .delay = ATLAS_INT_TIME_IN_MS, 99 .delay = ATLAS_INT_HUM_TIME_IN_MS, 137 msleep(data->chip->delay); in atlas_ezo_read_raw()
|
/linux/net/core/ |
H A D | link_watch.c | 130 unsigned long delay = linkwatch_nextevent - jiffies; in linkwatch_schedule_work() local 139 delay = 0; in linkwatch_schedule_work() 143 if (delay > HZ) in linkwatch_schedule_work() 144 delay = 0; in linkwatch_schedule_work() 153 schedule_delayed_work(&linkwatch_work, delay); in linkwatch_schedule_work()
|
/linux/arch/arm/boot/dts/nxp/lpc/ |
H A D | lpc4350-hitex-eval.dts | 362 mpmc,write-enable-delay = <0>; 363 mpmc,output-enable-delay = <0>; 364 mpmc,read-access-delay = <70>; 365 mpmc,page-mode-read-delay = <70>; 399 mpmc,write-enable-delay = <0>; 400 mpmc,output-enable-delay = <30>; 401 mpmc,read-access-delay = <90>; 402 mpmc,page-mode-read-delay = <55>; 403 mpmc,write-access-delay = <55>; 404 mpmc,turn-round-delay = <55>;
|
/linux/include/linux/ |
H A D | workqueue.h | 550 struct delayed_work *work, unsigned long delay); 552 struct delayed_work *dwork, unsigned long delay); 634 unsigned long delay) in queue_delayed_work() argument 636 return queue_delayed_work_on(WORK_CPU_UNBOUND, wq, dwork, delay); in queue_delayed_work() 649 unsigned long delay) in mod_delayed_work() argument 651 return mod_delayed_work_on(WORK_CPU_UNBOUND, wq, dwork, delay); in mod_delayed_work() 760 unsigned long delay) in schedule_delayed_work_on() argument 762 return queue_delayed_work_on(cpu, system_wq, dwork, delay); in schedule_delayed_work_on() 774 unsigned long delay) in schedule_delayed_work() argument 776 return queue_delayed_work(system_wq, dwork, delay); in schedule_delayed_work()
|
/linux/drivers/scsi/ |
H A D | scsi_transport_srp.c | 225 int res, delay; in store_reconnect_delay() local 227 res = srp_parse_tmo(&delay, buf); in store_reconnect_delay() 238 delay * HZ); in store_reconnect_delay() 239 } else if (delay <= 0) { in store_reconnect_delay() 242 rport->reconnect_delay = delay; in store_reconnect_delay() 383 int delay, res; in srp_reconnect_work() local 390 delay = rport->reconnect_delay * in srp_reconnect_work() 392 if (delay > 0) in srp_reconnect_work() 468 delay = rport->reconnect_delay; in __srp_start_tl_fail_timers() 476 if (delay > 0) in __srp_start_tl_fail_timers() [all …]
|
/linux/drivers/fpga/ |
H A D | machxo2-spi.c | 160 tx[1].delay.value = MACHXO2_REFRESH_USEC; in machxo2_cleanup() 161 tx[1].delay.unit = SPI_DELAY_UNIT_USECS; in machxo2_cleanup() 212 tx[0].delay.value = MACHXO2_LOW_DELAY_USEC; in machxo2_write_init() 213 tx[0].delay.unit = SPI_DELAY_UNIT_USECS; in machxo2_write_init() 276 tx.delay.value = MACHXO2_HIGH_DELAY_USEC; in machxo2_write() 277 tx.delay.unit = SPI_DELAY_UNIT_USECS; in machxo2_write() 326 tx[1].delay.value = MACHXO2_REFRESH_USEC; in machxo2_write_complete() 327 tx[1].delay.unit = SPI_DELAY_UNIT_USECS; in machxo2_write_complete()
|
/linux/Documentation/timers/ |
H A D | timers-howto.rst | 2 delays - Information on the various kernel delay / sleep mechanisms 6 RightWay (TM) to insert a delay?" 18 it really need to delay in atomic context?" If so... 21 You must use the `*delay` family of functions. These 24 the desired delay: 58 Unlike the `*delay` family, the underlying mechanism 99 delay / performance for your specific code path. Exact 114 FLEXIBLE SLEEPING (any delay, uninterruptible)
|
/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-h6-pine-h64.dts | 68 startup-delay-us = <100000>; 78 startup-delay-us = <100000>; 106 allwinner,rx-delay-ps = <200>; 107 allwinner,tx-delay-ps = <200>; 188 regulator-enable-ramp-delay = <100000>; 248 regulator-ramp-delay = <2500>; 253 regulator-enable-ramp-delay = <32000>; 256 regulator-ramp-delay = <2500>;
|
H A D | sun50i-h6-orangepi-one-plus.dts | 20 startup-delay-us = <100000>; 33 allwinner,rx-delay-ps = <200>; 34 allwinner,tx-delay-ps = <200>;
|
/linux/drivers/edac/ |
H A D | edac_device.c | 294 edac_queue_work(&edac_dev->work, round_jiffies_relative(edac_dev->delay)); in edac_device_workq_function() 296 edac_queue_work(&edac_dev->work, edac_dev->delay); in edac_device_workq_function() 314 edac_dev->delay = msecs_to_jiffies(msec); in edac_device_workq_setup() 324 edac_queue_work(&edac_dev->work, round_jiffies_relative(edac_dev->delay)); in edac_device_workq_setup() 326 edac_queue_work(&edac_dev->work, edac_dev->delay); in edac_device_workq_setup() 354 edac_dev->delay = msecs_to_jiffies(msec); in edac_device_reset_delay_period() 358 edac_mod_work(&edac_dev->work, round_jiffies_relative(edac_dev->delay)); in edac_device_reset_delay_period() 360 edac_mod_work(&edac_dev->work, edac_dev->delay); in edac_device_reset_delay_period()
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3588-edgeble-neu6a-common.dtsi | 103 regulator-ramp-delay = <2300>; 120 regulator-ramp-delay = <2300>; 207 regulator-ramp-delay = <12500>; 208 regulator-enable-ramp-delay = <400>; 221 regulator-ramp-delay = <12500>; 234 regulator-ramp-delay = <12500>; 248 regulator-ramp-delay = <12500>; 261 regulator-ramp-delay = <12500>; 285 regulator-ramp-delay = <12500>; 372 regulator-ramp-delay = <12500>; [all …]
|
H A D | rk3588-fet3588-c.dtsi | 159 regulator-ramp-delay = <2300>; 176 regulator-ramp-delay = <2300>; 199 regulator-ramp-delay = <2300>; 287 regulator-ramp-delay = <12500>; 301 regulator-ramp-delay = <12500>; 314 regulator-ramp-delay = <12500>; 328 regulator-ramp-delay = <12500>; 341 regulator-ramp-delay = <12500>; 365 regulator-ramp-delay = <12500>; 452 regulator-ramp-delay = <12500>; [all …]
|
H A D | rk3588-turing-rk1.dtsi | 45 startup-delay-us = <5000>; 133 regulator-ramp-delay = <2300>; 150 regulator-ramp-delay = <2300>; 173 regulator-ramp-delay = <2300>; 340 regulator-ramp-delay = <12500>; 354 regulator-ramp-delay = <12500>; 367 regulator-ramp-delay = <12500>; 381 regulator-ramp-delay = <12500>; 394 regulator-ramp-delay = <12500>; 418 regulator-ramp-delay = <12500>; [all …]
|
/linux/Documentation/devicetree/bindings/net/ |
H A D | renesas,etheravb.yaml | 113 rx-internal-delay-ps: 116 tx-internal-delay-ps: 180 rx-internal-delay-ps: false 195 rx-internal-delay-ps: false 208 - rx-internal-delay-ps 227 - tx-internal-delay-ps 230 tx-internal-delay-ps: false 239 rx-internal-delay-ps: 249 tx-internal-delay-ps: 352 rx-internal-delay-ps = <0>; [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | realtek,rt1015.yaml | 20 realtek,power-up-delay-ms: 21 description: Set a delay time for flush work to be completed, 39 realtek,power-up-delay-ms = <50>;
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1043a-rdb.dts | 107 fsl,spi-cs-sck-delay = <100>; 108 fsl,spi-sck-cs-delay = <100>; 115 fsl,spi-cs-sck-delay = <100>; 116 fsl,spi-sck-cs-delay = <50>; 123 fsl,spi-cs-sck-delay = <100>; 124 fsl,spi-sck-cs-delay = <50>;
|
/linux/drivers/misc/cxl/ |
H A D | hcalls.c | 51 unsigned int delay, total_delay = 0; \ 62 delay = 10; \ 64 delay = get_longbusy_msecs(rc); \ 66 total_delay += delay; \ 73 msleep(delay); \ 563 unsigned int delay, total_delay = 0; in cxl_h_download_facility() local 580 delay = get_longbusy_msecs(rc); in cxl_h_download_facility() 581 total_delay += delay; in cxl_h_download_facility() 589 msleep(delay); in cxl_h_download_facility()
|
/linux/drivers/md/ |
H A D | dm-delay.c | 25 unsigned int delay; member 189 if (sscanf(argv[2], "%u%c", &c->delay, &dummy) != 1) { in delay_class_ctr() 238 max_delay = dc->read.delay; in delay_ctr() 253 max_delay = max(max_delay, dc->write.delay); in delay_ctr() 265 max_delay = max(max_delay, dc->flush.delay); in delay_ctr() 306 if (!c->delay) in delay_bio() 312 delayed->expires = expires = jiffies + msecs_to_jiffies(c->delay); in delay_bio() 373 DMEMIT("%s %llu %u", (c)->dev->name, (unsigned long long)(c)->start, (c)->delay) 437 module_dm(delay);
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | tdls.c | 208 unsigned int delay; in iwl_mvm_rx_tdls_notif() local 237 delay = TU_TO_MS(vif->bss_conf.dtim_period * vif->bss_conf.beacon_int); in iwl_mvm_rx_tdls_notif() 239 msecs_to_jiffies(delay)); in iwl_mvm_rx_tdls_notif() 459 unsigned int delay; in iwl_mvm_tdls_ch_switch_work() local 495 schedule_delayed_work(&mvm->tdls_cs.dwork, msecs_to_jiffies(delay)); in iwl_mvm_tdls_ch_switch_work() 509 unsigned int delay; in iwl_mvm_tdls_channel_switch() local 555 delay = 2 * TU_TO_MS(vif->bss_conf.dtim_period * in iwl_mvm_tdls_channel_switch() 558 msecs_to_jiffies(delay)); in iwl_mvm_tdls_channel_switch() 624 unsigned int delay; in iwl_mvm_tdls_recv_channel_switch() local 669 delay = vif->bss_conf.dtim_period * vif->bss_conf.beacon_int * in iwl_mvm_tdls_recv_channel_switch() [all …]
|
/linux/drivers/platform/chrome/ |
H A D | cros_ec_spi.c | 124 trans.delay.value = ec_spi->end_of_msg_delay; in terminate_request() 125 trans.delay.unit = SPI_DELAY_UNIT_USECS; in terminate_request() 396 unsigned long delay; in do_cros_ec_pkt_xfer_spi() local 404 delay = ktime_get_ns() - ec_spi->last_transfer_ns; in do_cros_ec_pkt_xfer_spi() 405 if (delay < EC_SPI_RECOVERY_TIME_NS) in do_cros_ec_pkt_xfer_spi() 406 ndelay(EC_SPI_RECOVERY_TIME_NS - delay); in do_cros_ec_pkt_xfer_spi() 422 trans_delay.delay.unit = SPI_DELAY_UNIT_USECS; in do_cros_ec_pkt_xfer_spi() 541 unsigned long delay; in do_cros_ec_cmd_xfer_spi() local 549 delay = ktime_get_ns() - ec_spi->last_transfer_ns; in do_cros_ec_cmd_xfer_spi() 550 if (delay < EC_SPI_RECOVERY_TIME_NS) in do_cros_ec_cmd_xfer_spi() [all …]
|
/linux/drivers/scsi/qla4xxx/ |
H A D | ql4_83xx.c | 924 if (p_hdr->delay) in qla4_83xx_write_list() 948 long delay; in qla4_83xx_poll_list() local 962 delay = (long)p_hdr->delay; in qla4_83xx_poll_list() 963 if (!delay) { in qla4_83xx_poll_list() 986 long delay; in qla4_83xx_poll_write_list() local 995 delay = (long)p_hdr->delay; in qla4_83xx_poll_write_list() 1002 if (delay) { in qla4_83xx_poll_write_list() 1038 if (p_hdr->delay) in qla4_83xx_pause() 1045 long delay; in qla4_83xx_poll_read_list() local 1056 delay = (long)p_hdr->delay; in qla4_83xx_poll_read_list() [all …]
|
/linux/arch/arm64/boot/dts/hisilicon/ |
H A D | hi6220-hikey.dts | 121 post-power-on-delay-ms = <10>; 122 power-off-delay-us = <10>; 181 regulator-enable-ramp-delay = <120>; 188 regulator-enable-ramp-delay = <120>; 195 regulator-enable-ramp-delay = <360>; 202 regulator-enable-ramp-delay = <120>; 209 regulator-enable-ramp-delay = <120>; 218 regulator-enable-ramp-delay = <120>; 225 regulator-enable-ramp-delay = <120>; 232 regulator-enable-ramp-delay = <360>; [all …]
|
/linux/drivers/regulator/ |
H A D | vctrl-regulator.c | 120 int delay; in vctrl_set_voltage() local 136 delay = DIV_ROUND_UP(uV - next_uV, vctrl->min_slew_down_rate); in vctrl_set_voltage() 137 usleep_range(delay, delay + DIV_ROUND_UP(delay, 10)); in vctrl_set_voltage() 186 int delay; in vctrl_set_voltage_sel() local 202 delay = DIV_ROUND_UP(vctrl->vtable[vctrl->sel].out - in vctrl_set_voltage_sel() 205 usleep_range(delay, delay + DIV_ROUND_UP(delay, 10)); in vctrl_set_voltage_sel()
|