Home
last modified time | relevance | path

Searched +full:non +full:- +full:empty (Results 1 – 25 of 1021) sorted by relevance

12345678910>>...41

/Linux-v5.15/include/linux/
Dpagewalk.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 * struct mm_walk_ops - callbacks for walk_page_range
11 * @pgd_entry: if set, called for each non-empty PGD (top-level) entry
12 * @p4d_entry: if set, called for each non-empty P4D entry
13 * @pud_entry: if set, called for each non-empty PUD entry
14 * @pmd_entry: if set, called for each non-empty PMD entry
18 * @pte_entry: if set, called for each non-empty PTE (lowest-level)
21 * depth is -1 if not known, 0:PGD, 1:P4D, 2:PUD, 3:PMD
30 * @pre_vma: if set, called before starting walk on a non-null vma.
31 * @post_vma: if set, called after a walk on a non-null vma, provided
[all …]
/Linux-v5.15/Documentation/block/
Dwriteback_cache_control.rst6 ------------
10 operating system before data actually has hit the non-volatile storage. This
12 system needs to force data out to the non-volatile storage when it performs
21 ----------------------
26 guarantees that previously completed write requests are on non-volatile
28 set on an otherwise empty bio structure, which causes only an explicit cache
34 ------------------
38 signaled after the data has been committed to non-volatile storage.
42 --------------------------------------
51 --------------------------------------------------------------
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/
D.yamllint4 line-length:
7 allow-non-breakable-words: true
10 min-spaces-inside: 0
11 max-spaces-inside: 1
12 min-spaces-inside-empty: 0
13 max-spaces-inside-empty: 0
15 min-spaces-inside: 0
16 max-spaces-inside: 1
17 min-spaces-inside-empty: 0
18 max-spaces-inside-empty: 0
[all …]
/Linux-v5.15/arch/xtensa/variants/dc232b/include/variant/
Dtie.h10 * Copyright (C) 1999-2007 Tensilica Inc.
44 /* Save area for non-coprocessor optional and custom (TIE) state: */
49 #define XCHAL_TOTAL_SA_SIZE 32 /* with 16-byte align padding */
62 * abikind = 0 (caller-saved), 1 (callee-saved), or 2 (thread-global)
70 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
72 * regnum = reg index in regfile, or special/TIE-user reg number
79 * To filter out certain registers, e.g. to expand only the non-global
104 #define XCHAL_CP0_SA_LIST(s) /* empty */
107 #define XCHAL_CP1_SA_LIST(s) /* empty */
110 #define XCHAL_CP2_SA_LIST(s) /* empty */
[all …]
/Linux-v5.15/fs/xfs/libxfs/
Dxfs_bit.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2000-2005 Silicon Graphics, Inc.
11 * XFS bit manipulation routines, used in non-realtime code.
15 * Return whether bitmap is empty.
17 * Returns 1 for empty, 0 for non-empty.
46 size -= start_bit & ~(NBWORD - 1); in xfs_contig_bits()
47 start_bit &= (NBWORD - 1); in xfs_contig_bits()
51 tmp |= (~0U >> (NBWORD-start_bit)); in xfs_contig_bits()
55 size -= NBWORD; in xfs_contig_bits()
61 size -= NBWORD; in xfs_contig_bits()
[all …]
/Linux-v5.15/arch/xtensa/variants/dc233c/include/variant/
Dtie.h2 * tie.h -- compile-time HAL definitions dependent on CORE & TIE configuration
11 Copyright (c) 1999-2010 Tensilica Inc.
63 /* Save area for non-coprocessor optional and custom (TIE) state: */
68 #define XCHAL_TOTAL_SA_SIZE 32 /* with 16-byte align padding */
81 * abikind = 0 (caller-saved), 1 (callee-saved), or 2 (thread-global)
89 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
91 * regnum = reg index in regfile, or special/TIE-user reg number
98 * To filter out certain registers, e.g. to expand only the non-global
123 #define XCHAL_CP0_SA_LIST(s) /* empty */
126 #define XCHAL_CP1_SA_LIST(s) /* empty */
[all …]
/Linux-v5.15/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/
Dother.json3 "PublicDescription": "This event counts the occurrence count of the micro-operation split.",
6 "BriefDescription": "This event counts the occurrence count of the micro-operation split."
63 …mmitted and the oldest and uncommitted instruction is an integer or floating-point/SIMD instructio…
66 …mmitted and the oldest and uncommitted instruction is an integer or floating-point/SIMD instructio…
69 …ction was committed and the oldest and uncommitted instruction is a floating-point/SIMD instructio…
72 …ction was committed and the oldest and uncommitted instruction is a floating-point/SIMD instructio…
81 …tion": "This event counts every cycle that no instruction was committed because the CSE is empty.",
84 …ption": "This event counts every cycle that no instruction was committed because the CSE is empty."
87 …t counts every cycle that no instruction was committed because the CSE is empty and the store port…
90 …t counts every cycle that no instruction was committed because the CSE is empty and the store port…
[all …]
/Linux-v5.15/drivers/staging/octeon-usb/
Docteon-hcd.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 * Copyright (c) 2003-2010 Cavium Networks (support@cavium.com). All rights
104 * This register can be used to configure the core after power-on or a change in
105 * mode of operation. This register mainly contains AHB system-related
117 * @ptxfemplvl: Periodic TxFIFO Empty Level (PTxFEmpLvl)
119 * Indicates when the Periodic TxFIFO Empty Interrupt bit in the
123 * TxFIFO is half empty
125 * TxFIFO is completely empty
126 * @nptxfemplvl: Non-Periodic TxFIFO Empty Level (NPTxFEmpLvl)
128 * Indicates when the Non-Periodic TxFIFO Empty Interrupt bit in
[all …]
/Linux-v5.15/arch/xtensa/variants/de212/include/variant/
Dtie.h2 * tie.h -- compile-time HAL definitions dependent on CORE & TIE configuration
11 Copyright (c) 1999-2015 Cadence Design Systems Inc.
40 /* Save area for non-coprocessor optional and custom (TIE) state: */
45 #define XCHAL_TOTAL_SA_SIZE 32 /* with 16-byte align padding */
58 * abikind = 0 (caller-saved), 1 (callee-saved), or 2 (thread-global)
66 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
68 * regnum = reg index in regfile, or special/TIE-user reg number
75 * To filter out certain registers, e.g. to expand only the non-global
99 #define XCHAL_CP0_SA_LIST(s) /* empty */
102 #define XCHAL_CP1_SA_LIST(s) /* empty */
[all …]
/Linux-v5.15/arch/xtensa/variants/test_mmuhifi_c3/include/variant/
Dtie.h9 * Copyright (C) 1999-2009 Tensilica Inc.
43 /* Save area for non-coprocessor optional and custom (TIE) state: */
48 #define XCHAL_TOTAL_SA_SIZE 128 /* with 16-byte align padding */
61 * abikind = 0 (caller-saved), 1 (callee-saved), or 2 (thread-global)
69 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
71 * regnum = reg index in regfile, or special/TIE-user reg number
78 * To filter out certain registers, e.g. to expand only the non-global
98 #define XCHAL_CP0_SA_LIST(s) /* empty */
120 #define XCHAL_CP2_SA_LIST(s) /* empty */
123 #define XCHAL_CP3_SA_LIST(s) /* empty */
[all …]
/Linux-v5.15/kernel/rcu/
Drcu_segcblist.c1 // SPDX-License-Identifier: GPL-2.0+
20 rclp->head = NULL; in rcu_cblist_init()
21 rclp->tail = &rclp->head; in rcu_cblist_init()
22 rclp->len = 0; in rcu_cblist_init()
30 *rclp->tail = rhp; in rcu_cblist_enqueue()
31 rclp->tail = &rhp->next; in rcu_cblist_enqueue()
32 WRITE_ONCE(rclp->len, rclp->len + 1); in rcu_cblist_enqueue()
37 * any contents of the first. If rhp is non-NULL, enqueue it as the sole
39 * rcu_cblist structure, if initially non-empty, always appears non-empty
41 * is instead initialized to empty.
[all …]
/Linux-v5.15/tools/memory-model/
Dlinux-kernel.bell1 // SPDX-License-Identifier: GPL-2.0+
9 * "Frightening small children and disconcerting grown-ups: Concurrency
14 "Linux-kernel memory consistency model"
19 'noreturn (* R of non-return RMW *)
28 'rcu-lock (*rcu_read_lock*) ||
29 'rcu-unlock (*rcu_read_unlock*) ||
30 'sync-rcu (*synchronize_rcu*) ||
31 'before-atomic (*smp_mb__before_atomic*) ||
32 'after-atomic (*smp_mb__after_atomic*) ||
33 'after-spinlock (*smp_mb__after_spinlock*) ||
[all …]
/Linux-v5.15/arch/xtensa/variants/csp/include/variant/
Dtie.h2 * tie.h -- compile-time HAL definitions dependent on CORE & TIE configuration
11 Copyright (c) 1999-2015 Cadence Design Systems Inc.
63 /* Save area for non-coprocessor optional and custom (TIE) state: */
68 #define XCHAL_TOTAL_SA_SIZE 48 /* with 16-byte align padding */
81 * abikind = 0 (caller-saved), 1 (callee-saved), or 2 (thread-global)
89 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
91 * regnum = reg index in regfile, or special/TIE-user reg number
98 * To filter out certain registers, e.g. to expand only the non-global
124 #define XCHAL_CP0_SA_LIST(s) /* empty */
127 #define XCHAL_CP1_SA_LIST(s) /* empty */
[all …]
/Linux-v5.15/drivers/tty/serial/
Datmel_serial.h1 /* SPDX-License-Identifier: GPL-2.0+ */
25 #define ATMEL_US_STTTO BIT(11) /* Start Time-out */
28 #define ATMEL_US_RSTNACK BIT(14) /* Reset Non Acknowledge */
29 #define ATMEL_US_RETTO BIT(15) /* Rearm Time-out */
76 #define ATMEL_US_MODE9 BIT(17) /* 9-bit Character Length */
79 #define ATMEL_US_INACK BIT(20) /* Inhibit Non Acknowledge */
94 #define ATMEL_US_TIMEOUT BIT(8) /* Receiver Time-out */
95 #define ATMEL_US_TXEMPTY BIT(9) /* Transmitter Empty */
97 #define ATMEL_US_TXBUFE BIT(11) /* Transmission Buffer Empty */
99 #define ATMEL_US_NACK BIT(13) /* Non Acknowledge */
[all …]
/Linux-v5.15/include/uapi/linux/
Dcramfs_fs.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
22 * Since inode.namelen is a unsigned 6-bit number, the maximum cramfs
25 #define CRAMFS_MAXPATHLEN (((1 << CRAMFS_NAMELEN_WIDTH) - 1) << 2)
36 /* OFFSET: For symlinks and non-empty regular files, this
39 see README). For non-empty directories it is the offset
56 __u32 magic; /* 0x28cd3d45 - random number */
62 __u8 name[16]; /* user-defined name */
69 * 0x00000000 - 0x000000ff: features that work for all past kernels
70 * 0x00000100 - 0xffffffff: features that don't work for past kernels
108 * Direct blocks are at least 4-byte aligned.
Dblkzoned.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
23 * enum blk_zone_type - Types of zones allowed in a zoned device.
28 * @BLK_ZONE_TYPE_SEQWRITE_PREF: The zone can be written non-sequentially
39 * enum blk_zone_cond - Condition [state] of a zone in a zoned device.
42 * @BLK_ZONE_COND_EMPTY: The zone is empty.
49 * @BLK_ZONE_COND_READONLY: The zone is read-only.
54 * - ZC1: Empty | BLK_ZONE_EMPTY
55 * - ZC2: Implicit Open | BLK_ZONE_COND_IMP_OPEN
56 * - ZC3: Explicit Open | BLK_ZONE_COND_EXP_OPEN
57 * - ZC4: Closed | BLK_ZONE_CLOSED
[all …]
/Linux-v5.15/drivers/hv/
Dring_buffer.c1 // SPDX-License-Identifier: GPL-2.0-only
36 * once the ring buffer is empty, it will clear the
37 * interrupt_mask and re-check to see if new data has
44 * transitions from empty to non-empty (or full to non full on the guest
52 struct hv_ring_buffer_info *rbi = &channel->outbound; in hv_signal_on_write()
55 if (READ_ONCE(rbi->ring_buffer->interrupt_mask)) in hv_signal_on_write()
62 * ring transitions from being empty to non-empty. in hv_signal_on_write()
64 if (old_write == READ_ONCE(rbi->ring_buffer->read_index)) { in hv_signal_on_write()
65 ++channel->intr_out_empty; in hv_signal_on_write()
74 u32 next = ring_info->ring_buffer->write_index; in hv_get_next_write_location()
[all …]
/Linux-v5.15/Documentation/filesystems/
Dautofs.rst2 autofs - how it works
8 The goal of autofs is to provide on-demand mounting and race free
17 media with a media-changing robot.
23 filesystem can even be programmatic rather than database-backed,
31 There also needs to be a user-space program which looks up names
35 required with any user-space program. Subsequent text refers to this
60 empty and a regular directory when not empty. Note that *direct* and
63 and the root is empty.
66 filesystem is mounted *indirect* and they are empty.
73 precisely when they are empty.
[all …]
/Linux-v5.15/Documentation/networking/device_drivers/ethernet/toshiba/
Dspider_net.rst1 .. SPDX-License-Identifier: GPL-2.0
28 There are three primary states that a descriptor can be in: "empty",
29 "full" and "not-in-use". An "empty" or "ready" descriptor is ready
31 and is waiting to be emptied and processed by the OS. A "not-in-use"
32 descriptor is neither empty or full; it is simply not ready. It may
37 buffers. These are all marked "empty", ready to receive data. This
40 buffers, processing them, and re-marking them empty.
48 and everything in front of it should be "empty". If the hardware
49 discovers that the current descr is not empty, it will signal an
54 descr. The OS will process this descr, and then mark it "not-in-use",
[all …]
/Linux-v5.15/tools/testing/selftests/damon/
Ddebugfs_attrs.sh2 # SPDX-License-Identifier: GPL-2.0
12 if [ $? -ne "$expected" ]
68 test_content "$file" "$orig_content" "1 2" "non-integer was there"
71 test_write_succ "$file" "" "$orig_content" "empty input"
72 test_content "$file" "$orig_content" "" "empty input written"
/Linux-v5.15/fs/ubifs/
Dfind.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2006-2008 Nokia Corporation.
21 * struct scan_data - data provided to scan callback functions
23 * @pick_free: whether it is OK to scan for empty LEBs
35 * valuable - determine whether LEB properties are valuable.
36 * @c: the UBIFS file-system description object
44 int n, cat = lprops->flags & LPROPS_CAT_MASK; in valuable()
51 heap = &c->lpt_heap[cat - 1]; in valuable()
52 if (heap->cnt < heap->max_cnt) in valuable()
54 if (lprops->free + lprops->dirty >= c->dark_wm) in valuable()
[all …]
/Linux-v5.15/Documentation/x86/i386/
DIO-APIC.rst1 .. SPDX-License-Identifier: GPL-2.0
4 IO-APIC
9 Most (all) Intel-MP compliant SMP boards have the so-called 'IO-APIC',
12 IO-APIC, interrupts from hardware will be delivered only to the
16 multiple IO-APICs. Multiple IO-APICs are used in high-end servers to
20 usually worked around by the kernel. If your MP-compliant SMP board does
21 not boot Linux, then consult the linux-smp mailing list archives first.
23 If your box boots fine with enabled IO-APIC IRQs, then your
28 0: 1360293 IO-APIC-edge timer
29 1: 4 IO-APIC-edge keyboard
[all …]
/Linux-v5.15/kernel/cgroup/
Dcpuset.c7 * Copyright (C) 2004-2007 Silicon Graphics, Inc.
11 * sysfs is Copyright (c) 2001-3 Patrick Mochel
13 * 2003-10-10 Written by Simon Derr.
14 * 2003-10-22 Updates by Stephen Hemminger.
15 * 2004 May-July Rework by Paul Jackson.
59 #include <linux/backing-dev.h>
89 * The user-configured masks can only be changed by writing to
98 * and if it ends up empty, it will inherit the parent's mask.
103 * The user-configured masks are always the same with effective masks.
106 /* user-configured CPUs and Memory Nodes allow to tasks */
[all …]
/Linux-v5.15/drivers/pci/hotplug/
Drpaphp_pci.c1 // SPDX-License-Identifier: GPL-2.0+
3 * PCI Hot Plug Controller Driver for RPA-compliant PPC64 platform.
14 #include <asm/pci-bridge.h>
26 rc = rtas_get_sensor(DR_ENTITY_SENSE, slot->index, state); in rpaphp_get_sensor_state()
29 if (rc == -EFAULT || rc == -EEXIST) { in rpaphp_get_sensor_state()
30 dbg("%s: slot must be power up to get sensor-state\n", in rpaphp_get_sensor_state()
34 * before get-sensor will succeed. in rpaphp_get_sensor_state()
36 rc = rtas_set_power_level(slot->power_domain, POWER_ON, in rpaphp_get_sensor_state()
40 __func__, slot->name, rc); in rpaphp_get_sensor_state()
43 slot->index, state); in rpaphp_get_sensor_state()
[all …]
/Linux-v5.15/arch/xtensa/variants/test_kc705_be/include/variant/
Dtie.h2 * tie.h -- compile-time HAL definitions dependent on CORE & TIE configuration
11 Copyright (c) 1999-2015 Cadence Design Systems Inc.
66 /* Save area for non-coprocessor optional and custom (TIE) state: */
71 #define XCHAL_TOTAL_SA_SIZE 160 /* with 16-byte align padding */
84 * abikind = 0 (caller-saved), 1 (callee-saved), or 2 (thread-global)
92 * dbnum = unique target number f/debug (see <xtensa-libdb-macros.h>)
94 * regnum = reg index in regfile, or special/TIE-user reg number
101 * To filter out certain registers, e.g. to expand only the non-global
127 #define XCHAL_CP0_SA_LIST(s) /* empty */
151 #define XCHAL_CP2_SA_LIST(s) /* empty */
[all …]

12345678910>>...41