| /linux/drivers/media/platform/st/sti/delta/ |
| H A D | delta-v4l2.c | 19 #include "delta.h" 20 #include "delta-debug.h" 21 #include "delta-ipc.h" 23 #define DELTA_NAME "st-delta" 67 struct delta_dev *delta = ctx->dev; in dump_au() local 72 dev_dbg(delta->dev, "%s dump au[%d] dts=%lld size=%d data=%*ph\n", in dump_au() 76 dev_dbg(delta->dev, "%s dump au[%d] dts=%lld size=%d data=%*ph..%*ph\n", in dump_au() 83 struct delta_dev *delta = ctx->dev; in dump_frame() local 87 dev_dbg(delta->dev, "%s dump frame[%d] dts=%lld type=%s field=%s data=%*ph\n", in dump_frame() 183 struct delta_dev *delta = ctx->dev; in delta_pop_dts() local [all …]
|
| H A D | delta-ipc.c | 9 #include "delta.h" 10 #include "delta-ipc.h" 11 #include "delta-mem.h" 58 * this IPC shared memory, avoiding de-facto recopies inside delta-ipc. 114 struct delta_dev *delta = pctx->dev; in delta_ipc_open() local 115 struct rpmsg_device *rpmsg_device = delta->rpmsg_device; in delta_ipc_open() 122 dev_err(delta->dev, in delta_ipc_open() 130 dev_err(delta->dev, in delta_ipc_open() 137 dev_err(delta->dev, in delta_ipc_open() 144 dev_err(delta->dev, in delta_ipc_open() [all …]
|
| H A D | Makefile | 2 obj-$(CONFIG_VIDEO_STI_DELTA_DRIVER) += st-delta.o 3 st-delta-y := delta-v4l2.o delta-mem.o delta-ipc.o delta-debug.o 6 st-delta-$(CONFIG_VIDEO_STI_DELTA_MJPEG) += delta-mjpeg-hdr.o 7 st-delta-$(CONFIG_VIDEO_STI_DELTA_MJPEG) += delta-mjpeg-dec.o
|
| H A D | delta-mem.c | 7 #include "delta.h" 8 #include "delta-mem.h" 13 struct delta_dev *delta = ctx->dev; in hw_alloc() local 18 addr = dma_alloc_attrs(delta->dev, size, &dma_addr, in hw_alloc() 21 dev_err(delta->dev, in hw_alloc() 34 dev_dbg(delta->dev, in hw_alloc() 43 struct delta_dev *delta = ctx->dev; in hw_free() local 45 dev_dbg(delta->dev, in hw_free() 49 dma_free_attrs(delta->dev, buf->size, in hw_free()
|
| H A D | delta-mjpeg-dec.c | 9 #include "delta.h" 10 #include "delta-ipc.h" 11 #include "delta-mjpeg.h" 12 #include "delta-mjpeg-fw.h" 174 struct delta_dev *delta = pctx->dev; in delta_mjpeg_check_status() local 181 dev_warn_ratelimited(delta->dev, in delta_mjpeg_check_status() 187 dev_warn_ratelimited(delta->dev, in delta_mjpeg_check_status() 196 dev_dbg(delta->dev, in delta_mjpeg_check_status() 205 struct delta_dev *delta = pctx->dev; in delta_mjpeg_ipc_open() local 219 dev_vdbg(delta->dev, in delta_mjpeg_ipc_open() [all …]
|
| H A D | Kconfig | 3 tristate "STMicroelectronics DELTA multi-format video decoder V4L2 driver" 8 This V4L2 driver enables DELTA multi-format video decoder 17 at least one of the DELTA decoder below is selected. 20 bool "STMicroelectronics DELTA MJPEG support" 24 Enables DELTA MJPEG hardware support. 27 the module will be called st-delta.
|
| /linux/rust/kernel/time/ |
| H A D | delay.rs | 10 use super::Delta; 18 /// `delta` must be within `[0, i32::MAX]` microseconds; 30 pub fn fsleep(delta: Delta) { in fsleep() argument 33 const MAX_DELTA: Delta = Delta::from_micros(i32::MAX as i64); in fsleep() 35 let delta = if (Delta::ZERO..=MAX_DELTA).contains(&delta) { in fsleep() localVariable 36 delta in fsleep() 47 bindings::fsleep(delta.as_micros_ceil() as c_ulong) in fsleep() 55 /// `delta` must be within `[0, MAX_UDELAY_MS]` in milliseconds; 63 pub fn udelay(delta: Delta) { in udelay() argument 64 const MAX_UDELAY_DELTA: Delta = Delta::from_millis(bindings::MAX_UDELAY_MS as i64); in udelay() [all …]
|
| /linux/kernel/sched/ |
| H A D | stats.c | 24 u64 delta = rq_clock(rq) - schedstat_val(stats->wait_start); in __update_stats_wait_end() local 33 __schedstat_set(stats->wait_start, delta); in __update_stats_wait_end() 38 trace_sched_stat_wait(p, delta); in __update_stats_wait_end() 42 max(schedstat_val(stats->wait_max), delta)); in __update_stats_wait_end() 44 __schedstat_add(stats->wait_sum, delta); in __update_stats_wait_end() 57 u64 delta = rq_clock(rq) - sleep_start; in __update_stats_enqueue_sleeper() local 59 if ((s64)delta < 0) in __update_stats_enqueue_sleeper() 60 delta = 0; in __update_stats_enqueue_sleeper() 62 if (unlikely(delta > schedstat_val(stats->sleep_max))) in __update_stats_enqueue_sleeper() 63 __schedstat_set(stats->sleep_max, delta); in __update_stats_enqueue_sleeper() [all …]
|
| H A D | loadavg.c | 42 * Furthermore, in order to avoid synchronizing all per-CPU delta folding 47 * again, being late doesn't loose the delta, just wrecks the sample. 82 long nr_active, delta = 0; in calc_load_fold_active() local 88 delta = nr_active - this_rq->calc_load_active; in calc_load_fold_active() 92 return delta; in calc_load_fold_active() 172 * The basic idea is to fold the nr_active delta into a global NO_HZ-delta upon 173 * entering NO_HZ state such that we can include this as an 'extra' CPU delta 181 * We avoid this by keeping two NO_HZ-delta counters and flipping them 200 * sample, for this CPU (effectively using the NO_HZ-delta for this CPU which 222 * next NO_HZ-delta. in calc_load_write_idx() [all …]
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | delta-index.h | 18 * A delta index is a key-value store, where each entry maps an address (the key) to a payload (the 19 * value). The entries are sorted by address, and only the delta between successive addresses is 24 * form of a delta index is used for the indexes of closed chapters committed to the volume. The 25 * mutable form of a delta index is used by the volume index, and also by the chapter index in an 26 * open chapter. Like the index as a whole, each mutable delta index is divided into a number of 31 /* The offset of the delta list start, in bits */ 33 /* The number of bits in the delta list */ 42 /* The delta list memory */ 44 /* The delta list headers */ 46 /* Temporary starts of delta lists */ [all …]
|
| /linux/lib/ |
| H A D | test_objagg.c | 42 struct delta { struct 105 struct delta *delta; in delta_create() local 110 delta = kzalloc_obj(*delta); in delta_create() 111 if (!delta) in delta_create() 113 delta->key_id_diff = diff; in delta_create() 115 return delta; in delta_create() 120 struct delta *delta = delta_priv; in delta_destroy() local 124 kfree(delta); in delta_destroy() 268 pr_err("Stats: incorrect delta user count\n"); in check_stats_nodelta() 428 #define DELTA(key_id, user_count) \ macro [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_check_mtu.c | 39 int delta = 0; in xdp_use_helper() 45 if (bpf_check_mtu(ctx, ifindex, &mtu_len, delta, 0)) { in xdp_use_helper() 68 int delta; in xdp_exceed_mtu() 71 /* Exceed MTU with 1 via delta adjust */ in xdp_exceed_mtu() 72 delta = GLOBAL_USER_MTU - (data_len - ETH_HLEN) + 1; in xdp_exceed_mtu() 74 err = bpf_check_mtu(ctx, ifindex, &mtu_len, delta, 0); in xdp_exceed_mtu() 94 int delta; in xdp_minus_delta() 96 /* Borderline test case: Minus delta exceeding packet length allowed */ in xdp_minus_delta() 97 delta = -((data_len - ETH_HLEN) + 1); in xdp_minus_delta() 99 /* Minus length (adjusted via delta) stil in xdp_minus_delta() 38 int delta = 0; xdp_use_helper() local 67 int delta; xdp_exceed_mtu() local 93 int delta; xdp_minus_delta() local 161 int delta = 0; tc_use_helper() local 182 int delta; tc_exceed_mtu() local 209 int delta; tc_exceed_mtu_da() local 233 int delta; tc_minus_delta() local [all...] |
| /linux/Documentation/sound/designs/ |
| H A D | timestamping.rst | 152 playback: systime: 341121338 nsec, audio time 342000000 nsec, systime delta -878662 153 playback: systime: 426236663 nsec, audio time 427187500 nsec, systime delta -950837 154 playback: systime: 597080580 nsec, audio time 598000000 nsec, systime delta -919420 155 playback: systime: 682059782 nsec, audio time 683020833 nsec, systime delta -961051 156 playback: systime: 852896415 nsec, audio time 853854166 nsec, systime delta -957751 157 playback: systime: 937903344 nsec, audio time 938854166 nsec, systime delta -950822 163 playback: systime: 341053347 nsec, audio time 341062500 nsec, systime delta -9153 164 playback: systime: 426072447 nsec, audio time 426062500 nsec, systime delta 9947 165 playback: systime: 596899518 nsec, audio time 596895833 nsec, systime delta 3685 166 playback: systime: 681915317 nsec, audio time 681916666 nsec, systime delta -1349 [all …]
|
| /linux/drivers/staging/rtl8723bs/hal/ |
| H A D | HalPhyRf.c | 19 /* delta of temperature between two TxPowerTracking watch dogs. */ 64 u8 ThermalValue = 0, delta, delta_LCK, p = 0, i = 0; in ODM_TXPowerTrackingCallback_ThermalMeter() local 125 /* 4 5. Calculate delta, delta_LCK */ in ODM_TXPowerTrackingCallback_ThermalMeter() 126 /* delta" here is used to determine whether thermal value changes or not. */ in ODM_TXPowerTrackingCallback_ThermalMeter() 127 delta = in ODM_TXPowerTrackingCallback_ThermalMeter() 137 /* Delta temperature is equal to or larger than 20 centigrade. */ in ODM_TXPowerTrackingCallback_ThermalMeter() 145 if (delta > 0 && pDM_Odm->RFCalibrateInfo.TxPowerTrackControl) { in ODM_TXPowerTrackingCallback_ThermalMeter() 146 /* delta" here is used to record the absolute value of difference. */ in ODM_TXPowerTrackingCallback_ThermalMeter() 147 delta = in ODM_TXPowerTrackingCallback_ThermalMeter() 152 if (delta >= TXPWR_TRACK_TABLE_SIZE) in ODM_TXPowerTrackingCallback_ThermalMeter() [all …]
|
| /linux/kernel/trace/ |
| H A D | trace_benchmark.c | 41 u64 delta; in trace_do_benchmark() local 60 delta = stop - start; in trace_do_benchmark() 67 bm_first = delta; in trace_do_benchmark() 73 bm_last = delta; in trace_do_benchmark() 75 if (delta > bm_max) in trace_do_benchmark() 76 bm_max = delta; in trace_do_benchmark() 77 if (!bm_min || delta < bm_min) in trace_do_benchmark() 78 bm_min = delta; in trace_do_benchmark() 92 bm_total += delta; in trace_do_benchmark() 93 bm_totalsq += delta * delta; in trace_do_benchmark() [all …]
|
| H A D | trace_benchmark.h | 17 TP_PROTO(const char *str, u64 delta), 19 TP_ARGS(str, delta), 23 __field( u64, delta) 28 __entry->delta = delta; 31 TP_printk("%s delta=%llu", __entry->str, __entry->delta),
|
| /linux/arch/loongarch/kvm/ |
| H A D | timer.c | 16 u64 delta; in ktime_to_tick() local 18 delta = ktime_to_ns(now); in ktime_to_tick() 19 return div_u64(delta * vcpu->arch.timer_mhz, MNSEC_PER_SEC); in ktime_to_tick() 56 unsigned long ticks, delta, period; in kvm_restore_timer() local 120 delta = 0; in kvm_restore_timer() 124 delta = ktime_to_tick(vcpu, ktime_sub(expire, now)); in kvm_restore_timer() 127 delta = ktime_to_tick(vcpu, ktime_sub(now, expire)); in kvm_restore_timer() 128 delta = period - (delta % period); in kvm_restore_timer() 138 write_gcsr_timertick(delta); in kvm_restore_timer() 148 unsigned long ticks, delta, cfg; in _kvm_save_timer() local [all …]
|
| /linux/tools/perf/util/bpf_skel/ |
| H A D | kwork_top.bpf.c | 123 static __always_inline void update_work(struct work_key *key, __u64 delta) in update_work() argument 129 data->runtime += delta; in update_work() 132 .runtime = delta, in update_work() 141 __u64 delta; in on_sched_out() local 146 delta = ts - pelem->timestamp; in on_sched_out() 148 delta = ts - from_timestamp; in on_sched_out() 156 update_work(&key, delta); in on_sched_out() 231 __u64 delta; in on_irq_handler_exit() local 257 delta = ts - pelem->timestamp; in on_irq_handler_exit() 259 delta = ts - from_timestamp; in on_irq_handler_exit() [all …]
|
| H A D | func_latency.bpf.c | 77 static void update_latency(__s64 delta) in update_latency() argument 79 __u64 val = delta; in update_latency() 84 if (delta < 0) in update_latency() 88 val = delta / cmp_base; in update_latency() 107 // calculate index using delta in update_latency() 109 if (delta < (cmp_base << key)) in update_latency() 120 __sync_fetch_and_add(&total, delta); // always in nsec in update_latency() 123 if (delta > max) in update_latency() 124 max = delta; in update_latency() 125 if (delta < min) in update_latency() [all …]
|
| /linux/tools/arch/x86/include/asm/ |
| H A D | pvclock.h | 36 * Scale a 64-bit delta by scaling and multiplying by a 32-bit fraction, 39 static inline u64 pvclock_scale_delta(u64 delta, u32 mul_frac, int shift) in pvclock_scale_delta() argument 49 delta >>= -shift; in pvclock_scale_delta() 51 delta <<= shift; in pvclock_scale_delta() 63 : "a" ((u32)delta), "1" ((u32)(delta >> 32)), "2" (mul_frac) ); in pvclock_scale_delta() 69 : "0"(delta), in pvclock_scale_delta() 81 u64 delta = tsc - src->tsc_timestamp; in __pvclock_read_cycles() local 82 u64 offset = pvclock_scale_delta(delta, src->tsc_to_system_mul, in __pvclock_read_cycles()
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | delta,tn48m-gpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/delta,tn48m-gpio.yaml# 7 title: Delta Networks TN48M CPLD GPIO controller 13 This module is part of the Delta TN48M multi-function device. For more 14 details see ../mfd/delta,tn48m-cpld.yaml. 16 Delta TN48M has an onboard Lattice CPLD that is used as an GPIO expander. 22 - delta,tn48m-gpo 23 - delta,tn48m-gpi
|
| /linux/scripts/ |
| H A D | bloat-o-meter | 18 group.add_argument('-d', help='Show delta of Data Section', action='store_true') 19 group.add_argument('-t', help='Show delta of text Section', action='store_true') 57 delta, common = [], {} 69 delta.append((-old[name], name)) 76 delta.append((new[name], name)) 82 delta.append((d, name)) 84 delta.sort(reverse=True) 85 return grow, shrink, add, remove, up, down, delta, old, new, otot, ntot 88 grow, shrink, add, remove, up, down, delta, old, new, otot, ntot = \ 93 print("%-40s %7s %7s %+7s" % (symboltype, "old", "new", "delta")) [all...] |
| /linux/arch/x86/include/asm/ |
| H A D | pvclock.h | 41 * Scale a 64-bit delta by scaling and multiplying by a 32-bit fraction, 44 static __always_inline u64 pvclock_scale_delta(u64 delta, u32 mul_frac, int shift) in pvclock_scale_delta() argument 54 delta >>= -shift; in pvclock_scale_delta() 56 delta <<= shift; in pvclock_scale_delta() 68 : "a" ((u32)delta), "1" ((u32)(delta >> 32)), "2" (mul_frac) ); in pvclock_scale_delta() 74 : "0"(delta), in pvclock_scale_delta() 86 u64 delta = tsc - src->tsc_timestamp; in __pvclock_read_cycles() local 87 u64 offset = pvclock_scale_delta(delta, src->tsc_to_system_mul, in __pvclock_read_cycles()
|
| /linux/drivers/net/fddi/skfp/ |
| H A D | smttimer.c | 59 u_long delta = 0 ; in smt_timer_start() local 83 delta = 0 ; in smt_timer_start() 85 if (delta + tm->tm_delta > time) { in smt_timer_start() 88 delta += tm->tm_delta ; in smt_timer_start() 93 timer->tm_delta = time - delta ; in smt_timer_start() 114 u_long delta ; in timer_done() local 120 delta = hwt_read(smc) ; in timer_done() 124 if (delta >= tm->tm_delta) { in timer_done() 126 delta -= tm->tm_delta ; in timer_done() 131 tm->tm_delta -= delta ; in timer_done() [all …]
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | st,st-delta.txt | 1 * STMicroelectronics DELTA multi-format video decoder 4 - compatible: should be "st,st-delta". 12 compatible = "st,st-delta"; 13 clock-names = "delta", "delta-st231", "delta-flash-promip";
|