/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | debugfs_sta.h | 23 struct hal_tx_status *ts); 37 struct hal_tx_status *ts) 36 ath11k_debugfs_sta_update_txcompl(struct ath11k *ar, struct hal_tx_status *ts) argument
|
/linux-master/arch/powerpc/kernel/vdso/ |
H A D | vgettimeofday.c | 9 int __c_kernel_clock_gettime(clockid_t clock, struct __kernel_timespec *ts, argument 12 return __cvdso_clock_gettime_data(vd, clock, ts); 21 int __c_kernel_clock_gettime(clockid_t clock, struct old_timespec32 *ts, argument 24 return __cvdso_clock_gettime32_data(vd, clock, ts); 27 int __c_kernel_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts, argument 30 return __cvdso_clock_gettime_data(vd, clock, ts);
|
/linux-master/drivers/input/touchscreen/ |
H A D | raspberrypi-ts.c | 61 struct rpi_ts *ts = input_get_drvdata(input); local 70 memcpy_fromio(®s, ts->fw_regs_va, sizeof(regs)); 78 ts->fw_regs_va + offsetof(struct rpi_ts_regs, num_points)); 81 (regs.num_points == 0 && ts->known_ids == 0)) 96 touchscreen_report_pos(input, &ts->prop, x, y, true); 100 released_ids = ts->known_ids & ~modified_ids; 106 ts->known_ids = modified_ids; 114 struct rpi_ts *ts = data; local 115 struct device *dev = &ts->pdev->dev; 117 dma_free_coherent(dev, PAGE_SIZE, ts 127 struct rpi_ts *ts; local [all...] |
H A D | bu21013_ts.c | 171 static int bu21013_read_block_data(struct bu21013_ts *ts, u8 *buf) argument 176 ret = i2c_smbus_read_i2c_block_data(ts->client, 186 static int bu21013_do_touch_report(struct bu21013_ts *ts) argument 188 struct input_dev *input = ts->in_dev; 196 if (bu21013_read_block_data(ts, buf) < 0) 213 &ts->props, x, y); 238 struct bu21013_ts *ts = device_data; local 243 error = bu21013_do_touch_report(ts); 245 dev_err(&ts->client->dev, "%s failed\n", __func__); 249 if (unlikely(ts 261 bu21013_init_chip(struct bu21013_ts *ts) argument 395 struct bu21013_ts *ts = _ts; local 402 struct bu21013_ts *ts = _ts; local 409 struct bu21013_ts *ts; local 546 struct bu21013_ts *ts = i2c_get_clientdata(client); local 556 struct bu21013_ts *ts = i2c_get_clientdata(client); local 571 struct bu21013_ts *ts = i2c_get_clientdata(client); local [all...] |
H A D | tsc2007_iio.c | 12 struct tsc2007 *ts; member in struct:tsc2007_iio 42 struct tsc2007 *tsc = iio->ts; 106 int tsc2007_iio_configure(struct tsc2007 *ts) argument 112 indio_dev = devm_iio_device_alloc(&ts->client->dev, sizeof(*iio)); 114 dev_err(&ts->client->dev, "iio_device_alloc failed\n"); 119 iio->ts = ts; 127 error = devm_iio_device_register(&ts->client->dev, indio_dev); 129 dev_err(&ts->client->dev,
|
H A D | goodix.h | 72 int (*check_config)(struct goodix_ts_data *ts, const u8 *cfg, int len); 73 void (*calc_config_checksum)(struct goodix_ts_data *ts); 112 int goodix_send_cfg(struct goodix_ts_data *ts, const u8 *cfg, int len); 113 int goodix_int_sync(struct goodix_ts_data *ts); 114 int goodix_reset_no_int_sync(struct goodix_ts_data *ts); 116 int goodix_firmware_check(struct goodix_ts_data *ts); 117 bool goodix_handle_fw_request(struct goodix_ts_data *ts); 118 void goodix_save_bak_ref(struct goodix_ts_data *ts);
|
/linux-master/sound/soc/meson/ |
H A D | axg-tdm.h | 64 void axg_tdm_stream_free(struct axg_tdm_stream *ts); 65 int axg_tdm_stream_start(struct axg_tdm_stream *ts); 66 void axg_tdm_stream_stop(struct axg_tdm_stream *ts); 68 static inline int axg_tdm_stream_reset(struct axg_tdm_stream *ts) argument 70 axg_tdm_stream_stop(ts); 71 return axg_tdm_stream_start(ts);
|
H A D | axg-tdm-formatter.h | 27 struct axg_tdm_stream *ts); 38 struct axg_tdm_stream *ts,
|
/linux-master/arch/x86/entry/vdso/ |
H A D | vclock_gettime.c | 36 int __vdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) argument 38 return __cvdso_clock_gettime(clock, ts); 54 int __vdso_clock_gettime(clockid_t clock, struct old_timespec32 *ts) argument 56 return __cvdso_clock_gettime32(clock, ts); 62 int __vdso_clock_gettime64(clockid_t clock, struct __kernel_timespec *ts) argument 64 return __cvdso_clock_gettime(clock, ts);
|
/linux-master/drivers/thermal/tegra/ |
H A D | soctherm.c | 303 struct tegra_soctherm *ts; member in struct:tegra_thermctl_zone 362 * @ts: pointer to a struct tegra_soctherm 368 static inline void ccroc_writel(struct tegra_soctherm *ts, u32 value, u32 reg) argument 370 writel(value, (ts->ccroc_regs + reg)); 375 * @ts: pointer to a struct tegra_soctherm 380 static inline u32 ccroc_readl(struct tegra_soctherm *ts, u32 reg) argument 382 return readl(ts->ccroc_regs + reg); 478 struct tegra_soctherm *ts = dev_get_drvdata(dev); local 485 temp = enforce_temp_range(dev, trip_temp) / ts->soc->thresh_grain; 487 r = readl(ts 518 struct tegra_soctherm *ts = dev_get_drvdata(dev); local 556 find_throttle_cfg_by_name(struct tegra_soctherm *ts, const char *name) argument 567 tsensor_group_thermtrip_get(struct tegra_soctherm *ts, int id) argument 588 struct tegra_soctherm *ts = zone->ts; local 738 struct tegra_soctherm *ts = dev_get_drvdata(dev); local 798 struct tegra_soctherm *ts = dev_id; local 835 struct tegra_soctherm *ts = dev_id; local 907 soctherm_oc_intr_enable(struct tegra_soctherm *ts, enum soctherm_throttle_id alarm, bool enable) argument 997 struct tegra_soctherm *ts = arg; local 1068 struct tegra_soctherm *ts = arg; local 1257 struct tegra_soctherm *ts = platform_get_drvdata(pdev); local 1510 struct tegra_soctherm *ts = cdev->devdata; local 1537 struct tegra_soctherm *ts = dev_get_drvdata(dev); local 1608 struct tegra_soctherm *ts = dev_get_drvdata(dev); local 1656 struct tegra_soctherm *ts = dev_get_drvdata(dev); local 1732 throttlectl_cpu_level_cfg(struct tegra_soctherm *ts, int level) argument 1780 throttlectl_cpu_level_select(struct tegra_soctherm *ts, enum soctherm_throttle_id throt) argument 1824 throttlectl_cpu_mn(struct tegra_soctherm *ts, enum soctherm_throttle_id throt) argument 1856 throttlectl_gpu_level_select(struct tegra_soctherm *ts, enum soctherm_throttle_id throt) argument 1869 soctherm_oc_cfg_program(struct tegra_soctherm *ts, enum soctherm_throttle_id throt) argument 1899 soctherm_throttle_program(struct tegra_soctherm *ts, enum soctherm_throttle_id throt) argument 1936 struct tegra_soctherm *ts = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/staging/rtl8192e/ |
H A D | rtl819x_BAProc.c | 26 static u8 tx_ts_delete_ba(struct rtllib_device *ieee, struct tx_ts_record *ts) argument 28 struct ba_record *admitted_ba = &ts->tx_admitted_ba_record; 29 struct ba_record *pending_ba = &ts->tx_pending_ba_record; 44 static u8 rx_ts_delete_ba(struct rtllib_device *ieee, struct rx_ts_record *ts) argument 46 struct ba_record *ba = &ts->rx_admitted_ba_record; 223 struct rx_ts_record *ts = NULL; local 256 if (!rtllib_get_ts(ieee, (struct ts_common_info **)&ts, dst, 262 ba = &ts->rx_admitted_ba_record; 271 rtllib_flush_rx_ts_pending_pkts(ieee, ts); 307 struct tx_ts_record *ts local 433 struct rx_ts_record *ts; local 446 struct tx_ts_record *ts; local 464 rtllib_ts_init_add_ba(struct rtllib_device *ieee, struct tx_ts_record *ts, u8 policy, u8 overwrite_pending) argument 492 struct tx_ts_record *ts = local 502 struct rx_ts_record *ts = local 513 struct tx_ts_record *ts = from_timer(ts, t, local 523 struct tx_ts_record *ts = from_timer(ts, t, local 535 struct rx_ts_record *ts = from_timer(ts, t, local [all...] |
/linux-master/tools/virtio/virtio-trace/ |
H A D | trace-agent-rw.c | 108 struct rw_thread_info *ts = (struct rw_thread_info *)thread_info; local 110 bind_cpu(ts->cpu_num); 127 rlen = splice(ts->in_fd, NULL, ts->read_pipe, NULL, 128 ts->pipe_size, SPLICE_F_MOVE | SPLICE_F_MORE); 131 pr_err("Splice_read in rw-thread(%d)\n", ts->cpu_num); 141 pr_debug("Read retry(cpu:%d)\n", ts->cpu_num); 148 ret = splice(ts->write_pipe, NULL, ts->out_fd, NULL, 154 ts [all...] |
/linux-master/drivers/pps/ |
H A D | kapi.c | 27 static void pps_add_offset(struct pps_ktime *ts, struct pps_ktime *offset) argument 29 ts->nsec += offset->nsec; 30 while (ts->nsec >= NSEC_PER_SEC) { 31 ts->nsec -= NSEC_PER_SEC; 32 ts->sec++; 34 while (ts->nsec < 0) { 35 ts->nsec += NSEC_PER_SEC; 36 ts->sec--; 38 ts->sec += offset->sec; 148 * @ts 159 pps_event(struct pps_device *pps, struct pps_event_time *ts, int event, void *data) argument [all...] |
/linux-master/samples/bpf/ |
H A D | lathist_kern.c | 32 u64 *ts = bpf_map_lookup_elem(&my_map, &cpu); local 34 if (ts) 35 *ts = bpf_ktime_get_ns(); 74 u64 *ts, cur_ts, delta; local 79 ts = bpf_map_lookup_elem(&my_map, &cpu); 80 if (!ts) 84 delta = log2l(cur_ts - *ts);
|
/linux-master/drivers/gpio/ |
H A D | gpio-max7301.c | 46 struct max7301 *ts; local 55 ts = devm_kzalloc(&spi->dev, sizeof(struct max7301), GFP_KERNEL); 56 if (!ts) 59 ts->read = max7301_spi_read; 60 ts->write = max7301_spi_write; 61 ts->dev = &spi->dev; 63 ret = __max730x_probe(ts);
|
/linux-master/lib/vdso/ |
H A D | gettimeofday.c | 50 struct __kernel_timespec *ts) 91 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns); 92 ts->tv_nsec = ns; 104 struct __kernel_timespec *ts) 111 struct __kernel_timespec *ts) 136 return do_hres_timens(vd, clk, ts); 158 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns); 159 ts->tv_nsec = ns; 166 struct __kernel_timespec *ts) 189 ts 49 do_hres_timens(const struct vdso_data *vdns, clockid_t clk, struct __kernel_timespec *ts) argument 103 do_hres_timens(const struct vdso_data *vdns, clockid_t clk, struct __kernel_timespec *ts) argument 110 do_hres(const struct vdso_data *vd, clockid_t clk, struct __kernel_timespec *ts) argument 165 do_coarse_timens(const struct vdso_data *vdns, clockid_t clk, struct __kernel_timespec *ts) argument 194 do_coarse_timens(const struct vdso_data *vdns, clockid_t clk, struct __kernel_timespec *ts) argument 201 do_coarse(const struct vdso_data *vd, clockid_t clk, struct __kernel_timespec *ts) argument 228 __cvdso_clock_gettime_common(const struct vdso_data *vd, clockid_t clock, struct __kernel_timespec *ts) argument 255 __cvdso_clock_gettime_data(const struct vdso_data *vd, clockid_t clock, struct __kernel_timespec *ts) argument 266 __cvdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts) argument 276 struct __kernel_timespec ts; local 304 struct __kernel_timespec ts; local 419 struct __kernel_timespec ts; local [all...] |
/linux-master/include/linux/ |
H A D | pstore.h | 216 u64 ts; member in struct:pstore_ftrace_record 254 return rec->ts; 260 rec->ts = val; 266 rec->ts &= ~(TS_CPU_MASK); 267 rec->ts |= cpu; 273 return rec->ts & TS_CPU_MASK; 279 return rec->ts >> TS_CPU_SHIFT; 285 rec->ts = (rec->ts & TS_CPU_MASK) | (val << TS_CPU_SHIFT);
|
H A D | time_namespace.h | 68 static inline void timens_add_monotonic(struct timespec64 *ts) argument 72 *ts = timespec64_add(*ts, ns_offsets->monotonic); 75 static inline void timens_add_boottime(struct timespec64 *ts) argument 79 *ts = timespec64_add(*ts, ns_offsets->boottime); 89 static inline void timens_sub_boottime(struct timespec64 *ts) argument 93 *ts = timespec64_sub(*ts, ns_offsets->boottime); 152 static inline void timens_add_monotonic(struct timespec64 *ts) { } argument 153 timens_add_boottime(struct timespec64 *ts) argument 160 timens_sub_boottime(struct timespec64 *ts) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | dynack.h | 51 * @ts: TX frame timestamp buffer 56 struct ts_info ts[ATH_DYN_BUF]; member in struct:ath_dyn_txbuf 65 * @qlock: ts queue spinlock 66 * @ack_rbf: ACK ts ring buffer 67 * @st_rbf: status ts ring buffer 87 void ath_dynack_sample_ack_ts(struct ath_hw *ah, struct sk_buff *skb, u32 ts); 89 struct ath_tx_status *ts, 98 struct sk_buff *skb, u32 ts) {} 101 struct ath_tx_status *ts, 97 ath_dynack_sample_ack_ts(struct ath_hw *ah, struct sk_buff *skb, u32 ts) argument 99 ath_dynack_sample_tx_ts(struct ath_hw *ah, struct sk_buff *skb, struct ath_tx_status *ts, struct ieee80211_sta *sta) argument
|
/linux-master/kernel/trace/ |
H A D | trace_stat.c | 34 struct tracer_stat *ts; member in struct:stat_session 52 if (session->ts->stat_release) 53 session->ts->stat_release(snode->stat); 125 struct tracer_stat *ts = session->ts; local 134 if (!ts->stat_cmp) 135 ts->stat_cmp = dummy_cmp; 137 stat = ts->stat_start(ts); 141 ret = insert_stat(root, stat, ts [all...] |
/linux-master/include/uapi/linux/ |
H A D | errqueue.h | 58 struct __kernel_old_timespec ts[3]; member in struct:scm_timestamping 60 struct timespec ts[3]; 65 struct __kernel_timespec ts[3]; member in struct:scm_timestamping64 69 * This defines the type of ts[0]. For SCM_TSTAMP_SND only, if ts[0] 70 * is zero, then this is a hardware timestamp and recorded in ts[2].
|
/linux-master/tools/testing/selftests/vDSO/ |
H A D | vdso_test_abi.c | 32 typedef long (*vdso_clock_gettime_t)(clockid_t clk_id, struct timespec *ts); 33 typedef long (*vdso_clock_getres_t)(clockid_t clk_id, struct timespec *ts); 88 struct timespec ts; local 89 long ret = vdso_clock_gettime(clk_id, &ts); 93 (long long)ts.tv_sec, (long long)ts.tv_nsec); 140 struct timespec ts, sys_ts; local 141 long ret = vdso_clock_getres(clk_id, &ts); 145 (long long)ts.tv_sec, (long long)ts [all...] |
/linux-master/tools/testing/selftests/timers/ |
H A D | mqueue-lat.c | 48 struct timespec timespec_add(struct timespec ts, unsigned long long ns) argument 50 ts.tv_nsec += ns; 51 while (ts.tv_nsec >= NSEC_PER_SEC) { 52 ts.tv_nsec -= NSEC_PER_SEC; 53 ts.tv_sec++; 55 return ts;
|
/linux-master/arch/um/os-Linux/ |
H A D | time.c | 21 static inline long long timespec_to_ns(const struct timespec *ts) argument 23 return ((long long) ts->tv_sec * UM_NSEC_PER_SEC) + ts->tv_nsec; 90 struct timespec ts; local 92 clock_gettime(CLOCK_MONOTONIC,&ts); 93 return timespec_to_ns(&ts);
|
/linux-master/arch/mips/include/asm/vdso/ |
H A D | gettimeofday.h | 55 register struct __kernel_timespec *ts asm("a1") = _ts; 68 : "r" (clkid), "r" (ts), "r" (nr) 81 register struct __kernel_timespec *ts asm("a1") = _ts; 94 : "r" (clkid), "r" (ts), "r" (nr) 109 register struct old_timespec32 *ts asm("a1") = _ts; 118 : "r" (clkid), "r" (ts), "r" (nr) 131 register struct old_timespec32 *ts asm("a1") = _ts; 140 : "r" (clkid), "r" (ts), "r" (nr)
|