Home
last modified time | relevance | path

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

1234567891011

/Linux-v5.10/fs/cramfs/
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-v5.10/Documentation/devicetree/bindings/display/panel/
Dsharp,ls037v7dw01.yaml12 configured with external pulls, all the GPIOs are considered optional with holes
40 optional with holes in the array.
/Linux-v5.10/include/drm/
Ddrm_mm.h130 * Does not search all holes.
141 * Does not search all holes.
283 * Holes are embedded into the drm_mm using the tail of a drm_mm_node.
306 * not inspect holes themselves. Drivers must check first whether a hole indeed
328 * not inspect holes themselves. Drivers must check first whether a hole indeed
377 * drm_mm_for_each_hole - iterator to walk over all holes
383 * This iterator walks over all holes in the range allocator. It is implemented
/Linux-v5.10/arch/m68k/sun3/
Dsun3dvma.c84 static void print_holes(struct list_head *holes) in print_holes() argument
90 pr_info("listing dvma holes\n"); in print_holes()
91 list_for_each(cur, holes) { in print_holes()
159 pr_crit("out of dvma holes! (printing hole cache)\n"); in get_baddr()
/Linux-v5.10/Documentation/vm/
Dmemory-model.rst12 however, that this range contains small holes that are not accessible
45 maps the entire physical memory. For most architectures, the holes
47 corresponding to the holes are never fully initialized.
57 :c:func:`pfn_valid` implementation should take the holes in the
/Linux-v5.10/arch/powerpc/platforms/powernv/
Dpci-sriov.c579 devm_release_resource(&dev->dev, &iov->holes[i]); in pnv_pci_vf_resource_shift()
580 memset(&iov->holes[i], 0, sizeof(iov->holes[i])); in pnv_pci_vf_resource_shift()
586 iov->holes[i].start = res2.start; in pnv_pci_vf_resource_shift()
587 iov->holes[i].end = res2.start + size * offset - 1; in pnv_pci_vf_resource_shift()
588 iov->holes[i].flags = IORESOURCE_BUS; in pnv_pci_vf_resource_shift()
589 iov->holes[i].name = "pnv_iov_reserved"; in pnv_pci_vf_resource_shift()
591 &iov->holes[i]); in pnv_pci_vf_resource_shift()
/Linux-v5.10/Documentation/devicetree/bindings/pinctrl/
Dqcom,pmic-gpio.txt106 gpio1-gpio12 for pms405 (holes on gpio1, gpio9 and gpio10)
107 gpio1-gpio10 for pm8150 (holes on gpio2, gpio5, gpio7
109 gpio1-gpio12 for pm8150b (holes on gpio3, gpio4, gpio7)
/Linux-v5.10/arch/mips/kernel/
Dvmlinux.lds.S173 * Align to 64K in attempt to eliminate holes before the
185 * no holes after __init_end. */
/Linux-v5.10/kernel/irq/
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-v5.10/drivers/pinctrl/qcom/
Dpinctrl-spmi-gpio.c1110 /* pm8950 has 8 GPIOs with holes on 3 */
1118 /* pms405 has 12 GPIOs with holes on 1, 9, and 10 */
1120 /* pm660 has 13 GPIOs with holes on 1, 5, 6, 7, 8 and 10 */
1122 /* pm660l has 12 GPIOs with holes on 1, 2, 10, 11 and 12 */
1124 /* pm8150 has 10 GPIOs with holes on 2, 5, 7 and 8 */
1126 /* pm8150b has 12 GPIOs with holes on 3, r and 7 */
1128 /* pm8150l has 12 GPIOs with holes on 7 */
/Linux-v5.10/include/linux/
Dmmzone.h414 * 3. Memory holes: kernelcore/movablecore setups might create very rare
415 * situations where ZONE_MOVABLE contains memory holes after boot,
487 * holes, which is calculated as:
492 * present_pages = spanned_pages - absent_pages(pages in holes);
766 range, including holes */
1443 * If it is possible to have holes within a MAX_ORDER_NR_PAGES, then we
1446 * when we have no holes within a MAX_ORDER_NR_PAGES block.
1463 * In FLATMEM, it is expected that holes always have valid memmap as long as
1468 * free memmap backing holes to save memory on the assumption the memmap is
Dgpio-pxa.h10 * Those cases currently cause holes in the GPIO number space, the
/Linux-v5.10/net/sched/
Dsch_choke.c75 /* number of elements in queue including holes */
93 /* Move head pointer forward to skip over holes */
103 /* Move tail pointer backwards to reuse holes */
176 * HACK: since queue can have holes from previous deletion; retry several
/Linux-v5.10/drivers/clk/tegra/
Dclk-bpmp.c403 unsigned int holes = 0; in tegra_bpmp_probe_clocks() local
434 holes++; in tegra_bpmp_probe_clocks()
445 dev_dbg(bpmp->dev, "holes: %u\n", holes); in tegra_bpmp_probe_clocks()
/Linux-v5.10/arch/s390/include/asm/
Dvmlinux.lds.h11 * into single .boot.data section. This way big holes cased by page aligned
/Linux-v5.10/drivers/gpu/drm/i915/selftests/
Di915_buddy.c555 LIST_HEAD(holes); in igt_buddy_alloc_pathological()
599 list_add_tail(&block->link, &holes); in igt_buddy_alloc_pathological()
611 i915_buddy_free_list(&mm, &holes); in igt_buddy_alloc_pathological()
626 list_splice_tail(&holes, &blocks); in igt_buddy_alloc_pathological()
Dintel_memory_region.c138 LIST_HEAD(holes); in igt_mock_contiguous()
212 list = &holes; in igt_mock_contiguous()
224 close_objects(mem, &holes); in igt_mock_contiguous()
259 list_splice_tail(&holes, &objects); in igt_mock_contiguous()
/Linux-v5.10/net/dccp/
Dtimer.c51 "The one security concern raised by this memo is that ICMP black holes in dccp_write_timeout()
57 be far nicer to have all of the black holes fixed rather than fixing in dccp_write_timeout()
/Linux-v5.10/fs/xfs/scrub/
Dialloc.c427 uint64_t holes; in xchk_iallocbt_rec() local
479 holes = ~xfs_inobt_irec_to_allocmask(&irec); in xchk_iallocbt_rec()
480 if ((holes & irec.ir_free) != holes || in xchk_iallocbt_rec()
/Linux-v5.10/mm/
DKconfig30 For systems that have holes in their physical address
41 memory systems, over FLATMEM. These systems have holes
43 more efficient handling of these holes.
59 holes is their physical address space and allows memory
/Linux-v5.10/fs/xfs/libxfs/
Dxfs_attr_leaf.c169 to->holes = hdr3->holes; in xfs_attr3_leaf_hdr_from_disk()
183 to->holes = from->hdr.holes; in xfs_attr3_leaf_hdr_from_disk()
211 hdr3->holes = from->holes; in xfs_attr3_leaf_hdr_to_disk()
226 to->hdr.holes = from->holes; in xfs_attr3_leaf_hdr_to_disk()
1400 * If there are no holes in the address space of the block, in xfs_attr3_leaf_add()
1404 if (!ichdr.holes && sum < entsize) in xfs_attr3_leaf_add()
1590 ichdr_dst->holes = 0; in xfs_attr3_leaf_compact()
2216 ichdr.holes = 1; /* mark as needing compaction */ in xfs_attr3_leaf_remove()
2263 * Note that we don't check "leaf" for holes because we will in xfs_attr3_leaf_unbalance()
2266 if (savehdr.holes == 0) { in xfs_attr3_leaf_unbalance()
[all …]
/Linux-v5.10/drivers/net/plip/
DKconfig19 ports (the connectors at the computers with 25 holes) are connected
/Linux-v5.10/drivers/staging/qlge/
DTODO30 * reorder struct members to avoid holes if it doesn't impact performance
/Linux-v5.10/Documentation/networking/device_drivers/ethernet/toshiba/
Dspider_net.rst177 operations there. Since this will leave "holes" in the ring, there
178 is also a spider_net_resync_tail_ptr() that will skip over such holes.
/Linux-v5.10/arch/ia64/mm/
Dnuma.c62 * Because of holes evaluate on section limits.

1234567891011