Home
last modified time | relevance | path

Searched refs:granularity (Results 1 – 25 of 97) sorted by relevance

1234

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/dml/
Ddml_inline_defs.h68 static inline double dml_ceil(double a, double granularity) in dml_ceil() argument
70 return (double) dcn_bw_ceil2(a, granularity); in dml_ceil()
73 static inline double dml_floor(double a, double granularity) in dml_floor() argument
75 return (double) dcn_bw_floor2(a, granularity); in dml_floor()
98 static inline double dml_ceil_ex(double x, double granularity) in dml_ceil_ex() argument
100 return (double) dcn_bw_ceil2(x, granularity); in dml_ceil_ex()
103 static inline double dml_floor_ex(double x, double granularity) in dml_floor_ex() argument
105 return (double) dcn_bw_floor2(x, granularity); in dml_floor_ex()
/Linux-v4.19/drivers/acpi/acpica/
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),
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
Drsdumpinfo.c150 {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-v4.19/arch/arm/mach-mmp/
Dsram.c31 int granularity; member
93 info->granularity = pdata->granularity; in sram_probe()
95 info->gpool = gen_pool_create(ilog2(info->granularity), -1); in sram_probe()
Dbrownstone.c195 .granularity = SRAM_GRANULARITY,
200 .granularity = SRAM_GRANULARITY,
/Linux-v4.19/drivers/gpu/drm/vmwgfx/
Dvmwgfx_blit.c112 return round_down(offset + diff_offs, granularity); \
125 if (diff_offs >= size || granularity == sizeof(_type)) \
148 size_t granularity) in vmw_find_first_diff() argument
164 granularity); in vmw_find_first_diff()
185 return round_down(location, granularity); \
199 if (location < 0 || granularity == sizeof(_type)) \
220 size_t granularity) in vmw_find_last_diff() argument
232 granularity); in vmw_find_last_diff()
/Linux-v4.19/drivers/pci/pcie/
Dptm.c87 int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) in pci_enable_ptm() argument
130 if (granularity) in pci_enable_ptm()
131 *granularity = dev->ptm_granularity; in pci_enable_ptm()
/Linux-v4.19/arch/powerpc/boot/
Dsimple_alloc.c127 unsigned long granularity, unsigned long max_allocs) in simple_alloc_init() argument
131 heap_size = _ALIGN_UP(heap_size, granularity); in simple_alloc_init()
132 alloc_min = granularity; in simple_alloc_init()
/Linux-v4.19/sound/pci/lola/
Dlola.c52 static int granularity[SNDRV_CARDS] = { variable
61 module_param_array(granularity, int, NULL, 0444);
62 MODULE_PARM_DESC(granularity, "Granularity value");
435 lola_set_granularity(chip, chip->granularity, true); in lola_reset_setups()
533 if (chip->granularity != LOLA_GRANULARITY_MIN) in lola_parse_tree()
534 lola_set_granularity(chip, chip->granularity, true); in lola_parse_tree()
597 chip->granularity = granularity[dev]; in lola_create()
598 switch (chip->granularity) { in lola_create()
611 chip->granularity, LOLA_GRANULARITY_MAX); in lola_create()
612 chip->granularity = LOLA_GRANULARITY_MAX; in lola_create()
Dlola_clock.c72 if (!chip->granularity) in check_gran_clock_compatibility()
94 if (val == chip->granularity) in lola_set_granularity()
106 chip->granularity = val; in lola_set_granularity()
292 if (!check_gran_clock_compatibility(chip, chip->granularity, freq)) in lola_set_clock()
Dlola_pcm.c55 if (chip->granularity) { in lola_get_tstamp()
57 tstamp += (wait_banks + 1) * chip->granularity - 1; in lola_get_tstamp()
58 tstamp -= tstamp % chip->granularity; in lola_get_tstamp()
252 chip->granularity); in lola_pcm_open()
254 chip->granularity); in lola_pcm_open()
/Linux-v4.19/drivers/vme/bridges/
Dvme_ca91cx42.c341 unsigned int i, addr = 0, granularity; in ca91cx42_slave_set() local
387 granularity = 0x1000; in ca91cx42_slave_set()
389 granularity = 0x10000; in ca91cx42_slave_set()
391 if (vme_base & (granularity - 1)) { in ca91cx42_slave_set()
396 if (vme_bound & (granularity - 1)) { in ca91cx42_slave_set()
401 if (pci_offset & (granularity - 1)) { in ca91cx42_slave_set()
447 unsigned int i, granularity = 0, ctl = 0; in ca91cx42_slave_get() local
456 granularity = 0x1000; in ca91cx42_slave_get()
458 granularity = 0x10000; in ca91cx42_slave_get()
468 *size = (unsigned long long)((vme_bound - *vme_base) + granularity); in ca91cx42_slave_get()
[all …]
Dvme_fake.c162 unsigned int i, granularity = 0; in fake_slave_set() local
174 granularity = 0x10; in fake_slave_set()
177 granularity = 0x1000; in fake_slave_set()
180 granularity = 0x10000; in fake_slave_set()
183 granularity = 0x10000; in fake_slave_set()
199 vme_bound = vme_base + size - granularity; in fake_slave_set()
201 if (vme_base & (granularity - 1)) { in fake_slave_set()
205 if (vme_bound & (granularity - 1)) { in fake_slave_set()
Dvme_tsi148.c479 unsigned int i, addr = 0, granularity = 0; in tsi148_slave_set() local
495 granularity = 0x10; in tsi148_slave_set()
499 granularity = 0x1000; in tsi148_slave_set()
503 granularity = 0x10000; in tsi148_slave_set()
507 granularity = 0x10000; in tsi148_slave_set()
523 vme_bound = vme_base + size - granularity; in tsi148_slave_set()
528 if (vme_base_low & (granularity - 1)) { in tsi148_slave_set()
532 if (vme_bound_low & (granularity - 1)) { in tsi148_slave_set()
536 if (pci_offset_low & (granularity - 1)) { in tsi148_slave_set()
624 unsigned int i, granularity = 0, ctl = 0; in tsi148_slave_get() local
[all …]
/Linux-v4.19/include/linux/platform_data/
Ddma-mmp_tdma.h28 int granularity; member
/Linux-v4.19/fs/xfs/
Dxfs_discard.c153 unsigned int granularity = q->limits.discard_granularity; in xfs_ioc_trim() local
181 minlen = BTOBB(max_t(u64, granularity, range.minlen)); in xfs_ioc_trim()
/Linux-v4.19/include/linux/
Dblkdev.h1527 unsigned int granularity = max(lim->physical_block_size, lim->io_min); in queue_limit_alignment_offset() local
1528 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) in queue_limit_alignment_offset()
1531 return (granularity + lim->alignment_offset - alignment) % granularity; in queue_limit_alignment_offset()
1557 unsigned int alignment, granularity, offset; in queue_limit_discard_alignment() local
1564 granularity = lim->discard_granularity >> SECTOR_SHIFT; in queue_limit_discard_alignment()
1565 if (!granularity) in queue_limit_discard_alignment()
1569 offset = sector_div(sector, granularity); in queue_limit_discard_alignment()
1572 offset = (granularity + alignment - offset) % granularity; in queue_limit_discard_alignment()
/Linux-v4.19/include/acpi/
Dacrestyp.h280 u16 granularity; member
288 u32 granularity; member
296 u64 granularity; member
/Linux-v4.19/block/
Dblk-merge.c20 unsigned int max_discard_sectors, granularity; in blk_bio_discard_split() local
28 granularity = max(q->limits.discard_granularity >> 9, 1U); in blk_bio_discard_split()
31 max_discard_sectors -= max_discard_sectors % granularity; in blk_bio_discard_split()
47 alignment = (q->limits.discard_alignment >> 9) % granularity; in blk_bio_discard_split()
50 tmp = sector_div(tmp, granularity); in blk_bio_discard_split()
/Linux-v4.19/sound/pci/pcxhr/
Dpcxhr_core.c1156 mgr->granularity); in pcxhr_stream_read_position()
1174 samples_to_add = mgr->granularity; in pcxhr_update_timer_pos()
1184 if (new_sample_count >= mgr->granularity) { in pcxhr_update_timer_pos()
1189 new_sample_count -= mgr->granularity; in pcxhr_update_timer_pos()
1299 if (tmp_diff > 0 && tmp_diff <= (2*mgr->granularity)) { in pcxhr_threaded_irq()
1315 else if (dsp_time_diff >= (2*mgr->granularity)) in pcxhr_threaded_irq()
1320 else if (dsp_time_diff % mgr->granularity) in pcxhr_threaded_irq()
Dpcxhr.h72 int granularity; member
/Linux-v4.19/Documentation/lightnvm/
Dpblk.txt7 - Map logical addresses onto physical addresses (4KB granularity) in a
/Linux-v4.19/Documentation/scheduler/
Dsched-nice-design.txt48 right minimal granularity - and this translates to 5% CPU utilization.
56 coupling to timeslices and granularity it was not really viable.
88 (and granularity was made a separate concept from nice levels) and thus
/Linux-v4.19/net/dcb/
DKconfig19 works at the granularity of the 802.1p priority instead of the

1234