Searched refs:ilog2 (Results 1 - 25 of 41) sorted by relevance

12

/openbsd-current/sys/dev/pci/drm/amd/display/dc/basics/
H A Dconversion.h46 return ilog2(num);
/openbsd-current/sys/dev/pci/drm/include/linux/
H A Dlog2.h9 #define ilog2(x) ((sizeof(x) <= 4) ? (fls(x) - 1) : (flsl(x) - 1)) macro
/openbsd-current/sys/dev/pci/drm/
H A Ddrm_buddy.c126 mm->max_order = ilog2(size) - ilog2(chunk_size);
159 order = ilog2(size) - ilog2(chunk_size);
718 pages = size >> ilog2(mm->chunk_size);
720 min_order = ilog2(min_page_size) - ilog2(mm->chunk_size);
H A Ddrm_client_modeset.c961 panel_rot = ilog2(*rotation & DRM_MODE_ROTATE_MASK);
962 cmdline_rot = ilog2(cmdline->rotation_reflection & DRM_MODE_ROTATE_MASK);
/openbsd-current/sys/dev/pci/drm/i915/selftests/
H A Di915_syncmap.c189 err = check_seqno((*sync), ilog2((*sync)->bitmap), seqno);
258 err = check_seqno((*sync), ilog2((*sync)->bitmap), seqno);
532 idx, ilog2(leaf->bitmap), idx);
H A Di915_gem_gtt.c265 aligned_size = max_t(u32, ilog2(min_alignment), size);
417 min_t(u64, ULONG_MAX - 1, (hole_size / 2) >> ilog2(min_alignment));
745 pot > ilog2(2 * min_alignment);
814 aligned_size = max_t(u32, ilog2(min_alignment), size);
/openbsd-current/sys/dev/pci/drm/i915/gt/
H A Dsysfs_engines.c63 [ilog2(I915_VIDEO_CLASS_CAPABILITY_HEVC)] = "hevc",
64 [ilog2(I915_VIDEO_AND_ENHANCE_CLASS_CAPABILITY_SFC)] = "sfc",
68 [ilog2(I915_VIDEO_AND_ENHANCE_CLASS_CAPABILITY_SFC)] = "sfc",
H A Dintel_engine_user.c103 #define MAP(x, y) { ilog2(I915_ENGINE_##x), ilog2(I915_SCHEDULER_CAP_##y) }
140 /* without the pointless ilog2 -> BIT() */
H A Dintel_ggtt_fencing.c133 val |= ilog2(stride) << I830_FENCE_PITCH_SHIFT;
159 val |= ilog2(stride / 128) << I830_FENCE_PITCH_SHIFT;
H A Dintel_ppgtt.c257 shift += ilog2(I915_PDES); /* Each PD holds 512 entries */
H A Dintel_ring.c161 ring->wrap = BITS_PER_TYPE(ring->size) - ilog2(size);
H A Dgen8_ppgtt.c137 #define GEN8_PTE_SHIFT (ilog2(GEN8_PAGE_SIZE))
139 #define gen8_pd_shift(lvl) ((lvl) * ilog2(GEN8_PDES))
973 ppgtt->vm.pd_shift = ilog2(SZ_4K * SZ_4K / sizeof(gen8_pte_t));
H A Dgen6_ppgtt.c441 ppgtt->base.vm.pd_shift = ilog2(SZ_4K * SZ_4K / sizeof(gen6_pte_t));
/openbsd-current/sys/dev/pci/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c360 int pipe_xor_bits = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes);
405 int pipes = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes);
407 ilog2(adev->gfx.config.gb_addr_config_fields.num_se));
409 ilog2(adev->gfx.config.gb_addr_config_fields.num_banks));
410 int rb = ilog2(adev->gfx.config.gb_addr_config_fields.num_se) +
411 ilog2(adev->gfx.config.gb_addr_config_fields.num_rb_per_se);
511 int pipe_xor_bits = ilog2(adev->gfx.config.gb_addr_config_fields.num_pipes);
512 int pkrs = ilog2(adev->gfx.config.gb_addr_config_fields.num_pkrs);
601 pkrs = ilog2(num_pkrs);
603 pipe_xor_bits = ilog2(num_pipe
[all...]
/openbsd-current/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_display.c742 int pipes = ilog2(num_pipes);
803 packers = ilog2(adev->gfx.config.gb_addr_config_fields.num_pkrs);
808 ilog2(adev->gfx.config.gb_addr_config_fields.num_pkrs));
814 rb = ilog2(adev->gfx.config.gb_addr_config_fields.num_se) +
815 ilog2(adev->gfx.config.gb_addr_config_fields.num_rb_per_se);
817 ilog2(adev->gfx.config.gb_addr_config_fields.num_se));
819 ilog2(adev->gfx.config.gb_addr_config_fields.num_banks));
889 dcc_block_bits -= ilog2(afb->base.format->cpp[0]);
932 unsigned int cpp_log2 = ilog2(cpp);
/openbsd-current/sbin/newfs_ext2fs/
H A Dmke2fs.c132 static int ilog2(uint);
241 sblock.e2fs.e2fs_log_bsize = ilog2(bsize) - LOG_MINBSIZE;
242 sblock.e2fs.e2fs_log_fsize = ilog2(fsize) - LOG_MINFSIZE;
249 sblock.e2fs_fsbtodb = ilog2(sblock.e2fs_bsize) - ilog2(sectorsize);
1393 ilog2(uint val) function
/openbsd-current/sbin/newfs/
H A Dmkfs.c133 static int ilog2(int);
252 sblock.fs_bshift = ilog2(sblock.fs_bsize);
253 sblock.fs_fshift = ilog2(sblock.fs_fsize);
260 sblock.fs_fragshift = ilog2(sblock.fs_frag);
261 sblock.fs_fsbtodb = ilog2(sblock.fs_fsize / DEV_BSIZE);
1160 ilog2(int val) function
1168 errx(1, "ilog2: %d is not a power of 2\n", val);
/openbsd-current/sys/dev/pci/drm/i915/
H A Di915_ttm_buddy_manager.c82 pages = size >> ilog2(mm->chunk_size);
92 n_pages = size >> ilog2(mm->chunk_size);
H A Di915_syncmap.c32 #define SHIFT ilog2(KSYNCMAP)
H A Di915_query.c163 info.logical_instance = ilog2(engine->logical_mask);
/openbsd-current/usr.sbin/makefs/ffs/
H A Dmkfs.c65 static int ilog2(int);
239 sblock.fs_fsbtodb = ilog2(sblock.fs_fsize / sectorsize);
803 ilog2(int val) function
/openbsd-current/sys/dev/pci/drm/i915/gem/selftests/
H A Dhuge_pages.c111 unsigned int bit = ilog2(page_mask);
515 for_each_set_bit(bit, &supported, ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {
591 bit = ilog2(I915_GTT_PAGE_SIZE_64K);
594 ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {
/openbsd-current/sys/dev/pci/drm/i915/gt/uc/
H A Dintel_guc_ads.c225 info_map_write(info_map, mapping_table[guc_class][ilog2(engine->logical_mask)],
974 engine_usage.engines[guc_class][ilog2(engine->logical_mask)]);
/openbsd-current/sys/dev/pci/
H A Dif_oce.c138 ilog2(unsigned int v) function
3092 cmd->params.req.cpu_tbl_sz_log2 = htole16(ilog2(i));
3267 cmd.params.req.frag_size = ilog2(rq->fragsize);
3305 cmd.params.req.wq_size = ilog2(wq->nitems) + 1;
3339 ctx->v0.ring_size = ilog2(mq->nitems) + 1;
3372 cmd.params.req.ctx.count = ilog2(eq->nitems / 256);
3409 ctx->v2.count = ilog2(cq->nitems / 256);
3424 ctx->v0.count = ilog2(cq->nitems / 256);
/openbsd-current/sys/dev/pci/drm/i915/gem/
H A Di915_gem_pages.c59 for_each_set_bit(i, &supported, ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {

Completed in 419 milliseconds

12