Home
last modified time | relevance | path

Searched full:timestamp (Results 1 – 25 of 3068) sorted by relevance

12345678910>>...123

/OK3568_Linux_fs/kernel/tools/perf/util/
H A Dordered-events.c21 u64 timestamp = new->timestamp; in queue_event() local
27 pr_oe_time2(timestamp, "queue_event nr_events %u\n", oe->nr_events); in queue_event()
31 oe->max_timestamp = timestamp; in queue_event()
40 if (last->timestamp <= timestamp) { in queue_event()
41 while (last->timestamp <= timestamp) { in queue_event()
45 oe->max_timestamp = timestamp; in queue_event()
52 while (last->timestamp > timestamp) { in queue_event()
172 ordered_events__new_event(struct ordered_events *oe, u64 timestamp, in ordered_events__new_event() argument
179 new->timestamp = timestamp; in ordered_events__new_event()
195 u64 timestamp, u64 file_offset) in ordered_events__queue() argument
[all …]
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dinode-test.c14 * For constructing the nonnegative timestamp lower bound value.
19 * For constructing the nonnegative timestamp upper bound value.
25 * For constructing the negative timestamp lower bound value.
30 * For constructing the negative timestamp upper bound value.
43 "1901-12-13 Lower bound of 32bit < 0 timestamp, no extra bits"
45 "1969-12-31 Upper bound of 32bit < 0 timestamp, no extra bits"
47 "1970-01-01 Lower bound of 32bit >=0 timestamp, no extra bits"
49 "2038-01-19 Upper bound of 32bit >=0 timestamp, no extra bits"
51 "2038-01-19 Lower bound of 32bit <0 timestamp, lo extra sec bit on"
53 "2106-02-07 Upper bound of 32bit <0 timestamp, lo extra sec bit on"
[all …]
/OK3568_Linux_fs/kernel/Documentation/networking/
H A Dtimestamping.rst14 Generates a timestamp for each incoming packet in (not necessarily
15 monotonic) system time. Reports the timestamp via recvmsg() in a
25 timestamp as struct timespec in nsec resolution.
33 Only for multicast:approximate transmit timestamp obtained by
34 reading the looped packet receive timestamp.
38 multiple timestamp sources, including hardware. Supports generating
48 same is true for all early receive timestamp options.
52 Always use SO_TIMESTAMP_NEW timestamp to always get timestamp in
64 Always use SO_TIMESTAMPNS_NEW timestamp to always get timestamp in
73 Supports multiple types of timestamp requests. As a result, this
[all …]
/OK3568_Linux_fs/kernel/drivers/iio/imu/inv_mpu6050/
H A Dinv_mpu_ring.c22 * @timestamp: the interrupt timestamp
26 * to choose the data timestamp to come.
29 s64 timestamp, size_t nb) in inv_mpu6050_update_period() argument
31 /* Period boundaries for accepting timestamp */ in inv_mpu6050_update_period()
45 * Validate the use of it timestamp by checking if interrupt in inv_mpu6050_update_period()
51 delta = div_s64(timestamp - st->it_timestamp, divider); in inv_mpu6050_update_period()
53 /* update chip period and use it timestamp */ in inv_mpu6050_update_period()
62 * compute timestamp corresponding to the first sample using in inv_mpu6050_update_period()
66 st->data_timestamp = timestamp - interval; in inv_mpu6050_update_period()
69 /* save it timestamp */ in inv_mpu6050_update_period()
[all …]
/OK3568_Linux_fs/kernel/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-decoder.c129 uint64_t timestamp; member
292 * A TSC packet can slip past MTC packets so that the timestamp appears in intel_pt_decoder_new()
299 intel_pt_log("timestamp: mtc_shift %u\n", decoder->mtc_shift); in intel_pt_decoder_new()
300 intel_pt_log("timestamp: tsc_ctc_ratio_n %u\n", decoder->tsc_ctc_ratio_n); in intel_pt_decoder_new()
301 intel_pt_log("timestamp: tsc_ctc_ratio_d %u\n", decoder->tsc_ctc_ratio_d); in intel_pt_decoder_new()
302 intel_pt_log("timestamp: tsc_ctc_mult %u\n", decoder->tsc_ctc_mult); in intel_pt_decoder_new()
303 intel_pt_log("timestamp: tsc_slip %#x\n", decoder->tsc_slip); in intel_pt_decoder_new()
520 decoder->sample_timestamp = decoder->timestamp; in intel_pt_update_sample_time()
528 decoder->timestamp = 0; in intel_pt_reposition()
554 intel_pt_log("Reference timestamp 0x%" PRIx64 "\n", in intel_pt_get_data()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/util/
H A Dchrono.cpp21 std::string rfc1123(Timestamp timestamp) { in rfc1123() argument
22 std::time_t time = std::chrono::system_clock::to_time_t(timestamp); in rfc1123()
31 std::string iso8601(Timestamp timestamp) { in iso8601() argument
32 std::time_t time = std::chrono::system_clock::to_time_t(timestamp); in iso8601()
40 Timestamp parseTimestamp(const char* timestamp) { in parseTimestamp() argument
41 …d::chrono::time_point_cast<Seconds>(std::chrono::system_clock::from_time_t(parse_date(timestamp))); in parseTimestamp()
44 Timestamp parseTimestamp(const int32_t timestamp) { in parseTimestamp() argument
45 return std::chrono::time_point_cast<Seconds>(std::chrono::system_clock::from_time_t(timestamp)); in parseTimestamp()
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Ddp83640_reg.h20 #define PTP_TXTS 0x001c /* PTP Transmit Timestamp Register, in four 16-bit reads */
21 #define PTP_RXTS 0x001d /* PTP Receive Timestamp Register, in six? 16-bit reads */
71 #define TXTS_RDY (1<<11) /* Transmit Timestamp Ready */
72 #define RXTS_RDY (1<<10) /* Receive Timestamp Ready */
74 #define EVENT_RDY (1<<8) /* PTP Event Timestamp Ready */
75 #define TXTS_IE (1<<3) /* Transmit Timestamp Interrupt Enable */
76 #define RXTS_IE (1<<2) /* Receive Timestamp Interrupt Enable */
107 #define EVNT_TS_LEN_SHIFT (6) /* Indicates length of the Timestamp field in 16-bit word…
110 #define EVNT_NUM_SHIFT (2) /* Indicates Event Timestamp Unit which detected an event…
156 #define SYNC_1STEP (1<<15) /* insert timestamp into transmit Sync Messages */
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/positioning/
H A Dqgeopositioninfo.cpp59 a timestamp. It may also have heading and speed measurements as well as
88 Creates a QGeoPositionInfo for the given \a coordinate and \a timestamp.
90 QGeoPositionInfo::QGeoPositionInfo(const QGeoCoordinate &coordinate, const QDateTime &timestamp) in QGeoPositionInfo() argument
93 d->timestamp = timestamp; in QGeoPositionInfo()
128 // d->timestamp = other.d->timestamp; in operator =()
152 Returns true if the timestamp() and coordinate() values are both valid.
158 return d->timestamp.isValid() && d->coord.isValid(); in isValid()
162 Sets the date and time at which this position was reported to \a timestamp.
164 The \a timestamp must be in UTC time.
166 \sa timestamp()
[all …]
H A Dqnmeapositioninfosource.cpp108 …if (!dst.timestamp().date().isValid() && src.timestamp().isValid()) { // time was supposed to be s… in propagateDate()
109 dst.setTimestamp(src.timestamp()); in propagateDate()
191 … const QTime infoTime = m_update.timestamp().time(); // if update has been set, time must be valid. in readAvailableData()
192 …const QDate infoDate = m_update.timestamp().date(); // this one might not be valid, as some senten… in readAvailableData()
214 // the sentences containing the full timestamp (e.g., GPRMC) *first* ! in readAvailableData()
216 if (pos.timestamp().time().isValid()) { in readAvailableData()
217 const bool newerTime = infoTime < pos.timestamp().time(); in readAvailableData()
219 && pos.timestamp().date().isValid() in readAvailableData()
220 && infoDate < pos.timestamp().date()); in readAvailableData()
224 const QDate updateDate = m_update.timestamp().date(); in readAvailableData()
[all …]
/OK3568_Linux_fs/kernel/drivers/platform/chrome/
H A Dcros_ec_sensorhub_ring.c58 return cb(indio_dev, sample->vector, sample->timestamp); in cros_sensorhub_send_sample()
166 * IRQ Timestamp Filtering
169 * we have to calculate it's timestamp in the AP timebase. There are 3 time
218 * @b: IRQ timestamp, EC timebase (us)
219 * @c: IRQ timestamp, AP timebase (ns)
221 * Given a new IRQ timestamp pair (EC and AP timebases), add it to the filter
301 * cros_ec_sensor_ring_ts_filter() - Translate EC timebase timestamp to AP
305 * @x: any ec timestamp (us):
307 * cros_ec_sensor_ring_ts_filter(a) => a' event timestamp, AP timebase
308 * cros_ec_sensor_ring_ts_filter(b) => calculated timestamp when the EC IRQ
[all …]
/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Dcros_ec_sensorhub.h32 * @timestamp: Timestamp in host timespace when the sample was acquired by
37 s64 timestamp);
54 s64 timestamp; member
67 * struct cros_ec_sensors_ts_filter_state - Timestamp filetr state.
78 * @median_error: final error to apply to AP interrupt timestamp to get the
79 * "true timestamp" the event occurred.
98 * @penul_ts: last but one batch timestamp (penultimate timestamp).
99 * Used for timestamp spreading calculations
104 * @newest_sensor_event: Last sensor timestamp.
126 * @fifo_timestamp: Array for event timestamp and spreading.
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-core/initscripts/initscripts-1.0/
H A Dbootmisc.sh15 TIMESTAMP_FILE=/etc/timestamp
18 [ -f /etc/default/timestamp ] && . /etc/default/timestamp
71 # If the timestamp is more recent than the current time,
72 # use the timestamp instead.
77 read TIMESTAMP < "$TIMESTAMP_FILE"
78 if [ ${TIMESTAMP} -gt $SYSTEMDATE ]; then
79 # format the timestamp as date expects it (2m2d2H2M4Y.2S)
80 TS_YR=${TIMESTAMP%??????????}
81 TS_SEC=${TIMESTAMP#????????????}
82 TS_FIRST12=${TIMESTAMP%??}
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-graphics/directfb/directfb/
H A D0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch37 - devt->timestamp = levt->time;
38 + devt->timestamp.tv_sec = levt->input_event_sec;
39 + devt->timestamp.tv_usec = levt->input_event_usec;
47 - devt->timestamp = levt->time;
48 + devt->timestamp.tv_sec = levt->input_event_sec;
49 + devt->timestamp.tv_usec = levt->input_event_usec;
78 devt->timestamp = state->timeout; /* timeout of levt->time? */
97 - devt->timestamp = levt->time;
98 + devt->timestamp.tv_sec = levt->input_event_sec;
99 + devt->timestamp.tv_usec = levt->input_event_usec;
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/syslog-ng/files/
H A DCVE-2022-38725-0007.patch4 Subject: [PATCH 7/8] timeutils: fix invalid calculation of ISO timestamp length
18 lib/timeutils/scan-timestamp.c | 8 ++++++--
19 lib/timeutils/tests/test_scan-timestamp.c | 7 +++++++
22 diff --git a/lib/timeutils/scan-timestamp.c b/lib/timeutils/scan-timestamp.c
24 --- a/lib/timeutils/scan-timestamp.c
25 +++ b/lib/timeutils/scan-timestamp.c
61 diff --git a/lib/timeutils/tests/test_scan-timestamp.c b/lib/timeutils/tests/test_scan-timestamp.c
63 --- a/lib/timeutils/tests/test_scan-timestamp.c
64 +++ b/lib/timeutils/tests/test_scan-timestamp.c
/OK3568_Linux_fs/kernel/drivers/iio/imu/inv_icm42600/
H A Dinv_icm42600_timestamp.h36 * struct inv_icm42600_timestamp - timestamp management states
38 * @timestamp: store last timestamp for computing next data timestamp
46 int64_t timestamp; member
63 size_t sensor_nb, int64_t timestamp);
68 ts->timestamp += ts->period; in inv_icm42600_timestamp_pop()
69 return ts->timestamp; in inv_icm42600_timestamp_pop()
82 ts->timestamp = 0; in inv_icm42600_timestamp_reset()
H A Dinv_icm42600_timestamp.c63 /* enable timestamp register */ in inv_icm42600_timestamp_setup()
113 size_t sensor_nb, int64_t timestamp) in inv_icm42600_timestamp_interrupt() argument
125 /* update interrupt timestamp and compute chip and sensor periods */ in inv_icm42600_timestamp_interrupt()
128 it->up = timestamp; in inv_icm42600_timestamp_interrupt()
140 if (ts->timestamp == 0) { in inv_icm42600_timestamp_interrupt()
143 ts->timestamp = it->up - interval; in inv_icm42600_timestamp_interrupt()
147 /* if interrupt interval is valid, sync with interrupt timestamp */ in inv_icm42600_timestamp_interrupt()
152 delta = it->lo - ts->timestamp; in inv_icm42600_timestamp_interrupt()
162 ts->timestamp += delta; in inv_icm42600_timestamp_interrupt()
184 * timestamp from the current interrupt using the new FIFO period, the in inv_icm42600_timestamp_apply_odr()
[all …]
/OK3568_Linux_fs/kernel/arch/alpha/kernel/
H A Derr_common.c91 union el_timestamp timestamp; in el_process_header_subpacket() local
109 timestamp.as_int = 0; in el_process_header_subpacket()
116 timestamp = header->by_type.sys_event.timestamp; in el_process_header_subpacket()
123 timestamp = header->by_type.err_halt.timestamp; in el_process_header_subpacket()
129 timestamp.as_int = 0; in el_process_header_subpacket()
143 el_print_timestamp(&timestamp); in el_process_header_subpacket()
169 el_print_timestamp(union el_timestamp *timestamp) in el_print_timestamp() argument
171 if (timestamp->as_int) in el_print_timestamp()
172 printk("%s TIMESTAMP: %d/%d/%02d %d:%02d:%0d\n", in el_print_timestamp()
174 timestamp->b.month, timestamp->b.day, in el_print_timestamp()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c79 * @hwtstamps: Timestamp structure to update
80 * @timestamp: Timestamp from the hardware
83 * the upper level timestamping functions. Since the timestamp is simply a 64-
87 u64 timestamp) in i40e_ptp_convert_to_hwtstamp() argument
91 hwtstamps->hwtstamp = ns_to_ktime(timestamp); in i40e_ptp_convert_to_hwtstamp()
240 /* Update the jiffies time for any newly latched timestamp. This in i40e_ptp_get_rx_events()
241 * ensures that we store the time that we first discovered a timestamp in i40e_ptp_get_rx_events()
243 * if we should free the latch and drop that timestamp should too much in i40e_ptp_get_rx_events()
254 /* Finally, we store the current status of the Rx timestamp latches */ in i40e_ptp_get_rx_events()
261 * i40e_ptp_rx_hang - Detect error case when Rx timestamp registers are hung
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_ccswe.h31 * @timestamp_ns: Timestamp(ns) when the last frequency change
55 * kbase_ccswe_cycle_at() - Estimate cycle count at given timestamp.
58 * @timestamp_ns: The timestamp(ns) for cycle count estimation.
60 * The timestamp must be bigger than the timestamp of the penultimate
62 * timestamp must be bigger than the timestamp of the frequency change.
78 * @timestamp_ns: Timestamp(ns) when frequency change occurred.
81 * The timestamp must be bigger than the timestamp of the previous
/OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/
H A Dqed_ptp.c23 /* Param mask for Hardware to detect/timestamp the L2/L4 unicast PTP packets */
102 /* Read Rx timestamp */
103 static int qed_ptp_hw_read_rx_ts(struct qed_dev *cdev, u64 *timestamp) in qed_ptp_hw_read_rx_ts() argument
109 *timestamp = 0; in qed_ptp_hw_read_rx_ts()
112 DP_INFO(p_hwfn, "Invalid Rx timestamp, buf_seqid = %d\n", val); in qed_ptp_hw_read_rx_ts()
117 *timestamp = qed_rd(p_hwfn, p_ptt, NIG_REG_LLH_PTP_HOST_BUF_TS_MSB); in qed_ptp_hw_read_rx_ts()
118 *timestamp <<= 32; in qed_ptp_hw_read_rx_ts()
119 *timestamp |= val; in qed_ptp_hw_read_rx_ts()
121 /* Reset timestamp register to allow new timestamp */ in qed_ptp_hw_read_rx_ts()
128 /* Read Tx timestamp */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ptp.h19 #define PTP_TCR 0x00 /* Timestamp Control Reg */
25 #define PTP_TAR 0x18 /* Timestamp Addend Reg */
31 /* PTP Timestamp control register defines */
32 #define PTP_TCR_TSENA BIT(0) /* Timestamp Enable */
33 #define PTP_TCR_TSCFUPDT BIT(1) /* Timestamp Fine/Coarse Update */
34 #define PTP_TCR_TSINIT BIT(2) /* Timestamp Initialize */
35 #define PTP_TCR_TSUPDT BIT(3) /* Timestamp Update */
36 #define PTP_TCR_TSTRIG BIT(4) /* Timestamp Interrupt Trigger Enable */
38 #define PTP_TCR_TSENALL BIT(8) /* Enable Timestamp for All Frames */
48 /* Enable Timestamp Snapshot for Event Messages */
/OK3568_Linux_fs/kernel/Documentation/sound/designs/
H A Dtimestamping.rst17 - tstamp is the current system timestamp updated during the last
75 audio_tstamp_config fields, thus get an estimate of the timestamp
85 timestamp will report the DMA time based on the hw_pointer value.
88 provide timestamp selection, with a zero-valued COMPAT timestamp type
92 The audio timestamp accuracy can be returned to user-space, so that
110 - including the delay in the audio timestamp may
127 The ALSA API only allows for a single audio timestamp to be reported
132 timestamp is reported. Applications that need different timestamps
136 In some hardware-specific configuration, the system timestamp is
142 timestamp shows when the information is put together by the driver
[all …]
/OK3568_Linux_fs/kernel/drivers/net/can/dev/
H A Drx-offload.c12 u32 timestamp; member
90 cb_pos->timestamp, cb_new->timestamp, in __skb_queue_add_sort()
91 cb_new->timestamp - cb_pos->timestamp, in __skb_queue_add_sort()
115 return cb_b->timestamp - cb_a->timestamp; in can_rx_offload_compare()
145 u32 timestamp; in can_rx_offload_offload_one() local
152 skb = offload->mailbox_read(offload, n, &timestamp, drop); in can_rx_offload_offload_one()
169 cb->timestamp = timestamp; in can_rx_offload_offload_one()
241 struct sk_buff *skb, u32 timestamp) in can_rx_offload_queue_sorted() argument
253 cb->timestamp = timestamp; in can_rx_offload_queue_sorted()
266 unsigned int idx, u32 timestamp) in can_rx_offload_get_echo_skb() argument
[all …]
/OK3568_Linux_fs/kernel/include/linux/fsl/
H A Dptp_qoriq.h18 u32 tmr_tevent; /* Timestamp event register */
20 u32 tmr_pevent; /* Timestamp event register */
22 u32 tmr_stat; /* Timestamp status register */
47 u32 tmr_etts1_h; /* Timestamp of general purpose external trigger */
48 u32 tmr_etts1_l; /* Timestamp of general purpose external trigger */
49 u32 tmr_etts2_h; /* Timestamp of general purpose external trigger */
50 u32 tmr_etts2_l; /* Timestamp of general purpose external trigger */
80 #define RTPE (1<<15) /* Record Tx Timestamp to PAL Enable. */
95 #define ETS2 (1<<25) /* External trigger 2 timestamp sampled */
96 #define ETS1 (1<<24) /* External trigger 1 timestamp sampled */
[all …]
/OK3568_Linux_fs/kernel/include/trace/events/
H A Dpower_cpu_migrate.h11 TP_PROTO(u64 timestamp, \
14 TP_ARGS(timestamp, \
23 __field(u64, timestamp )
28 __entry->timestamp = timestamp;
32 TP_printk("timestamp=%llu cpu_hwid=0x%08lX",
33 (unsigned long long)__entry->timestamp,

12345678910>>...123