Home
last modified time | relevance | path

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

1234

/linux/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 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/arch/powerpc/boot/
H A Dsimple_alloc.c128 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()
H A Dops.h91 unsigned long granularity, unsigned long max_allocs);
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c116 return round_down(offset + diff_offs, granularity); \
129 if (diff_offs >= size || granularity == sizeof(_type)) \
152 size_t granularity) in vmw_find_first_diff() argument
168 granularity); in vmw_find_first_diff()
189 return round_down(location, granularity); \
203 if (location < 0 || granularity == sizeof(_type)) \
224 size_t granularity) in vmw_find_last_diff() argument
236 granularity); in vmw_find_last_diff()
/linux/drivers/cxl/
H A Dcxl.h94 static inline int eig_to_granularity(u16 eig, int *granularity) in eig_to_granularity() argument
98 *granularity = CXL_DECODER_MIN_GRANULARITY << eig; in eig_to_granularity()
119 static inline int granularity_to_eig(int granularity, u16 *eig) in granularity_to_eig() argument
122 if (granularity > SZ_16K || granularity < CXL_DECODER_MIN_GRANULARITY || in granularity_to_eig()
123 !is_power_of_2(granularity)) in granularity_to_eig()
125 *eig = ilog2(granularity) - 8; in granularity_to_eig()
/linux/drivers/gpu/drm/i915/
H A DKconfig.profile16 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/Documentation/ABI/testing/
H A Dsysfs-memory-page-offline13 The offlining is done in kernel specific granularity.
38 The offlining is done in kernel specific granularity.
/linux/drivers/staging/vme_user/
H A Dvme_fake.c158 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 Dvme_tsi148.c470 unsigned int i, addr = 0, granularity = 0; in tsi148_slave_set() local
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()
513 vme_bound = vme_base + size - granularity; 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()
613 unsigned int i, granularity = 0, ctl = 0; in tsi148_slave_get() local
[all …]
/linux/tools/testing/cxl/test/
H A Dcxl.c244 .granularity = 4,
259 .granularity = 4,
274 .granularity = 4,
289 .granularity = 4,
304 .granularity = 4,
319 .granularity = 4,
336 .granularity = 4,
352 .granularity = 0,
368 .granularity = 1,
395 .granularity = 4,
[all …]
/linux/fs/xfs/
H A Dxfs_discard.c815 unsigned int granularity = in xfs_ioc_trim() local
834 granularity = max(granularity, in xfs_ioc_trim()
847 range.minlen = max_t(u64, granularity, range.minlen); in xfs_ioc_trim()
/linux/Documentation/scheduler/
H A Dsched-nice-design.rst52 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
/linux/Documentation/hwmon/
H A Dsl28cpld.rst27 granularity.
/linux/block/
H A Dblk-merge.c163 unsigned int max_discard_sectors, granularity; in __bio_split_discard() local
169 granularity = max(lim->discard_granularity >> 9, 1U); in __bio_split_discard()
172 max_discard_sectors -= max_discard_sectors % granularity; in __bio_split_discard()
186 ((lim->discard_alignment >> 9) % granularity); in __bio_split_discard()
187 tmp = sector_div(tmp, granularity); in __bio_split_discard()
/linux/net/dcb/
H A DKconfig20 works at the granularity of the 802.1p priority instead of the
/linux/Documentation/driver-api/cxl/linux/example-configurations/
H A Dintra-hb-interleave.rst181 The host bridge decoder interleaves these devices at a 256 byte granularity.
235 :code:`port3` - with a granularity of 256 bytes.
/linux/Documentation/mm/damon/
H A Dfaq.rst21 Can I simply monitor page granularity?
/linux/sound/pci/pcxhr/
H A Dpcxhr.h25 /* 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
H A Dpcxhr.c802 stream->timer_period_frag += mgr->granularity; in pcxhr_start_linked_stream()
884 rmh.cmd[0] |= mgr->granularity; in pcxhr_hardware_timer()
1245 mgr->granularity); in pcxhr_proc_info()
1521 mgr->granularity = PCXHR_GRANULARITY_HR22; in pcxhr_probe()
1523 mgr->granularity = PCXHR_GRANULARITY; in pcxhr_probe()
/linux/Documentation/driver-api/cxl/linux/
H A Dcxl-driver.rst371 settings (granularity and ways must be the same).
504 attached to 4 host bridges, linux expects the following ways/granularity
511 - granularity
532 granularity configuration.
598 - :code:`interleave_granularity` - the granularity to interleave at.
608 with the exception that the ways and granularity are defined by the interleave
614 - :code:`interleave_granularity` - the granularity to interleave at.
620 endpoints in an interleave set must have the same ways and granularity.
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c324 int32_t *prefetch_loc, uint8_t *granularity, in svm_range_set_default_attributes() argument
329 *granularity = svms->default_granularity; in svm_range_set_default_attributes()
375 &prange->granularity, &prange->flags); in svm_range_new()
839 prange->granularity = min_t(uint32_t, attrs[i].value, 0x3F); in svm_range_apply_attrs()
891 if (prange->granularity != attrs[i].value) in svm_range_is_same_attrs()
1111 new->granularity = old->granularity; in svm_range_split_adjust()
2152 new->granularity = old->granularity; in svm_range_clone()
3221 /* Align migration range start and size to granularity siz in svm_range_restore_pages()
3907 uint8_t granularity = 0xff; svm_range_get_attr() local
[all...]
/linux/drivers/ufs/host/
H A Dufshcd-pci.c205 u32 granularity, peer_granularity; in ufs_intel_lkf_apply_dev_quirks() local
209 ret = ufshcd_dme_get(hba, UIC_ARG_MIB(PA_GRANULARITY), &granularity); in ufs_intel_lkf_apply_dev_quirks()
225 if (granularity == peer_granularity) { in ufs_intel_lkf_apply_dev_quirks()
/linux/net/rxrpc/
H A DKconfig47 milliseconds up to 0.5s (note that the granularity is actually in
/linux/drivers/block/
H A Dloop.c753 u32 *granularity, u32 *max_discard_sectors) in loop_get_discard_config() argument
770 *granularity = bdev_discard_granularity(bdev); in loop_get_discard_config()
778 *granularity = sbuf.f_bsize; in loop_get_discard_config()
976 u32 granularity = 0, max_discard_sectors = 0; in loop_update_limits() local
986 loop_get_discard_config(lo, &granularity, &max_discard_sectors); in loop_update_limits()
1000 lim->discard_granularity = granularity; in loop_update_limits()

1234