Home
last modified time | relevance | path

Searched refs:diff (Results 1 – 25 of 181) sorted by relevance

12345678

/drivers/gpu/drm/vmwgfx/
Dvmwgfx_blit.c245 void vmw_memcpy(struct vmw_diff_cpy *diff, u8 *dest, const u8 *src, size_t n) in vmw_memcpy() argument
258 static void vmw_adjust_rect(struct vmw_diff_cpy *diff, size_t diff_offs) in vmw_adjust_rect() argument
260 size_t offs = (diff_offs + diff->line_offset) / diff->cpp; in vmw_adjust_rect()
261 struct drm_rect *rect = &diff->rect; in vmw_adjust_rect()
265 rect->y1 = min_t(int, rect->y1, diff->line); in vmw_adjust_rect()
266 rect->y2 = max_t(int, rect->y2, diff->line + 1); in vmw_adjust_rect()
287 void vmw_diff_memcpy(struct vmw_diff_cpy *diff, u8 *dest, const u8 *src, in vmw_diff_memcpy() argument
292 if (WARN_ON_ONCE(round_down(n, diff->cpp) != n)) in vmw_diff_memcpy()
296 csize = vmw_find_first_diff(dest, src, n, diff->cpp); in vmw_diff_memcpy()
298 vmw_adjust_rect(diff, csize); in vmw_diff_memcpy()
[all …]
/drivers/gpu/drm/
Ddrm_rect.c85 int diff; in drm_rect_clip_scaled() local
87 diff = clip->x1 - dst->x1; in drm_rect_clip_scaled()
88 if (diff > 0) { in drm_rect_clip_scaled()
90 drm_rect_width(dst), diff); in drm_rect_clip_scaled()
95 diff = clip->y1 - dst->y1; in drm_rect_clip_scaled()
96 if (diff > 0) { in drm_rect_clip_scaled()
98 drm_rect_height(dst), diff); in drm_rect_clip_scaled()
103 diff = dst->x2 - clip->x2; in drm_rect_clip_scaled()
104 if (diff > 0) { in drm_rect_clip_scaled()
106 drm_rect_width(dst), diff); in drm_rect_clip_scaled()
[all …]
/drivers/video/fbdev/vermilion/
Dcr_pll.c91 int diff; in crvml_nearest_index() local
96 diff = clock - crvml_clocks[i]; in crvml_nearest_index()
97 diff = (diff < 0) ? -diff : diff; in crvml_nearest_index()
98 if (diff < cur_diff) { in crvml_nearest_index()
100 cur_diff = diff; in crvml_nearest_index()
/drivers/net/fddi/skfp/
Dhwt.c225 long diff ; in hwt_wait_time() local
240 diff = (long)(start - hwt_quick_read(smc)) ; in hwt_wait_time()
241 if (diff < 0) { in hwt_wait_time()
242 diff += interval ; in hwt_wait_time()
244 } while (diff <= duration) ; in hwt_wait_time()
247 diff = interval ; in hwt_wait_time()
252 diff += interval ; in hwt_wait_time()
261 } while (diff <= duration) ; in hwt_wait_time()
/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_stats.h390 DIFF_64(diff.hi, new->s##_hi, pstats->mac_stx[0].t##_hi, \
391 diff.lo, new->s##_lo, pstats->mac_stx[0].t##_lo); \
394 ADD_64(pstats->mac_stx[1].t##_hi, diff.hi, \
395 pstats->mac_stx[1].t##_lo, diff.lo); \
400 DIFF_64(diff.hi, new->s##_hi, old->s##_hi, \
401 diff.lo, new->s##_lo, old->s##_lo); \
402 ADD_64(estats->t##_hi, diff.hi, \
403 estats->t##_lo, diff.lo); \
413 #define ADD_STAT64(diff, t) \ argument
415 ADD_64(pstats->mac_stx[1].t##_hi, new->diff##_hi, \
[all …]
/drivers/video/fbdev/geode/
Dvideo_cs5530.c73 long min, diff; in cs5530_set_dclk_frequency() local
80 diff = cs5530_pll_table[i].pixclock - info->var.pixclock; in cs5530_set_dclk_frequency()
81 if (diff < 0L) diff = -diff; in cs5530_set_dclk_frequency()
82 if (diff < min) { in cs5530_set_dclk_frequency()
83 min = diff; in cs5530_set_dclk_frequency()
/drivers/gpu/drm/vboxvideo/
Dvbva_base.c24 s32 diff = vbva->data_offset - vbva->free_offset; in vbva_buffer_available() local
26 return diff > 0 ? diff : vbva->data_len + diff; in vbva_buffer_available()
35 s32 diff = len - bytes_till_boundary; in vbva_buffer_place_data_at() local
37 if (diff <= 0) { in vbva_buffer_place_data_at()
43 memcpy(&vbva->data[0], (u8 *)p + bytes_till_boundary, diff); in vbva_buffer_place_data_at()
/drivers/infiniband/hw/hfi1/
Daffinity.c103 static int cpu_mask_set_get_first(struct cpu_mask_set *set, cpumask_var_t diff) in cpu_mask_set_get_first() argument
107 if (!diff || !set) in cpu_mask_set_get_first()
113 cpumask_andnot(diff, &set->mask, &set->used); in cpu_mask_set_get_first()
115 cpu = cpumask_first(diff); in cpu_mask_set_get_first()
886 cpumask_var_t diff; in get_irq_affinity() local
927 if (!zalloc_cpumask_var(&diff, GFP_KERNEL)) in get_irq_affinity()
930 cpu = cpu_mask_set_get_first(set, diff); in get_irq_affinity()
932 free_cpumask_var(diff); in get_irq_affinity()
937 free_cpumask_var(diff); in get_irq_affinity()
1039 cpumask_var_t diff, hw_thread_mask, available_mask, intrs_mask; in hfi1_get_proc_affinity() local
[all …]
/drivers/gpu/drm/i915/gvt/
Ddebugfs.c31 int diff; member
78 param->diff++; in mmio_diff_handler()
92 .diff = 0, in vgpu_mmio_diff_show()
114 u32 diff = node->preg ^ node->vreg; in vgpu_mmio_diff_show() local
118 32, &diff); in vgpu_mmio_diff_show()
122 seq_printf(s, "Total: %d, Diff: %d\n", param.total, param.diff); in vgpu_mmio_diff_show()
/drivers/video/fbdev/core/
Dmodedb.c648 u32 best, diff, tdiff; in fb_find_mode() local
770 diff = -1; in fb_find_mode()
789 if (score < diff) { in fb_find_mode()
790 diff = score; in fb_find_mode()
800 diff = 2 * (xres + yres); in fb_find_mode()
816 if (diff > tdiff) { in fb_find_mode()
817 diff = tdiff; in fb_find_mode()
960 u32 diff = -1; in fb_find_best_mode() local
971 if (diff > d) { in fb_find_best_mode()
972 diff = d; in fb_find_best_mode()
[all …]
/drivers/video/fbdev/i810/
Di810_gtf.c228 u32 i, size = 0, pixclock, wm_best = 0, min, diff; in i810_get_watermark() local
266 diff = wmark[i].freq - pixclock; in i810_get_watermark()
268 diff = pixclock - wmark[i].freq; in i810_get_watermark()
269 if (diff < min) { in i810_get_watermark()
271 min = diff; in i810_get_watermark()
Di810_dvt.c217 u32 diff = 0, diff_best = 0xFFFFFFFF, i = 0, i_best = 0; in i810fb_find_best_mode() local
223 diff = pixclock - std_modes[i].pixclock; in i810fb_find_best_mode()
224 if (diff < diff_best) { in i810fb_find_best_mode()
226 diff_best = diff; in i810fb_find_best_mode()
/drivers/cpuidle/
Dcpuidle.c250 s64 diff, delay = drv->states[entered_state].exit_latency; in cpuidle_enter_state() local
258 diff = ktime_us_delta(time_end, time_start); in cpuidle_enter_state()
259 if (diff > INT_MAX) in cpuidle_enter_state()
260 diff = INT_MAX; in cpuidle_enter_state()
262 dev->last_residency = (int)diff; in cpuidle_enter_state()
266 if (diff < drv->states[entered_state].target_residency) { in cpuidle_enter_state()
276 } else if (diff > delay) { in cpuidle_enter_state()
286 if (diff - delay >= drv->states[i].target_residency) in cpuidle_enter_state()
/drivers/s390/cio/
Dblacklist.c80 int diff; in pure_hex() local
82 diff = 0; in pure_hex()
85 while (diff <= max_digit) { in pure_hex()
92 diff++; in pure_hex()
95 if ((diff < min_digit) || (diff > max_digit) || (*val > max_val)) in pure_hex()
/drivers/net/ethernet/amd/xgbe/
Dxgbe-ptp.c144 u32 addend, diff; in xgbe_adjfreq() local
154 diff = div_u64(adjust, 1000000000UL); in xgbe_adjfreq()
156 addend = (neg_adjust) ? pdata->tstamp_addend - diff : in xgbe_adjfreq()
157 pdata->tstamp_addend + diff; in xgbe_adjfreq()
/drivers/input/keyboard/
Dadc-keys.c37 u32 diff, closest = 0xffffffff; in adc_keys_poll() local
46 diff = abs(st->map[i].voltage - value); in adc_keys_poll()
47 if (diff < closest) { in adc_keys_poll()
48 closest = diff; in adc_keys_poll()
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_pll.c200 unsigned diff; in amdgpu_pll_compute() local
203 diff = abs(target_clock - (pll->reference_freq * fb_div) / in amdgpu_pll_compute()
206 if (diff < diff_best || (diff == diff_best && in amdgpu_pll_compute()
210 diff_best = diff; in amdgpu_pll_compute()
/drivers/cpufreq/
Dfreq_table.c126 unsigned int freq, diff, i = 0; in cpufreq_table_index_unsorted() local
179 diff = abs(freq - target_freq); in cpufreq_table_index_unsorted()
180 if (diff < optimal.frequency || in cpufreq_table_index_unsorted()
181 (diff == optimal.frequency && in cpufreq_table_index_unsorted()
183 optimal.frequency = diff; in cpufreq_table_index_unsorted()
Dcpufreq-nforce2.c171 int diff; in nforce2_set_fsb() local
200 diff = tfsb - fsb; in nforce2_set_fsb()
202 if (!diff) in nforce2_set_fsb()
206 if (diff < 0) in nforce2_set_fsb()
/drivers/gpu/drm/via/
Dvia_dma.c414 uint32_t diff; in via_hook_segment() local
437 diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff; in via_hook_segment()
439 while (diff == 0 && count--) { in via_hook_segment()
444 diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff; in via_hook_segment()
451 diff = (uint32_t) (ptr - reader) - dev_priv->dma_diff; in via_hook_segment()
452 diff &= (dev_priv->dma_high - 1); in via_hook_segment()
453 if (diff != 0 && diff < (dev_priv->dma_high >> 1)) { in via_hook_segment()
457 } else if (diff == 0) { in via_hook_segment()
/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c88 unsigned long diff; in rcar_du_dpll_divider() local
144 diff = abs((long)output - (long)target); in rcar_du_dpll_divider()
145 if (best_diff > diff) { in rcar_du_dpll_divider()
146 best_diff = diff; in rcar_du_dpll_divider()
153 if (diff == 0) in rcar_du_dpll_divider()
168 unsigned long diff; member
176 unsigned long diff; in rcar_du_escr_divider() local
183 if (params->diff == 0) in rcar_du_escr_divider()
192 diff = abs(rate / (div + 1) - target); in rcar_du_escr_divider()
198 if (diff < params->diff) { in rcar_du_escr_divider()
[all …]
/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ptp.c26 u32 diff, addend; in stmmac_adjust_freq() local
38 diff = div_u64(adj, 1000000000ULL); in stmmac_adjust_freq()
39 addend = neg_adj ? (addend - diff) : (addend + diff); in stmmac_adjust_freq()
/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
Dgt215.c192 s32 diff; in gt215_clk_info() local
210 diff = ((khz + 3000) - oclk); in gt215_clk_info()
214 if (diff < 0) { in gt215_clk_info()
241 int P, N, M, diff; in gt215_pll_info() local
249 diff = khz - ret; in gt215_pll_info()
250 if (!pll || (diff >= -2000 && diff < 3000)) { in gt215_pll_info()
/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.c361 u32 calc, diff; in nv50_disp_super_2_2_dp() local
366 diff = tu_valid - calc; in nv50_disp_super_2_2_dp()
367 if (diff) { in nv50_disp_super_2_2_dp()
368 if (diff >= (symbol / 2)) { in nv50_disp_super_2_2_dp()
369 VTUf = symbol / (symbol - diff); in nv50_disp_super_2_2_dp()
370 if (symbol - (VTUf * diff)) in nv50_disp_super_2_2_dp()
383 VTUf = min((int)(symbol / diff), 15); in nv50_disp_super_2_2_dp()
387 diff = calc - tu_valid; in nv50_disp_super_2_2_dp()
398 if (diff < best_diff) { in nv50_disp_super_2_2_dp()
399 best_diff = diff; in nv50_disp_super_2_2_dp()
[all …]
/drivers/mtd/nand/raw/
Ddavinci_nand.c181 uint32_t diff = eccCalc ^ eccNand; in nand_davinci_correct_1bit() local
183 if (diff) { in nand_davinci_correct_1bit()
184 if ((((diff >> 12) ^ diff) & 0xfff) == 0xfff) { in nand_davinci_correct_1bit()
186 if ((diff >> (12 + 3)) < chip->ecc.size) { in nand_davinci_correct_1bit()
187 dat[diff >> (12 + 3)] ^= BIT((diff >> 12) & 7); in nand_davinci_correct_1bit()
192 } else if (!(diff & (diff - 1))) { in nand_davinci_correct_1bit()

12345678