Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/acpi/acpica/
Drsaddr.c77 {ACPI_RSC_MOVE16, ACPI_RS_OFFSET(data.address16.address.granularity),
78 AML_OFFSET(address16.granularity),
115 {ACPI_RSC_MOVE32, ACPI_RS_OFFSET(data.address32.address.granularity),
116 AML_OFFSET(address32.granularity),
153 {ACPI_RSC_MOVE64, ACPI_RS_OFFSET(data.address64.address.granularity),
154 AML_OFFSET(address64.granularity),
198 ACPI_RS_OFFSET(data.ext_address64.address.granularity),
199 AML_OFFSET(ext_address64.granularity),
Damlresrc.h251 u64 granularity; member
263 AML_RESOURCE_ADDRESS_COMMON u64 granularity; member
272 AML_RESOURCE_ADDRESS_COMMON u32 granularity; member
281 AML_RESOURCE_ADDRESS_COMMON u16 granularity; member
Drsdumpinfo.c186 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.granularity),
203 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.granularity),
220 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.granularity),
237 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.granularity),
Drsxface.c63 ACPI_COPY_FIELD(out, in, address.granularity); \
/linux-4.1.27/block/
Dblk-lib.c46 unsigned int max_discard_sectors, granularity; in blkdev_issue_discard() local
60 granularity = max(q->limits.discard_granularity >> 9, 1U); in blkdev_issue_discard()
61 alignment = (bdev_discard_alignment(bdev) >> 9) % granularity; in blkdev_issue_discard()
68 max_discard_sectors -= max_discard_sectors % granularity; in blkdev_issue_discard()
104 sector_div(tmp, granularity) != alignment) { in blkdev_issue_discard()
106 sector_div(end_sect, granularity); in blkdev_issue_discard()
107 end_sect = end_sect * granularity + alignment; in blkdev_issue_discard()
/linux-4.1.27/arch/arm/mach-mmp/
Dsram.c30 int granularity; member
92 info->granularity = pdata->granularity; in sram_probe()
94 info->gpool = gen_pool_create(ilog2(info->granularity), -1); in sram_probe()
Dbrownstone.c195 .granularity = SRAM_GRANULARITY,
200 .granularity = SRAM_GRANULARITY,
/linux-4.1.27/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()
Dops.h93 unsigned long granularity, unsigned long max_allocs);
/linux-4.1.27/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()
Dlola.h372 unsigned int granularity; member
/linux-4.1.27/drivers/vme/bridges/
Dvme_ca91cx42.c345 unsigned int i, addr = 0, granularity; in ca91cx42_slave_set() local
391 granularity = 0x1000; in ca91cx42_slave_set()
393 granularity = 0x10000; in ca91cx42_slave_set()
395 if (vme_base & (granularity - 1)) { in ca91cx42_slave_set()
400 if (vme_bound & (granularity - 1)) { in ca91cx42_slave_set()
405 if (pci_offset & (granularity - 1)) { in ca91cx42_slave_set()
451 unsigned int i, granularity = 0, ctl = 0; in ca91cx42_slave_get() local
460 granularity = 0x1000; in ca91cx42_slave_get()
462 granularity = 0x10000; in ca91cx42_slave_get()
472 *size = (unsigned long long)((vme_bound - *vme_base) + granularity); in ca91cx42_slave_get()
[all …]
Dvme_tsi148.c559 unsigned int i, addr = 0, granularity = 0; in tsi148_slave_set() local
575 granularity = 0x10; in tsi148_slave_set()
579 granularity = 0x1000; in tsi148_slave_set()
583 granularity = 0x10000; in tsi148_slave_set()
587 granularity = 0x10000; in tsi148_slave_set()
603 vme_bound = vme_base + size - granularity; in tsi148_slave_set()
608 if (vme_base_low & (granularity - 1)) { in tsi148_slave_set()
612 if (vme_bound_low & (granularity - 1)) { in tsi148_slave_set()
616 if (pci_offset_low & (granularity - 1)) { in tsi148_slave_set()
704 unsigned int i, granularity = 0, ctl = 0; in tsi148_slave_get() local
[all …]
/linux-4.1.27/include/linux/platform_data/
Ddma-mmp_tdma.h28 int granularity; member
/linux-4.1.27/include/linux/
Dblkdev.h1279 unsigned int granularity = max(lim->physical_block_size, lim->io_min); in queue_limit_alignment_offset() local
1280 unsigned int alignment = sector_div(sector, granularity >> 9) << 9; in queue_limit_alignment_offset()
1282 return (granularity + lim->alignment_offset - alignment) % granularity; in queue_limit_alignment_offset()
1308 unsigned int alignment, granularity, offset; in queue_limit_discard_alignment() local
1315 granularity = lim->discard_granularity >> 9; in queue_limit_discard_alignment()
1316 if (!granularity) in queue_limit_discard_alignment()
1320 offset = sector_div(sector, granularity); in queue_limit_discard_alignment()
1323 offset = (granularity + alignment - offset) % granularity; in queue_limit_discard_alignment()
/linux-4.1.27/include/acpi/
Dacrestyp.h309 u16 granularity; member
317 u32 granularity; member
325 u64 granularity; member
/linux-4.1.27/fs/xfs/
Dxfs_discard.c160 unsigned int granularity = q->limits.discard_granularity; in xfs_ioc_trim() local
188 minlen = BTOBB(max_t(u64, granularity, range.minlen)); in xfs_ioc_trim()
/linux-4.1.27/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
Dpcxhr.c817 stream->timer_period_frag += mgr->granularity; in pcxhr_start_linked_stream()
902 rmh.cmd[0] |= mgr->granularity; in pcxhr_hardware_timer()
1293 mgr->granularity); in pcxhr_proc_info()
1575 mgr->granularity = PCXHR_GRANULARITY_HR22; in pcxhr_probe()
1577 mgr->granularity = PCXHR_GRANULARITY; in pcxhr_probe()
Dpcxhr_hwdep.c83 rmh.cmd[1] = (1<<23) + mgr->granularity; in pcxhr_init_board()
/linux-4.1.27/net/dcb/
DKconfig19 works at the granularity of the 802.1p priority instead of the
/linux-4.1.27/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
Dsched-design-CFS.txt80 small amount of "granularity" distance relative to the leftmost task so that we
88 CFS uses nanosecond granularity accounting and does not rely on any jiffies or
Dsched-deadline.txt244 respecting their needs in terms of granularity. Therefore, using this simple
/linux-4.1.27/Documentation/vm/
D00-INDEX8 - Intro to cleancache and page-granularity victim cache.
Dcleancache.txt7 Cleancache can be thought of as a page-granularity victim cache for clean
Dnuma_memory_policy.txt192 interleaved, on a page granularity, across the nodes specified in
/linux-4.1.27/sound/drivers/vx/
Dvx_pcm.c208 info->granularity = rmh.Stat[3]; in vx_set_ibl()
210 info->size, info->max_size, info->min_size, info->granularity); in vx_set_ibl()
1200 chip->ibl.size = ((preferred + chip->ibl.granularity - 1) / in vx_init_audio_io()
1201 chip->ibl.granularity) * chip->ibl.granularity; in vx_init_audio_io()
Dvx_core.c641 chip->ibl.granularity); in vx_proc_read()
/linux-4.1.27/drivers/media/platform/omap3isp/
Dispresizer.c551 unsigned int granularity; in resizer_adjust_bandwidth() local
566 granularity = 1024; in resizer_adjust_bandwidth()
570 granularity = 32; in resizer_adjust_bandwidth()
580 minimum = DIV_ROUND_UP(cycles_per_request, granularity); in resizer_adjust_bandwidth()
595 maximum = cycles_per_request / granularity; in resizer_adjust_bandwidth()
/linux-4.1.27/arch/ia64/
DKconfig.debug6 prompt "Physical memory granularity"
/linux-4.1.27/drivers/cpufreq/
Dpcc-cpufreq.c67 u64 granularity; member
438 mem_resource->type_specific, mem_resource->granularity, in pcc_cpufreq_probe()
/linux-4.1.27/Documentation/
Dvfio.txt50 This isolation is not always at the granularity of a single device
66 granularity, any system is susceptible to reduced granularity. The
71 While the group is the minimum granularity that must be used to
73 granularity. In IOMMUs which make use of page tables, it may be
Dxillybus.txt26 -- Data granularity
307 Data granularity
313 For example, reading single bytes from a pipe with 32 bit granularity works
314 with no issues. Writing single bytes to pipes with 16 or 32 bit granularity
Dedac.txt398 the byte granularity (grain 8)
743 granularity than the default ones), the driver exposes those registers for
DDMA-API.txt232 Warnings: Memory coherency operates at a granularity called the cache
549 region only at the granularity of a page. For smaller allocations,
Dbcache.txt405 Minimum granularity of writes - should match hardware sector size.
DDMA-API-HOWTO.txt630 into one (e.g. if DMA mapping is done with PAGE_SIZE granularity, any
Dkernel-parameters.txt2154 Used for mtrr cleanup. It is granularity of mtrr block.
/linux-4.1.27/Documentation/powerpc/
Dpci_iov_resource_on_powernv.txt88 to be assigned to PEs on a segment granularity. For a 2GB window,
89 the segment granularity is 2GB/256 = 8MB.
93 onto a segment alignment/granularity so that the space behind a bridge
179 equally-sized segments. The finest granularity possible is a 256MB
/linux-4.1.27/Documentation/device-mapper/
Dera.txt21 block size : block size of origin data device, granularity that is
/linux-4.1.27/Documentation/filesystems/
Dmandatory-locking.txt57 the whole truth. System V locking is based on fcntl(). The granularity of
60 granularity.
Df2fs.txt554 to the mapping granularity in FTL, F2FS allocates each section of the active
556 the active logs into one allocation unit according to its mapping granularity.
Dxfs.txt120 this is the granularity of the page cache.
/linux-4.1.27/Documentation/timers/
Dhrtimers.txt50 the granularity and precision tradeoffs of the timer wheel, and
85 - data structure not bound to jiffies or any other granularity. All the
/linux-4.1.27/Documentation/cdrom/
Dpacket-writing.txt42 shall implement "true random writes with 2KB granularity", which means
/linux-4.1.27/include/sound/
Dvx_core.h58 int granularity; /* granularity */ member
/linux-4.1.27/Documentation/devicetree/bindings/bus/
Dti-gpmc.txt80 - gpmc,time-para-granularity: Multiply all access times by 2
/linux-4.1.27/drivers/acpi/
Dresource.c193 u8 iodec = attr->granularity == 0xfff ? ACPI_DECODE_10 : ACPI_DECODE_16; in acpi_decode_space()
/linux-4.1.27/arch/arm/boot/dts/
Dtegra30-colibri.dtsi272 * granularity
Dtegra30-apalis.dtsi506 * granularity
/linux-4.1.27/Documentation/x86/
Dpat.txt5 page level granularity. PAT is complementary to the MTRR settings which allows
/linux-4.1.27/Documentation/devicetree/bindings/iommu/
Diommu.txt15 * Implement scatter-gather at page level granularity so that the device does
/linux-4.1.27/Documentation/cgroups/
Dunified-hierarchy.txt43 possible to vary the granularity depending on the specific controller.
73 called for is the ability to have differing levels of granularity
301 granularity. Use the "cgroup.procs" file instead.
Dcpusets.txt491 where it can. It will pick as fine a granularity partition of sched
/linux-4.1.27/Documentation/acpi/apei/
Deinj.txt94 Linux requires page or narrower granularity, say, 0xfffffffffffff000.
/linux-4.1.27/Documentation/accounting/
Dtaskstats.txt119 resource management is often done at a process granularity and aggregating task
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-block117 Storage devices may report a granularity or preferred
/linux-4.1.27/Documentation/watchdog/
Dwatchdog-api.txt99 if the device has a granularity of minutes for its timeout.
/linux-4.1.27/Documentation/sound/alsa/
Dtimestamping.txt90 - for dma time (default), the granularity of the transfers can be
/linux-4.1.27/mm/
DKconfig460 Cleancache can be thought of as a page-granularity victim cache
/linux-4.1.27/init/
DKconfig347 granularity.
383 bool "Fine granularity task level IRQ time accounting"
386 Select this option to enable fine granularity task irq time
/linux-4.1.27/Documentation/block/
Dbiodoc.txt1057 granularity). The locking semantics are the same, i.e. locking is
1108 it will loop and handle as many sectors (on a bio-segment granularity)
/linux-4.1.27/drivers/platform/x86/
DKconfig747 granularity.
/linux-4.1.27/Documentation/virtual/kvm/
Dtimekeeping.txt544 timespec - but which advances in much larger granularity intervals, sometimes
/linux-4.1.27/arch/x86/
DKconfig710 Select this option to enable fine granularity task steal time