Home
last modified time | relevance | path

Searched defs:fbc (Results 1 – 25 of 32) sorted by relevance

12

/kernel/linux/linux-6.6/include/linux/
Dpercpu_counter.h37 #define percpu_counter_init_many(fbc, value, gfp, nr_counters) \ argument
46 #define percpu_counter_init(fbc, value, gfp) \ argument
50 static inline void percpu_counter_destroy(struct percpu_counter *fbc) in percpu_counter_destroy()
62 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare()
67 static inline void percpu_counter_add(struct percpu_counter *fbc, s64 amount) in percpu_counter_add()
83 percpu_counter_add_local(struct percpu_counter *fbc, s64 amount) in percpu_counter_add_local()
88 static inline s64 percpu_counter_sum_positive(struct percpu_counter *fbc) in percpu_counter_sum_positive()
94 static inline s64 percpu_counter_sum(struct percpu_counter *fbc) in percpu_counter_sum()
99 static inline s64 percpu_counter_read(struct percpu_counter *fbc) in percpu_counter_read()
109 static inline s64 percpu_counter_read_positive(struct percpu_counter *fbc) in percpu_counter_read_positive()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dpercpu_counter.h34 #define percpu_counter_init(fbc, value, gfp) \ argument
49 static inline int percpu_counter_compare(struct percpu_counter *fbc, s64 rhs) in percpu_counter_compare()
54 static inline void percpu_counter_add(struct percpu_counter *fbc, s64 amount) in percpu_counter_add()
59 static inline s64 percpu_counter_sum_positive(struct percpu_counter *fbc) in percpu_counter_sum_positive()
65 static inline s64 percpu_counter_sum(struct percpu_counter *fbc) in percpu_counter_sum()
70 static inline s64 percpu_counter_read(struct percpu_counter *fbc) in percpu_counter_read()
80 static inline s64 percpu_counter_read_positive(struct percpu_counter *fbc) in percpu_counter_read_positive()
90 static inline bool percpu_counter_initialized(struct percpu_counter *fbc) in percpu_counter_initialized()
101 static inline int percpu_counter_init(struct percpu_counter *fbc, s64 amount, in percpu_counter_init()
108 static inline void percpu_counter_destroy(struct percpu_counter *fbc) in percpu_counter_destroy()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
Dintel_fbc.c226 static u32 i8xx_fbc_ctl(struct intel_fbc *fbc) in i8xx_fbc_ctl()
254 static u32 i965_fbc_ctl2(struct intel_fbc *fbc) in i965_fbc_ctl2()
268 static void i8xx_fbc_deactivate(struct intel_fbc *fbc) in i8xx_fbc_deactivate()
289 static void i8xx_fbc_activate(struct intel_fbc *fbc) in i8xx_fbc_activate()
310 static bool i8xx_fbc_is_active(struct intel_fbc *fbc) in i8xx_fbc_is_active()
315 static bool i8xx_fbc_is_compressing(struct intel_fbc *fbc) in i8xx_fbc_is_compressing()
321 static void i8xx_fbc_nuke(struct intel_fbc *fbc) in i8xx_fbc_nuke()
331 static void i8xx_fbc_program_cfb(struct intel_fbc *fbc) in i8xx_fbc_program_cfb()
356 static void i965_fbc_nuke(struct intel_fbc *fbc) in i965_fbc_nuke()
375 static u32 g4x_dpfc_ctl_limit(struct intel_fbc *fbc) in g4x_dpfc_ctl_limit()
[all …]
Dintel_wm_types.h28 u16 fbc; member
34 u16 fbc; member
Dintel_display_core.h515 struct intel_fbc *fbc[I915_MAX_FBCS]; member
/kernel/linux/linux-5.10/lib/
Dpercpu_counter.c24 struct percpu_counter *fbc = addr; in percpu_counter_fixup_free() local
41 static inline void debug_percpu_counter_activate(struct percpu_counter *fbc) in debug_percpu_counter_activate()
47 static inline void debug_percpu_counter_deactivate(struct percpu_counter *fbc) in debug_percpu_counter_deactivate()
54 static inline void debug_percpu_counter_activate(struct percpu_counter *fbc) in debug_percpu_counter_activate()
56 static inline void debug_percpu_counter_deactivate(struct percpu_counter *fbc) in debug_percpu_counter_deactivate()
60 void percpu_counter_set(struct percpu_counter *fbc, s64 amount) in percpu_counter_set()
82 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, s32 batch) in percpu_counter_add_batch()
107 void percpu_counter_sync(struct percpu_counter *fbc) in percpu_counter_sync()
124 s64 __percpu_counter_sum(struct percpu_counter *fbc) in __percpu_counter_sum()
141 int __percpu_counter_init(struct percpu_counter *fbc, s64 amount, gfp_t gfp, in __percpu_counter_init()
[all …]
/kernel/linux/linux-6.6/lib/
Dpercpu_counter.c24 struct percpu_counter *fbc = addr; in percpu_counter_fixup_free() local
41 static inline void debug_percpu_counter_activate(struct percpu_counter *fbc) in debug_percpu_counter_activate()
47 static inline void debug_percpu_counter_deactivate(struct percpu_counter *fbc) in debug_percpu_counter_deactivate()
54 static inline void debug_percpu_counter_activate(struct percpu_counter *fbc) in debug_percpu_counter_activate()
56 static inline void debug_percpu_counter_deactivate(struct percpu_counter *fbc) in debug_percpu_counter_deactivate()
60 void percpu_counter_set(struct percpu_counter *fbc, s64 amount) in percpu_counter_set()
87 void percpu_counter_add_batch(struct percpu_counter *fbc, s64 amount, s32 batch) in percpu_counter_add_batch()
112 void percpu_counter_sync(struct percpu_counter *fbc) in percpu_counter_sync()
137 s64 __percpu_counter_sum(struct percpu_counter *fbc) in __percpu_counter_sum()
154 int __percpu_counter_init_many(struct percpu_counter *fbc, s64 amount, in __percpu_counter_init_many()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_fbc.c215 struct intel_fbc *fbc = &dev_priv->fbc; in snb_fbc_recompress() local
367 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_hw_activate() local
386 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_hw_deactivate() local
417 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_deactivate() local
489 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_alloc_cfb() local
554 struct intel_fbc *fbc = &dev_priv->fbc; in __intel_fbc_cleanup_cfb() local
572 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_cleanup_cfb() local
653 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_hw_tracking_covers_screen() local
699 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_update_state_cache() local
749 struct intel_fbc *fbc = &dev_priv->fbc; in intel_fbc_cfb_size_changed() local
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
Dwq.c43 struct mlx5_frag_buf_ctrl *fbc = &wq->fbc; in mlx5_wq_cyc_create() local
216 struct mlx5_frag_buf_ctrl *fbc = &wq->fbc; in mlx5_wq_ll_create() local
Dwq.h52 struct mlx5_frag_buf_ctrl fbc; member
65 struct mlx5_frag_buf_ctrl fbc; member
71 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dwq.c48 struct mlx5_frag_buf_ctrl *fbc = &wq->fbc; in mlx5_wq_cyc_create() local
221 struct mlx5_frag_buf_ctrl *fbc = &wq->fbc; in mlx5_wq_ll_create() local
Dwq.h52 struct mlx5_frag_buf_ctrl fbc; member
65 struct mlx5_frag_buf_ctrl fbc; member
71 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-6.6/drivers/video/fbdev/
Dffb.c243 u32 fbc; member
355 struct ffb_fbc __iomem *fbc; member
379 struct ffb_fbc __iomem *fbc; in FFBFifo() local
394 struct ffb_fbc __iomem *fbc; in FFBWait() local
427 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_switch_from_graph() local
480 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_fillrect() local
520 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_copyarea() local
554 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_imageblit() local
901 struct ffb_fbc __iomem *fbc; in ffb_probe() local
Dcg6.c259 struct cg6_fbc __iomem *fbc; member
273 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_sync() local
321 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_fillrect() local
360 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_copyarea() local
398 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_imageblit() local
672 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_chip_init() local
/kernel/linux/linux-5.10/drivers/video/fbdev/
Dffb.c242 u32 fbc; member
354 struct ffb_fbc __iomem *fbc; member
378 struct ffb_fbc __iomem *fbc; in FFBFifo() local
393 struct ffb_fbc __iomem *fbc; in FFBWait() local
426 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_switch_from_graph() local
479 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_fillrect() local
519 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_copyarea() local
553 struct ffb_fbc __iomem *fbc = par->fbc; in ffb_imageblit() local
900 struct ffb_fbc __iomem *fbc; in ffb_probe() local
Dcg6.c258 struct cg6_fbc __iomem *fbc; member
272 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_sync() local
320 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_fillrect() local
359 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_copyarea() local
397 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_imageblit() local
671 struct cg6_fbc __iomem *fbc = par->fbc; in cg6_chip_init() local
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/
Deq.h25 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/
Dcmd.h110 struct mlx5_frag_buf_ctrl fbc; member
143 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-5.10/include/linux/mlx5/
Ddriver.h856 struct mlx5_frag_buf_ctrl *fbc) in mlx5_init_fbc_offset()
869 struct mlx5_frag_buf_ctrl *fbc) in mlx5_init_fbc()
874 static inline void *mlx5_frag_buf_get_wqe(struct mlx5_frag_buf_ctrl *fbc, in mlx5_frag_buf_get_wqe()
886 mlx5_frag_buf_get_idx_last_contig_stride(struct mlx5_frag_buf_ctrl *fbc, u32 ix) in mlx5_frag_buf_get_idx_last_contig_stride()
/kernel/linux/linux-6.6/include/linux/mlx5/
Ddriver.h937 struct mlx5_frag_buf_ctrl *fbc) in mlx5_init_fbc_offset()
950 struct mlx5_frag_buf_ctrl *fbc) in mlx5_init_fbc()
955 static inline void *mlx5_frag_buf_get_wqe(struct mlx5_frag_buf_ctrl *fbc, in mlx5_frag_buf_get_wqe()
967 mlx5_frag_buf_get_idx_last_contig_stride(struct mlx5_frag_buf_ctrl *fbc, u32 ix) in mlx5_frag_buf_get_idx_last_contig_stride()
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c47 struct mlx5_frag_buf_ctrl fbc; member
61 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h266 struct mlx5_frag_buf_ctrl fbc; member
458 struct mlx5_frag_buf_ctrl fbc; member
527 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h370 struct mlx5_frag_buf_ctrl fbc; member
561 struct mlx5_frag_buf_ctrl fbc; member
608 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c51 struct mlx5_frag_buf_ctrl fbc; member
65 struct mlx5_frag_buf_ctrl fbc; member
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
Di915_drv.h741 u16 fbc; member
747 u16 fbc; member
907 struct intel_fbc fbc; member

12