/linux-4.4.14/include/linux/ |
D | percpu_counter.h | 30 int __percpu_counter_init(struct percpu_counter *fbc, s64 amount, gfp_t gfp, 33 #define percpu_counter_init(fbc, value, gfp) \ argument 37 __percpu_counter_init(fbc, value, gfp, &__key); \ 40 void percpu_counter_destroy(struct percpu_counter *fbc); 41 void percpu_counter_set(struct percpu_counter *fbc, s64 amount); 42 void __percpu_counter_add(struct percpu_counter *fbc, s64 amount, s32 batch); 43 s64 __percpu_counter_sum(struct percpu_counter *fbc); 44 int __percpu_counter_compare(struct percpu_counter *fbc, s64 rhs, s32 batch); 46 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare() argument 48 return __percpu_counter_compare(fbc, rhs, percpu_counter_batch); in percpu_counter_compare() [all …]
|
/linux-4.4.14/lib/ |
D | percpu_counter.c | 24 struct percpu_counter *fbc = addr; in percpu_counter_fixup_free() local 28 percpu_counter_destroy(fbc); in percpu_counter_fixup_free() 29 debug_object_free(fbc, &percpu_counter_debug_descr); in percpu_counter_fixup_free() 41 static inline void debug_percpu_counter_activate(struct percpu_counter *fbc) in debug_percpu_counter_activate() argument 43 debug_object_init(fbc, &percpu_counter_debug_descr); in debug_percpu_counter_activate() 44 debug_object_activate(fbc, &percpu_counter_debug_descr); in debug_percpu_counter_activate() 47 static inline void debug_percpu_counter_deactivate(struct percpu_counter *fbc) in debug_percpu_counter_deactivate() argument 49 debug_object_deactivate(fbc, &percpu_counter_debug_descr); in debug_percpu_counter_deactivate() 50 debug_object_free(fbc, &percpu_counter_debug_descr); in debug_percpu_counter_deactivate() 54 static inline void debug_percpu_counter_activate(struct percpu_counter *fbc) in debug_percpu_counter_activate() argument [all …]
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_fbc.c | 46 return dev_priv->fbc.enable_fbc != NULL; in fbc_supported() 66 dev_priv->fbc.enabled = false; in i8xx_fbc_disable() 94 dev_priv->fbc.enabled = true; in i8xx_fbc_enable() 97 cfb_pitch = dev_priv->fbc.uncompressed_size / FBC_LL_SIZE; in i8xx_fbc_enable() 147 dev_priv->fbc.enabled = true; in g4x_fbc_enable() 168 dev_priv->fbc.enabled = false; in g4x_fbc_disable() 197 int threshold = dev_priv->fbc.threshold; in ilk_fbc_enable() 200 dev_priv->fbc.enabled = true; in ilk_fbc_enable() 243 dev_priv->fbc.enabled = false; in ilk_fbc_disable() 266 int threshold = dev_priv->fbc.threshold; in gen7_fbc_enable() [all …]
|
D | i915_debugfs.c | 1637 mutex_lock(&dev_priv->fbc.lock); in i915_fbc_status() 1643 intel_no_fbc_reason_str(dev_priv->fbc.no_fbc_reason)); in i915_fbc_status() 1650 mutex_unlock(&dev_priv->fbc.lock); in i915_fbc_status() 1664 *val = dev_priv->fbc.false_color; in i915_fbc_fc_get() 1678 mutex_lock(&dev_priv->fbc.lock); in i915_fbc_fc_set() 1681 dev_priv->fbc.false_color = val; in i915_fbc_fc_set() 1687 mutex_unlock(&dev_priv->fbc.lock); in i915_fbc_fc_set()
|
D | intel_pm.c | 1722 uint16_t fbc; member 1924 max->fbc = ilk_fbc_wm_reg_max(dev); in ilk_compute_wm_maximums() 1934 max->fbc = ilk_fbc_wm_reg_max(dev); in ilk_compute_wm_reg_maximums() 2438 if (wm->fbc_val > max->fbc) { in ilk_wm_merge()
|
D | i915_reg.h | 4812 #define HSW_WM_LP_VAL(lat, fbc, pri, cur) \ argument 4814 ((fbc) << WM1_LP_FBC_SHIFT) | ((pri) << WM1_LP_SR_SHIFT) | (cur))
|
D | i915_drv.h | 1773 struct i915_fbc fbc; member
|
D | intel_display.c | 3200 if (dev_priv->fbc.disable_fbc) in intel_pipe_set_base_atomic() 3201 dev_priv->fbc.disable_fbc(dev_priv); in intel_pipe_set_base_atomic() 11772 dev_priv->fbc.crtc == intel_crtc && in intel_plane_atomic_calc_changes()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | cg6.c | 257 struct cg6_fbc __iomem *fbc; member 271 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_sync() local 275 if (!(sbus_readl(&fbc->s) & 0x10000000)) in cg6_sync() 319 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_fillrect() local 329 sbus_writel(rect->color, &fbc->fg); in cg6_fillrect() 330 sbus_writel(~(u32)0, &fbc->pixelm); in cg6_fillrect() 331 sbus_writel(0xea80ff00, &fbc->alu); in cg6_fillrect() 332 sbus_writel(0, &fbc->s); in cg6_fillrect() 333 sbus_writel(0, &fbc->clip); in cg6_fillrect() 334 sbus_writel(~(u32)0, &fbc->pm); in cg6_fillrect() [all …]
|
D | ffb.c | 241 u32 fbc; member 353 struct ffb_fbc __iomem *fbc; member 377 struct ffb_fbc __iomem *fbc; in FFBFifo() local 381 fbc = par->fbc; in FFBFifo() 383 cache = (upa_readl(&fbc->ucsr) & FFB_UCSR_FIFO_MASK); in FFBFifo() 392 struct ffb_fbc __iomem *fbc; in FFBWait() local 395 fbc = par->fbc; in FFBWait() 397 if ((upa_readl(&fbc->ucsr) & FFB_UCSR_ALL_BUSY) == 0) in FFBWait() 399 if ((upa_readl(&fbc->ucsr) & FFB_UCSR_ALL_ERRORS) != 0) { in FFBWait() 400 upa_writel(FFB_UCSR_ALL_ERRORS, &fbc->ucsr); in FFBWait() [all …]
|
/linux-4.4.14/Documentation/DocBook/ |
D | gpu.xml.db | 575 API-intel-fbc-enabled 576 API-intel-fbc-disable 577 API---intel-fbc-update 578 API-intel-fbc-init
|
/linux-4.4.14/arch/m68k/ifpsp060/ |
D | fplsp.sa | 1320 dc.l $06413fff,$6000fed2,$4a106bff,$00001fbc
|