Home
last modified time | relevance | path

Searched full:holes (Results 1 – 25 of 195) sorted by relevance

12345678

/linux/tools/testing/selftests/mm/
H A Dmadv_populate.c111 "MADV_POPULATE_READ with holes in the middle\n"); in test_holes()
114 "MADV_POPULATE_WRITE with holes in the middle\n"); in test_holes()
119 "MADV_POPULATE_READ with holes at the end\n"); in test_holes()
122 "MADV_POPULATE_WRITE with holes at the end\n"); in test_holes()
127 "MADV_POPULATE_READ with holes at the beginning\n"); in test_holes()
130 "MADV_POPULATE_WRITE with holes at the beginning\n"); in test_holes()
/linux/fs/cramfs/
H A DREADME93 Holes
96 This kernel supports cramfs holes (i.e. [efficient representation of]
98 default mkcramfs doesn't test for & create holes, since cramfs in
99 kernels up to at least 2.3.39 didn't support holes. Run mkcramfs
100 with -z if you want it to create files that can have holes in them.
/linux/Documentation/devicetree/bindings/display/panel/
H A Dsharp,ls037v7dw01.yaml12 configured with external pulls, all the GPIOs are considered optional with holes
40 optional with holes in the array.
/linux/arch/powerpc/platforms/powernv/
H A Dpci-sriov.c573 devm_release_resource(&dev->dev, &iov->holes[i]); in pnv_pci_vf_resource_shift()
574 memset(&iov->holes[i], 0, sizeof(iov->holes[i])); in pnv_pci_vf_resource_shift()
580 iov->holes[i].start = res2.start; in pnv_pci_vf_resource_shift()
581 iov->holes[i].end = res2.start + size * offset - 1; in pnv_pci_vf_resource_shift()
582 iov->holes[i].flags = IORESOURCE_BUS; in pnv_pci_vf_resource_shift()
583 iov->holes[i].name = "pnv_iov_reserved"; in pnv_pci_vf_resource_shift()
585 &iov->holes[i]); in pnv_pci_vf_resource_shift()
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dqcom,pmic-gpio.yaml471 - gpio1-gpio10 for pm8150 (holes on gpio2, gpio5,
473 - gpio1-gpio12 for pm8150b (holes on gpio3, gpio4
508 - gpio1-gpio12 for pmp8074 (holes on gpio1 and gpio12)
512 - gpio1-gpio12 for pms405 (holes on gpio1, gpio9
514 - gpio1-gpio11 for pmx55 (holes on gpio3, gpio7, gpio10
/linux/drivers/pinctrl/qcom/
H A Dpinctrl-spmi-gpio.c1218 /* pm660 has 13 GPIOs with holes on 1, 5, 6, 7, 8 and 10 */
1220 /* pm660l has 12 GPIOs with holes on 1, 2, 10, 11 and 12 */
1233 /* pm8150 has 10 GPIOs with holes on 2, 5, 7 and 8 */
1236 /* pm8150b has 12 GPIOs with holes on 3, r and 7 */
1238 /* pm8150l has 12 GPIOs with holes on 7 */
1251 /* pm8937 has 8 GPIOs with holes on 3, 4 and 6 */
1254 /* pm8950 has 8 GPIOs with holes on 3 */
1256 /* pm8953 has 8 GPIOs with holes on 3 and 6 */
1278 /* pmp8074 has 12 GPIOs with holes on 1 and 12 */
1283 /* pms405 has 12 GPIOs with holes on 1, 9, and 10 */
[all …]
/linux/kernel/irq/
H A Dipi.c51 * underlying implementation can deal with holes nicely. in irq_reserve_ipi()
61 * implementation needs to support holes, it can reserve in irq_reserve_ipi()
73 pr_warn("Destination mask has holes\n"); in irq_reserve_ipi()
/linux/net/sched/
H A Dsch_choke.c74 /* number of elements in queue including holes */
92 /* Move head pointer forward to skip over holes */
102 /* Move tail pointer backwards to reuse holes */
175 * HACK: since queue can have holes from previous deletion; retry several
/linux/arch/mips/kernel/
H A Dvmlinux.lds.S188 * Align to 64K in attempt to eliminate holes before the
200 * no holes after __init_end. */
/linux/include/linux/
H A Dcrash_dump.h109 * ("2nd") kernel. Indicated RAM ranges may contain holes to reduce the
110 * total number of ranges; such holes can be detected using the pfn_is_ram
H A Dgpio-pxa.h10 * Those cases currently cause holes in the GPIO number space, the
/linux/fs/xfs/libxfs/
H A Dxfs_attr_leaf.c225 to->holes = hdr3->holes; in xfs_attr3_leaf_hdr_from_disk()
239 to->holes = from->hdr.holes; in xfs_attr3_leaf_hdr_from_disk()
267 hdr3->holes = from->holes; in xfs_attr3_leaf_hdr_to_disk()
284 to->hdr.holes = from->holes; in xfs_attr3_leaf_hdr_to_disk()
1552 * If there are no holes in the address space of the block, in xfs_attr3_leaf_add()
1556 if (!ichdr.holes && sum < entsize) in xfs_attr3_leaf_add()
1733 ichdr->holes = 1; in xfs_attr3_leaf_add_work()
1774 ichdr_dst->holes = 0; in xfs_attr3_leaf_compact()
2399 ichdr.holes = 1; /* mark as needing compaction */ in xfs_attr3_leaf_remove()
2443 * Note that we don't check "leaf" for holes because we will in xfs_attr3_leaf_unbalance()
[all …]
/linux/drivers/clk/tegra/
H A Dclk-bpmp.c426 unsigned int holes = 0; in tegra_bpmp_probe_clocks() local
457 holes++; in tegra_bpmp_probe_clocks()
468 dev_dbg(bpmp->dev, "holes: %u\n", holes); in tegra_bpmp_probe_clocks()
/linux/tools/testing/selftests/perf_events/
H A Dmmap.c217 // Try to poke holes into the mappings in TEST_F()
227 // Try to poke holes into the mappings by mapping anonymous memory over it in TEST_F()
/linux/mm/
H A Dmm_init.c813 * But, there could be struct pages that correspond to holes in
827 * the zone boundary; the pages in such holes will be prepended to the
890 * There can be holes in boot-time mem_map[]s handed to this in memmap_init_range()
1174 * Return the number of holes in a range on a node. If nid is MAX_NUMNODES,
1175 * then all holes in the requested range will be accounted for.
1194 * absent_pages_in_range - Return number of page frames in holes within a range
1195 * @start_pfn: The start PFN to start searching for holes
1196 * @end_pfn: The end PFN to stop searching for holes
1198 * Return: the number of pages frames in memory holes within a range.
1206 /* Return the number of page frames in holes in a zone on a node */
[all …]
H A Dcma.h18 * single physical memory range because of memory holes.
/linux/arch/s390/include/asm/
H A Dvmlinux.lds.h11 * into single .boot.data section. This way big holes cased by page aligned
/linux/net/dccp/
H A Dtimer.c
/linux/tools/testing/selftests/bpf/map_tests/
H A Dmap_in_map_batch_ops.c267 printf("%s:PASS with inner ARRAY map with holes\n", __func__); in test_map_in_map_batch_ops_array()
269 printf("%s:PASS with inner HASH map with holes\n", __func__); in test_map_in_map_batch_ops_array()
/linux/tools/testing/selftests/kvm/x86/
H A Dprivate_mem_conversions_test.c181 * also correctly handles holes in private ranges. in guest_test_explicit_conversion()
226 * Test that PUNCH_HOLE actually frees memory by punching holes without doing a
237 * punching holes in guest_memfd, i.e. shared mappings aren't needed. in guest_test_punch_hole()
/linux/lib/
H A Dtest_maple_tree.c685 static const unsigned long holes[] = { in check_alloc_rev_range() local
775 for (i = 0; i < ARRAY_SIZE(holes); i += 3) { in check_alloc_rev_range()
778 min, holes[i+1]>>12, holes[i+2]>>12, in check_alloc_rev_range()
779 holes[i] >> 12); in check_alloc_rev_range()
782 holes[i+1] >> 12, in check_alloc_rev_range()
783 holes[i+2] >> 12)); in check_alloc_rev_range()
786 pr_debug("gap %lu %lu\n", (holes[i] >> 12), in check_alloc_rev_range()
787 (holes[i+1] >> 12)); in check_alloc_rev_range()
789 MT_BUG_ON(mt, mas.last + 1 != (holes[i+1] >> 12)); in check_alloc_rev_range()
790 MT_BUG_ON(mt, mas.index != (holes[i+1] >> 12) - (holes[i+2] >> 12)); in check_alloc_rev_range()
[all …]
/linux/drivers/net/plip/
H A DKconfig19 ports (the connectors at the computers with 25 holes) are connected
/linux/arch/x86/lib/
H A Dbhi.S15 * big alignment holes for this to not stagger the array.
/linux/arch/arm64/kernel/
H A Dacpi_numa.c14 * are in one chunk. Holes between them will be included in the node.
/linux/drivers/input/keyboard/
H A Dadp5585-keys.c154 * can have holes in our keypad (eg: row0, row1 and row7 enabled). in adp5585_keys_parse_fw()
157 * pretty much means we will also have holes in our SW keypad. in adp5585_keys_parse_fw()

12345678