/linux-master/drivers/ata/ |
H A D | libahci.c | 72 unsigned long deadline); 74 unsigned long deadline); 76 unsigned long deadline); 1446 int pmp, unsigned long deadline, 1479 if (time_after(deadline, now)) 1480 msecs = jiffies_to_msecs(deadline - now); 1498 rc = ata_wait_after_reset(link, deadline, check_ready); 1535 unsigned long deadline) 1539 return ahci_do_softreset(link, class, pmp, deadline, ahci_check_ready); 1560 unsigned long deadline) 1445 ahci_do_softreset(struct ata_link *link, unsigned int *class, int pmp, unsigned long deadline, int (*check_ready)(struct ata_link *link)) argument 1534 ahci_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 1559 ahci_pmp_retry_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 1590 ahci_do_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline, bool *online) argument 1622 ahci_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument [all...] |
H A D | ahci.c | 90 unsigned long deadline); 92 unsigned long deadline); 96 unsigned long deadline); 826 unsigned long deadline) 836 deadline, &online, NULL); 847 unsigned long deadline) 865 deadline, &online, NULL); 907 unsigned long deadline) 914 unsigned long tmo = deadline - jiffies; 933 rc = sata_link_hardreset(link, timing, deadline, 825 ahci_vt8251_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 846 ahci_p5wdh_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 906 ahci_avn_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument [all...] |
H A D | pata_artop.c | 45 * @deadline: deadline jiffies for the operation 50 static int artop62x0_pre_reset(struct ata_link *link, unsigned long deadline) argument 65 return ata_sff_prereset(link, deadline);
|
H A D | pata_optidma.c | 50 * @deadline: deadline jiffies for the operation 55 static int optidma_pre_reset(struct ata_link *link, unsigned long deadline) argument 66 return ata_sff_prereset(link, deadline);
|
H A D | ahci_qoriq.c | 89 unsigned long deadline) 127 rc = sata_link_hardreset(link, timing, deadline, &online, 88 ahci_qoriq_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument
|
H A D | sata_rcar.c | 308 unsigned long deadline) 314 return ata_sff_wait_ready(link, deadline); 317 static int sata_rcar_bus_softreset(struct ata_port *ap, unsigned long deadline) argument 330 return sata_rcar_wait_after_reset(&ap->link, deadline); 334 unsigned long deadline) 346 rc = sata_rcar_bus_softreset(ap, deadline); 307 sata_rcar_wait_after_reset(struct ata_link *link, unsigned long deadline) argument 333 sata_rcar_softreset(struct ata_link *link, unsigned int *classes, unsigned long deadline) argument
|
H A D | libata-sff.c | 197 * @deadline: deadline jiffies for the operation 208 int ata_sff_wait_ready(struct ata_link *link, unsigned long deadline) argument 210 return ata_wait_ready(link, deadline, ata_sff_check_ready); 1640 * @deadline: deadline jiffies for the operation 1652 int ata_sff_prereset(struct ata_link *link, unsigned long deadline) argument 1658 ata_std_prereset(link, deadline); 1666 rc = ata_sff_wait_ready(link, deadline); 1802 * @deadline 1815 ata_sff_wait_after_reset(struct ata_link *link, unsigned int devmask, unsigned long deadline) argument 1875 ata_bus_softreset(struct ata_port *ap, unsigned int devmask, unsigned long deadline) argument 1908 ata_sff_softreset(struct ata_link *link, unsigned int *classes, unsigned long deadline) argument 1960 sata_sff_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument [all...] |
H A D | sata_via.c | 79 static int vt6420_prereset(struct ata_link *link, unsigned long deadline); 313 * @deadline: deadline jiffies for the operation 330 static int vt6420_prereset(struct ata_link *link, unsigned long deadline) argument 375 ata_sff_wait_ready(link, deadline);
|
H A D | pata_pdc2027x.c | 56 static int pdc2027x_prereset(struct ata_link *link, unsigned long deadline); 230 * @deadline: deadline jiffies for the operation 238 static int pdc2027x_prereset(struct ata_link *link, unsigned long deadline) argument 243 return ata_sff_prereset(link, deadline);
|
H A D | sata_qstor.c | 108 static int qs_prereset(struct ata_link *link, unsigned long deadline); 206 static int qs_prereset(struct ata_link *link, unsigned long deadline) argument 211 return ata_sff_prereset(link, deadline);
|
H A D | pdc_adma.c | 124 static int adma_prereset(struct ata_link *link, unsigned long deadline); 244 static int adma_prereset(struct ata_link *link, unsigned long deadline) argument 253 return ata_sff_prereset(link, deadline);
|
H A D | sata_promise.c | 154 unsigned long deadline); 156 unsigned long deadline); 765 unsigned long deadline) 768 return ata_sff_softreset(link, class, deadline); 803 unsigned long deadline) 815 return sata_std_hardreset(link, class, deadline); 764 pdc_pata_softreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument 802 pdc_sata_hardreset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument
|
H A D | pata_hpt3x2n.c | 155 * @deadline: deadline jiffies for the operation 161 static int hpt3x2n_pre_reset(struct ata_link *link, unsigned long deadline) argument 183 return ata_sff_prereset(link, deadline);
|
H A D | ahci.h | 415 int pmp, unsigned long deadline, 419 unsigned long deadline, bool *online);
|
/linux-master/drivers/spi/ |
H A D | spi-meson-spifc.c | 96 unsigned long deadline = jiffies + msecs_to_jiffies(5); local 104 } while (!time_after(jiffies, deadline));
|
/linux-master/drivers/mtd/devices/ |
H A D | bcm47xxsflash.c | 38 unsigned long deadline = jiffies + timeout; local 58 } while (!time_after_eq(jiffies, deadline));
|
/linux-master/drivers/net/phy/mscc/ |
H A D | mscc_macsec.c | 26 unsigned long deadline; local 47 deadline = jiffies + msecs_to_jiffies(PROC_CMD_NCOMPLETED_TIMEOUT_MS); 50 } while (time_before(jiffies, deadline) && !(val & MSCC_PHY_MACSEC_19_CMD)); 64 unsigned long deadline; local 87 deadline = jiffies + msecs_to_jiffies(PROC_CMD_NCOMPLETED_TIMEOUT_MS); 90 } while (time_before(jiffies, deadline) && !(val & MSCC_PHY_MACSEC_19_CMD));
|
H A D | mscc_main.c | 731 unsigned long deadline; local 760 deadline = jiffies + msecs_to_jiffies(PROC_CMD_NCOMPLETED_TIMEOUT_MS); 764 } while (time_before(jiffies, deadline) && 785 unsigned long deadline; local 819 deadline = jiffies + msecs_to_jiffies(PROC_CMD_NCOMPLETED_TIMEOUT_MS); 823 } while (time_before(jiffies, deadline) && 846 unsigned long deadline; local 854 deadline = jiffies + msecs_to_jiffies(PROC_CMD_NCOMPLETED_TIMEOUT_MS); 857 } while (time_before(jiffies, deadline) && 1873 unsigned long deadline; local [all...] |
/linux-master/drivers/scsi/libsas/ |
H A D | sas_ata.c | 397 static int sas_ata_wait_after_reset(struct domain_device *dev, unsigned long deadline) argument 413 ret = ata_wait_after_reset(link, deadline, check_ready); 421 unsigned long deadline) 435 ret = sas_ata_wait_after_reset(dev, deadline); 547 static int sas_ata_prereset(struct ata_link *link, unsigned long deadline) argument 420 sas_ata_hard_reset(struct ata_link *link, unsigned int *class, unsigned long deadline) argument
|
/linux-master/arch/powerpc/kernel/ |
H A D | smp.c | 1275 unsigned long deadline; local 1323 * deadline passes. 1328 deadline = jiffies + msecs_to_jiffies(spin_wait_ms); 1329 spin_until_cond(cpu_callin_map[cpu] || time_is_before_jiffies(deadline)); 1335 deadline = jiffies + msecs_to_jiffies(sleep_wait_ms); 1336 while (!cpu_callin_map[cpu] && time_is_after_jiffies(deadline))
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.c | 437 ktime_t deadline; local 442 deadline = ktime_add_us(ktime_get(), 10000); 454 ktime_to_ns(ktime_sub(deadline, ktime_get())) > 0)
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_syncobj.c | 130 * a fence deadline hint on the backing fences before waiting, to provide the 131 * fence signaler with an appropriate sense of urgency. The deadline is 1039 ktime_t *deadline) 1124 if (deadline) { 1129 dma_fence_set_deadline(fence, *deadline); 1232 ktime_t *deadline) 1244 deadline); 1255 deadline); 1033 drm_syncobj_array_wait_timeout(struct drm_syncobj **syncobjs, void __user *user_points, uint32_t count, uint32_t flags, signed long timeout, uint32_t *idx, ktime_t *deadline) argument 1227 drm_syncobj_array_wait(struct drm_device *dev, struct drm_file *file_private, struct drm_syncobj_wait *wait, struct drm_syncobj_timeline_wait *timeline_wait, struct drm_syncobj **syncobjs, bool timeline, ktime_t *deadline) argument
|
/linux-master/drivers/dma-buf/ |
H A D | dma-fence.c | 917 * DOC: deadline hints 930 * * Workloads that interact with a periodic time based deadline, such as double 932 * missing a vblank deadline results in an *increase* in idle time on the GPU 937 * To this end, deadline hint(s) can be set on a &dma_fence via &dma_fence_set_deadline 939 * The deadline hint provides a way for the waiting driver, or userspace, to 942 * A deadline hint is given in absolute ktime (CLOCK_MONOTONIC for userspace 944 * the vblank based deadline for page-flipping, or the start of a compositor's 945 * composition cycle), or the current time to indicate an immediate deadline 951 * The deadline hint is just that, a hint. The driver that created the fence 957 * dma_fence_set_deadline - set desired fence-wait deadline hin 969 dma_fence_set_deadline(struct dma_fence *fence, ktime_t deadline) argument [all...] |
H A D | dma-resv.c | 693 * dma_resv_set_deadline - Set a deadline on reservation's objects fences 696 * @deadline: the requested deadline (MONOTONIC) 698 * May be called without holding the dma_resv lock. Sets @deadline on 702 ktime_t deadline) 709 dma_fence_set_deadline(fence, deadline); 701 dma_resv_set_deadline(struct dma_resv *obj, enum dma_resv_usage usage, ktime_t deadline) argument
|
/linux-master/arch/x86/kvm/ |
H A D | lapic.c | 1999 s64 deadline; local 2011 deadline = apic->lapic_timer.period; 2015 deadline = tmict_to_ns(apic, 2017 if (unlikely(deadline <= 0)) { 2019 deadline = apic->lapic_timer.period; 2021 deadline = 0; 2023 else if (unlikely(deadline > apic->lapic_timer.period)) { 2031 deadline, apic->lapic_timer.period); 2033 deadline = apic->lapic_timer.period; 2039 nsec_to_cycles(apic->vcpu, deadline); [all...] |