Home
last modified time | relevance | path

Searched refs:space (Results 1 – 200 of 1104) sorted by relevance

123456

/linux-4.4.14/drivers/tty/
Dtty_buffer.c92 int space = port->buf.mem_limit - atomic_read(&port->buf.mem_used); in tty_buffer_space_avail() local
93 return max(space, 0); in tty_buffer_space_avail()
312 int space = __tty_buffer_request_room(port, goal, flags); in tty_insert_flip_string_fixed_flag() local
314 if (unlikely(space == 0)) in tty_insert_flip_string_fixed_flag()
316 memcpy(char_buf_ptr(tb, tb->used), chars, space); in tty_insert_flip_string_fixed_flag()
318 memset(flag_buf_ptr(tb, tb->used), flag, space); in tty_insert_flip_string_fixed_flag()
319 tb->used += space; in tty_insert_flip_string_fixed_flag()
320 copied += space; in tty_insert_flip_string_fixed_flag()
321 chars += space; in tty_insert_flip_string_fixed_flag()
347 int space = tty_buffer_request_room(port, goal); in tty_insert_flip_string_flags() local
[all …]
Dn_tty.c443 static int do_output_char(unsigned char c, struct tty_struct *tty, int space) in do_output_char() argument
448 if (!space) in do_output_char()
456 if (space < 2) in do_output_char()
478 if (space < spaces) in do_output_char()
521 int space, retval; in process_output() local
525 space = tty_write_room(tty); in process_output()
526 retval = do_output_char(c, tty, space); in process_output()
558 int space; in process_output_block() local
564 space = tty_write_room(tty); in process_output_block()
565 if (!space) { in process_output_block()
[all …]
Dmetag_da.c172 int space; in fetch_data() local
175 space = tty_prepare_flip_string(&dport->port, &cbuf, in fetch_data()
178 if (space <= 0) in fetch_data()
181 memcpy(cbuf, dport->rx_buf, space); in fetch_data()
/linux-4.4.14/arch/ia64/kernel/
Dacpi-ext.c65 struct csr_space *space = data; in find_csr_space() local
74 space->base = addr.address.minimum; in find_csr_space()
75 space->length = addr.address.address_length; in find_csr_space()
83 struct csr_space space = { 0, 0 }; in hp_crs_locate() local
85 acpi_walk_resources(obj, METHOD_NAME__CRS, find_csr_space, &space); in hp_crs_locate()
86 if (!space.length) in hp_crs_locate()
89 *base = space.base; in hp_crs_locate()
90 *length = space.length; in hp_crs_locate()
/linux-4.4.14/arch/tile/gxio/
DKconfig1 # Support direct access to TILE-Gx hardware from user space, via the
2 # gxio library, or from kernel space, via kernel IORPC support.
8 # TILE-Gx mPIPE and Trio hardware from kernel space.
13 # Support direct access to the TILE-Gx mPIPE hardware from kernel space.
19 # Support direct access to the TILE-Gx TRIO hardware from kernel space.
25 # Support direct access to the TILE-Gx USB hardware from kernel space.
30 # Support direct access to the TILE-Gx UART hardware from kernel space.
/linux-4.4.14/arch/mips/sgi-ip22/
Dip22-mc.c53 struct mem space[2] = {{SGIMC_SEG0_BADDR, 0}, {SGIMC_SEG1_BADDR, 0}}; in probe_memory() local
88 for (j = 0; j < ARRAY_SIZE(space) && !found; j++) in probe_memory()
89 if (space[j].addr + space[j].size == bank[i].addr) { in probe_memory()
90 space[j].size += bank[i].size; in probe_memory()
100 for (i = 0; i < ARRAY_SIZE(space); i++) in probe_memory()
101 if (space[i].size) in probe_memory()
102 add_memory_region(space[i].addr, space[i].size, in probe_memory()
DPlatform4 # Set the load address to >= 0xffffffff88069000 if you want to leave space for
22 # Set the load address to >= 0xa800000020080000 if you want to leave space for
/linux-4.4.14/Documentation/arm/
Dmemory.txt11 space, and this must be shared between user space processes, the
15 certain regions of VM space for use for new facilities; therefore
16 this document may reserve more VM space over time.
47 fee00000 feffffff Mapping of PCI I/O space. This is a static
48 mapping within the vmalloc space.
50 VMALLOC_START VMALLOC_END-1 vmalloc() / ioremap() space.
65 space.
67 MODULES_VADDR MODULES_END-1 Kernel module space
71 00001000 TASK_SIZE-1 User space mappings
79 space are also caught via this mapping.
Dmem_alignment15 Now for user space applications, it is possible to configure the alignment
24 space, and might cause programs to fail unexpectedly.
55 operation for user space code.
Dkernel_user_helpers.txt4 These are segment of kernel provided user code reachable from user space
5 at a fixed address in kernel memory. This is used to provide user space
23 User space is expected to bypass those helpers and implement those things
53 running kernel. User space may read this to determine the availability
70 User space may assume that the value of this field never changes
/linux-4.4.14/arch/mips/mm/
Dtlb-funcs.S22 .space 64
27 .space FASTPATH_SIZE * 4
32 .space FASTPATH_SIZE * 4
37 .space FASTPATH_SIZE * 4
Dpage-funcs.S33 .space 288
48 .space 1344
/linux-4.4.14/drivers/media/usb/dvb-usb/
Daf9005-remote.c89 u16 mark, space; in af9005_rc_decode() local
96 space = (u16) (data[2] << 8) + data[3]; in af9005_rc_decode()
97 if (space * 3 < mark) { in af9005_rc_decode()
115 space = (u16) (data[i + 2] << 8) + data[i + 3]; in af9005_rc_decode()
116 space >>= 1; in af9005_rc_decode()
117 if (mark * 2 > space) in af9005_rc_decode()
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-fw.c285 static int copy_packages(__le16 *dest, u16 *src, int pkg_cnt, int space) in copy_packages() argument
289 if (space < cnt) in copy_packages()
373 static int gen_mjpeghdr_to_package(struct go7007 *go, __le16 *code, int space) in gen_mjpeghdr_to_package() argument
393 if (space - off < 32) { in gen_mjpeghdr_to_package()
640 __le16 *code, int space, int *framelen) in gen_mpeg1hdr_to_package() argument
682 if (space - off < 32) { in gen_mpeg1hdr_to_package()
826 __le16 *code, int space, int *framelen) in gen_mpeg4hdr_to_package() argument
850 if (space - off < 32) { in gen_mpeg4hdr_to_package()
893 if (space - off < 32) { in gen_mpeg4hdr_to_package()
928 __le16 *code, int space, int *framelen) in brctrl_to_package() argument
[all …]
/linux-4.4.14/Documentation/vm/
Dactive_mm.txt19 difference is that an anonymous address space doesn't care about the
21 anonymous address space we just leave the previous address space
24 The obvious use for a "anonymous address space" is any thread that
27 some amount of time they are not going to be interested in user space,
32 - "tsk->mm" points to the "real address space". For an anonymous process,
34 really doesn't _have_ a real address space at all.
36 - however, we obviously need to keep track of which address space we
38 which shows what the currently active address space is.
40 The rule is that for a process with a real address space (ie tsk->mm is
46 anonymous process gets scheduled away, the borrowed address space is
[all …]
Dhighmem.txt36 VM space so that we don't have to pay the full TLB invalidation costs for
37 kernel entry/exit. This means the available virtual memory space (4GiB on
38 i386) has to be divided between user and kernel space.
41 userspace and the top 1GiB for kernel space:
52 time, but because we need virtual address space for other things - including
58 space when they use mm context tags.
68 physical pages into a contiguous virtual space. It needs global
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_vgpu.c94 struct drm_mm_node space[4]; member
112 if (bl_info.space[i].allocated) in intel_vgt_deballoon()
113 drm_mm_remove_node(&bl_info.space[i]); in intel_vgt_deballoon()
216 &bl_info.space[2], in intel_vgt_balloon()
230 &bl_info.space[3], in intel_vgt_balloon()
240 &bl_info.space[0], in intel_vgt_balloon()
249 &bl_info.space[1], in intel_vgt_balloon()
/linux-4.4.14/arch/x86/kernel/cpu/
Dperf_event_intel_bts.c302 unsigned long head, space, next_space, pad, gap, skip, wakeup; in bts_buffer_reset() local
315 space = phys->offset + phys->displacement + phys->size - head; in bts_buffer_reset()
316 pad = space; in bts_buffer_reset()
317 if (space > handle->size) { in bts_buffer_reset()
318 space = handle->size; in bts_buffer_reset()
319 space -= space % BTS_RECORD_SIZE; in bts_buffer_reset()
321 if (space <= BTS_SAFETY_MARGIN) { in bts_buffer_reset()
336 if (next_space > space || !space) { in bts_buffer_reset()
344 space = next_space; in bts_buffer_reset()
360 if (space > wakeup) { in bts_buffer_reset()
[all …]
/linux-4.4.14/drivers/thunderbolt/
Dcap.c80 int tb_find_cap(struct tb_port *port, enum tb_cfg_space space, enum tb_cap cap) in tb_find_cap() argument
87 res = tb_port_read(port, &header, space, offset, 1); in tb_find_cap()
90 if (space == TB_CFG_PORT && offset == 0xa in tb_find_cap()
102 res = tb_port_read(port, &header, space, in tb_find_cap()
114 cap, space, offset); in tb_find_cap()
Dtb.h141 enum tb_cfg_space space, u32 offset, u32 length) in tb_sw_read() argument
147 space, in tb_sw_read()
153 enum tb_cfg_space space, u32 offset, u32 length) in tb_sw_write() argument
159 space, in tb_sw_write()
165 enum tb_cfg_space space, u32 offset, u32 length) in tb_port_read() argument
171 space, in tb_port_read()
177 enum tb_cfg_space space, u32 offset, u32 length) in tb_port_write() argument
183 space, in tb_port_write()
236 int tb_find_cap(struct tb_port *port, enum tb_cfg_space space, enum tb_cap cap);
Dctl.c83 enum tb_cfg_space space:2;
178 enum tb_cfg_space space, u32 offset, in check_config_address() argument
183 if (WARN(space != addr.space, "wrong space (expected %x, got %x\n)", in check_config_address()
184 space, addr.space)) in check_config_address()
617 u64 route, u32 port, enum tb_cfg_space space, in tb_cfg_read_raw() argument
625 .space = space, in tb_cfg_read_raw()
642 res.err = check_config_address(reply.addr, space, offset, length); in tb_cfg_read_raw()
654 u64 route, u32 port, enum tb_cfg_space space, in tb_cfg_write_raw() argument
662 .space = space, in tb_cfg_write_raw()
681 res.err = check_config_address(reply.addr, space, offset, length); in tb_cfg_write_raw()
[all …]
Dctl.h62 enum tb_cfg_space space, u32 offset,
66 enum tb_cfg_space space, u32 offset,
69 enum tb_cfg_space space, u32 offset, u32 length);
71 enum tb_cfg_space space, u32 offset, u32 length);
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Ddcsr.txt17 debug blocks defined within this memory space.
25 The DCSR space exists in the memory-mapped bus.
44 range of the DCSR space.
57 This node represents the region of DCSR space allocated to the EPU
98 offset and length of the DCSR space registers of the device
114 This node represents the region of DCSR space allocated to the NPC
127 offset and length of the DCSR space registers of the device
129 The Nexus Port controller occupies two regions in the DCSR space
151 This node represents the region of DCSR space allocated to the NXC
164 offset and length of the DCSR space registers of the device
[all …]
Dmcm.txt8 The LAW node represents the region of CCSR space where local access
10 of CCSR space that includes CCSRBAR, ALTCBAR, ALTCAR, BPTR, and some
24 physical address offset and length of the CCSR space
37 The MPX LAW node represents the region of CCSR space where MCM config
39 of CCSR space.
53 physical address offset and length of the CCSR space
Decm.txt8 The LAW node represents the region of CCSR space where local access
10 of CCSR space that includes CCSRBAR, ALTCBAR, ALTCAR, BPTR, and some
24 physical address offset and length of the CCSR space
37 The E500 LAW node represents the region of CCSR space where ECM config
39 of CCSR space.
53 physical address offset and length of the CCSR space
Draideng.txt17 between child address space and parent address space
37 between child address space and parent address space
Ddma.txt12 - ranges : describes the mapping between the address space of the
13 DMA channels and the address space of the DMA controller
82 - ranges : describes the mapping between the address space of the
83 DMA channels and the address space of the DMA controller
142 - ranges : describes the mapping between the address space of the
143 DMA channels and the address space of the DMA controller
Dinterlaken-lac.txt55 LAC register space and is required except inside a partition
61 Definition: Points to the non-protected LAC CCSR mapped register space
94 memory map occupies 128KB of memory space. The software portal memory space is
95 intended to be cache-enabled. WIMG for each software space is required to be
119 of the LAC portal memory space.
127 space.
/linux-4.4.14/drivers/usb/host/
Duhci-debug.c43 int len, int space) in uhci_show_td() argument
50 out += sprintf(out, "%*s[%p] link (%08x) ", space, "", td, in uhci_show_td()
100 char *buf, int len, int space) in uhci_show_urbp() argument
141 out += sprintf(out, "%*s%d: ", space + 2, "", i); in uhci_show_urbp()
156 space, "", ninactive, nactive); in uhci_show_urbp()
165 struct uhci_qh *qh, char *buf, int len, int space) in uhci_show_qh() argument
181 space, "", qh, qtype, in uhci_show_qh()
187 space, "", qh->period, qh->phase, qh->load, in uhci_show_qh()
191 space, "", qh->period, qh->phase, qh->load); in uhci_show_qh()
196 out += sprintf(out, "%*s Element points to QH (bug?)\n", space, ""); in uhci_show_qh()
[all …]
/linux-4.4.14/drivers/pnp/
Dinterface.c54 static void pnp_print_port(pnp_info_buffer_t * buffer, char *space, in pnp_print_port() argument
58 "%i-bit address decoding\n", space, in pnp_print_port()
66 static void pnp_print_irq(pnp_info_buffer_t * buffer, char *space, in pnp_print_irq() argument
71 pnp_printf(buffer, "%sirq ", space); in pnp_print_irq()
99 static void pnp_print_dma(pnp_info_buffer_t * buffer, char *space, in pnp_print_dma() argument
105 pnp_printf(buffer, "%sdma ", space); in pnp_print_dma()
151 static void pnp_print_mem(pnp_info_buffer_t * buffer, char *space, in pnp_print_mem() argument
157 space, (unsigned long long) mem->min, in pnp_print_mem()
187 static void pnp_print_option(pnp_info_buffer_t * buffer, char *space, in pnp_print_option() argument
192 pnp_print_port(buffer, space, &option->u.port); in pnp_print_option()
[all …]
DKconfig14 or using a user-space utility.
19 using user space utilities such as the isapnptools package.
32 This option allows you to save a bit of space if you do not want
/linux-4.4.14/Documentation/x86/x86_64/
Dmm.txt6 0000000000000000 - 00007fffffffffff (=47 bits) user space, different per mm
11 ffffc90000000000 - ffffe8ffffffffff (=45 bits) vmalloc/ioremap space
20 ffffffffa0000000 - ffffffffff5fffff (=1525 MB) module mapping space
28 vmalloc space is lazily synchronized into the different PML4 pages of
32 Current X86-64 implementations only support 40 bits of address space,
33 but we support up to 46 bits. This expands into MBZ space in the page tables.
/linux-4.4.14/arch/arm/mach-shmobile/
Dheadsmp.S36 1: .space 4
39 2: .space 4
85 1: .space NR_CPUS * 4
88 2: .space NR_CPUS * 4
91 3: .space NR_CPUS * 4
/linux-4.4.14/lib/
Dfault-inject.c22 int space; in setup_fault_attr() local
26 &interval, &probability, &space, &times) < 4) { in setup_fault_attr()
35 atomic_set(&attr->space, space); in setup_fault_attr()
48 atomic_read(&attr->space), in fail_dump()
120 if (atomic_read(&attr->space) > size) { in should_fail()
121 atomic_sub(size, &attr->space); in should_fail()
207 if (!debugfs_create_atomic_t("space", mode, dir, &attr->space)) in fault_create_debugfs_attr()
/linux-4.4.14/include/scsi/
Dscsi_transport.h93 scsi_transport_reserve_target(struct scsi_transport_template * t, int space) in scsi_transport_reserve_target() argument
97 t->target_size = t->target_private_offset + space; in scsi_transport_reserve_target()
100 scsi_transport_reserve_device(struct scsi_transport_template * t, int space) in scsi_transport_reserve_device() argument
104 t->device_size = t->device_private_offset + space; in scsi_transport_reserve_device()
/linux-4.4.14/Documentation/powerpc/
Dpci_iov_resource_on_powernv.txt48 - For DMA we then provide an entire address space for each PE that can
54 - For MSIs, we have two windows in the address space (one at the top of
55 the 32-bit space and one much higher) which, via a combination of the
66 from the CPU address space to the PCI address space. There is one M32
69 the CPU address space to the PCIe bus and must be naturally aligned
80 portion of address space from the CPU to PCIe
84 ignores that however and will forward in that space if we try).
87 maps each segment to a PE#. That allows portions of the MMIO space
93 onto a segment alignment/granularity so that the space behind a bridge
118 for large BARs in 64-bit space:
[all …]
Dcxlflash.txt20 CXL provides a mechanism by which user space applications can
23 user space application direct access to Flash storage.
29 special path for user space access, and performing error recovery. It
40 user space with a special block library. This mode further
86 access to the Flash from user space (without requiring a system call).
89 block library to enable this user space access. The driver supports
100 and the entire space for the LUN is available to the application.
112 space should use the block library, as it abstracts the details of
117 specifically for devices (LUNs) operating in user space access
131 device (LUN) via user space access need to use the services provided
[all …]
Dcxl.txt83 MMIO space
86 A portion of the accelerator MMIO space can be directly mapped
87 from the AFU to userspace. Either the whole space can be mapped or
122 context. Master contexts have access to the full MMIO space an
124 MMIO space an AFU provides.
128 /dev/cxl/afu0.0d. This will have access to the entire MMIO space
227 An AFU may have an MMIO space to facilitate communication with the
228 AFU. If it does, the MMIO space can be accessed via mmap. The size
233 the MMIO space and slave contexts are allowed to only map the per
234 process MMIO space associated with the context. In dedicated
[all …]
Deeh-pci-error-recovery.txt75 This includes access to PCI memory, I/O space, and PCI config
76 space. Interrupts; however, will continued to be delivered.
95 config space (the base address registers (BAR's), latency timer,
169 config-space info for a device and any devices under it.
176 which causes uevents to go out to user space. This triggers
177 user-space scripts that might issue commands such as "ifdown eth0"
179 hoping to give the user-space scripts enough time to complete.
182 which restarts the device driver and triggers more user-space
190 events get delivered to user-space scripts.
253 Following is the analogous stack trace for events sent to user-space
[all …]
/linux-4.4.14/Documentation/hwmon/
Df71882fg7 Addresses scanned: none, address read from Super I/O config space
11 Addresses scanned: none, address read from Super I/O config space
15 Addresses scanned: none, address read from Super I/O config space
19 Addresses scanned: none, address read from Super I/O config space
23 Addresses scanned: none, address read from Super I/O config space
27 Addresses scanned: none, address read from Super I/O config space
31 Addresses scanned: none, address read from Super I/O config space
35 Addresses scanned: none, address read from Super I/O config space
39 Addresses scanned: none, address read from Super I/O config space
43 Addresses scanned: none, address read from Super I/O config space
[all …]
Dit877 Addresses scanned: from Super I/O config space (8 I/O ports)
11 Addresses scanned: from Super I/O config space (8 I/O ports)
15 Addresses scanned: from Super I/O config space (8 I/O ports)
19 Addresses scanned: from Super I/O config space (8 I/O ports)
23 Addresses scanned: from Super I/O config space (8 I/O ports)
27 Addresses scanned: from Super I/O config space (8 I/O ports)
31 Addresses scanned: from Super I/O config space (8 I/O ports)
35 Addresses scanned: from Super I/O config space (8 I/O ports)
39 Addresses scanned: from Super I/O config space (8 I/O ports)
43 Addresses scanned: from Super I/O config space (8 I/O ports)
[all …]
Dsmsc47m17 Addresses scanned: none, address read from Super I/O config space
15 Addresses scanned: none, address read from Super I/O config space
19 Addresses scanned: none, address read from Super I/O config space
Dlm9524533 user-space applications, two absolute values are exported, one for each
35 can be set from user-space, and the same delta applies to the remote
Dpc874277 Addresses scanned: none, address read from Super I/O config space
58 temperature format, so user-space adjustment (typically by a factor 2)
/linux-4.4.14/net/ceph/
Dpagelist.c81 int ceph_pagelist_reserve(struct ceph_pagelist *pl, size_t space) in ceph_pagelist_reserve() argument
83 if (space <= pl->room) in ceph_pagelist_reserve()
85 space -= pl->room; in ceph_pagelist_reserve()
86 space = (space + PAGE_SIZE - 1) >> PAGE_SHIFT; /* conv to num pages */ in ceph_pagelist_reserve()
88 while (space > pl->num_pages_free) { in ceph_pagelist_reserve()
/linux-4.4.14/include/uapi/linux/
Dtipc_config.h254 static inline int TLV_OK(const void *tlv, __u16 space) in TLV_OK() argument
265 return (space >= TLV_SPACE(0)) && in TLV_OK()
266 (ntohs(((struct tlv_desc *)tlv)->tlv_len) <= space); in TLV_OK()
269 static inline int TLV_CHECK(const void *tlv, __u16 space, __u16 exp_type) in TLV_CHECK() argument
271 return TLV_OK(tlv, space) && in TLV_CHECK()
320 void *data, __u32 space) in TLV_LIST_INIT() argument
323 list->tlv_space = space; in TLV_LIST_INIT()
/linux-4.4.14/drivers/media/rc/img-ir/
Dimg-ir-sanyo.c94 .space = { 8 /* 4.5ms */ },
99 .space = { 1 /* 562.5 us */ },
104 .space = { 3 /* 1687.5 us */ },
118 .space = { 4 /* 2.25 ms */ },
Dimg-ir-rc6.c94 .space = { 660 },
99 .space = { 370 },
104 .space = { 370 },
Dimg-ir-jvc.c66 .space = { 8 /* 4.22 ms */ },
71 .space = { 1 /* 527.5 us */ },
76 .space = { 3 /* 1.5825 ms +-40 us */ },
Dimg-ir-nec.c123 .space = { 8 /* 4.5ms */ },
128 .space = { 1 /* 562.5 us */ },
133 .space = { 3 /* 1687.5 us */ },
147 .space = { 4 /* 2.25 ms */ },
Dimg-ir-sony.c132 .space = { 1 /* 600 us */ },
137 .space = { 1 /* 600 us */ },
142 .space = { 1 /* 600 us */ },
Dimg-ir-rc5.c68 .space = { 1 },
74 .space = { 1 },
Dimg-ir-sharp.c89 .space = { 680 /* 1 ms period */ },
94 .space = { 1680 /* 2 ms period */ },
/linux-4.4.14/arch/powerpc/kernel/
Dio-workarounds.c114 #define DEF_PCI_AC_RET(name, ret, at, al, space, aa) \ argument
118 bus = iowa_##space##_find_bus(aa); \
124 #define DEF_PCI_AC_NORET(name, at, al, space, aa) \ argument
128 bus = iowa_##space##_find_bus(aa); \
143 #define DEF_PCI_AC_RET(name, ret, at, al, space, aa) .name = iowa_##name, argument
144 #define DEF_PCI_AC_NORET(name, at, al, space, aa) .name = iowa_##name, argument
Dhead_40x.S89 .space 4
91 .space 4
93 .space 4
95 .space 4
97 .space 4
973 .space 4096
976 .space PGD_TABLE_SIZE
982 .space 8
/linux-4.4.14/fs/xfs/
Dxfs_log_priv.h495 xlog_crack_grant_head_val(int64_t val, int *cycle, int *space) in xlog_crack_grant_head_val() argument
498 *space = val & 0xffffffff; in xlog_crack_grant_head_val()
502 xlog_crack_grant_head(atomic64_t *head, int *cycle, int *space) in xlog_crack_grant_head() argument
504 xlog_crack_grant_head_val(atomic64_read(head), cycle, space); in xlog_crack_grant_head()
508 xlog_assign_grant_head_val(int cycle, int space) in xlog_assign_grant_head_val() argument
510 return ((int64_t)cycle << 32) | space; in xlog_assign_grant_head_val()
514 xlog_assign_grant_head(atomic64_t *head, int cycle, int space) in xlog_assign_grant_head() argument
516 atomic64_set(head, xlog_assign_grant_head_val(cycle, space)); in xlog_assign_grant_head()
/linux-4.4.14/Documentation/filesystems/
Dquota.txt5 Quota subsystem allows system administrator to set limits on used space and
7 each file or directory) for users and/or groups. For both used space and number
13 more space/inodes until he frees enough of them to get below softlimit.
55 QUOTA_NL_BHARDWARN - space (block) hardlimit
56 QUOTA_NL_BSOFTLONGWARN - space (block) softlimit is exceeded
58 QUOTA_NL_BSOFTWARN - space (block) softlimit
63 QUOTA_NL_BHARDBELOW - space (block) hardlimit
64 QUOTA_NL_BSOFTBELOW - space (block) softlimit
Dlogfs.txt26 constant updates, like the amount of free space, etc.
31 The space in the device is split up into equal-sized segments.
52 All space except for the superblocks and journal is part of the object
129 So where ext2 is using arithmetic to better utilize space, LogFS keeps
130 arithmetic simple and uses compression to save space.
141 Metadata is always compressed. However, the space accounting ignores
145 not consume any extra space, so the compression gains are lost space
148 However, they are not lost space to the filesystem internals. By
150 space and GC will run less often and faster.
187 uses the upper half of the address space for indirect blocks, the size
[all …]
Dinotify.txt29 spaces is thus sensible. The current design is what user-space developers
32 thousand times is silly. If we can implement user-space's preferences
51 - User-space developers prefer the current API. The Beagle guys, for
70 A: The poor user-space interface is the second biggest problem with dnotify.
Dxfs-delayed-logging-design.txt11 logged. The reason for these differences is to reduce the amount of log space
100 wasting space. When we are doing repeated operations on the same set of
101 objects, these "stale objects" can be over 90% of the space used in the log
478 The big issue for a checkpoint transaction is the log space reservation for the
482 amount of log space required as we add items to the commit item list, but we
483 still need to reserve the space in the log for the checkpoint.
485 A typical transaction reserves enough space in the log for the worst case space
488 etc. as well as the actual space for all the changed metadata in the
502 space. From this, it should be obvious that a static log space reservation is
507 reservation does it cover? We account for space used by the transaction
[all …]
/linux-4.4.14/drivers/crypto/
Dpadlock-sha.c90 unsigned int space; in padlock_sha1_finup() local
104 space = SHA1_BLOCK_SIZE - leftover; in padlock_sha1_finup()
105 if (space) { in padlock_sha1_finup()
106 if (count > space) { in padlock_sha1_finup()
107 err = crypto_shash_update(&dctx->fallback, in, space) ?: in padlock_sha1_finup()
111 count -= space; in padlock_sha1_finup()
112 in += space; in padlock_sha1_finup()
156 unsigned int space; in padlock_sha256_finup() local
170 space = SHA256_BLOCK_SIZE - leftover; in padlock_sha256_finup()
171 if (space) { in padlock_sha256_finup()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/
Denum.c44 bool space = false; in nvkm_snprintbf() local
48 space ? " " : "", bf->name); in nvkm_snprintbf()
51 space = true; in nvkm_snprintbf()
/linux-4.4.14/drivers/edac/
Di5400_edac.c961 int space, n; in calculate_dimm_size() local
965 space = PAGE_SIZE; in calculate_dimm_size()
966 mem_buffer = p = kmalloc(space, GFP_KERNEL); in calculate_dimm_size()
984 n = snprintf(p, space, "---------------------------" in calculate_dimm_size()
987 space -= n; in calculate_dimm_size()
990 space = PAGE_SIZE; in calculate_dimm_size()
992 n = snprintf(p, space, "dimm %2d ", dimm); in calculate_dimm_size()
994 space -= n; in calculate_dimm_size()
999 n = snprintf(p, space, "%4d MB | ", dinfo->megabytes); in calculate_dimm_size()
1001 space -= n; in calculate_dimm_size()
[all …]
Di7300_edac.c689 int space, n; in print_dimm_size() local
692 space = PAGE_SIZE; in print_dimm_size()
695 n = snprintf(p, space, " "); in print_dimm_size()
697 space -= n; in print_dimm_size()
699 n = snprintf(p, space, "channel %d | ", channel); in print_dimm_size()
701 space -= n; in print_dimm_size()
705 space = PAGE_SIZE; in print_dimm_size()
706 n = snprintf(p, space, "-------------------------------" in print_dimm_size()
709 space -= n; in print_dimm_size()
712 space = PAGE_SIZE; in print_dimm_size()
[all …]
Di5000_edac.c1039 int space, n; in calculate_dimm_size() local
1042 space = PAGE_SIZE; in calculate_dimm_size()
1043 mem_buffer = p = kmalloc(space, GFP_KERNEL); in calculate_dimm_size()
1060 n = snprintf(p, space, "--------------------------" in calculate_dimm_size()
1063 space -= n; in calculate_dimm_size()
1066 space = PAGE_SIZE; in calculate_dimm_size()
1068 n = snprintf(p, space, "slot %2d ", slot); in calculate_dimm_size()
1070 space -= n; in calculate_dimm_size()
1076 n = snprintf(p, space, "%4d MB %dR| ", in calculate_dimm_size()
1079 n = snprintf(p, space, "%4d MB | ", 0); in calculate_dimm_size()
[all …]
/linux-4.4.14/Documentation/
Dzorro.txt16 - The Zorro II address space is 24-bit and lies within the first 16 MB of the
20 with Zorro II. The Zorro III address space lies outside the first 16 MB.
56 not yet in use. This is done using the I/O memory space resource management
62 Shortcuts to claim the whole device's address space are provided as well:
75 The treatment of these regions depends on the type of Zorro space:
77 - Zorro II address space is always mapped and does not have to be mapped
86 - Zorro III address space must be mapped explicitly using z_ioremap() first
Dcachetlb.txt18 if it can be proven that a user address space has never executed
20 for this address space on that cpu.
42 This interface flushes an entire user address space from
44 any previous page table modifications for the address space
48 This interface is used to handle whole address space
58 modifications for the address space 'vma->vm_mm' in the range
77 address space is available via vma->vm_mm. Also, one may
83 page table modification for address space 'vma->vm_mm' for
95 now exists at virtual address "address" for address space
108 information for the address space.
[all …]
Dpi-futex.txt6 - in the user-space fastpath a PI-enabled futex involves no kernel work
22 The short reply: user-space PI helps achieving/improving determinism for
23 user-space applications. In the best-case, it can help achieve
54 implementation to user-space.
57 inheritance only apply to kernel-space locks. But user-space locks are
60 does not apply (user-space spinlocks have the same priority inversion
61 problems as other user-space locking constructs). Fact is, pretty much
DDMA-attributes.txt59 (like kernel virtual address space or dma consistent address space).
60 Buffers allocated with this attribute can be only passed to user space
100 be mapped as contiguous chunk into device dma address space. By
Dfutex-requeue-pi.txt48 mutex only after it has returned to user space. This will leave the
55 user space already holding the PI futex. The glibc implementation
90 to be able to acquire the rt_mutex before returning to user space.
93 requeue call returning to user space and the waiter waking and
/linux-4.4.14/drivers/md/persistent-data/
DMakefile6 dm-space-map-common.o \
7 dm-space-map-disk.o \
8 dm-space-map-metadata.o \
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/
Dti,omap2-dss.txt12 - reg: address and length of the register space
27 - reg: address and length of the register space
37 - reg: address and length of the register space
46 - reg: address and length of the register space
Dti,omap3-dss.txt12 - reg: address and length of the register space
34 - reg: address and length of the register space
46 - reg: address and length of the register space
57 - reg: address and length of the register space
Dti,omap4-dss.txt12 - reg: address and length of the register space
33 - reg: address and length of the register space
45 - reg: address and length of the register space
60 - reg: address and length of the register space
Dti,omap5-dss.txt12 - reg: address and length of the register space
33 - reg: address and length of the register space
45 - reg: address and length of the register space
/linux-4.4.14/arch/x86/realmode/rm/
Dtrampoline_64.S143 GLOBAL(trampoline_pgd) .space PAGE_SIZE
147 tr_start: .space 8
148 GLOBAL(tr_efer) .space 8
149 GLOBAL(tr_cr4) .space 4
Dstack.S16 .space 2048
18 .space 2048
Dtrampoline_common.S7 GLOBAL(trampoline_status) .space 4
/linux-4.4.14/Documentation/devicetree/bindings/pwm/
Dpwm-tipwmss.txt12 parent's address space and length of the address map. For am33xx,
13 3 set of child register maps present, ECAP register space, EQEP
14 register space, EHRPWM register space.
/linux-4.4.14/Documentation/ptp/
Dptp.txt6 presents a standardized method for developing PTP user space
11 drivers and a user space interface. The infrastructure supports a
23 - Period output signals configurable from user space
29 class driver handles all of the dealings with user space. The
40 ** PTP hardware clock user space API
43 registered clock. User space can use an open file descriptor from
48 User space programs may control the clock using standardized
50 ancillary clock features. User space can receive time stamped
/linux-4.4.14/Documentation/acpi/
Dvideo_extension.txt13 1 Export a sysfs interface for user space to control backlight level
61 as a "brightness level" indicator. Thus from the user space perspective
65 2 Notify user space about hotkey event
69 generated and sent to user space through the input device created by
71 following key code will appear to user space:
84 notify value it received and send the event to user space through the
94 Once user space tool receives this event, it can modify the backlight
101 not affect the sending of event to user space, they are always sent to user
102 space regardless of whether or not the video module controls the backlight level
/linux-4.4.14/include/linux/
Drcupdate.h594 #define rcu_dereference_sparse(p, space) \ argument
595 ((void)(((typeof(*p) space *)p) == p))
597 #define rcu_dereference_sparse(p, space) argument
600 #define __rcu_access_pointer(p, space) \ argument
603 rcu_dereference_sparse(p, space); \
606 #define __rcu_dereference_check(p, c, space) \ argument
611 rcu_dereference_sparse(p, space); \
614 #define __rcu_dereference_protected(p, c, space) \ argument
617 rcu_dereference_sparse(p, space); \
/linux-4.4.14/drivers/staging/lustre/lustre/
DKconfig20 To mount Lustre file systems, you also need to install the user space
21 mount.lustre and other user space commands which can be found in the
26 performance computing. Source code of both kernel space and user space
39 This option defines the maximum size of buffer in bytes that user space
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Dapm-xgene-dma.txt11 1st - DMA control and status register address space.
12 2nd - Descriptor ring control and status register address space.
13 3rd - Descriptor ring command register address space.
14 4th - Soc efuse register address space.
/linux-4.4.14/drivers/gpu/drm/r128/
Dr128_drv.h76 int space; member
419 ring->space = (GET_RING_HEAD(dev_priv) - ring->tail) * sizeof(u32); in r128_update_ring_snapshot()
420 if (ring->space <= 0) in r128_update_ring_snapshot()
421 ring->space += ring->size; in r128_update_ring_snapshot()
439 if (ring->space < ring->high_mark) { \
442 if (ring->space >= ring->high_mark) \
482 if (dev_priv->ring.space <= (n) * sizeof(u32)) { \
486 _nr = n; dev_priv->ring.space -= (n) * sizeof(u32); \
/linux-4.4.14/arch/s390/kernel/
Dhead64.S47 lpswe .Lentry-.LPG1(13) # jump to _stext in primary-space,
52 .Lctl: .quad 0x04040000 # cr0: AFP registers & secondary space
53 .quad 0 # cr1: primary space segment table
59 .quad 0 # cr7: secondary space segment table
65 .quad 0 # cr13: home space segment table
/linux-4.4.14/arch/sparc/include/asm/
Dpgtable_32.h293 static inline pte_t mk_pte_io(unsigned long page, pgprot_t pgprot, int space) in mk_pte_io() argument
295 return __pte(((page) >> 4) | (space << 28) | pgprot_val(pgprot)); in mk_pte_io()
405 #define MK_IOSPACE_PFN(space, pfn) (pfn | (space << (BITS_PER_LONG - 4))) argument
416 unsigned long long offset, space, phys_base; in io_remap_pfn_range() local
419 space = GET_IOSPACE(pfn); in io_remap_pfn_range()
420 phys_base = offset | (space << 32ULL); in io_remap_pfn_range()
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dti_qspi.txt7 - qspi_base: Qspi configuration register Address space
8 - qspi_mmap: Memory mapped Address space
9 - (optional) qspi_ctrlmod: Control module Address space
/linux-4.4.14/arch/arm/include/asm/
Dvfpmacros.h32 addeq \base, \base, #32*4 @ step over unused register space
38 addne \base, \base, #32*4 @ step over unused register space
56 addeq \base, \base, #32*4 @ step over unused register space
62 addne \base, \base, #32*4 @ step over unused register space
Dmemory.h60 #error Top of user space clashes with start of module space
/linux-4.4.14/Documentation/devicetree/bindings/net/
Daltera_tse.txt11 "control_port": MAC configuration space region
12 "tx_csr": xDMA Tx dispatcher control and status space region
13 "tx_desc": MSGDMA Tx dispatcher descriptor space region
14 "rx_csr" : xDMA Rx dispatcher control and status space region
15 "rx_desc": MSGDMA Rx dispatcher descriptor space region
16 "rx_resp": MSGDMA Rx dispatcher response space region
Dapm-xgene-enet.txt14 - "enet_csr": Ethernet control and status register address space
15 - "ring_csr": Descriptor ring control and status register address space
16 - "ring_cmd": Descriptor ring command register address space
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-platform-kim10 firmware. The name exposed is read from the user-space
22 command. The entry is read and made use by the user-space
42 transport driver, which will signal the user-space for opening,
44 entry. This entry would be polled upon by the user-space
Dsysfs-power151 user space to enable or disable asynchronous suspend and resume
163 The /sys/power/wakeup_count file allows user space to put the
178 The /sys/power/reserved_size file allows user space to control
199 succeeded, the work item requeues itself until user space
209 The /sys/power/wake_lock file allows user space to create
213 string without white space is written to /sys/power/wake_lock,
219 space, the part of the string preceding the white space will be
236 The /sys/power/wake_unlock file allows user space to deactivate
251 The /sys/power/pm_print_times file allows user space to
264 The /sys/power/pm_wakeup_irq file reports to user space the IRQ
Dsysfs-wusb_cbaf57 The CHID of the host formatted as 16 space-separated
91 The device's CDID formatted as 16 space-separated hex
99 Write 16 space-separated random, hex octets to
Dsysfs-class-cxl45 Decimal value of the size of the MMIO space that may be mmaped
139 or extended configuration space defined by the PCIe
151 Decimal value of the size of the MMIO space that may be mmaped
152 by userspace. This includes all slave contexts space also.
159 Decimal value of the Per Process MMIO space length.
166 Decimal value of the Per Process MMIO space offset.
Dpstore28 device that it can reclaim the space for later re-use.
34 soon after boot to free up space ready for the next
/linux-4.4.14/Documentation/device-mapper/
Dzero.txt12 than the amount of actual storage space available for that device. A user can
15 enough data has been written to fill up the actual storage space, the sparse
28 space available to the sparse device. For this example, we'll assume /dev/sdb1
35 10GB of actual storage space available. If more than 10GB of data is written
Dpersistent-data.txt54 dm-space-map.h
55 dm-space-map-metadata.[hc]
56 dm-space-map-disk.[hc]
62 the metadata space. The latter is complicated by the need to store
63 its own data within the space it's managing.
Dthin-provisioning.txt83 a warning will be issued and the excess space will not be used.
89 if it runs out of space. (N.B. While specifying a different metadata
101 $data_block_size gives the smallest unit of disk space that can be
112 free space on the data device drops below this level then a dm event
120 will trigger a dm event if free space on the metadata device drops below
132 If data space is exhausted the pool will either error or queue IO
134 space is exhausted or a metadata operation fails: the pool will error IO
141 that when the pool's metadata space is exhausted the current metadata
267 error_if_no_space: Error IOs, instead of queueing, if no space.
310 If the pool runs out of data or metadata space, the pool will
[all …]
/linux-4.4.14/arch/ia64/include/asm/
Dio.h43 #define IO_SPACE_BASE(space) ((space) << IO_SPACE_BITS) argument
129 struct io_space *space; in __ia64_mk_io_addr() local
132 space = &io_space[IO_SPACE_NR(port)]; in __ia64_mk_io_addr()
134 if (space->sparse) in __ia64_mk_io_addr()
139 return (void *) (space->mmio_base | offset); in __ia64_mk_io_addr()
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-memory.txt2 space.
8 was not derived from anything more than searching through the memory space with
14 register space :-).
19 The cx2341x exposes its entire 64M memory space to the PCI host via the PCI BAR0
23 0x00000000-0x00ffffff Encoder memory space
30 0x01000000-0x01ffffff Decoder memory space
40 The registers occupy the 64k space starting at the 0x02000000 offset from BAR0.
/linux-4.4.14/Documentation/parisc/
Dregisters35 SR0 temporary space register
37 SR1 temporary space register
43 SR0 temporary space register
44 SR1 temporary space register
45 SR2 holds space of linux gateway page
46 SR3 holds user address space value while in kernel
47 SR4-SR7 Defines short address space for user/kernel
/linux-4.4.14/Documentation/networking/
Dnetlink_mmap.txt15 are mapped into the processes address space.
18 user-space memory without copying them as done with regular socket I/O,
20 syscalls have to be issued by user-space to get more message.
22 The TX ring is used to process messages directly from user-space memory, the
29 In order to use memory mapped netlink I/O, user-space needs three main changes:
36 kernel, then a call to mmap() to map the ring into the processes address space:
82 The blocks are only visible to the kernel, from the point of view of user-space
143 space and specifies ownership of the frame as well as the operation to perform
157 for user-space. Approriate action is to invoke poll()
160 TX ring: frame belongs to user-space and can be used for
[all …]
Dtcp.txt36 tcp_ca(tp) returns a pointer to this space. This is preallocated space - it
37 is important to check the size of your private data will fit this space, or
38 alternatively space could be allocated elsewhere and a pointer to it could
/linux-4.4.14/Documentation/devicetree/bindings/pci/
Ddesignware-pcie.txt5 - reg: Should contain the configuration address space.
6 - reg-names: Must be "config" for the PCIe configuration space.
7 (The old way of getting the configuration address space from "ranges"
D83xx-512x-pci.txt8 The second is for the pci config space access registers
37 0xe0008300 0x8>; /* config space access registers */
Dversatile.txt11 - Self Config space
12 - Config space
Dsamsung,exynos5440-pcie.txt28 ranges = <0x00000800 0 0x40000000 0x40000000 0 0x00001000 /* configuration space */
48 ranges = <0x00000800 0 0x60000000 0x60000000 0 0x00001000 /* configuration space */
Dxgene-pci.txt11 "cfg": pcie configuration space registers.
38 0xe0 0xd0000000 0x0 0x00040000>; /* PCI config space */
/linux-4.4.14/tools/testing/fault-injection/
Dfailcmd.sh41 --interval=value, --space=value, --verbose=value, --task-filter=value,
86 LONGOPTS=probability:,interval:,times:,space:,verbose:,task-filter:
145 -s|--space)
146 echo $2 > $FAULTATTR/space
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dbootx_init.c469 unsigned long space; in bootx_init() local
552 space = bi->deviceTreeOffset + bi->deviceTreeSize; in bootx_init()
553 if (bi->ramDisk >= space) in bootx_init()
554 space = bi->ramDisk + bi->ramDiskSize; in bootx_init()
556 space = bi->totalParamsSize; in bootx_init()
558 bootx_printf("Total space used by parameters & ramdisk: 0x%x\n", space); in bootx_init()
572 ptr < (unsigned long)bi + space; ptr += PAGE_SIZE) in bootx_init()
581 hdr = bootx_flatten_dt(space); in bootx_init()
/linux-4.4.14/Documentation/security/
Dapparmor.txt5 from user space. Tasks on the system that do not have a profile defined for
27 policy must be loaded into the kernel from user space (see the Documentation
38 User space tools - https://launchpad.net/apparmor
/linux-4.4.14/drivers/gpu/drm/amd/include/
Dcgs_common.h291 typedef uint32_t (*cgs_read_ind_register_t)(void *cgs_device, enum cgs_ind_reg space,
300 typedef void (*cgs_write_ind_register_t)(void *cgs_device, enum cgs_ind_reg space,
578 #define cgs_read_ind_register(dev,space,index) \ argument
579 CGS_CALL(read_ind_register,dev,space,index)
580 #define cgs_write_ind_register(dev,space,index,value) \ argument
581 CGS_CALL(write_ind_register,dev,space,index,value)
/linux-4.4.14/Documentation/usb/
Dfunctionfs.txt5 the user space driver has registered by writing descriptors and
6 strings (the user space program has to provide the same information
13 From user space point of view it is a file system which when
14 mounted provides an "ep0" file. User space driver need to
40 where the last two are implemented via FunctionFS. On user space
/linux-4.4.14/sound/drivers/vx/
Dvx_pcm.c628 int space, err = 0; in vx_pcm_playback_transfer_chunk() local
630 space = vx_query_hbuffer_size(chip, pipe); in vx_pcm_playback_transfer_chunk()
631 if (space < 0) { in vx_pcm_playback_transfer_chunk()
635 return space; in vx_pcm_playback_transfer_chunk()
637 if (space < size) { in vx_pcm_playback_transfer_chunk()
639 snd_printd("no enough hbuffer space %d\n", space); in vx_pcm_playback_transfer_chunk()
1015 int size, space, count; in vx_pcm_capture_update() local
1025 space = vx_query_hbuffer_size(chip, pipe); in vx_pcm_capture_update()
1026 if (space < 0) in vx_pcm_capture_update()
1028 if (size > space) in vx_pcm_capture_update()
[all …]
/linux-4.4.14/net/batman-adv/
DKconfig15 http://www.open-mesh.org/ for more information and user space
27 this feature and save some space.
37 this option you can safely remove it and save some space.
51 can safely disable it and save some space.
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_serial.c503 static int pulse, space; in frbwrite() local
509 rbwrite(space); in frbwrite()
519 space = l; in frbwrite()
525 space += pulse; in frbwrite()
526 if (space > PULSE_MASK) in frbwrite()
527 space = PULSE_MASK; in frbwrite()
528 space += l; in frbwrite()
529 if (space > PULSE_MASK) in frbwrite()
530 space = PULSE_MASK; in frbwrite()
534 rbwrite(space); in frbwrite()
/linux-4.4.14/drivers/ipack/carriers/
Dtpci200.c484 enum ipack_space space; in tpci200_create_device() local
493 for (space = 0; space < IPACK_SPACE_COUNT; space++) { in tpci200_create_device()
494 dev->region[space].start = in tpci200_create_device()
495 tpci200->mod_mem[space] in tpci200_create_device()
496 + tpci200_space_interval[space] * i; in tpci200_create_device()
497 dev->region[space].size = tpci200_space_size[space]; in tpci200_create_device()
/linux-4.4.14/Documentation/leds/
Dledtrig-transient.txt14 Without one shot timer interface, user space can still use timer trigger to
15 set a timer to hold a state, however when user space application crashes or
22 feature, to prevent user space crashes leaving the phone in vibrate mode
46 class device property. When brightness is set to 0 from user space via
64 Transient trigger can be enabled and disabled from user space on led class
147 - Control of vibrate (phones, tablets etc.) hardware by user space app.
148 - Use of LED by user space app as activity indicator.
149 - Use of LED by user space app as a kind of watchdog indicator -- as
152 - Use by any user space app that needs a transient GPIO output.
/linux-4.4.14/arch/unicore32/include/asm/
Dmemory.h43 #error Top of user space clashes with start of module space
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-driver-w1_ds28e046 Users: any user space application which wants to communicate with DS28E04-100
15 Users: any user space application which wants to communicate with DS28E04-100
Dsysfs-firmware-opal-elog23 Typically, a user space daemon will monitor for new
33 user space to solve the problem. In future, we may
35 it easier for simple user space processes to extract
Dsysfs-driver-w1_ds28ea006 Users: any user space application which wants to communicate with DS28EA00
/linux-4.4.14/arch/mn10300/kernel/
Dhead.S425 .space PTRS_PER_PGD*4
434 .space PAGE_SIZE
438 .space PAGE_SIZE
442 .space PAGE_SIZE
446 .space PAGE_SIZE
450 .space ((VMALLOC_END-VMALLOC_START)/PAGE_SIZE)*4
/linux-4.4.14/Documentation/x86/
Dintel_mpx.txt36 2) That setup code allocates (virtual) space for the "bounds directory",
54 bounds table (in the user address space) and makes the relevant entry
60 pointers, and we attempt to free the associated space in the bounds
71 * allocates virtual space for the bounds directory (malloc() essentially)
80 notices in the #BR exception, allocates the virtual space, then
113 by carving the space out of the normal processes address space and then
127 Q: Can virtual space simply be reserved for the bounds tables so that we
130 process address space to save bounds information. These tables can take
135 area needs 4*X GB of virtual space, plus 2GB for the bounds directory.
137 space, we would need to reserve 512TB+2GB, which is larger than the
[all …]
Dearly-microcode.txt13 during boot time. The microcode file in cpio name space is:
24 There are two legacy user space interfaces to load microcode, either through
/linux-4.4.14/Documentation/devicetree/bindings/bus/
Domap-ocp2scp.txt8 - ranges : the child address space are mapped 1:1 onto the parent address space
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Ddevice.c232 int space; in dump_qp() local
238 space = qpd->bufsize - qpd->pos - 1; in dump_qp()
239 if (space == 0) in dump_qp()
253 cc = snprintf(qpd->buf + qpd->pos, space, in dump_qp()
277 cc = snprintf(qpd->buf + qpd->pos, space, in dump_qp()
293 cc = snprintf(qpd->buf + qpd->pos, space, in dump_qp()
298 if (cc < space) in dump_qp()
364 int space; in dump_stag() local
369 space = stagd->bufsize - stagd->pos - 1; in dump_stag()
370 if (space == 0) in dump_stag()
[all …]
/linux-4.4.14/drivers/gpu/drm/i810/
Di810_drv.h77 int space; member
150 if (dev_priv->ring.space < n*4) \
152 dev_priv->ring.space -= n*4; \
/linux-4.4.14/arch/cris/arch-v10/
DREADME.mm35 segmentation of the kernel memory space. We use this feature to avoid having
37 space. We also use it to keep the user-mode virtual mapping in the same
42 address 0, overlapping with the user-mode virtual space, so that descriptor
43 registers are needed for each memory access to specify which MMU space to
84 In user-mode it looks the same except that only the space 0-AFFFFFFF is
85 available. Therefore, in this model, the virtual address space per process
91 and shrinking the user-mode memory space.
101 The kernel also needs its own virtual memory space. That is kseg_d. It
155 The paging mechanism uses virtual addresses to split a process memory-space into
227 The vmalloc-system keeps a paged segment in kernel-space at 0xd0000000. What
/linux-4.4.14/include/xen/interface/
Dmemory.h178 unsigned int space; member
196 uint16_t space; /* => enum phys_map_space */ member
/linux-4.4.14/drivers/w1/
Dw1_netlink.c101 static void w1_reply_make_space(struct w1_cb_block *block, u16 space) in w1_reply_make_space() argument
104 if (len + space >= block->maxlen) { in w1_reply_make_space()
155 u32 space; in w1_netlink_queue_cmd() local
169 space = sizeof(*cmd) + cmd->len; in w1_netlink_queue_cmd()
171 memcpy(block->cmd, cmd, space); in w1_netlink_queue_cmd()
172 block->cn->len += space; in w1_netlink_queue_cmd()
173 block->msg->len += space; in w1_netlink_queue_cmd()
183 u16 space = sizeof(struct cn_msg) + sizeof(*req_msg) + sizeof(*req_cmd); in w1_netlink_queue_status() local
184 w1_reply_make_space(block, space); in w1_netlink_queue_status()
/linux-4.4.14/sound/aoa/soundbus/i2sbus/
Dcore.c50 r->space = dma_zalloc_coherent(&macio_get_pci_dev(i2sdev->macio)->dev, in alloc_dbdma_descriptor_ring()
52 if (!r->space) in alloc_dbdma_descriptor_ring()
55 r->cmds = (void*)DBDMA_ALIGN(r->space); in alloc_dbdma_descriptor_ring()
57 (dma_addr_t)((char*)r->cmds - (char*)r->space); in alloc_dbdma_descriptor_ring()
65 if (!r->space) return; in free_dbdma_descriptor_ring()
68 r->size, r->space, r->bus_addr); in free_dbdma_descriptor_ring()
/linux-4.4.14/drivers/gpu/drm/mga/
Dmga_drv.h55 int space; member
234 } else if (dev_priv->prim.space < \
270 dev_priv->prim.space, (n) * DMA_BLOCK_SIZE); \
280 DRM_INFO(" space=0x%x\n", dev_priv->prim.space); \
291 write, dev_priv->prim.space); \
304 if (dev_priv->prim.space < dev_priv->prim.high_mark) \
Dmga_dma.c85 primary->space = primary->size; in mga_do_dma_reset()
144 primary->space = primary->size - primary->tail; in mga_do_dma_flush()
146 primary->space = head - tail; in mga_do_dma_flush()
150 DRM_DEBUG(" space = 0x%06x\n", primary->space); in mga_do_dma_flush()
182 primary->space = primary->size; in mga_do_dma_wrap_start()
184 primary->space = head - dev_priv->primary->offset; in mga_do_dma_wrap_start()
189 DRM_DEBUG(" space = 0x%06x\n", primary->space); in mga_do_dma_wrap_start()
900 dev_priv->prim.space = dev_priv->prim.size; in mga_do_init_dma()
/linux-4.4.14/sound/core/seq/
Dseq_memory.c513 struct snd_seq_pool *pool, char *space) in snd_seq_info_pool() argument
517 snd_iprintf(buffer, "%sPool size : %d\n", space, pool->total_elements); in snd_seq_info_pool()
518 snd_iprintf(buffer, "%sCells in use : %d\n", space, atomic_read(&pool->counter)); in snd_seq_info_pool()
519 snd_iprintf(buffer, "%sPeak cells in use : %d\n", space, pool->max_used); in snd_seq_info_pool()
520 snd_iprintf(buffer, "%sAlloc success : %d\n", space, pool->event_alloc_success); in snd_seq_info_pool()
521 snd_iprintf(buffer, "%sAlloc failures : %d\n", space, pool->event_alloc_failures); in snd_seq_info_pool()
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/
Dhsta.txt15 - reg : register mapping for the HSTA MSI space
18 space. The first interrupt should be associated with a
/linux-4.4.14/drivers/android/
DKconfig30 Enable this to support an old 32-bit Android user-space (v4.4 and
33 Note that enabling this will break newer Android user-space.
/linux-4.4.14/drivers/staging/android/
DKconfig28 registers from user space, timed output/gpio is a system to allow changing
35 as there is no particular swap space on android.
65 Provides a user space API to the sw sync object.
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dbrcm,cygnus-gpio.txt10 Define the base and range of the I/O address space that contains the Cygnus
15 controller's pin space) and the second cell is used for the following:
40 The list of pins (within the controller's own pin space) that properties
/linux-4.4.14/Documentation/virtual/kvm/devices/
Dvm.txt47 Allows user space to retrieve machine and kvm specific cpu related information:
59 Returns: -EFAULT if the given address is not accessible from kernel space
65 Allows user space to retrieve or request to change cpu related information for a vcpu:
83 -EFAULT if the given address is not accessible from kernel space
Darm-vgic.txt10 controller, requiring emulated user-space devices to inject interrupts to the
21 Base address in the guest physical address space of the GIC distributor
26 Base address in the guest physical address space of the GIC virtual cpu
31 Base address in the guest physical address space of the GICv3 distributor
36 Base address in the guest physical address space of the GICv3
Dmpic.txt16 Base address of the 256 KiB MPIC register space. Must be
22 "attr" is the byte offset into the MPIC register space. Accesses
/linux-4.4.14/drivers/gpu/host1x/
Dcdma.c137 unsigned int space; in host1x_cdma_wait_locked() local
140 space = list_empty(&cdma->sync_queue) ? 1 : 0; in host1x_cdma_wait_locked()
143 space = host1x_pushbuffer_space(pb); in host1x_cdma_wait_locked()
149 if (space) in host1x_cdma_wait_locked()
150 return space; in host1x_cdma_wait_locked()
/linux-4.4.14/Documentation/power/
Dfreezing-of-tasks.txt6 The freezing of tasks is a mechanism by which user space processes and some
14 PF_NOFREEZE unset (all user space processes and some kernel threads) are
24 fake signal to all user space processes, and wakes up all the kernel threads.
31 kernel/freezer.c & include/linux/freezer.h). User space processes are generally
38 For user space processes try_to_freeze() is called automatically from the
110 The majority of these are user space processes, but if any of the kernel threads
122 3. The third reason is to prevent user space processes and some kernel threads
123 from interfering with the suspending and resuming of devices. A user space
152 4. Another reason for freezing tasks is to prevent user space processes from
154 space processes should not notice that such a system-wide operation has occurred
[all …]
Dapm-acpi.txt22 User-space Daemons
24 Both APM and ACPI rely on user-space daemons, apmd and acpid
/linux-4.4.14/fs/btrfs/
DMakefile9 export.o tree-log.o free-space-cache.o zlib.o lzo.o \
17 btrfs-$(CONFIG_BTRFS_FS_RUN_SANITY_TESTS) += tests/free-space-tests.o \
/linux-4.4.14/Documentation/frv/
Dmmu-layout.txt49 F1000000 - F1FFFFFF L-BUS CS7# (CB70 CPU-card PCMCIA port I/O space)
50 FC000000 - FC0FFFFF L-BUS CS1# VDK MB86943 config space
51 FC100000 - FC1FFFFF L-BUS CS6# DM9000 NIC I/O space
53 FD000000 - FDFFFFFF L-BUS CS4# (CB70 CPU-card extra flash space)
171 Each PGE and PME covers 64MB of the total virtual address space.
194 00004000-01ffffff ~32MB lower mmap space (grows up)
195 02000000-021fffff 2MB Stack space (grows down from top)
197 nnnnnnnn- brk space (grows up)
198 -bfffffff upper mmap space (grows down)
201 are cached by the TLB handler. The lower mmap space is filled first, and then the upper mmap space
/linux-4.4.14/drivers/video/fbdev/i810/
Di810_accel.c59 static inline int wait_for_space(struct fb_info *info, u32 space) in wait_for_space() argument
70 (par->iring.size - tail + head) >= space) || in wait_for_space()
71 (tail < head && (head - tail) >= space)) { in wait_for_space()
118 static inline u32 begin_iring(struct fb_info *info, u32 space) in begin_iring() argument
124 return wait_for_space(info, space); in begin_iring()
/linux-4.4.14/mm/
DKconfig.debug2 bool "Extend memmap on extra space for more information on page"
4 Extend memmap on extra space for more information on page. This
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dkeystone-usb.txt13 - ranges: allows valid 1:1 translation between child's address space and
14 parent's address space.
/linux-4.4.14/fs/autofs4/
DKconfig7 automounter (amd), which is a pure user space daemon.
9 To use the automounter you need the user-space tools from
/linux-4.4.14/Documentation/blockdev/
Dnbd.txt11 This can be used for stations with low disk space (or even diskless)
12 to borrow disk space from another computer.
/linux-4.4.14/arch/x86/math-emu/
Dfpu_entry.c647 void *space = s387->st_space; in fpregs_soft_set() local
667 space + offset, 0, other); in fpregs_soft_set()
670 space, 0, offset); in fpregs_soft_set()
699 const void *space = s387->st_space; in fpregs_soft_get() local
721 space + offset, 0, other); in fpregs_soft_get()
724 space, 0, offset); in fpregs_soft_get()
/linux-4.4.14/Documentation/video4linux/
Dfimc.txt8 space converter, image resizer and rotator. It's also capable of capturing
25 - memory-to-memory processing (color space conversion, scaling, mirror
55 4. User space interfaces
107 When we configure these devices through sub-device API at user space, the
110 When we don't use sub-device user space API the whole configuration of all
116 For full sub-device control support (subdevs configured at user space before
Dvideobuf6 and user space. It handles the allocation and management of buffers for
14 a consistent implementation of the V4L2 user-space API.
22 address spaces. (Almost) all user-space buffers are like this, but it
23 makes great sense to allocate kernel-space buffers this way as well when
211 When streaming I/O is done to kernel-space buffers, the driver must support
212 the mmap() system call to enable user space to access the data. In many
238 the many ioctl() commands made available to user space. A number of these
267 user-space pages and will be very scattered indeed. If the application is
268 using user-space buffers, no allocation is needed; the videobuf layer will
293 play tricks by allocating DMA space at system boot time; videobuf does not
[all …]
/linux-4.4.14/arch/powerpc/boot/dts/
Dcurrituck.dts133 reg = <0x00000101 0x00000000 0x0 0x10000000 /* Config space access */
134 0x00000100 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
171 reg = <0x00000301 0x00000000 0x0 0x10000000 /* Config space access */
172 0x00000300 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
208 reg = <0x00000381 0x00000000 0x0 0x10000000 /* Config space access */
209 0x00000380 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
Dakebono.dts259 reg = <0x00000101 0x00000000 0x0 0x10000000 /* Config space access */
260 0x00000100 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
299 reg = <0x00000201 0x00000000 0x0 0x10000000 /* Config space access */
300 0x00000200 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
339 reg = <0x00000181 0x00000000 0x0 0x10000000 /* Config space access */
340 0x00000180 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
379 reg = <0x00000281 0x00000000 0x0 0x10000000 /* Config space access */
380 0x00000280 0x00000000 0x0 0x00001000>; /* UTL Registers space access */
Dsbc8548.dts42 label = "space";
96 label = "space";
Dsbc8548-altflash.dts44 label = "space";
99 label = "space";
/linux-4.4.14/Documentation/fault-injection/
Dfault-injection.txt63 - /sys/kernel/debug/fail*/space:
67 suppressed until "space" reaches zero.
93 Default required range is [0,ULONG_MAX) (whole of virtual address space).
124 when dealing with private (address space) futexes.
135 mmc_core.fail_request=<interval>,<probability>,<space>,<times>
189 echo 0 > /sys/kernel/debug/$FAILTYPE/space
243 echo 0 > /sys/kernel/debug/$FAILTYPE/space
/linux-4.4.14/net/ipv4/
Dtcp_output.c213 unsigned int space = (__space < 0 ? 0 : __space); in tcp_select_initial_window() local
218 space = min(*window_clamp, space); in tcp_select_initial_window()
221 if (space > mss) in tcp_select_initial_window()
222 space = (space / mss) * mss; in tcp_select_initial_window()
233 (*rcv_wnd) = min(space, MAX_TCP_WINDOW); in tcp_select_initial_window()
235 (*rcv_wnd) = space; in tcp_select_initial_window()
242 space = max_t(u32, sysctl_tcp_rmem[2], sysctl_rmem_max); in tcp_select_initial_window()
243 space = min_t(u32, space, *window_clamp); in tcp_select_initial_window()
244 while (space > 65535 && (*rcv_wscale) < 14) { in tcp_select_initial_window()
245 space >>= 1; in tcp_select_initial_window()
[all …]
/linux-4.4.14/drivers/usb/atm/
DKconfig26 two parts of the firmware, extracted by the user space tools; see
38 install the firmware, extracted by the user space tools; see
63 the modem using a user space utility (a firmware loader for example).
/linux-4.4.14/Documentation/filesystems/nfs/
Drpc-cache.txt28 - making requests to user-space to fill in cache entries
29 - allowing user-space to directly set entries in the cache
77 Format a request to be send to user-space for an item
81 space remains. Return 0 on success or <0 if not
84 A message from user space has arrived to fill out a
152 user-space. These requests appear in the channel file.
159 Thus a user-space helper is likely to:
171 written from user-space and processes it. It should return an error
201 as them selves. At the very least, space, newline, nul, and
/linux-4.4.14/drivers/iommu/
DKconfig78 These IOMMUs allow virtualization of the address space used by most
151 to access DMA resources through process address space by
219 These IOMMUs allow virtualization of the address space used by most
231 space through the GART (Graphics Address Relocation Table)
253 address space.
294 prompt "IPMMU/IPMMUI address space size"
298 This option sets IPMMU/IPMMUI address space size by
303 number of page table entries = address space size / 1 MiB
305 For example, when the address space size is 2048 MiB, the
/linux-4.4.14/Documentation/block/
Dcmdline-partition.txt6 It has no MBR, so saves storage space. Bootloader can be easily accessed
29 user space application can access partition by partition name.
/linux-4.4.14/fs/efs/
Defs.h105 unsigned char space[EFS_DIRBSIZE - EFS_DIRBLK_HEADERSIZE]; member
112 #define EFS_SLOTAT(dir, slot) EFS_REALOFF((dir)->space[slot])
/linux-4.4.14/tools/perf/util/
Dconfig.c60 int quote = 0, comment = 0, space = 0; in parse_value() local
77 space = 1; in parse_value()
86 if (space) { in parse_value()
89 space = 0; in parse_value()
Dhelp.c77 int space = longest + 1; /* min 1 SP between words */ in pretty_print_string_list() local
85 if (space < max_cols) in pretty_print_string_list()
86 cols = max_cols / space; in pretty_print_string_list()
94 unsigned int size = space; in pretty_print_string_list()
/linux-4.4.14/arch/arm/common/
Dmcpm_head.S220 .space VLOCK_SIZE * MAX_NR_CLUSTERS
225 .space 4 * MAX_NR_CLUSTERS * MAX_CPUS_PER_CLUSTER
229 .space 8 * MAX_NR_CLUSTERS * MAX_CPUS_PER_CLUSTER
233 .space 4 @ set by mcpm_sync_init()
/linux-4.4.14/Documentation/accounting/
Dcgroupstats.txt13 user space requests for statistics by passing the cgroup path.
15 user space.
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Ddavinci-nand.txt29 address for the chip select space the NAND Flash
35 address for the chip select space the NAND Flash
71 the address space. See partition.txt for more detail. The NAND Flash timing
Darm-versatile.txt8 address space. See partition.txt for more detail.
/linux-4.4.14/arch/microblaze/
DKconfig122 their own address space using seccomp. Once seccomp is
163 The address space of Microblaze processors is only 4 Gigabytes large
164 and it has to accommodate user address space, kernel address
165 space as well as some memory mapped IO. That means that, if you
219 This option allows you to set the amount of virtual address space
226 hex "Size of user task space" if TASK_SIZE_BOOL
/linux-4.4.14/Documentation/devicetree/bindings/c6x/
Demifa.txt13 - ranges: mapping from EMIFA space to parent space
/linux-4.4.14/arch/mips/boot/dts/lantiq/
Ddanube.dtsi100 0x1000000 0 0x00000000 0xAE00000 0 0x200000>; /* io space */
101 reg = <0x7000000 0x8000 /* config space */
/linux-4.4.14/Documentation/hid/
Duhid.txt1 UHID - User-space I/O driver support for HID subsystem
4 UHID allows user-space to implement HID transport drivers. Please see
8 With UHID, a user-space transport driver can create kernel hid-devices for each
9 device connected to the user-space controlled bus. The UHID API defines the I/O
10 events provided from the kernel to user-space and vice versa.
12 There is an example user-space application in ./samples/uhid/uhid-example.c
55 reference-counting in user-space. That is, you will never receive multiple
137 For messages sent by user-space to the kernel, you must adjust the
/linux-4.4.14/fs/jffs2/
DREADME.Locking14 contiguous allocation of space on the medium. It is automatically
15 obtained during space allocations (jffs2_reserve_space()) and freed
50 before calling a function which may need to allocate space. The
56 before calling the space allocation functions.
60 by the normal file system code _after_ allocation of space.
64 1. Never attempt to allocate space or lock alloc_sem with
/linux-4.4.14/Documentation/input/
Dgameport-programming.txt27 space (is above 0x1000), use that one, and don't map the ISA mirror.
29 Also, always request_region() on the whole io space occupied by the
31 occupies from one to sixteen addresses in the io space.
34 callback if the io is mapped to ISA space - this way it'll occupy the io
35 space only when something really is using it. Disable it again in the
/linux-4.4.14/arch/arm/mach-rockchip/
Dheadsmp.S23 1: .space 4
/linux-4.4.14/Documentation/s390/
Dzfcpdump.txt12 a user space dump tool, which are loaded together into the saved memory region
42 The user space application of zfcpdump can reside in an intitramfs or an
47 initramfs with a user space application that writes the dump to a SCSI
/linux-4.4.14/arch/sh/kernel/
Dhead_64.S102 .space PAGE_SIZE, 0
106 .space PAGE_SIZE, 0
110 .space PAGE_SIZE, 0
/linux-4.4.14/net/sunrpc/
DKconfig30 Secure RPC calls with Kerberos require an auxiliary user-space
32 available from http://linux-nfs.org/. In addition, user-space
/linux-4.4.14/Documentation/i2c/
Dten-bit-addresses6 address space, namely 0xa000-0xa3ff. The leading 0xa (= 10) represents the
23 * Many user-space packages (for example i2c-tools) lack support for
Dold-module-parameters1 I2C device driver binding control from user-space
15 "instantiating-devices", section "Method 4: Instantiate from user-space".
/linux-4.4.14/Documentation/devicetree/bindings/soc/fsl/
Dbman.txt16 binding covers the CCSR space programming model
29 Definition: Registers region within the CCSR address space
110 The example below shows a (P4080) BMan CCSR-space node
/linux-4.4.14/Documentation/mic/
Dscif_overview.txt64 SCIF has a user space library which is a thin IOCTL wrapper providing a user
65 space API similar to the kernel API in scif.h. The SCIF user space library
/linux-4.4.14/arch/frv/kernel/
Dbreak.S28 .space THREAD_SIZE - FRV_FRAME0_SIZE
30 .space FRV_FRAME0_SIZE
40 .space 2*4 /* saved PCSR, PSR for TLB-miss handler fixup */
44 .space 4
438 # we also have to fudge PSR because the return BREAK is in kernel space and we want
/linux-4.4.14/fs/fat/
Dnamei_msdos.c28 int space; in msdos_format_name() local
41 space = 1; in msdos_format_name()
66 space = (c == ' '); in msdos_format_name()
69 if (space) in msdos_format_name()
99 space = c == ' '; in msdos_format_name()
105 if (space) in msdos_format_name()
/linux-4.4.14/drivers/fmc/
DKconfig47 space to read and write registers using a char device. It
48 can be used to write user-space drivers, or just get
/linux-4.4.14/Documentation/filesystems/caching/
Dcachefiles.txt53 CacheFiles attempts to maintain at least a certain percentage of free space on
55 space if necessary - see the "Cache Culling" section. This means it can be
57 spare space and automatically contract when the set of data requires more
58 space.
99 The commands beginning with a 'b' are file space (block) limits, those
186 The cache may need culling occasionally to make space. This involves
198 If the amount of free space and the number of available files in the cache
204 If the amount of available space or the number of available files in the
210 If the amount of available space or the number of available files in the
212 disk space or files is permitted until culling has raised things above
[all …]
/linux-4.4.14/include/linux/sunrpc/
Dsvc.h482 void svc_reserve(struct svc_rqst *rqstp, int space);
495 static inline void svc_reserve_auth(struct svc_rqst *rqstp, int space) in svc_reserve_auth() argument
497 svc_reserve(rqstp, space + rqstp->rq_auth_slack); in svc_reserve_auth()
/linux-4.4.14/arch/tile/
DKconfig234 their own address space using seccomp. Once seccomp is
251 default. However, the address space of TILE processors is
260 physical memory into the top 1 GB of virtual memory space.
310 Note that increasing the kernel address space limits the range
311 available to user programs, making the address space there
449 bool "PCI I/O space support"
454 Enable PCI I/O space support on TILEGx. Since the PCI I/O space
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dspear-misc.txt9 - reg: Address range of misc space upto 8K
/linux-4.4.14/fs/exofs/
DBUGS1 - Out-of-space may cause a severe problem if the object (and directory entry)
/linux-4.4.14/Documentation/netlabel/
Dintroduction.txt10 security attributes to outgoing network packets generated from user space
30 from user space. The NetLabel communication layer uses a message based
/linux-4.4.14/fs/pstore/
DKconfig25 bool "Log user space messages"
29 interface /dev/pmsg0 to log user space messages. On reboot
/linux-4.4.14/Documentation/ABI/removed/
Dip_queue6 more advanced queueing mechanism to user-space. The ip_queue
/linux-4.4.14/fs/notify/dnotify/
DKconfig7 that uses signals to communicate events to user-space. There exist

123456