| /linux/kernel/time/ |
| H A D | ntp.c | 200 static inline void pps_fill_timex(struct ntp_data *ntpdata, struct __kernel_timex *txc) in pps_fill_timex() argument 202 txc->ppsfreq = shift_right((ntpdata->pps_freq >> PPM_SCALE_INV_SHIFT) * in pps_fill_timex() 204 txc->jitter = ntpdata->pps_jitter; in pps_fill_timex() 206 txc->jitter = ntpdata->pps_jitter / NSEC_PER_USEC; in pps_fill_timex() 207 txc->shift = ntpdata->pps_shift; in pps_fill_timex() 208 txc->stabil = ntpdata->pps_stabil; in pps_fill_timex() 209 txc->jitcnt = ntpdata->pps_jitcnt; in pps_fill_timex() 210 txc->calcnt = ntpdata->pps_calcnt; in pps_fill_timex() 211 txc->errcnt = ntpdata->pps_errcnt; in pps_fill_timex() 212 txc->stbcnt = ntpdata->pps_stbcnt; in pps_fill_timex() [all …]
|
| H A D | timekeeping.c | 2595 static int timekeeping_validate_timex(const struct __kernel_timex *txc, bool aux_clock) in timekeeping_validate_timex() argument 2597 if (txc->modes & ADJ_ADJTIME) { in timekeeping_validate_timex() 2599 if (!(txc->modes & ADJ_OFFSET_SINGLESHOT)) in timekeeping_validate_timex() 2601 if (!(txc->modes & ADJ_OFFSET_READONLY) && in timekeeping_validate_timex() 2606 if (txc->modes && !capable(CAP_SYS_TIME)) in timekeeping_validate_timex() 2612 if (txc->modes & ADJ_TICK && in timekeeping_validate_timex() 2613 (txc->tick < 900000/USER_HZ || in timekeeping_validate_timex() 2614 txc->tick > 1100000/USER_HZ)) in timekeeping_validate_timex() 2618 if (txc->modes & ADJ_SETOFFSET) { in timekeeping_validate_timex() 2631 if (txc->time.tv_usec < 0) in timekeeping_validate_timex() [all …]
|
| H A D | ntp_internal.h | 11 extern int ntp_adjtimex(unsigned int tkid, struct __kernel_timex *txc, const struct timespec64 *ts,
|
| /linux/drivers/hsi/clients/ |
| H A D | hsi_char.c | 377 static int hsc_tx_set(struct hsi_client *cl, struct hsc_tx_config *txc) in hsc_tx_set() argument 382 if ((txc->mode != HSI_MODE_STREAM) && (txc->mode != HSI_MODE_FRAME)) in hsc_tx_set() 384 if ((txc->channels == 0) || (txc->channels > HSC_DEVS)) in hsc_tx_set() 386 if (txc->channels & (txc->channels - 1)) in hsc_tx_set() 388 if ((txc->arb_mode != HSI_ARB_RR) && (txc->arb_mode != HSI_ARB_PRIO)) in hsc_tx_set() 391 cl->tx_cfg.mode = txc->mode; in hsc_tx_set() 392 cl->tx_cfg.num_hw_channels = txc->channels; in hsc_tx_set() 393 cl->tx_cfg.speed = txc->speed; in hsc_tx_set() 394 cl->tx_cfg.arb_mode = txc->arb_mode; in hsc_tx_set() 404 static inline void hsc_tx_get(struct hsi_client *cl, struct hsc_tx_config *txc) in hsc_tx_get() argument [all …]
|
| /linux/tools/testing/selftests/timers/ |
| H A D | freq-step.c | 82 struct timex txc; in reset_ntp_error() local 84 txc.modes = ADJ_SETOFFSET; in reset_ntp_error() 85 txc.time.tv_sec = 0; in reset_ntp_error() 86 txc.time.tv_usec = 0; in reset_ntp_error() 88 if (adjtimex(&txc) < 0) { in reset_ntp_error() 96 struct timex txc; in set_frequency() local 101 txc.modes = ADJ_TICK | ADJ_FREQUENCY; in set_frequency() 102 txc.tick = 1000000 / user_hz + tick_offset; in set_frequency() 103 txc.freq = (1e6 * freq - user_hz * tick_offset) * (1 << 16); in set_frequency() 105 if (adjtimex(&txc) < 0) { in set_frequency()
|
| /linux/arch/sparc/kernel/ |
| H A D | sys_sparc_64.c | 570 struct __kernel_timex txc; in SYSCALL_DEFINE1() local 571 struct __kernel_old_timeval *tv = (void *)&txc.time; in SYSCALL_DEFINE1() 578 if (copy_from_user(&txc, txc_p, sizeof(txc))) in SYSCALL_DEFINE1() 585 txc.time.tv_usec = tv->tv_usec; in SYSCALL_DEFINE1() 586 ret = do_adjtimex(&txc); in SYSCALL_DEFINE1() 587 tv->tv_usec = txc.time.tv_usec; in SYSCALL_DEFINE1() 589 return copy_to_user(txc_p, &txc, sizeof(txc)) ? -EFAULT : ret; in SYSCALL_DEFINE1() 595 struct __kernel_timex txc; in SYSCALL_DEFINE2() local 596 struct __kernel_old_timeval *tv = (void *)&txc.time; in SYSCALL_DEFINE2() 611 if (copy_from_user(&txc, txc_p, sizeof(txc))) in SYSCALL_DEFINE2() [all …]
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | sama5d3xmb_gmac.dtsi | 22 txc-skew-ps = <3000>; 36 txc-skew-ps = <3000>;
|
| H A D | at91-dvk_su60_somc.dtsi | 124 txc-skew-ps = <3000>;
|
| /linux/drivers/tty/serial/ |
| H A D | men_z135_uart.c | 299 u32 txc; in men_z135_handle_tx() local 318 txc = (wptr >> 16) & 0x3ff; in men_z135_handle_tx() 321 if (txc > MEN_Z135_FIFO_WATERMARK) in men_z135_handle_tx() 322 txc = MEN_Z135_FIFO_WATERMARK; in men_z135_handle_tx() 324 txfree = MEN_Z135_FIFO_WATERMARK - txc; in men_z135_handle_tx() 451 u16 txc; in men_z135_tx_empty() local 454 txc = (wptr >> 16) & 0x3ff; in men_z135_tx_empty() 456 if (txc == 0) in men_z135_tx_empty()
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | rzg2ul-smarc-som.dtsi | 83 txc-skew-psec = <2400>; 111 txc-skew-psec = <2400>; 143 txc { 173 txc {
|
| H A D | rzg3s-smarc-som.dtsi | 99 txc-skew-psec = <0>; 124 txc-skew-psec = <0>; 224 txc { 267 txc {
|
| H A D | rzg2l-smarc-som.dtsi | 107 txc-skew-psec = <2400>; 134 txc-skew-psec = <2400>; 181 txc { 211 txc {
|
| H A D | rzg2lc-smarc-som.dtsi | 87 txc-skew-psec = <2400>; 130 txc {
|
| /linux/drivers/staging/axis-fifo/ |
| H A D | axis-fifo.txt | 27 - xlnx,axi-str-txc-protocol: Should be "XIL_AXI_STREAM_ETH_CTRL" 28 - xlnx,axi-str-txc-tdata-width: Should be <0x20> 69 xlnx,axi-str-txc-protocol = "XIL_AXI_STREAM_ETH_CTRL"; 70 xlnx,axi-str-txc-tdata-width = <0x20>;
|
| /linux/arch/alpha/kernel/ |
| H A D | osf_sys.c | 1189 struct __kernel_timex txc; in SYSCALL_DEFINE1() local 1193 if (copy_from_user(&txc, txc_p, offsetof(struct timex32, time)) || in SYSCALL_DEFINE1() 1194 copy_from_user(&txc.tick, &txc_p->tick, sizeof(struct timex32) - in SYSCALL_DEFINE1() 1198 ret = do_adjtimex(&txc); in SYSCALL_DEFINE1() 1203 if (copy_to_user(txc_p, &txc, offsetof(struct timex32, time)) || in SYSCALL_DEFINE1() 1204 (copy_to_user(&txc_p->tick, &txc.tick, sizeof(struct timex32) - in SYSCALL_DEFINE1() 1206 (put_user(txc.time.tv_sec, &txc_p->time.tv_sec)) || in SYSCALL_DEFINE1() 1207 (put_user(txc.time.tv_usec, &txc_p->time.tv_usec))) in SYSCALL_DEFINE1()
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6dl-mba6.dtsi | 20 txc-skew-ps = <1860>;
|
| /linux/drivers/net/dsa/sja1105/ |
| H A D | sja1105_clocking.c | 342 struct sja1105_cgu_mii_ctrl txc; in sja1105_cgu_rgmii_tx_clk_config() local 363 txc.clksrc = clksrc; in sja1105_cgu_rgmii_tx_clk_config() 365 txc.autoblock = 1; in sja1105_cgu_rgmii_tx_clk_config() 367 txc.pd = 0; in sja1105_cgu_rgmii_tx_clk_config() 368 sja1105_cgu_mii_control_packing(packed_buf, &txc, PACK); in sja1105_cgu_rgmii_tx_clk_config()
|
| /linux/arch/powerpc/boot/dts/ |
| H A D | holly.dts | 69 txc-rxc-delay-disable; 75 txc-rxc-delay-disable;
|
| /linux/arch/arm/boot/dts/intel/socfpga/ |
| H A D | socfpga_cyclone5_de0_nano_soc.dts | 57 txc-skew-ps = <1860>; /* 960ps */
|
| H A D | socfpga_cyclone5_sodia.dts | 80 txc-skew-ps = <3000>;
|
| /linux/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede_ethtool.c | 822 u16 rxc, txc; in qede_set_coalesce() local 852 txc = (u16)coal->tx_coalesce_usecs; in qede_set_coalesce() 879 0, txc, in qede_set_coalesce() 886 edev->coal_entry[i].txc = txc; in qede_set_coalesce() 2146 u16 rxc, txc; in qede_set_per_coalesce() local 2160 txc = (u16)coal->tx_coalesce_usecs; in qede_set_per_coalesce() 2191 0, txc, in qede_set_per_coalesce() 2198 edev->coal_entry[queue].txc = txc; in qede_set_per_coalesce()
|
| /linux/arch/arm64/boot/dts/intel/ |
| H A D | socfpga_agilex_socdk_nand.dts | 74 txc-skew-ps = <900>; /* 0ps */
|
| H A D | socfpga_agilex5_socdk_013b.dts | 61 txc-skew-ps = <0>;
|
| H A D | socfpga_agilex3_socdk.dts | 67 txc-skew-ps = <0>;
|
| H A D | socfpga_n5x_socdk.dts | 64 txc-skew-ps = <900>; /* 0ps */
|