/linux/drivers/net/ethernet/ti/ |
H A D | cpts.h | 28 u32 ts_push; /* Time stamp event push */ 29 u32 ts_load_val; /* Time stamp load value */ 30 u32 ts_load_en; /* Time stamp load enable */ 37 u32 event_low; /* 32 Bit Event Time Stamp */ 63 #define TS_PUSH (1<<0) /* Time stamp event push */ 64 #define TS_LOAD_EN (1<<0) /* Time Stamp Load */ 81 CPTS_EV_PUSH, /* Time Stamp Push Event */ 82 CPTS_EV_ROLL, /* Time Stamp Rollover Event */ 83 CPTS_EV_HALF, /* Time Stamp Half Rollover Event */ 84 CPTS_EV_HW, /* Hardware Time Stamp Push Event */
|
H A D | am65-cpts.c | 42 u32 ts_push; /* Time stamp event push */ 43 u32 ts_load_val_lo; /* Time Stamp Load Low Value 0:31 */ 44 u32 ts_load_en; /* Time stamp load enable */ 45 u32 ts_comp_lo; /* Time Stamp Comparison Low Value 0:31 */ 46 u32 ts_comp_length; /* Time Stamp Comparison Length */ 50 u32 ts_comp_nudge; /* Time Stamp Comparison Nudge Value */ 52 u32 event_0; /* Event Time Stamp lo 0:31 */ 55 u32 event_3; /* Event Time Stamp hi 32:63 */ 56 u32 ts_load_val_hi; /* Time Stamp Load High Value 32:63 */ 57 u32 ts_comp_hi; /* Time Stamp Comparison High Value 32:63 */ [all …]
|
/linux/include/linux/ |
H A D | timecounter.h | 96 * @start_tstamp: Arbitrary initial time stamp. 99 * the initial time stamp. Every call to timecounter_read() increments 100 * the time stamp counter by the number of elapsed nanoseconds. 108 * plus the initial time stamp 112 * the function which generated the initial time stamp. 114 * Returns: nanoseconds since the initial time stamp 132 * Returns: cycle counter converted to nanoseconds since the initial time stamp
|
H A D | ww_mutex.h | 39 atomic_long_t stamp; member 57 unsigned long stamp; member 86 { .stamp = ATOMIC_LONG_INIT(0) \ 146 ctx->stamp = atomic_long_inc_return_relaxed(&ww_class->stamp); in ww_acquire_init() 166 ctx->deadlock_inject_countdown = ctx->stamp & 0xf; in ww_acquire_init()
|
/linux/include/uapi/linux/ |
H A D | net_tstamp.h | 117 * HWTSTAMP_TX_ON does, but also enables time stamp insertion 119 * packets will not received a time stamp via the socket error 126 * stamp insertion directly into PDelay_Resp packets. In this 128 * receive a time stamp via the socket error queue. 138 /* time stamp no incoming packet at all */ 141 /* time stamp any incoming packet */ 144 /* return value: time stamp all packets requested plus some others */
|
/linux/tools/perf/util/ |
H A D | s390-cpumsf.c | 26 * Perf events are not necessarily in time stamp order, as they can be 31 * time stamp lower than this record are processed (and displayed) before 49 * entries, the queue number and a time stamp. However the stack is sorted by 50 * the time stamps. The highest time stamp is at the bottom the lowest 51 * (nearest) time stamp is at the top. That sort order is maintained at all 58 * Each record is handled by s390_cpumsf_process_event(). The time stamp of 59 * the perf record is compared with the time stamp located on the auxtrace_heap 60 * top element. If that time stamp is lower than the time stamp from the 65 * stamp o [all...] |
/linux/tools/testing/selftests/net/ |
H A D | timestamping.c | 13 * without hardware support, SIOCGSTAMP[NS] (per-socket time stamp) and 62 " SIOCGSTAMP - check last socket time stamp\n" in usage() 63 " SIOCGSTAMPNS - more accurate socket time stamp\n" in usage() 181 struct timeval *stamp = in printpacket() local 184 (long)stamp->tv_sec, in printpacket() 185 (long)stamp->tv_usec); in printpacket() 189 struct timespec *stamp = in printpacket() local 192 (long)stamp->tv_sec, in printpacket() 193 (long)stamp->tv_nsec); in printpacket() 197 struct timespec *stamp = in printpacket() local [all …]
|
/linux/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.h | 31 * @first_ts: time stamp of first pulse in usecs 32 * @last_ts: time stamp of last pulse in usecs 50 * @reset(): clear states and reset to given time stamp 52 * @last_ts: last pulse time stamp considered for this element in usecs 57 * @window_size: window size back from newest pulse time stamp in usecs
|
H A D | dfs_pattern_detector.h | 24 /* tolerated deviation of radar time stamp in usecs on both sides 44 * @ts: pulse time stamp in us 68 * @max_pri_tolerance: pulse time stamp tolerance on both sides [us] 91 * @last_pulse_ts: time stamp of last valid pulse in usecs
|
/linux/net/netfilter/ |
H A D | xt_time.c | 163 time64_t stamp; in time_mt() local 183 stamp = ktime_get_real_seconds(); in time_mt() 187 stamp -= 60 * sys_tz.tz_minuteswest; in time_mt() 201 if (stamp < info->date_start || stamp > info->date_stop) in time_mt() 204 packet_time = localtime_1(¤t_time, stamp); in time_mt() 225 stamp -= SECONDS_PER_DAY; in time_mt() 228 localtime_2(¤t_time, stamp); in time_mt() 235 localtime_3(¤t_time, stamp); in time_mt()
|
/linux/Documentation/driver-api/ |
H A D | ptp.rst | 24 - Time stamp external events 97 - 2 Time stamp external triggers, programmable polarity (opt. interrupt) 106 - GPIO inputs can time stamp external triggers 120 - Programmable inputs can time stamp external triggers 130 GPIO which can time stamp external triggers and one GPIO to produce 133 configured to either time stamp external triggers or produce
|
/linux/net/ipv6/ |
H A D | mip6.c | 109 ktime_t stamp; member 175 static inline int mip6_report_rl_allow(ktime_t stamp, in mip6_report_rl_allow() argument 182 if (mip6_report_rl.stamp != stamp || in mip6_report_rl_allow() 186 mip6_report_rl.stamp = stamp; in mip6_report_rl_allow() 205 ktime_t stamp; in mip6_destopt_reject() local 219 stamp = skb_get_ktime(skb); in mip6_destopt_reject() 221 if (!mip6_report_rl_allow(stamp, &ipv6_hdr(skb)->daddr, in mip6_destopt_reject()
|
/linux/drivers/net/ethernet/intel/igc/ |
H A D | igc_defines.h | 481 #define IGC_AUX_IO_TIMER_SEL_SYSTIM0 (0u << 30) /* Select SYSTIM0 for auxiliary time stamp */ 482 #define IGC_AUX_IO_TIMER_SEL_SYSTIM1 (1u << 30) /* Select SYSTIM1 for auxiliary time stamp */ 483 #define IGC_AUX_IO_TIMER_SEL_SYSTIM2 (2u << 30) /* Select SYSTIM2 for auxiliary time stamp */ 484 #define IGC_AUX_IO_TIMER_SEL_SYSTIM3 (3u << 30) /* Select SYSTIM3 for auxiliary time stamp */ 485 #define IGC_TT_IO_TIMER_SEL_SYSTIM0 (0u << 30) /* Select SYSTIM0 for target time stamp */ 486 #define IGC_TT_IO_TIMER_SEL_SYSTIM1 (1u << 30) /* Select SYSTIM1 for target time stamp */ 487 #define IGC_TT_IO_TIMER_SEL_SYSTIM2 (2u << 30) /* Select SYSTIM2 for target time stamp */ 488 #define IGC_TT_IO_TIMER_SEL_SYSTIM3 (3u << 30) /* Select SYSTIM3 for target time stamp */ 509 #define IGC_AUX0_SEL_SDP0 (0u << 0) /* Assign SDP0 to auxiliary time stamp 0. */ 510 #define IGC_AUX0_SEL_SDP1 (1u << 0) /* Assign SDP1 to auxiliary time stamp 0. */ [all …]
|
/linux/tools/testing/selftests/powerpc/nx-gzip/include/ |
H A D | crb.h | 136 #define crb_nx_fault_addr(c) __be64_to_cpu(c->stamp.nx.fault_storage_addr) 137 #define crb_nx_flags(c) c->stamp.nx.flags 138 #define crb_nx_fault_status(c) c->stamp.nx.fault_status 139 #define crb_nx_pswid(c) c->stamp.nx.pswid
|
/linux/security/tomoyo/ |
H A D | audit.c | 152 struct tomoyo_time stamp; in tomoyo_print_header() local 163 tomoyo_convert_time(ktime_get_real_seconds(), &stamp); in tomoyo_print_header() 167 stamp.year, stamp.month, stamp.day, stamp.hour, in tomoyo_print_header() 168 stamp.min, stamp.sec, r->profile, tomoyo_mode[r->mode], in tomoyo_print_header()
|
/linux/kernel/locking/ |
H A D | ww_mutex.h | 265 return (signed long)(a->stamp - b->stamp) > 0; in __ww_ctx_less() 348 * list is ordered by stamp, smallest (oldest) first. 445 * Since __ww_mutex_add_waiter() orders the wait-list on stamp, we only have to 471 * stamp is earlier than ours and we must kill ourself. in __ww_mutex_check_kill() 486 * Add @waiter to the wait-list, keep the wait-list ordered by stamp, smallest 513 * Add the waiter before the first waiter with a higher stamp. in __ww_mutex_add_waiter() 516 * never die here, but they are sorted in stamp order and in __ww_mutex_add_waiter()
|
/linux/crypto/ |
H A D | jitterentropy-kcapi.c | 78 * Obtain a high-resolution time stamp value. The time stamp is used to measure 80 * stamp must have a sufficiently high resolution. 83 * implement a high-resolution time stamp, the RNG code's runtime test 152 * Insert the time stamp into the hash context representing the pool. in jent_hash_time() 154 * If the time stamp is stuck, do not finally insert the value into the in jent_hash_time() 156 * when the time stamp has no entropy, SP800-90B requires that any in jent_hash_time()
|
/linux/tools/testing/selftests/nolibc/ |
H A D | run-tests.sh | 121 stamp="${archive}.stamp" 123 [ -f "${stamp}" ] && return 129 touch "${stamp}"
|
/linux/include/uapi/asm-generic/ |
H A D | sockios.h | 11 #define SIOCGSTAMP_OLD 0x8906 /* Get stamp (timeval) */ 12 #define SIOCGSTAMPNS_OLD 0x8907 /* Get stamp (timespec) */
|
/linux/arch/alpha/include/uapi/asm/ |
H A D | sockios.h | 14 #define SIOCGSTAMP_OLD 0x8906 /* Get stamp (timeval) */ 15 #define SIOCGSTAMPNS_OLD 0x8907 /* Get stamp (timespec) */
|
/linux/arch/sh/include/uapi/asm/ |
H A D | sockios.h | 15 #define SIOCGSTAMP_OLD _IOR('s', 100, struct __kernel_old_timeval) /* Get stamp (timeval) */ 16 #define SIOCGSTAMPNS_OLD _IOR('s', 101, struct __kernel_old_timespec) /* Get stamp (timespec) */
|
/linux/kernel/gcov/ |
H A D | gcc_4_7.c | 86 * @stamp: uniquifying time stamp 99 unsigned int stamp; 238 return (info1->stamp == info2->stamp); 398 pos += store_gcov_u32(buffer, pos, info->stamp); in convert_to_gcda() 97 unsigned int stamp; global() member
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci_hw.h | 218 * Time stamp of the CQE 225 * 3: Mirror_UTC. UTC time stamp of the original packet that has 307 * Time stamp type: 312 * 3: Mirror_UTC. UTC time stamp of the original packet that has 320 * Time stamp of the CQE 327 * 3: Mirror_UTC. UTC time stamp of the original packet that has
|
/linux/arch/mips/include/uapi/asm/ |
H A D | sockios.h | 24 #define SIOCGSTAMP_OLD 0x8906 /* Get stamp (timeval) */ 25 #define SIOCGSTAMPNS_OLD 0x8907 /* Get stamp (timespec) */
|
/linux/arch/xtensa/include/uapi/asm/ |
H A D | sockios.h | 29 #define SIOCGSTAMP_OLD 0x8906 /* Get stamp (timeval) */ 30 #define SIOCGSTAMPNS_OLD 0x8907 /* Get stamp (timespec) */
|