| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | dml_inline_defs.h | 67 static inline double dml_ceil(double a, double granularity) in dml_ceil() argument 69 if (granularity == 0) in dml_ceil() 71 return (double) dcn_bw_ceil2(a, granularity); in dml_ceil() 74 static inline double dml_floor(double a, double granularity) in dml_floor() argument 76 if (granularity == 0) in dml_floor() 78 return (double) dcn_bw_floor2(a, granularity); in dml_floor() 119 static inline double dml_ceil_ex(double x, double granularity) in dml_ceil_ex() argument 121 if (granularity == 0) in dml_ceil_ex() 123 return (double) dcn_bw_ceil2(x, granularity); in dml_ceil_ex() 128 if (granularity == 0) in dml_floor_ex() [all …]
|
| /linux-6.15/drivers/acpi/acpica/ |
| H A D | rsaddr.c | 41 {ACPI_RSC_MOVE16, ACPI_RS_OFFSET(data.address16.address.granularity), 42 AML_OFFSET(address16.granularity), 79 {ACPI_RSC_MOVE32, ACPI_RS_OFFSET(data.address32.address.granularity), 80 AML_OFFSET(address32.granularity), 117 {ACPI_RSC_MOVE64, ACPI_RS_OFFSET(data.address64.address.granularity), 118 AML_OFFSET(address64.granularity), 162 ACPI_RS_OFFSET(data.ext_address64.address.granularity), 163 AML_OFFSET(ext_address64.granularity),
|
| H A D | amlresrc.h | 224 u64 granularity; member 236 AML_RESOURCE_ADDRESS_COMMON u64 granularity; member 245 AML_RESOURCE_ADDRESS_COMMON u32 granularity; member 254 AML_RESOURCE_ADDRESS_COMMON u16 granularity; member
|
| H A D | rsdumpinfo.c | 150 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.granularity), 167 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.granularity), 184 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.granularity), 201 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.granularity),
|
| /linux-6.15/sound/pci/lola/ |
| H A D | lola.c | 39 static int granularity[SNDRV_CARDS] = { variable 48 module_param_array(granularity, int, NULL, 0444); 49 MODULE_PARM_DESC(granularity, "Granularity value"); 419 lola_set_granularity(chip, chip->granularity, true); in lola_reset_setups() 517 if (chip->granularity != LOLA_GRANULARITY_MIN) in lola_parse_tree() 518 lola_set_granularity(chip, chip->granularity, true); in lola_parse_tree() 556 chip->granularity = granularity[dev]; in lola_create() 557 switch (chip->granularity) { in lola_create() 570 chip->granularity, LOLA_GRANULARITY_MAX); in lola_create() 571 chip->granularity = LOLA_GRANULARITY_MAX; in lola_create()
|
| H A D | lola_clock.c | 59 if (!chip->granularity) in check_gran_clock_compatibility() 81 if (val == chip->granularity) in lola_set_granularity() 93 chip->granularity = val; in lola_set_granularity() 279 if (!check_gran_clock_compatibility(chip, chip->granularity, freq)) in lola_set_clock()
|
| H A D | lola_pcm.c | 42 if (chip->granularity) { in lola_get_tstamp() 44 tstamp += (wait_banks + 1) * chip->granularity - 1; in lola_get_tstamp() 45 tstamp -= tstamp % chip->granularity; in lola_get_tstamp() 239 chip->granularity); in lola_pcm_open() 241 chip->granularity); in lola_pcm_open()
|
| /linux-6.15/arch/powerpc/boot/ |
| H A D | simple_alloc.c | 128 unsigned long granularity, unsigned long max_allocs) in simple_alloc_init() argument 132 heap_size = _ALIGN_UP(heap_size, granularity); in simple_alloc_init() 133 alloc_min = granularity; in simple_alloc_init()
|
| /linux-6.15/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_blit.c | 115 return round_down(offset + diff_offs, granularity); \ 128 if (diff_offs >= size || granularity == sizeof(_type)) \ 151 size_t granularity) in vmw_find_first_diff() argument 167 granularity); in vmw_find_first_diff() 188 return round_down(location, granularity); \ 202 if (location < 0 || granularity == sizeof(_type)) \ 223 size_t granularity) in vmw_find_last_diff() argument 235 granularity); in vmw_find_last_diff()
|
| /linux-6.15/drivers/pci/pcie/ |
| H A D | ptm.c | 169 int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) in pci_enable_ptm() argument 180 if (granularity) in pci_enable_ptm() 181 *granularity = dev->ptm_granularity; in pci_enable_ptm()
|
| /linux-6.15/block/ |
| H A D | blk-settings.c | 516 unsigned int granularity = max(lim->physical_block_size, lim->io_min); in queue_limit_alignment_offset() local 517 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) in queue_limit_alignment_offset() 520 return (granularity + lim->alignment_offset - alignment) % granularity; in queue_limit_alignment_offset() 526 unsigned int alignment, granularity, offset; in queue_limit_discard_alignment() local 533 granularity = lim->discard_granularity >> SECTOR_SHIFT; in queue_limit_discard_alignment() 536 offset = sector_div(sector, granularity); in queue_limit_discard_alignment() 539 offset = (granularity + alignment - offset) % granularity; in queue_limit_discard_alignment()
|
| /linux-6.15/drivers/cxl/ |
| H A D | cxl.h | 83 static inline int eig_to_granularity(u16 eig, unsigned int *granularity) in eig_to_granularity() argument 87 *granularity = CXL_DECODER_MIN_GRANULARITY << eig; in eig_to_granularity() 108 static inline int granularity_to_eig(int granularity, u16 *eig) in granularity_to_eig() argument 110 if (granularity > SZ_16K || granularity < CXL_DECODER_MIN_GRANULARITY || in granularity_to_eig() 111 !is_power_of_2(granularity)) in granularity_to_eig() 113 *eig = ilog2(granularity) - 8; in granularity_to_eig()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/ |
| H A D | display_mode_util.h | 38 __DML_DLL_EXPORT__ dml_float_t dml_ceil(dml_float_t x, dml_float_t granularity); 39 __DML_DLL_EXPORT__ dml_float_t dml_floor(dml_float_t x, dml_float_t granularity);
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | Kconfig.profile | 16 int "Timeout for unsignaled foreign fences (ms, jiffy granularity)" 56 int "Preempt timeout (ms, jiffy granularity)" 74 int "Preempt timeout for compute engines (ms, jiffy granularity)" 124 int "Scheduling quantum for userspace batches (ms, jiffy granularity)"
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-memory-page-offline | 13 The offlining is done in kernel specific granularity. 38 The offlining is done in kernel specific granularity.
|
| /linux-6.15/fs/cachefiles/ |
| H A D | io.c | 200 loff_t start, size_t len, size_t granularity, in cachefiles_query_occupancy() argument 215 granularity = max_t(size_t, object->volume->cache->bsize, granularity); in cachefiles_query_occupancy() 228 if (round_up(off, granularity) >= start + len) in cachefiles_query_occupancy() 240 off = round_up(off, granularity); in cachefiles_query_occupancy() 241 off2 = round_down(off2, granularity); in cachefiles_query_occupancy()
|
| /linux-6.15/tools/testing/cxl/test/ |
| H A D | cxl.c | 211 .granularity = 4, 226 .granularity = 4, 241 .granularity = 4, 256 .granularity = 4, 271 .granularity = 4, 286 .granularity = 4, 303 .granularity = 4, 319 .granularity = 0, 335 .granularity = 1, 796 eig_to_granularity(window->granularity, &cxld->interleave_granularity); in mock_init_hdm_decoder()
|
| /linux-6.15/drivers/thunderbolt/ |
| H A D | usb4.c | 2761 switch (granularity) { in usb4_dp_port_set_granularity() 2792 u32 val, granularity; in usb4_dp_port_set_estimated_bandwidth() local 2801 granularity = ret; in usb4_dp_port_set_estimated_bandwidth() 2825 u32 val, granularity; in usb4_dp_port_allocated_bandwidth() local 2834 granularity = ret; in usb4_dp_port_allocated_bandwidth() 2844 return val * granularity; in usb4_dp_port_allocated_bandwidth() 2921 u32 val, granularity; in usb4_dp_port_allocate_bandwidth() local 2930 granularity = ret; in usb4_dp_port_allocate_bandwidth() 2938 val |= (bw / granularity) << DP_STATUS_ALLOCATED_BW_SHIFT; in usb4_dp_port_allocate_bandwidth() 2964 u32 val, granularity; in usb4_dp_port_requested_bandwidth() local [all …]
|
| /linux-6.15/drivers/staging/vme_user/ |
| H A D | vme_fake.c | 158 unsigned int i, granularity = 0; in fake_slave_set() local 170 granularity = 0x10; in fake_slave_set() 173 granularity = 0x1000; in fake_slave_set() 176 granularity = 0x10000; in fake_slave_set() 179 granularity = 0x10000; in fake_slave_set() 195 vme_bound = vme_base + size - granularity; in fake_slave_set() 197 if (vme_base & (granularity - 1)) { in fake_slave_set() 201 if (vme_bound & (granularity - 1)) { in fake_slave_set()
|
| H A D | vme_tsi148.c | 486 granularity = 0x10; in tsi148_slave_set() 490 granularity = 0x1000; in tsi148_slave_set() 494 granularity = 0x10000; in tsi148_slave_set() 498 granularity = 0x10000; in tsi148_slave_set() 518 if (vme_base_low & (granularity - 1)) { in tsi148_slave_set() 522 if (vme_bound_low & (granularity - 1)) { in tsi148_slave_set() 526 if (pci_offset_low & (granularity - 1)) { in tsi148_slave_set() 656 granularity = 0x10; in tsi148_slave_get() 660 granularity = 0x1000; in tsi148_slave_get() 664 granularity = 0x10000; in tsi148_slave_get() [all …]
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_gt_pagefault.c | 57 u8 granularity; member 552 granularity_in_byte(acc->granularity) / SZ_1K, in print_acc() 553 sub_granularity_in_byte(acc->granularity) / SZ_1K, in print_acc() 560 sub_granularity_in_byte(acc->granularity); in get_acc_vma() 628 acc->granularity = FIELD_GET(ACC_GRANULARITY, desc->dw2); in get_acc()
|
| /linux-6.15/sound/pci/pcxhr/ |
| H A D | pcxhr_core.c | 1143 mgr->granularity); in pcxhr_stream_read_position() 1161 samples_to_add = mgr->granularity; in pcxhr_update_timer_pos() 1171 if (new_sample_count >= mgr->granularity) { in pcxhr_update_timer_pos() 1176 new_sample_count -= mgr->granularity; in pcxhr_update_timer_pos() 1286 if (tmp_diff > 0 && tmp_diff <= (2*mgr->granularity)) { in pcxhr_threaded_irq() 1302 else if (dsp_time_diff >= (2*mgr->granularity)) in pcxhr_threaded_irq() 1307 else if (dsp_time_diff % mgr->granularity) in pcxhr_threaded_irq()
|
| /linux-6.15/include/acpi/ |
| H A D | acrestyp.h | 286 u16 granularity; member 294 u32 granularity; member 302 u64 granularity; member
|
| /linux-6.15/Documentation/hwmon/ |
| H A D | sl28cpld.rst | 27 granularity.
|
| /linux-6.15/Documentation/scheduler/ |
| H A D | sched-nice-design.rst | 52 right minimal granularity - and this translates to 5% CPU utilization. 60 coupling to timeslices and granularity it was not really viable. 92 (and granularity was made a separate concept from nice levels) and thus
|