/linux-master/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | dml_inline_defs.h | 67 static inline double dml_ceil(double a, double granularity) argument 69 return (double) dcn_bw_ceil2(a, granularity); 72 static inline double dml_floor(double a, double granularity) argument 74 return (double) dcn_bw_floor2(a, granularity); 115 static inline double dml_ceil_ex(double x, double granularity) argument 117 return (double) dcn_bw_ceil2(x, granularity); 120 static inline double dml_floor_ex(double x, double granularity) argument 122 return (double) dcn_bw_floor2(x, granularity);
|
/linux-master/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 in struct:aml_resource_extended_address64 236 AML_RESOURCE_ADDRESS_COMMON u64 granularity; member in struct:aml_resource_address64 245 AML_RESOURCE_ADDRESS_COMMON u32 granularity; member in struct:aml_resource_address32 254 AML_RESOURCE_ADDRESS_COMMON u16 granularity; member in struct:aml_resource_address16
|
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-master/arch/powerpc/boot/ |
H A D | simple_alloc.c | 128 unsigned long granularity, unsigned long max_allocs) 132 heap_size = _ALIGN_UP(heap_size, granularity); 133 alloc_min = granularity; 127 simple_alloc_init(char *base, unsigned long heap_size, unsigned long granularity, unsigned long max_allocs) argument
|
/linux-master/drivers/pci/pcie/ |
H A D | ptm.c | 161 * @granularity: pointer to return granularity 164 * @granularity is non-NULL, return the Effective Granularity. 169 int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) argument 180 if (granularity) 181 *granularity = dev->ptm_granularity; 195 pci_info(dev, "PTM enabled%s, %s granularity\n",
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_blit.c | 113 return round_down(offset + diff_offs, granularity); \ 126 if (diff_offs >= size || granularity == sizeof(_type)) \ 143 * @granularity: The granularity needed for the return value in bytes. 149 size_t granularity) 165 granularity); 186 return round_down(location, granularity); \ 200 if (location < 0 || granularity == sizeof(_type)) \ 216 * @granularity: The granularity neede 148 vmw_find_first_diff(const u8 *dst, const u8 *src, size_t size, size_t granularity) argument 220 vmw_find_last_diff(const u8 *dst, const u8 *src, size_t size, size_t granularity) argument [all...] |
/linux-master/sound/pci/lola/ |
H A D | lola_clock.c | 59 if (!chip->granularity) 81 if (val == chip->granularity) 93 chip->granularity = val; 279 if (!check_gran_clock_compatibility(chip, chip->granularity, freq))
|
H A D | lola.c | 36 /* for instance use always max granularity which is compatible 39 static int granularity[SNDRV_CARDS] = { variable 48 module_param_array(granularity, int, NULL, 0444); 49 MODULE_PARM_DESC(granularity, "Granularity value"); 418 /* update the granularity */ 419 lola_set_granularity(chip, chip->granularity, true); 516 /* set the granularity if it is not the default */ 517 if (chip->granularity != LOLA_GRANULARITY_MIN) 518 lola_set_granularity(chip, chip->granularity, true); 556 chip->granularity [all...] |
H A D | lola_pcm.c | 42 if (chip->granularity) { 44 tstamp += (wait_banks + 1) * chip->granularity - 1; 45 tstamp -= tstamp % chip->granularity; 237 /* period size = multiple of chip->granularity (8, 16 or 32 frames)*/ 239 chip->granularity); 241 chip->granularity);
|
/linux-master/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);
|
H A D | display_mode_util.c | 108 dml_float_t dml_ceil(dml_float_t x, dml_float_t granularity) argument 110 if (granularity == 0) 112 //return (dml_float_t) (ceil(x / granularity) * granularity); 113 return (dml_float_t)dcn_bw_ceil2(x, granularity); 116 dml_float_t dml_floor(dml_float_t x, dml_float_t granularity) argument 118 if (granularity == 0) 120 //return (dml_float_t) (floor(x / granularity) * granularity); 121 return (dml_float_t)dcn_bw_floor2(x, granularity); [all...] |
/linux-master/drivers/cxl/ |
H A D | cxl.h | 79 static inline int eig_to_granularity(u16 eig, unsigned int *granularity) argument 83 *granularity = CXL_DECODER_MIN_GRANULARITY << eig; 104 static inline int granularity_to_eig(int granularity, u16 *eig) argument 106 if (granularity > SZ_16K || granularity < CXL_DECODER_MIN_GRANULARITY || 107 !is_power_of_2(granularity)) 109 *eig = ilog2(granularity) - 8; 423 * firmware, and mid-level decoders, where interleave-granularity, 440 * @calc_hb: which host bridge covers the n'th position by granularity
|
/linux-master/block/ |
H A D | blk-settings.c | 551 * blk_queue_zone_write_granularity - set zone write granularity for the queue 553 * @size: the zone write granularity size, in bytes 626 * Storage devices may report a granularity or preferred minimum I/O 685 unsigned int granularity = max(lim->physical_block_size, lim->io_min); local 686 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) 689 return (granularity + lim->alignment_offset - alignment) % granularity; 695 unsigned int alignment, granularity, offset; local 702 granularity = lim->discard_granularity >> SECTOR_SHIFT; 703 if (!granularity) [all...] |
H A D | blk-merge.c | 112 unsigned int max_discard_sectors, granularity; local 118 granularity = max(lim->discard_granularity >> 9, 1U); 122 max_discard_sectors -= max_discard_sectors % granularity; 136 ((lim->discard_alignment >> 9) % granularity); 137 tmp = sector_div(tmp, granularity);
|
/linux-master/fs/cachefiles/ |
H A D | io.c | 198 loff_t start, size_t len, size_t granularity, 213 granularity = max_t(size_t, object->volume->cache->bsize, granularity); 226 if (round_up(off, granularity) >= start + len) 238 off = round_up(off, granularity); 239 off2 = round_down(off2, granularity); 197 cachefiles_query_occupancy(struct netfs_cache_resources *cres, loff_t start, size_t len, size_t granularity, loff_t *_data_start, size_t *_data_len) argument
|
/linux-master/sound/pci/pcxhr/ |
H A D | pcxhr.h | 25 /* transfer granularity of pipes and the dsp time (MBOX4) */ 27 /* TODO : granularity could be 64 or 128 */ 28 #define PCXHR_GRANULARITY_HR22 192 /* granularity for stereo cards */ 59 int granularity; member in struct:pcxhr_mgr
|
H A D | pcxhr_core.c | 1143 mgr->granularity); 1161 samples_to_add = mgr->granularity; 1171 if (new_sample_count >= mgr->granularity) { 1173 * jitter and finer granularity of 1176 new_sample_count -= mgr->granularity; 1286 if (tmp_diff > 0 && tmp_diff <= (2*mgr->granularity)) { 1302 else if (dsp_time_diff >= (2*mgr->granularity)) 1307 else if (dsp_time_diff % mgr->granularity)
|
/linux-master/fs/xfs/ |
H A D | xfs_discard.c | 378 unsigned int granularity = local 401 range.minlen = max_t(u64, granularity, range.minlen);
|
/linux-master/drivers/thunderbolt/ |
H A D | usb4.c | 2669 * usb4_dp_port_granularity() - Return granularity for the bandwidth values 2672 * Reads the programmed granularity from @port. If the DP IN adapter does 2705 * usb4_dp_port_set_granularity() - Set granularity for the bandwidth values 2707 * @granularity: Granularity in Mb/s. Supported values: 1000, 500 and 250. 2709 * Sets the granularity used with the estimated, allocated and requested 2713 int usb4_dp_port_set_granularity(struct tb_port *port, int granularity) argument 2728 switch (granularity) { 2751 * Sets the estimated bandwidth to @bw. Set the granularity by calling 2753 * down to the closest granularity multiplier. Returns %0 in success 2759 u32 val, granularity; local 2792 u32 val, granularity; local 2888 u32 val, granularity; local 2931 u32 val, granularity; local [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gt_pagefault.c | 57 u8 granularity; member in struct:acc 489 "\tGranularity: 0x%x KB Region/ %d KB sub-granularity\n" 494 granularity_in_byte(acc->granularity) / SZ_1K, 495 sub_granularity_in_byte(acc->granularity) / SZ_1K, 502 sub_granularity_in_byte(acc->granularity); 575 acc->granularity = FIELD_GET(ACC_GRANULARITY, desc->dw2);
|
/linux-master/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 = 0, 796 eig_to_granularity(window->granularity, [all...] |
/linux-master/include/acpi/ |
H A D | acrestyp.h | 286 u16 granularity; member in struct:acpi_address16_attribute 294 u32 granularity; member in struct:acpi_address32_attribute 302 u64 granularity; member in struct:acpi_address64_attribute
|
/linux-master/drivers/staging/vme_user/ |
H A D | vme_fake.c | 158 unsigned int i, granularity = 0; local 170 granularity = 0x10; 173 granularity = 0x1000; 176 granularity = 0x10000; 179 granularity = 0x10000; 195 vme_bound = vme_base + size - granularity; 197 if (vme_base & (granularity - 1)) { 201 if (vme_bound & (granularity - 1)) {
|
H A D | vme_tsi148.c | 470 unsigned int i, addr = 0, granularity = 0; local 486 granularity = 0x10; 490 granularity = 0x1000; 494 granularity = 0x10000; 498 granularity = 0x10000; 513 vme_bound = vme_base + size - granularity; 518 if (vme_base_low & (granularity - 1)) { 522 if (vme_bound_low & (granularity - 1)) { 526 if (pci_offset_low & (granularity - 1)) { 613 unsigned int i, granularity local [all...] |