Home
last modified time | relevance | path

Searched refs:compressor (Results 1 – 22 of 22) sorted by relevance

/openbsd-src/sys/dev/pci/drm/amd/display/dc/dce110/
H A Ddce110_compressor.c70 static void reset_lb_on_vblank(struct compressor *compressor, uint32_t crtc_inst) in reset_lb_on_vblank() argument
76 struct dce110_compressor *cp110 = TO_DCE110_COMPRESSOR(compressor); in reset_lb_on_vblank()
80 status_pos = dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_POSITION)); in reset_lb_on_vblank()
84 if (status_pos != dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_POSITION))) { in reset_lb_on_vblank()
86 value = dm_read_reg(compressor->ctx, DCP_REG(mmLB_SYNC_RESET_SEL)); in reset_lb_on_vblank()
89 dm_write_reg(compressor->ctx, DCP_REG(mmLB_SYNC_RESET_SEL), value); in reset_lb_on_vblank()
91 frame_count = dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_FRAME_COUNT)); in reset_lb_on_vblank()
95 if (frame_count != dm_read_reg(compressor->ctx, DCP_REG(mmCRTC_STATUS_FRAME_COUNT))) in reset_lb_on_vblank()
103 value = dm_read_reg(compressor->ctx, DCP_REG(mmLB_SYNC_RESET_SEL)); in reset_lb_on_vblank()
106 dm_write_reg(compressor->ctx, DCP_REG(mmLB_SYNC_RESET_SEL), value); in reset_lb_on_vblank()
[all …]
H A Ddce110_compressor.h30 #define TO_DCE110_COMPRESSOR(compressor)\ argument
31 container_of(compressor, struct dce110_compressor, base)
39 struct compressor base;
43 struct compressor *dce110_compressor_create(struct dc_context *ctx);
48 void dce110_compressor_destroy(struct compressor **cp);
51 void dce110_compressor_power_up_fbc(struct compressor *cp);
53 void dce110_compressor_enable_fbc(struct compressor *cp,
56 void dce110_compressor_disable_fbc(struct compressor *cp);
58 void dce110_compressor_set_fbc_invalidation_triggers(struct compressor *cp,
62 struct compressor *cp,
[all …]
H A Ddce110_hw_sequencer.c2058 struct compressor *compr = dc->fbc_compressor; in enable_fbc()
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dce112/
H A Ddce112_compressor.c316 void dce112_compressor_power_up_fbc(struct compressor *compressor) in dce112_compressor_power_up_fbc() argument
322 value = dm_read_reg(compressor->ctx, addr); in dce112_compressor_power_up_fbc()
326 if (compressor->options.bits.CLK_GATING_DISABLED == 1) { in dce112_compressor_power_up_fbc()
334 dm_write_reg(compressor->ctx, addr, value); in dce112_compressor_power_up_fbc()
337 value = dm_read_reg(compressor->ctx, addr); in dce112_compressor_power_up_fbc()
341 dm_write_reg(compressor->ctx, addr, value); in dce112_compressor_power_up_fbc()
344 value = dm_read_reg(compressor->ctx, addr); in dce112_compressor_power_up_fbc()
346 dm_write_reg(compressor->ctx, addr, value); in dce112_compressor_power_up_fbc()
352 dm_write_reg(compressor->ctx, addr, value); in dce112_compressor_power_up_fbc()
353 compressor->min_compress_ratio = FBC_COMPRESS_RATIO_1TO1; in dce112_compressor_power_up_fbc()
[all …]
H A Ddce112_compressor.h30 #define TO_DCE112_COMPRESSOR(compressor)\ argument
31 container_of(compressor, struct dce112_compressor, base)
39 struct compressor base;
43 struct compressor *dce112_compressor_create(struct dc_context *ctx);
48 void dce112_compressor_destroy(struct compressor **cp);
51 void dce112_compressor_power_up_fbc(struct compressor *cp);
53 void dce112_compressor_enable_fbc(struct compressor *cp, uint32_t paths_num,
56 void dce112_compressor_disable_fbc(struct compressor *cp);
58 void dce112_compressor_set_fbc_invalidation_triggers(struct compressor *cp,
62 struct compressor *cp,
[all …]
/openbsd-src/sys/dev/pci/drm/amd/display/dc/inc/
H A Dcompressor.h62 struct compressor;
66 void (*power_up_fbc)(struct compressor *cp);
67 void (*enable_fbc)(struct compressor *cp,
69 void (*disable_fbc)(struct compressor *cp);
70 void (*set_fbc_invalidation_triggers)(struct compressor *cp,
73 struct compressor *cp,
75 bool (*is_fbc_enabled_in_hw)(struct compressor *cp,
78 struct compressor { struct
/openbsd-src/usr.bin/compress/
H A Dmain.c60 const struct compressor { struct
117 const struct compressor null_method = {
132 static int docompress(const char *, char *, const struct compressor *,
137 static void list_stats(const char *, const struct compressor *,
174 const struct compressor *method; in main()
555 docompress(const char *in, char *out, const struct compressor *method, in docompress()
649 static const struct compressor *
652 const struct compressor *method; in check_method()
675 const struct compressor *method; in dodecompress()
904 list_stats(const char *name, const struct compressor *method, in list_stats()
/openbsd-src/sys/net/
H A Dif_pppvar.h118 struct compressor *sc_xcomp; /* transmit compressor */
120 struct compressor *sc_rcomp; /* receive decompressor */
H A Dppp-comp.h58 struct compressor { struct
H A Dif_ppp.c174 extern struct compressor ppp_bsd_compress;
175 extern struct compressor ppp_deflate, ppp_deflate_draft;
177 struct compressor *ppp_compressors[] = {
357 struct compressor **cp; in pppioctl()
H A Dppp-deflate.c90 struct compressor ppp_deflate = {
107 struct compressor ppp_deflate_draft = {
H A Dbsd-comp.c147 struct compressor ppp_bsd_compress = {
/openbsd-src/gnu/llvm/compiler-rt/tools/gwp_asan/
H A DCMakeLists.txt1 # Build the stack trace compressor fuzzer. This will require Clang >= 6.0.0, as
/openbsd-src/sys/dev/pci/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h253 * @compressor: Frame buffer compression buffer. See &struct dm_compressor_info
490 struct dm_compressor_info compressor; member
H A Damdgpu_dm.c900 struct dm_compressor_info *compressor = &adev->dm.compressor; in amdgpu_dm_fbc_init()
911 if (compressor->bo_ptr) in amdgpu_dm_fbc_init()
922 AMDGPU_GEM_DOMAIN_GTT, &compressor->bo_ptr, in amdgpu_dm_fbc_init()
923 &compressor->gpu_addr, &compressor->cpu_addr); in amdgpu_dm_fbc_init()
928 adev->dm.dc->ctx->fbc_gpu_addr = compressor->gpu_addr; in amdgpu_dm_fbc_init()
894 struct dm_compressor_info *compressor = &adev->dm.compressor; amdgpu_dm_fbc_init() local
/openbsd-src/sys/dev/pci/drm/amd/display/dc/dce60/
H A Ddce60_hw_sequencer.c123 struct compressor *compr = dc->fbc_compressor; in dce60_enable_fbc()
/openbsd-src/usr.bin/file/magdir/
H A Dcompress117 # bzip a block-sorting file compressor
/openbsd-src/sys/dev/pci/drm/amd/display/dc/
H A Ddc.h969 struct compressor *fbc_compressor;
/openbsd-src/lib/libz/
H A DChangeLog1437 - allow preset dictionary shared between compressor and decompressor
/openbsd-src/share/dict/
H A Dweb2a555 air compressor
64941 tire compressor
65386 tongue compressor
H A Dweb240526 compressor
/openbsd-src/gnu/usr.bin/texinfo/
H A DChangeLog.465485 (output_dirfile): Call pclose to actually run the compressor.