Home
last modified time | relevance | path

Searched refs:granularity (Results 1 - 25 of 104) sorted by relevance

12345

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/
H A Ddml_inline_defs.h67 static inline double dml_ceil(double a, double granularity) in dml_ceil() argument
69 return (double) dcn_bw_ceil2(a, granularity); in dml_ceil()
72 static inline double dml_floor(double a, double granularity) in dml_floor() argument
74 return (double) dcn_bw_floor2(a, granularity); in dml_floor()
120 static inline double dml_ceil_ex(double x, double granularity) in dml_ceil_ex() argument
122 return (double) dcn_bw_ceil2(x, granularity); in dml_ceil_ex()
125 static inline double dml_floor_ex(double x, double granularity) in dml_floor_ex() argument
127 return (double) dcn_bw_floor2(x, granularity); in dml_floor_ex()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/
H A Ddml_inline_defs.h67 static inline double dml_ceil(double a, double granularity) in dml_ceil() argument
69 return (double) dcn_bw_ceil2(a, granularity); in dml_ceil()
72 static inline double dml_floor(double a, double granularity) in dml_floor() argument
74 return (double) dcn_bw_floor2(a, granularity); in dml_floor()
115 static inline double dml_ceil_ex(double x, double granularity) in dml_ceil_ex() argument
117 return (double) dcn_bw_ceil2(x, granularity); in dml_ceil_ex()
120 static inline double dml_floor_ex(double x, double granularity) in dml_floor_ex() argument
122 return (double) dcn_bw_floor2(x, granularity); in dml_floor_ex()
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Drsaddr.c41 {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 Damlresrc.h220 u64 granularity; member
232 AML_RESOURCE_ADDRESS_COMMON u64 granularity; member
241 AML_RESOURCE_ADDRESS_COMMON u32 granularity; member
250 AML_RESOURCE_ADDRESS_COMMON u16 granularity; member
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Drsaddr.c41 {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 Damlresrc.h224 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
/kernel/linux/linux-5.10/arch/arm/mach-mmp/
H A Dsram.c27 int granularity; member
91 info->granularity = pdata->granularity; in sram_probe()
93 info->gpool = gen_pool_create(ilog2(info->granularity), -1); in sram_probe()
H A Dbrownstone.c200 .granularity = SRAM_GRANULARITY,
205 .granularity = SRAM_GRANULARITY,
/kernel/linux/linux-6.6/sound/pci/lola/
H A Dlola.c36 /* 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 */ in lola_reset_setups()
419 lola_set_granularity(chip, chip->granularity, true); in lola_reset_setups()
516 /* set the granularity if it is not the default */ in lola_parse_tree()
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 in lola_create()
[all...]
H A Dlola_clock.c59 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()
/kernel/linux/linux-6.6/block/
H A Dblk-settings.c351 * blk_queue_zone_write_granularity - set zone write granularity for the queue
353 * @size: the zone write granularity size, in bytes
434 * Storage devices may report a granularity or preferred minimum I/O
493 unsigned int granularity = max(lim->physical_block_size, lim->io_min); in queue_limit_alignment_offset() local
494 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) in queue_limit_alignment_offset()
497 return (granularity + lim->alignment_offset - alignment) % granularity; in queue_limit_alignment_offset()
503 unsigned int alignment, granularity, offset; in queue_limit_discard_alignment() local
510 granularity = lim->discard_granularity >> SECTOR_SHIFT; in queue_limit_discard_alignment()
511 if (!granularity) in queue_limit_discard_alignment()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c113 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) in vmw_find_first_diff()
165 granularity); in vmw_find_first_diff()
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) vmw_find_first_diff() argument
220 vmw_find_last_diff(const u8 *dst, const u8 *src, size_t size, size_t granularity) vmw_find_last_diff() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c113 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) in vmw_find_first_diff()
165 granularity); in vmw_find_first_diff()
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) vmw_find_first_diff() argument
220 vmw_find_last_diff(const u8 *dst, const u8 *src, size_t size, size_t granularity) vmw_find_last_diff() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Dsimple_alloc.c127 unsigned long granularity, unsigned long max_allocs) in simple_alloc_init()
131 heap_size = _ALIGN_UP(heap_size, granularity); in simple_alloc_init()
132 alloc_min = granularity; in simple_alloc_init()
126 simple_alloc_init(char *base, unsigned long heap_size, unsigned long granularity, unsigned long max_allocs) simple_alloc_init() argument
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Dsimple_alloc.c125 unsigned long granularity, unsigned long max_allocs) in simple_alloc_init()
129 heap_size = _ALIGN_UP(heap_size, granularity); in simple_alloc_init()
130 alloc_min = granularity; in simple_alloc_init()
124 simple_alloc_init(char *base, unsigned long heap_size, unsigned long granularity, unsigned long max_allocs) simple_alloc_init() argument
/kernel/linux/linux-5.10/drivers/pci/pcie/
H A Dptm.c28 pci_info(dev, "PTM enabled%s, %s granularity\n", in pci_ptm_info()
99 int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) in pci_enable_ptm() argument
142 if (granularity) in pci_enable_ptm()
143 *granularity = dev->ptm_granularity; in pci_enable_ptm()
/kernel/linux/linux-6.6/drivers/cxl/
H A Dcxl.h77 static inline int eig_to_granularity(u16 eig, unsigned int *granularity) in eig_to_granularity() argument
81 *granularity = CXL_DECODER_MIN_GRANULARITY << eig; in eig_to_granularity()
102 static inline int granularity_to_eig(int granularity, u16 *eig) in granularity_to_eig() argument
104 if (granularity > SZ_16K || granularity < CXL_DECODER_MIN_GRANULARITY || in granularity_to_eig()
105 !is_power_of_2(granularity)) in granularity_to_eig()
107 *eig = ilog2(granularity) - 8; in granularity_to_eig()
413 * firmware, and mid-level decoders, where interleave-granularity,
430 * @calc_hb: which host bridge covers the n'th position by granularity
/kernel/linux/linux-5.10/sound/pci/lola/
H A Dlola.c36 /* 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");
421 /* update the granularity */ in lola_reset_setups()
422 lola_set_granularity(chip, chip->granularity, true); in lola_reset_setups()
519 /* set the granularity if it is not the default */ in lola_parse_tree()
520 if (chip->granularity != LOLA_GRANULARITY_MIN) in lola_parse_tree()
521 lola_set_granularity(chip, chip->granularity, true); in lola_parse_tree()
584 chip->granularity in lola_create()
[all...]
H A Dlola_clock.c59 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()
/kernel/linux/linux-6.6/drivers/pci/pcie/
H A Dptm.c160 * @granularity: pointer to return granularity
163 * @granularity is non-NULL, return the Effective Granularity.
168 int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) in pci_enable_ptm() argument
179 if (granularity) in pci_enable_ptm()
180 *granularity = dev->ptm_granularity; in pci_enable_ptm()
194 pci_info(dev, "PTM enabled%s, %s granularity\n", in pci_enable_ptm()
/kernel/linux/linux-6.6/fs/cachefiles/
H A Dio.c198 loff_t start, size_t len, size_t granularity, in cachefiles_query_occupancy()
213 granularity = max_t(size_t, object->volume->cache->bsize, granularity); in cachefiles_query_occupancy()
226 if (round_up(off, granularity) >= start + len) in cachefiles_query_occupancy()
238 off = round_up(off, granularity); in cachefiles_query_occupancy()
239 off2 = round_down(off2, granularity); in cachefiles_query_occupancy()
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) cachefiles_query_occupancy() argument
/kernel/linux/linux-5.10/include/linux/platform_data/
H A Ddma-mmp_tdma.h24 int granularity; member
/kernel/linux/linux-6.6/tools/testing/cxl/test/
H A Dcxl.c205 .granularity = 4,
220 .granularity = 4,
235 .granularity = 4,
250 .granularity = 4,
265 .granularity = 4,
280 .granularity = 4,
297 .granularity = 4,
313 .granularity = 0,
329 .granularity = 0,
790 eig_to_granularity(window->granularity, in mock_init_hdm_decoder()
[all...]
/kernel/linux/linux-5.10/drivers/vme/bridges/
H A Dvme_ca91cx42.c337 unsigned int i, addr = 0, granularity; in ca91cx42_slave_set() local
383 granularity = 0x1000; in ca91cx42_slave_set()
385 granularity = 0x10000; in ca91cx42_slave_set()
387 if (vme_base & (granularity - 1)) { in ca91cx42_slave_set()
392 if (vme_bound & (granularity - 1)) { in ca91cx42_slave_set()
397 if (pci_offset & (granularity - 1)) { in ca91cx42_slave_set()
443 unsigned int i, granularity = 0, ctl = 0; in ca91cx42_slave_get() local
452 granularity = 0x1000; in ca91cx42_slave_get()
454 granularity = 0x10000; in ca91cx42_slave_get()
464 *size = (unsigned long long)((vme_bound - *vme_base) + granularity); in ca91cx42_slave_get()
594 unsigned int i, granularity = 0; ca91cx42_master_set() local
[all...]
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_discard.c156 unsigned int granularity = q->limits.discard_granularity; in xfs_ioc_trim() local
178 range.minlen = max_t(u64, granularity, range.minlen); in xfs_ioc_trim()

Completed in 17 milliseconds

12345