/linux/drivers/media/platform/st/sti/delta/ |
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 …]
|
/linux/kernel/sched/ |
H A D | stats.c | 23 u64 delta = rq_clock(rq) - schedstat_val(stats->wait_start); in __update_stats_wait_end() local 32 __schedstat_set(stats->wait_start, delta); in __update_stats_wait_end() 37 trace_sched_stat_wait(p, delta); in __update_stats_wait_end() 41 max(schedstat_val(stats->wait_max), delta)); in __update_stats_wait_end() 43 __schedstat_add(stats->wait_sum, delta); in __update_stats_wait_end() 56 u64 delta = rq_clock(rq) - sleep_start; in __update_stats_enqueue_sleeper() local 58 if ((s64)delta < 0) in __update_stats_enqueue_sleeper() 59 delta = 0; in __update_stats_enqueue_sleeper() 61 if (unlikely(delta > schedstat_val(stats->sleep_max))) in __update_stats_enqueue_sleeper() 62 __schedstat_set(stats->sleep_max, delta); in __update_stats_enqueue_sleeper() 74 u64 delta = rq_clock(rq) - block_start; __update_stats_enqueue_sleeper() local [all...] |
H A D | loadavg.c | 40 * Furthermore, in order to avoid synchronizing all per-CPU delta folding 45 * again, being late doesn't loose the delta, just wrecks the sample. 80 long nr_active, delta = 0; in calc_load_fold_active() local 86 delta = nr_active - this_rq->calc_load_active; in calc_load_fold_active() 90 return delta; in calc_load_fold_active() 170 * The basic idea is to fold the nr_active delta into a global NO_HZ-delta upon 171 * entering NO_HZ state such that we can include this as an 'extra' CPU delta 179 * We avoid this by keeping two NO_HZ-delta counters and flipping them 198 * sample, for this CPU (effectively using the NO_HZ-delta for this CPU which 220 * next NO_HZ-delta. in calc_load_write_idx() [all …]
|
H A D | cputime.c | 37 static void irqtime_account_delta(struct irqtime *irqtime, u64 delta, in irqtime_account_delta() argument 43 cpustat[idx] += delta; in irqtime_account_delta() 44 irqtime->total += delta; in irqtime_account_delta() 45 irqtime->tick_delta += delta; in irqtime_account_delta() 57 s64 delta; in irqtime_account_irq() local 64 delta = sched_clock_cpu(cpu) - irqtime->irq_start_time; in irqtime_account_irq() 65 irqtime->irq_start_time += delta; in irqtime_account_irq() 75 irqtime_account_delta(irqtime, delta, CPUTIME_IRQ); in irqtime_account_irq() 77 irqtime_account_delta(irqtime, delta, CPUTIME_SOFTIRQ); in irqtime_account_irq() 83 u64 delta; in irqtime_tick_accounted() local [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 …]
|
H A D | delta-index.c | 5 #include "delta-index.h" 26 * The entries in a delta index could be stored in a single delta list, but to reduce search times 27 * and update costs it uses multiple delta lists. These lists are stored in a single chunk of 29 * memory, so the location of each delta list is recorded as a bit offset into the memory. Because 30 * the volume index can contain over a million delta lists, we want to be efficient with the size 31 * of the delta list header information. This information is encoded into 16 bytes per list. The 32 * volume index delta list memory can easily exceed 4 gigabits, so a 64 bit value is needed to 33 * address the memory. The volume index delta lists average around 6 kilobits, so 16 bits are 34 * sufficient to store the size of a delta list. 36 * Each delta list is stored as a bit stream. Within the delta list encoding, bits and bytes are [all …]
|
/linux/lib/ |
H A D | test_objagg.c | 42 struct delta { struct 105 struct delta *delta; in delta_create() local 110 delta = kzalloc(sizeof(*delta), GFP_KERNEL); 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 | 38 int delta = 0; in xdp_use_helper() local 44 if (bpf_check_mtu(ctx, ifindex, &mtu_len, delta, 0)) { in xdp_use_helper() 67 int delta; in xdp_exceed_mtu() local 70 /* Exceed MTU with 1 via delta adjust */ in xdp_exceed_mtu() 71 delta = GLOBAL_USER_MTU - (data_len - ETH_HLEN) + 1; in xdp_exceed_mtu() 73 err = bpf_check_mtu(ctx, ifindex, &mtu_len, delta, 0); in xdp_exceed_mtu() 93 int delta; in xdp_minus_delta() local 95 /* Borderline test case: Minus delta exceeding packet length allowed */ in xdp_minus_delta() 96 delta = -((data_len - ETH_HLEN) + 1); in xdp_minus_delta() 98 /* Minus length (adjusted via delta) still pass MTU check, other helpers in xdp_minus_delta() [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/arch/loongarch/kvm/ |
H A D | timer.c | 15 u64 delta; in ktime_to_tick() local 17 delta = ktime_to_ns(now); in ktime_to_tick() 18 return div_u64(delta * vcpu->arch.timer_mhz, MNSEC_PER_SEC); in ktime_to_tick() 55 unsigned long ticks, delta, period; in kvm_restore_timer() local 112 delta = 0; in kvm_restore_timer() 116 delta = ktime_to_tick(vcpu, ktime_sub(expire, now)); in kvm_restore_timer() 119 delta = ktime_to_tick(vcpu, ktime_sub(now, expire)); in kvm_restore_timer() 120 delta = period - (delta % period); in kvm_restore_timer() 130 write_gcsr_timertick(delta); in kvm_restore_timer() 140 unsigned long ticks, delta, cfg; in _kvm_save_timer() local [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/kernel/ |
H A D | tsacct.c | 26 u64 now_ns, delta; in bacct_add_tsk() local 34 delta = now_ns - tsk->group_leader->start_time; in bacct_add_tsk() 36 do_div(delta, NSEC_PER_USEC); in bacct_add_tsk() 37 stats->ac_tgetime = delta; in bacct_add_tsk() 38 delta = now_ns - tsk->start_time; in bacct_add_tsk() 39 do_div(delta, NSEC_PER_USEC); in bacct_add_tsk() 40 stats->ac_etime = delta; in bacct_add_tsk() 42 btime = ktime_get_real_seconds() - div_u64(delta, USEC_PER_SEC); in bacct_add_tsk() 127 u64 time, delta; in __acct_update_integrals() local 133 delta = time - tsk->acct_timexpd; in __acct_update_integrals() [all …]
|
/linux/rust/kernel/ |
H A D | time.rs | 11 //! - The [`Delta`] type represents a span of time. 18 //! By calling the [`Instant::elapsed()`] method, a [`Delta`] object representing 19 //! the elapsed time can be created. The [`Delta`] object can also be created 22 //! A [`Delta`] type supports methods to retrieve the duration in various units. 77 pub fn elapsed(&self) -> Delta { in elapsed() argument 83 type Output = Delta; 87 fn sub(self, other: Instant) -> Delta { in sub() argument 88 Delta { in sub() 166 pub struct Delta { struct 170 impl Delta { impl [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/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') 56 delta, common = [], {} 68 delta.append((-old[name], name)) 75 delta.append((new[name], name)) 81 delta.append((d, name)) 83 delta.sort(reverse=True) 84 return grow, shrink, add, remove, up, down, delta, old, new, otot, ntot 87 grow, shrink, add, remove, up, down, delta, old, new, otot, ntot = \ 92 print("%-40s %7s %7s %+7s" % (symboltype, "old", "new", "delta")) [all …]
|
/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/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";
|
/linux/fs/xfs/scrub/ |
H A D | quotacheck_repair.c | 51 int64_t delta; in xqcheck_commit_dquot() local 75 delta = (int64_t)xcdq.icount - dq->q_ino.count; in xqcheck_commit_dquot() 76 if (delta) { in xqcheck_commit_dquot() 77 dq->q_ino.reserved += delta; in xqcheck_commit_dquot() 78 dq->q_ino.count += delta; in xqcheck_commit_dquot() 82 delta = (int64_t)xcdq.bcount - dq->q_blk.count; in xqcheck_commit_dquot() 83 if (delta) { in xqcheck_commit_dquot() 84 dq->q_blk.reserved += delta; in xqcheck_commit_dquot() 85 dq->q_blk.count += delta; in xqcheck_commit_dquot() 89 delta = (int64_t)xcdq.rtbcount - dq->q_rtb.count; in xqcheck_commit_dquot() [all …]
|