/linux-master/net/sunrpc/ |
H A D | xprtsock.c | 3059 .timer = xs_udp_timer,
|
/linux-master/kernel/ |
H A D | workqueue.c | 209 struct timer_list mayday_timer; /* L: SOS timer for workers */ 688 destroy_timer_on_stack(&work->timer); 782 * but stay off timer and worklist for arbitrarily long and nobody should 1035 * @worker is entering idle state. Update stats and idle timer if 2062 * stable state - idle, on timer or on worklist. 2077 * disabled on entry. This, combined with delayed_work->timer being 2093 /* try to steal the timer if it exists */ 2098 * dwork->timer is irqsafe. If del_timer() fails, it's 2099 * guaranteed that the timer is not queued anywhere and not 2102 if (likely(del_timer(&dwork->timer))) 2549 struct timer_list *timer = &dwork->timer; local [all...] |
/linux-master/kernel/sched/ |
H A D | fair.c | 5764 /* This will start the period timer if necessary */ 5768 * actually throttled the timer might not unthrottle us for an 6093 * period the timer is deactivated until scheduling resumes; cfs_b->idle is 6100 /* no need to continue the timer with no bandwidth constraint */ 6140 * timer to remain active while there are any throttled entities.) 6212 /* we are under rq->lock, defer unthrottling using a timer */ 6235 * This is done with a timer (instead of inline with bandwidth return) since 6323 static enum hrtimer_restart sched_cfs_slack_timer(struct hrtimer *timer) argument 6326 container_of(timer, struct cfs_bandwidth, slack_timer); 6335 static enum hrtimer_restart sched_cfs_period_timer(struct hrtimer *timer) argument [all...] |
/linux-master/net/mac80211/ |
H A D | mlme.c | 98 * scheduling this timer, but we need to take care to only 103 * has happened -- the work that runs from this timer will 111 if (!timer_pending(&sdata->u.mgd.timer) || 112 time_before(timeout, sdata->u.mgd.timer.expires)) 113 mod_timer(&sdata->u.mgd.timer, timeout); 2549 * dynamic_ps_timer expiry. Postpone the ps timer if it 3234 del_timer_sync(&sdata->u.mgd.timer); 3482 * because otherwise we would reset the timer every time and 3708 * we are not authenticated yet, the only timer that could be 3712 del_timer_sync(&sdata->u.mgd.timer); [all...] |
H A D | mesh_pathtbl.c | 420 timer_setup(&new_mpath->timer, mesh_path_timer, 0); 804 timer_shutdown_sync(&mpath->timer);
|
H A D | mesh.h | 34 * MESH_PATH_RESOLVED is used by the mesh path timer to 76 * @timer: mesh path discovery timer 113 struct timer_list timer; member in struct:mesh_path
|
/linux-master/net/ipv4/ |
H A D | udp.c | 91 #include <linux/timer.h>
|
H A D | icmp.c | 87 #include <linux/timer.h>
|
/linux-master/net/bridge/ |
H A D | br_netlink.c | 1661 clockval = br_timer_value(&br->gc_work.timer);
|
/linux-master/net/bluetooth/ |
H A D | hci_conn.c | 2535 goto timer; 2538 goto timer; 2546 timer:
|
/linux-master/net/ax25/ |
H A D | af_ax25.c | 21 #include <linux/timer.h> 1063 del_timer_sync(&ax25->timer);
|
/linux-master/include/net/ |
H A D | sock.h | 42 #include <linux/timer.h> 302 * @sk_timer: sock cleanup timer 1926 * running timer, skb in flight MUST hold a reference count. 2431 void sk_reset_timer(struct sock *sk, struct timer_list *timer, 2434 void sk_stop_timer(struct sock *sk, struct timer_list *timer); 2436 void sk_stop_timer_sync(struct sock *sk, struct timer_list *timer);
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 2313 mac80211_hwsim_beacon(struct hrtimer *timer) argument 2316 container_of(timer, struct mac80211_hwsim_link_data, beacon_timer);
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_main.c | 1309 /* Use the second timer (free running, in general) for the timestamp */ 4332 * internal timer, and causes us to delay far longer than 4450 * ints/sec - ITR timer value of 120 ticks. 5215 * The statistics are updated here and also from the timer callback. 5550 * @t: timer for the watchdog 5720 /* Reset the timer */ 5892 * handler is registered with the OS, the watchdog timer is started, 6705 static enum hrtimer_restart igc_qbv_scheduling_timer(struct hrtimer *timer) argument 6707 struct igc_adapter *adapter = container_of(timer, struct igc_adapter,
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 15 #include <linux/timer.h> 7634 /* min timer set to 1/2 of interrupt timer */ 7642 /* buf timer set to 1/4 of interrupt timer */ 11744 mod_timer(&bp->timer, jiffies + bp->current_interval); 11912 del_timer_sync(&bp->timer); 12915 struct bnxt *bp = from_timer(bp, t, timer); 12954 mod_timer(&bp->timer, jiffies + bp->current_interval); 13991 timer_setup(&bp->timer, bnxt_time [all...] |
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 578 struct b44 *bp = from_timer(bp, t, timer); 588 mod_timer(&bp->timer, round_jiffies(jiffies + HZ)); 1451 timer_setup(&bp->timer, b44_timer, 0); 1452 bp->timer.expires = jiffies + HZ; 1453 add_timer(&bp->timer); 1631 del_timer_sync(&bp->timer); 2476 del_timer_sync(&bp->timer); 2538 mod_timer(&bp->timer, jiffies + 1);
|
/linux-master/drivers/mtd/ |
H A D | mtdcore.c | 15 #include <linux/timer.h>
|
/linux-master/arch/arc/kernel/ |
H A D | setup.c | 292 struct bcr_timer timer; local 317 READ_BCR(ARC_REG_TIMERS_BCR, timer); 318 info->t0 = timer.t0; 319 info->t1 = timer.t1; 326 IS_AVAIL1(timer.t0, "Timer0 "), 327 IS_AVAIL1(timer.t1, "Timer1 "), 328 IS_AVAIL2(timer.rtc, "RTC [UP 64-bit] ", CONFIG_ARC_TIMERS_64BIT),
|
/linux-master/drivers/hid/ |
H A D | hid-nintendo.c | 530 u8 timer; member in struct:joycon_input_report
|
/linux-master/include/linux/ |
H A D | blkdev.h | 14 #include <linux/timer.h>
|
/linux-master/drivers/usb/typec/tcpm/ |
H A D | tcpm.c | 5885 * State set back to default mode once the timer completes. 5981 * State set back to default mode once the timer completes. 6071 * State set back to default mode once the timer completes. 7477 static enum hrtimer_restart state_machine_timer_handler(struct hrtimer *timer) argument 7479 struct tcpm_port *port = container_of(timer, struct tcpm_port, state_machine_timer); 7486 static enum hrtimer_restart vdm_state_machine_timer_handler(struct hrtimer *timer) argument 7488 struct tcpm_port *port = container_of(timer, struct tcpm_port, vdm_state_machine_timer); 7495 static enum hrtimer_restart enable_frs_timer_handler(struct hrtimer *timer) argument 7497 struct tcpm_port *port = container_of(timer, struct tcpm_port, enable_frs_timer); 7504 static enum hrtimer_restart send_discover_timer_handler(struct hrtimer *timer) argument [all...] |
/linux-master/block/ |
H A D | blk-iocost.c | 177 #include <linux/timer.h> 215 /* timer period is calculated from latency requirements, bound it */ 230 /* Have some play in timer operations */ 419 struct timer_list timer; member in struct:ioc 1075 ioc->timer.expires = jiffies + usecs_to_jiffies(ioc->period_us); 1076 add_timer(&ioc->timer); 1270 * timer that we're still active. We don't mind occassional races. 1315 * Activate, propagate weight and start period timer if not 1559 /* determine next wakeup, add a timer margin to guarantee chunking */ 1576 static enum hrtimer_restart iocg_waitq_timer_fn(struct hrtimer *timer) argument 2234 ioc_timer_fn(struct timer_list *timer) argument [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | vmx.c | 4064 * mode, only the current timer count needs on-demand emulation by KVM. 6000 * due to the timer expiring while it was "soft" disabled, just eat the 6007 * If the timer expired because KVM used it to force an immediate exit, 6014 * If L2 is active, go down the slow path as emulating the guest timer 6028 * timer was being used to emulate a guest timer while L2 is active. 7237 * If L2 is active, some VMX preemption timer exits can be handled in 8115 * we can't use the preemption timer. 8237 struct hrtimer *timer = &to_vmx(vcpu)->nested.preemption_timer; local 8239 if (hrtimer_try_to_cancel(timer) [all...] |
/linux-master/arch/x86/kvm/ |
H A D | lapic.c | 619 [LVT_TIMER] = LVT_MASK, /* timer mode mask added at runtime */ 1476 * one example is when Kernel check timer on setup_IO_APIC 1737 "lapic timer period limited to %lld ns\n", 1749 hrtimer_cancel(&apic->lapic_timer.timer); 1860 * If the timer fired early, reread the TSC to account for the 1914 * Ensure the guest's timer has truly expired before posting an 1959 hrtimer_start(&ktimer->timer, expire, HRTIMER_MODE_ABS_HARD); 2025 "vcpu %i: requested lapic timer restore with " 2027 "Using initial count to start timer.\n", 2081 hrtimer_start(&apic->lapic_timer.timer, 3059 struct hrtimer *timer; local [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | kvm_host.h | 618 /* Hyper-V SynIC timer */ 620 struct hrtimer timer; member in struct:kvm_vcpu_hv_stimer 725 struct hrtimer timer; member in struct:kvm_vcpu_xen 1901 /* Enable perf NMI and timer modes to work, and minimise false positives. */
|