Home
last modified time | relevance | path

Searched refs:so (Results 1 – 200 of 1690) sorted by relevance

123456789

/linux-4.4.14/arch/sh/boards/mach-kfr2r09/
Dlcd_wqvga.c63 struct sh_mobile_lcdc_sys_bus_ops *so) in read_reg() argument
65 return so->read_data(sohandle); in read_reg()
69 struct sh_mobile_lcdc_sys_bus_ops *so, in write_reg() argument
73 so->write_data(sohandle, v); /* PTH4/LCDRS High [param, 17:0] */ in write_reg()
75 so->write_index(sohandle, v); /* PTH4/LCDRS Low [cmd, 7:0] */ in write_reg()
79 struct sh_mobile_lcdc_sys_bus_ops *so, in write_data() argument
85 write_reg(sohandle, so, 1, data[i]); in write_data()
89 struct sh_mobile_lcdc_sys_bus_ops *so) in read_device_code() argument
94 write_reg(sohandle, so, 0, 0xb0); in read_device_code()
95 write_reg(sohandle, so, 1, 0x00); in read_device_code()
[all …]
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem_render_state.c48 static int render_state_init(struct render_state *so, struct drm_device *dev) in render_state_init() argument
52 so->gen = INTEL_INFO(dev)->gen; in render_state_init()
53 so->rodata = render_state_get_rodata(dev, so->gen); in render_state_init()
54 if (so->rodata == NULL) in render_state_init()
57 if (so->rodata->batch_items * 4 > 4096) in render_state_init()
60 so->obj = i915_gem_alloc_object(dev, 4096); in render_state_init()
61 if (so->obj == NULL) in render_state_init()
64 ret = i915_gem_obj_ggtt_pin(so->obj, 4096, 0); in render_state_init()
68 so->ggtt_offset = i915_gem_obj_ggtt_offset(so->obj); in render_state_init()
72 drm_gem_object_unreference(&so->obj->base); in render_state_init()
[all …]
Di915_gem_render_state.h45 void i915_gem_render_state_fini(struct render_state *so);
47 struct render_state *so);
/linux-4.4.14/arch/sh/boards/mach-migor/
Dlcd_qvga.c116 int migor_lcd_qvga_setup(void *sohandle, struct sh_mobile_lcdc_sys_bus_ops *so) in migor_lcd_qvga_setup() argument
123 migor_lcd_qvga_seq(sohandle, so, sync_data, ARRAY_SIZE(sync_data)); in migor_lcd_qvga_setup()
125 if (read_reg16(sohandle, so, 0) != 0x1505) in migor_lcd_qvga_setup()
130 migor_lcd_qvga_seq(sohandle, so, sync_data, ARRAY_SIZE(sync_data)); in migor_lcd_qvga_setup()
131 write_reg16(sohandle, so, 0x00A4, 0x0001); in migor_lcd_qvga_setup()
134 migor_lcd_qvga_seq(sohandle, so, magic0_data, ARRAY_SIZE(magic0_data)); in migor_lcd_qvga_setup()
137 migor_lcd_qvga_seq(sohandle, so, magic1_data, ARRAY_SIZE(magic1_data)); in migor_lcd_qvga_setup()
138 write_reg16(sohandle, so, 0x0050, 0xef - (yres - 1)); in migor_lcd_qvga_setup()
139 write_reg16(sohandle, so, 0x0051, 0x00ef); in migor_lcd_qvga_setup()
140 write_reg16(sohandle, so, 0x0052, 0x0000); in migor_lcd_qvga_setup()
[all …]
/linux-4.4.14/arch/tile/kernel/vdso/
DMakefile8 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.lds
41 $(obj)/vdso.o: $(obj)/vdso.so
44 SYSCFLAGS_vdso.so.dbg = $(c_flags)
45 $(obj)/vdso.so.dbg: $(src)/vdso.lds $(obj-vdso)
56 SYSCFLAGS_vdso.so.dbg = -shared -s -Wl,-soname=linux-vdso.so.1 \
64 $(obj)/%.so: OBJCOPYFLAGS := -S
65 $(obj)/%.so: $(obj)/%.so.dbg FORCE
82 vdso.so: $(obj)/vdso.so.dbg
86 vdso32.so: $(obj)/vdso32.so.dbg
89 vdso_install: vdso.so
[all …]
/linux-4.4.14/arch/arm64/kernel/vdso/
DMakefile11 targets := $(obj-vdso) vdso.so vdso.so.dbg
15 ccflags-y += -nostdlib -Wl,-soname=linux-vdso.so.1 \
30 $(obj)/vdso.o : $(obj)/vdso.so
33 $(obj)/vdso.so.dbg: $(src)/vdso.lds $(obj-vdso)
37 $(obj)/%.so: OBJCOPYFLAGS := -S
38 $(obj)/%.so: $(obj)/%.so.dbg FORCE
49 $(obj)/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
66 vdso.so: $(obj)/vdso.so.dbg
70 vdso_install: vdso.so
/linux-4.4.14/arch/powerpc/kernel/vdso64/
DMakefile7 targets := $(obj-vdso64) vdso64.so vdso64.so.dbg
13 ccflags-y += -nostdlib -Wl,-soname=linux-vdso64.so.1 \
22 $(obj)/vdso64_wrapper.o : $(obj)/vdso64.so
25 $(obj)/vdso64.so.dbg: $(src)/vdso64.lds $(obj-vdso64)
29 $(obj)/%.so: OBJCOPYFLAGS := -S
30 $(obj)/%.so: $(obj)/%.so.dbg FORCE
47 vdso64.so: $(obj)/vdso64.so.dbg
51 vdso_install: vdso64.so
Dcacheflush.S43 crclr cr0*4+so
60 crclr cr0*4+so
78 crclr cr0*4+so
Dgettimeofday.S48 crclr cr0*4+so
118 crclr cr0*4+so
149 crclr cr0*4+so
187 crclr cr0*4+so
Ddatapage.S63 crclr cr0*4+so
84 crclr cr0*4+so
D.gitignore2 vdso64.so.dbg
Dgetcpu.S41 2: crclr cr0*4+so
/linux-4.4.14/arch/powerpc/kernel/vdso32/
DMakefile14 targets := $(obj-vdso32) vdso32.so vdso32.so.dbg
20 ccflags-y += -nostdlib -Wl,-soname=linux-vdso32.so.1 \
29 $(obj)/vdso32_wrapper.o : $(obj)/vdso32.so
32 $(obj)/vdso32.so.dbg: $(src)/vdso32.lds $(obj-vdso32)
36 $(obj)/%.so: OBJCOPYFLAGS := -S
37 $(obj)/%.so: $(obj)/%.so.dbg FORCE
54 vdso32.so: $(obj)/vdso32.so.dbg
58 vdso_install: vdso32.so
Dcacheflush.S43 crclr cr0*4+so
60 crclr cr0*4+so
78 crclr cr0*4+so
Ddatapage.S66 crclr cr0*4+so
84 crclr cr0*4+so
Dgettimeofday.S60 crclr cr0*4+so
133 crclr cr0*4+so
164 crclr cr0*4+so
204 crclr cr0*4+so
D.gitignore2 vdso32.so.dbg
Dgetcpu.S41 2: crclr cr0*4+so
/linux-4.4.14/arch/s390/kernel/vdso64/
DMakefile7 targets := $(obj-vdso64) vdso64.so vdso64.so.dbg
15 KBUILD_CFLAGS_64 += -nostdlib -Wl,-soname=linux-vdso64.so.1 \
29 $(obj)/vdso64_wrapper.o : $(obj)/vdso64.so
32 $(obj)/vdso64.so.dbg: $(src)/vdso64.lds $(obj-vdso64)
36 $(obj)/%.so: OBJCOPYFLAGS := -S
37 $(obj)/%.so: $(obj)/%.so.dbg FORCE
54 vdso64.so: $(obj)/vdso64.so.dbg
58 vdso_install: vdso64.so
/linux-4.4.14/arch/s390/kernel/vdso32/
DMakefile7 targets := $(obj-vdso32) vdso32.so vdso32.so.dbg
15 KBUILD_CFLAGS_31 += -nostdlib -Wl,-soname=linux-vdso32.so.1 \
29 $(obj)/vdso32_wrapper.o : $(obj)/vdso32.so
32 $(obj)/vdso32.so.dbg: $(src)/vdso32.lds $(obj-vdso32)
36 $(obj)/%.so: OBJCOPYFLAGS := -S
37 $(obj)/%.so: $(obj)/%.so.dbg FORCE
54 vdso32.so: $(obj)/vdso32.so.dbg
58 vdso_install: vdso32.so
/linux-4.4.14/arch/x86/um/vdso/
DMakefile7 vdso-install-$(VDSO64-y) += vdso.so
18 $(obj)/vdso.o: $(obj)/vdso.so
20 targets += vdso.so vdso.so.dbg vdso.lds $(vobjs-y)
24 VDSO_LDFLAGS_vdso.lds = -m64 -Wl,-soname=linux-vdso.so.1 \
27 $(obj)/vdso.o: $(src)/vdso.S $(obj)/vdso.so
29 $(obj)/vdso.so.dbg: $(src)/vdso.lds $(vobjs) FORCE
32 $(obj)/%.so: OBJCOPYFLAGS := -S
33 $(obj)/%.so: $(obj)/%.so.dbg FORCE
65 $(obj)/%-syms.lds: $(obj)/%.so.dbg FORCE
85 $(vdso-install-y): %.so: $(obj)/%.so.dbg FORCE
/linux-4.4.14/arch/arm/vdso/
DMakefile6 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.so.raw vdso.lds
12 VDSO_LDFLAGS := -Wl,-Bsymbolic -Wl,--no-undefined -Wl,-soname=linux-vdso.so.1
33 $(obj)/vdso.o : $(obj)/vdso.so
36 $(obj)/vdso.so.raw: $(src)/vdso.lds $(obj-vdso) FORCE
39 $(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE
43 $(obj)/%.so: OBJCOPYFLAGS := -S
44 $(obj)/%.so: $(obj)/%.so.dbg FORCE
77 vdso_install: $(obj)/vdso.so.dbg $(MODLIB)/vdso FORCE
D.gitignore2 vdso.so.raw
/linux-4.4.14/arch/x86/entry/vdso/
DMakefile28 $(obj)/vdso.o: $(obj)/vdso.so
35 vdso_img_sodbg := $(vdso_img-y:%=vdso%.so.dbg)
40 $(vdso_img-y:%=$(obj)/vdso%.so)
44 VDSO_LDFLAGS_vdso.lds = -m64 -Wl,-soname=linux-vdso.so.1 \
49 $(obj)/vdso64.so.dbg: $(src)/vdso.lds $(vobjs) FORCE
60 $(obj)/vdso-image-%.c: $(obj)/vdso%.so.dbg $(obj)/vdso%.so $(obj)/vdso2c FORCE
94 -Wl,-soname=linux-vdso.so.1 \
116 $(obj)/%.so: OBJCOPYFLAGS := -S
117 $(obj)/%.so: $(obj)/%.so.dbg
120 $(obj)/vdsox32.so.dbg: $(src)/vdsox32.lds $(vobjx32s) FORCE
[all …]
/linux-4.4.14/tools/lib/traceevent/
DMakefile102 LIB_FILE = libtraceevent.a libtraceevent.so
145 PLUGINS = plugin_jbd2.so
146 PLUGINS += plugin_hrtimer.so
147 PLUGINS += plugin_kmem.so
148 PLUGINS += plugin_kvm.so
149 PLUGINS += plugin_mac80211.so
150 PLUGINS += plugin_sched_switch.so
151 PLUGINS += plugin_function.so
152 PLUGINS += plugin_xen.so
153 PLUGINS += plugin_scsi.so
[all …]
/linux-4.4.14/tools/perf/Documentation/
Dexamples.txt85 23.57% git-repack /lib64/libc-2.5.so
86 21.81% git /lib64/libc-2.5.so
89 7.12% git /lib64/ld-2.5.so
90 3.16% git-repack /lib64/libpthread-2.5.so
92 1.97% rm /lib64/libc-2.5.so
93 1.39% mv /lib64/ld-2.5.so
94 1.37% mv /lib64/libc-2.5.so
95 1.12% git-repack /lib64/ld-2.5.so
96 0.95% rm /lib64/ld-2.5.so
97 0.90% git-update-serv /lib64/libc-2.5.so
[all …]
Dperf-archive.txt16 buildids found so that analysis of perf.data contents can be possible on another
Djit-interface.txt13 symbolname is the rest of the line, so it could contain special characters.
/linux-4.4.14/arch/ia64/kernel/
DMakefile.gate3 targets += gate.so gate-syms.o
5 extra-y += gate.so gate-syms.o gate.lds gate.o
12 GATECFLAGS_gate.so = -shared -s -Wl,-soname=linux-gate.so.1 \
14 $(obj)/gate.so: $(obj)/gate.lds $(obj)/gate.o FORCE
27 $(obj)/gate-data.o: $(obj)/gate.so
/linux-4.4.14/arch/mips/vdso/
DMakefile40 -Wl,-Bsymbolic -Wl,--no-undefined -Wl,-soname=linux-vdso.so.1 \
71 targets += vdso.lds vdso.so.dbg vdso.so vdso-image.c
80 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
83 $(obj)/vdso-image.c: $(obj)/vdso.so.dbg $(obj)/genvdso FORCE
94 targets += vdso-o32.lds vdso-o32.so.dbg vdso-o32.so vdso-o32-image.c
114 $(obj)/vdso-o32.so.dbg: $(obj)/vdso-o32.lds $(obj-vdso-o32) FORCE
118 $(obj)/vdso-o32-image.c: $(obj)/vdso-o32.so.dbg $(obj)/genvdso FORCE
130 targets += vdso-n32.lds vdso-n32.so.dbg vdso-n32.so vdso-n32-image.c
150 $(obj)/vdso-n32.so.dbg: $(obj)/vdso-n32.lds $(obj-vdso-n32) FORCE
154 $(obj)/vdso-n32-image.c: $(obj)/vdso-n32.so.dbg $(obj)/genvdso FORCE
D.gitignore1 *.so*
/linux-4.4.14/arch/sh/kernel/vsyscall/
DMakefile4 $(foreach F,trapa,$(obj)/vsyscall-$F.so)
7 targets += $(foreach F,trapa,vsyscall-$F.o vsyscall-$F.so)
17 vsyscall-flags = -shared -s -Wl,-soname=linux-gate.so.1 \
20 SYSCFLAGS_vsyscall-trapa.so = $(vsyscall-flags)
22 $(obj)/vsyscall-trapa.so: \
23 $(obj)/vsyscall-%.so: $(src)/vsyscall.lds $(obj)/vsyscall-%.o FORCE
/linux-4.4.14/drivers/hwmon/
DKconfig22 This support can also be built as a module. If so, the module
52 This driver can also be built as a module. If so, the module
67 This driver can also be built as a module. If so, the module
81 This driver can also be built as a module. If so, the module
91 This driver can also be built as a module. If so, the module
101 This driver can also be built as a module. If so, the module
111 This driver can also be built as a module. If so, the module
122 This driver can also be built as a module. If so, the module
133 This driver can also be built as a module. If so, the module
144 This driver can also be built as a module. If so, the module
[all …]
/linux-4.4.14/drivers/hwmon/pmbus/
DKconfig12 This driver can also be built as a module. If so, the module will
26 This driver can also be built as a module. If so, the module will
37 This driver can also be built as a module. If so, the module will
47 This driver can also be built as a module. If so, the module will
58 This driver can also be built as a module. If so, the module will
75 This driver can also be built as a module. If so, the module will
85 This driver can also be built as a module. If so, the module will
95 This driver can also be built as a module. If so, the module will
105 This driver can also be built as a module. If so, the module will
115 This driver can also be built as a module. If so, the module will
[all …]
/linux-4.4.14/drivers/rtc/
DKconfig40 functions run, so it must usually be statically linked.
42 This clock should be battery-backed, so that it reads the correct
109 You may want to set up a symbolic link so one of these
139 This driver can also be built as a module. If so, the module
154 This driver can also be built as a module. If so, the module
164 This driver can also be built as a module. If so, the module
174 This driver can also be built as a module. If so, the module
184 This driver can also be built as a module. If so, the module
194 This driver can also be built as a module. If so, the module
212 This driver can also be built as a module. If so, the module
[all …]
/linux-4.4.14/drivers/nvmem/
DKconfig10 This driver can also be built as a module. If so, the module
25 This driver can also be built as a module. If so, the module
36 This driver can also be built as a module. If so, the module
47 This driver can also be built as a module. If so, the module
57 This driver can also be built as a module. If so, the module
68 This driver can also be built as a module. If so, the module
78 This driver can also be build as a module. If so, the module will
/linux-4.4.14/tools/perf/tests/
Dmake29 make_python_perf_so := python/perf.so
145 test_make_python_perf_so := test -f $(PERF)/python/perf.so
163 installed_files_plugins := $(lib)/traceevent/plugins/plugin_cfg80211.so
164 installed_files_plugins += $(lib)/traceevent/plugins/plugin_scsi.so
165 installed_files_plugins += $(lib)/traceevent/plugins/plugin_xen.so
166 installed_files_plugins += $(lib)/traceevent/plugins/plugin_function.so
167 installed_files_plugins += $(lib)/traceevent/plugins/plugin_sched_switch.so
168 installed_files_plugins += $(lib)/traceevent/plugins/plugin_mac80211.so
169 installed_files_plugins += $(lib)/traceevent/plugins/plugin_kvm.so
170 installed_files_plugins += $(lib)/traceevent/plugins/plugin_kmem.so
[all …]
/linux-4.4.14/drivers/i2c/busses/
DKconfig20 This driver can also be built as a module. If so, the module
32 This driver can also be built as a module. If so, the module
42 This driver can also be built as a module. If so, the module
54 This driver can also be built as a module. If so, the module
67 This driver can also be built as a module. If so, the module
77 This driver can also be built as a module. If so, the module
87 This driver can also be built as a module. If so, the module
131 This driver can also be built as a module. If so, the module
142 This driver can also be built as a module. If so, the module
152 This driver can also be built as a module. If so, the module will be
[all …]
/linux-4.4.14/crypto/
Dtwofish_common.c516 ctx->s[2][i] = mds[2][q1[q0[q0[(a) ^ sc] ^ sg] ^ sk] ^ so]; \
594 u8 si = 0, sj = 0, sk = 0, sl = 0, sm = 0, sn = 0, so = 0, sp = 0; in __twofish_setkey() local
641 CALC_S (sm, sn, so, sp, 24, 0x00, 0x2D, 0x01, 0x2D); /* 01 A4 02 A4 */ in __twofish_setkey()
642 CALC_S (sm, sn, so, sp, 25, 0x2D, 0xA4, 0x44, 0x8A); /* A4 56 A1 55 */ in __twofish_setkey()
643 CALC_S (sm, sn, so, sp, 26, 0x8A, 0xD5, 0xBF, 0xD1); /* 55 82 FC 87 */ in __twofish_setkey()
644 CALC_S (sm, sn, so, sp, 27, 0xD1, 0x7F, 0x3D, 0x99); /* 87 F3 C1 5A */ in __twofish_setkey()
645 CALC_S (sm, sn, so, sp, 28, 0x99, 0x46, 0x66, 0x96); /* 5A 1E 47 58 */ in __twofish_setkey()
646 CALC_S (sm, sn, so, sp, 29, 0x96, 0x3C, 0x5B, 0xED); /* 58 C6 AE DB */ in __twofish_setkey()
647 CALC_S (sm, sn, so, sp, 30, 0xED, 0x37, 0x4F, 0xE0); /* DB 68 3D 9E */ in __twofish_setkey()
648 CALC_S (sm, sn, so, sp, 31, 0xE0, 0xD0, 0x8C, 0x17); /* 9E E5 19 03 */ in __twofish_setkey()
/linux-4.4.14/drivers/i2c/muxes/
DKconfig18 This driver can also be built as a module. If so, the module
30 This driver can also be built as a module. If so, the module
39 This driver can also be built as a module. If so, the module
49 This driver can also be built as a module. If so, the module
61 This driver can also be built as a module. If so, the module will be
72 This driver can also be built as a module. If so, the module
/linux-4.4.14/tools/power/cpupower/
D.gitignore2 libcpupower.so
3 libcpupower.so.0
4 libcpupower.so.0.0.0
/linux-4.4.14/drivers/iio/temperature/
DKconfig13 This driver can also be built as a module. If so, the module will
23 This driver can also be built as a module. If so, the module will
34 This driver can also be built as a module. If so, the module will
45 This driver can also be built as a module. If so, the module will
/linux-4.4.14/drivers/net/ieee802154/
DKconfig20 This driver can also be built as a module. To do so say M here.
32 This driver can also be built as a module. To do so, say M here.
51 This driver can also be built as a module. To do so, say M here.
62 This driver can also be built as a module. To do so, say M here.
72 This driver can also be built as a module. To do so say M here.
/linux-4.4.14/tools/lib/lockdep/
DMakefile66 LIB_FILE = $(OUTPUT)liblockdep.a $(OUTPUT)liblockdep.so.$(LIBLOCKDEP_VERSION)
103 $(CC) --shared $^ -o $@ -lpthread -ldl -Wl,-soname='"$@"';$(shell ln -s $@ liblockdep.so))
121 liblockdep.so.$(LIBLOCKDEP_VERSION): $(LIB_IN)
152 $(RM) *.o *~ $(TARGETS) *.a *liblockdep*.so* $(VERSION_FILES) .*.d
D.gitignore1 liblockdep.so.*
/linux-4.4.14/Documentation/trace/
Dtracepoint-analysis.txt210 o When receiving an event about a PID, it can record who the parent was so
243 6.85% hackbench /lib/i686/cmov/libc-2.9.so
244 2.62% hackbench /lib/ld-2.9.so
248 0.02% perf /lib/i686/cmov/libc-2.9.so
250 0.01% perf /lib/ld-2.9.so
251 0.00% hackbench /lib/i686/cmov/libpthread-2.9.so
257 within the VDSO. With simple binaries, this will often be the case so let's
259 noticed that X was generating an insane amount of page allocations so let's look
276 47.95% Xorg /opt/gfx-test/lib/libpixman-1.so.0.13.1
277 0.09% Xorg /lib/i686/cmov/libc-2.9.so
[all …]
/linux-4.4.14/drivers/w1/masters/
DKconfig14 This support is also available as a module. If so, the module
24 This support is also available as a module. If so, the module
34 This driver can also be built as a module. If so, the module
57 This support is also available as a module. If so, the module
/linux-4.4.14/arch/ia64/hp/sim/boot/
Dbootloader.lds19 /* We want the small data sections together, so single-instruction offsets
20 can access them all, and initialized data all before uninitialized, so
42 of the section so we begin them at 0. */
/linux-4.4.14/Documentation/kbuild/
DKconfig.recursion-issue-0122 # CORE_BELL_A so naturally it depends on CORE_BELL_A. So if CORE_BELL_A is 'y'
27 # CORE_BELL_A depends on CORE, so CORE influences CORE_BELL_A.
40 # so trivial to resolve, we provide another example below of practical
41 # implications of this recursive issue where the solution is perhaps not so
DKconfig.recursion-issue-0218 # A perhaps not so obvious implication of this is that, if semantics on these
26 # series of bells and whistles it desires to implement, its not so advanced so
Dkconfig.txt17 for you, so you may find that you need to see what NEW kernel
105 where N, M and L are integers (in base 10) in the range [0,100], and so
155 names, so you have to know something close to what you are
165 regular expressions (regexes) in the search string, so if you
177 of which only ATH5K and ATH9K match exactly and so are sorted
212 names, so you have to know something close to what you are
/linux-4.4.14/fs/nls/
DKconfig44 in so-called DOS codepages. You need to include the appropriate
56 in so-called DOS codepages. You need to include the appropriate
68 in so-called DOS codepages. You need to include the appropriate
81 so-called DOS codepages. You need to include the appropriate
97 so-called DOS codepages. You need to include the appropriate
112 so-called DOS codepages. You need to include the appropriate
123 so-called DOS codepages. You need to include the appropriate
134 so-called DOS codepages. You need to include the appropriate
145 so-called DOS codepages. You need to include the appropriate
156 so-called DOS codepages. You need to include the appropriate
[all …]
/linux-4.4.14/tools/lib/bpf/
DMakefile83 LIB_FILE = libbpf.a libbpf.so
145 $(OUTPUT)libbpf.so: $(BPF_IN)
181 $(call QUIET_CLEAN, libbpf) $(RM) *.o *~ $(TARGETS) *.a *.so $(VERSION_FILES) .*.d \
/linux-4.4.14/Documentation/hwmon/
Dw83l785ts20 of external resistors, so the user cannot change it. Values seen so
39 there is no old value). It seems to work well enough so that you should
Dpc8736031 so they can't be used at the same time.
66 but this driver implements dynamic clock divider selection, so you don't
90 also for the programmable low limits, so don't be surprised if you try to
127 external thermal diode channels, so you (physically) can't use them all at
143 motherboard manufacturers, so you will have to document yourself and edit
174 Semiconductor smartly designed their chipset so that in9 is sampled only
176 sampling rate), so the effect is attenuated, but still present.
Dtmp40138 supported by the driver so far, so using the default resolution of 0.5
Dpc8742755 standard), so the resolution and range depend on the type of sensor
58 temperature format, so user-space adjustment (typically by a factor 2)
Dadm102653 by 1, 2, 4 or 8. Not all RPM values can accurately be represented, so some
60 measurements. Several inputs have integrated attenuators so they can measure
87 do not have PWM compensation, so it is probably best to control the fan
/linux-4.4.14/Documentation/
Ddontdiff47 *.so
48 *.so.dbg
237 vdso32.so.dbg
239 vdso64.so.dbg
DDMA-ISA-LPC.txt8 uses the same DMA system so it will be around for quite some time.
23 Kconfig to be dependent on ISA_DMA_API (not ISA) so that nobody tries
30 memory it can access so extra care must be taken when allocating
43 Unfortunately the memory available for ISA DMA is scarce so unless you
90 not atomic so only one driver may fiddle with the registers at a
149 are lost when the system suspends so if your driver relies on the DMA
Dbus-virt-phys-mapping.txt16 so-called "bus address".
32 things any more complex than necessary, so you can assume that all
124 management layer doesn't know about devices outside the CPU, so it
139 conceptually in the same memory space as "real memory" at all, so you cannot
141 so on x86 it actually works to just deference a pointer, but it's not
156 * size 1MB, so that we can access it: We can directly
157 * access only the 640k-1MB area, so anything else
196 don't do all that complex things (or rather: the complexity is not so
Drtc.txt6 something that tracks wall clock time and is battery backed so that it
20 so it's not very portable to non-x86 systems.
30 IRQ, so they can't all issue alarms; and where standard PC RTCs can
63 built in locking so that only one process is allowed to have the /dev/rtc
74 there has been any interrupt "pileup" so to speak. Just for reference, a
92 interrupts, so be aware of this if you are doing serious work. If you
99 Rather than write 50 pages describing the ioctl() and so on, it is
155 event. This is a one shot wakeup event, so must be reset
Demail-clients.txt40 headers so that mail threading is not broken.
116 so you will have to manually word wrap text before the patch. The easiest
129 Make the composer window wide enough so that no lines wrap. As of
137 patches so do not GPG sign them. Signing patches that have been inserted
151 as read-write for user only so you will have to chmod them to make them
162 Plenty of Linux developers use mutt, so it must work pretty well.
164 Mutt doesn't come with an editor, so whatever editor you use should be
269 - Edit your Thunderbird config settings so that it won't use format=flowed.
DManagementStyle10 simple coding style rules, so this document may or may not have anything
23 (*) This document does so not so much by answering the question, but by
40 manage had better know the details better than you, so if they come to
51 makes you look like you know what you're doing, so what a kernel manager
120 answer may end up being that both teams get so frustrated by the
162 - spread the "love" out so evenly that nobody really ends up feeling
167 trust somebody who is so clearly hiding his true character.
201 naturally gravitate back to what they are good at, so it's not like you
218 _in_private_ that he screwed up. Not just so he can avoid it in the
219 future, but so that he knows he owes you one. And, perhaps even more
Dcrc32.txt8 is used by a lot of hardware implementations, and is why so many
12 - We're working in binary, so the digits are only 0 and 1, and
19 Since it's 33 bits long, bit 32 is always going to be set, so usually the
23 Note that a CRC is computed over a string of *bits*, so you have
38 When computing a CRC, we don't care about the quotient, so we can
56 the end, so we have to add 32 extra cycles shifting in zeros at the
Dhwspinlock.txt54 to get the global lock id of a specific hwspinlock, so that it can
71 Upon a successful return from this function, preemption is disabled so
84 interrupts are disabled, so the caller must not sleep, and is advised to
106 Upon a successful return from this function, preemption is disabled so
118 interrupts are disabled so caller must not sleep, and is advised to
144 Doing so is considered a bug (there is no protection against this).
152 Doing so is considered a bug (there is no protection against this).
Drobust-futexes.txt16 creates a 'futex queue' internally, so that it can later on match up the
44 the one that crashes, so it has no opportunity to clean up. Catch-22.
76 This huge overhead forced the creation of CONFIG_FUTEX_ROBUST so that
92 In the common case, at do_exit() time, there is no list registered, so
102 so it can be accessed by the kernel in a lockless way.
131 lightweight primitive - so they dont force the application designer
DIRQ-domain.txt18 be chosen so they matched the hardware IRQ line into the root
36 structure to hwirq numbers (Device Tree and ACPI GSI so far), and can
51 the hwirq, and call the .map() callback so the driver can perform any
105 Linux IRQ number into the hardware itself so that no mapping is
107 IRQ number and call the .map() callback so that driver can program the
134 mapping Linux IRQs 0-15 so that existing ISA drivers get the correct IRQ
Dmd-cluster.txt18 node writes to any given block at a time, so a write
36 form bitmap001 for node 1, bitmap002 for node and so on. When a node
37 joins the cluster, it acquires the lock in PW mode and it stays so
57 so that each node may suspend or resume the region.
/linux-4.4.14/drivers/i2c/
DKconfig23 This I2C support can also be built as a module. If so, the module
57 This support is also available as a module. If so, the module
68 This support is also available as a module. If so, the module
77 Some I2C bus drivers require so-called "I2C algorithm" modules
79 I2C interfaces. This option will autoselect them so that you don't
94 This support is also available as a module. If so, the module
/linux-4.4.14/Documentation/usb/
Dauthorization.txt36 devices (this is so because we need to do an authentication phase
43 Imagine you want to implement a lockdown so only devices of type XYZ
80 # Other stuff so others can use it
88 verification stuff with PKI, so you don't depend on a shared secret,
118 If a deauthorized interface will be authorized so the driver probing must
Diuu_phoenix.txt12 This driver is still in beta stage, so bugs can
15 guru, so don't blame me if your system is unstable
62 so sad to have a nice device like the iuu without seeing all color range available.
72 is an abstraction, so use any speed or parity setting will
Ddwc3.txt25 counter so interrupt goes away (eventually).
35 handed something to thread so we don't process event X prio Y
/linux-4.4.14/drivers/misc/eeprom/
DKconfig27 This driver can also be built as a module. If so, the module
38 This driver can also be built as a module. If so, the module
49 This driver can also be built as a module. If so, the module
62 This driver can also be built as a module. If so, the module
82 This driver can also be built as a module. If so, the module
/linux-4.4.14/arch/powerpc/boot/dts/
Dps3.dts34 * so we'll put a null entry here.
45 * dtc expects a clock-frequency and timebase-frequency entries, so
51 * here so we can bring up both of ours. See smp_setup_cpu_maps().
Dcurrituck.dts151 * to avoid putting a node for it in the tree, so the numbers
153 * The real slot is on idsel 0, so the swizzling is 1:1
188 * to avoid putting a node for it in the tree, so the numbers
190 * The real slot is on idsel 0, so the swizzling is 1:1
225 * to avoid putting a node for it in the tree, so the numbers
227 * The real slot is on idsel 0, so the swizzling is 1:1
Dakebono.dts279 * to avoid putting a node for it in the tree, so the numbers
281 * The real slot is on idsel 0, so the swizzling is 1:1
319 * to avoid putting a node for it in the tree, so the numbers
321 * The real slot is on idsel 0, so the swizzling is 1:1
359 * to avoid putting a node for it in the tree, so the numbers
361 * The real slot is on idsel 0, so the swizzling is 1:1
399 * to avoid putting a node for it in the tree, so the numbers
401 * The real slot is on idsel 0, so the swizzling is 1:1
Dredwood.dts267 * to avoid putting a node for it in the tree, so the numbers
269 * The real slot is on idsel 0, so the swizzling is 1:1
308 * to avoid putting a node for it in the tree, so the numbers
310 * The real slot is on idsel 0, so the swizzling is 1:1
349 * to avoid putting a node for it in the tree, so the numbers
351 * The real slot is on idsel 0, so the swizzling is 1:1
Dkatmai.dts351 * to avoid putting a node for it in the tree, so the numbers
353 * The real slot is on idsel 0, so the swizzling is 1:1
392 * to avoid putting a node for it in the tree, so the numbers
394 * The real slot is on idsel 0, so the swizzling is 1:1
433 * to avoid putting a node for it in the tree, so the numbers
435 * The real slot is on idsel 0, so the swizzling is 1:1
/linux-4.4.14/Documentation/sound/alsa/
Dhdspm.txt3 (translated from German, so no good English ;-),
30 all 64 channels are available for the mixer, so channel count
38 so channel count for the driver
46 so channel count for the driver
101 one, I decided to export the hardware structure, so that of
141 Choose between Master at a specific Frequency and so also the
146 ALSA by some ALSA-drivers before, so I use it also. !!!
322 !!! this is a ALSA internal function, so no control is used !!!
355 used before on other cards, so i historically use it again)
DCMIPCI.txt10 CM8x38 chip can use ADC as the second DAC so that two different stereo
41 front one) and was so excited. It was even with "Four Channel" bit
124 respectively, so you cannot playback both analog and digital streams
129 so-called S/PDIF). Then you'll see the red light on from the card so
131 The SPDIF input is always enabled, so you can hear SPDIF input data
147 This is "mixing" of streams, so e.g. it's not for AC3 output
181 turned off so that non-audio data is heard from the analog line-out.
Dserial-u16550.txt20 "parts", so this feature lets you treat each part as a distinct raw MIDI
61 Out for each byte, so the aggregate data rate across all four MIDI Outs is
74 timing constraints, so it would be a bit more complicated to implement than
/linux-4.4.14/fs/jffs2/
DTODO12 - make the scan code populate real inodes so read_inode just after
14 Make this a per-inode option, changeable with chattr, so you can
23 - Split writes so they go to two separate blocks rather than just c->nextblock.
/linux-4.4.14/Documentation/ide/
DChangeLog.ide-floppy.1996-20022 * Many thanks to Lode Leroy <Lode.Leroy@www.ibase.be>, who tested so many
36 * idefloppy_get_capability_page(), so move it to
37 * idefloppy_begin_format() so that it's not used
60 * Ver 0.98a Oct 29 01 Expose delay value so we can play.
/linux-4.4.14/drivers/staging/iio/magnetometer/
DKconfig21 If so, these modules will be created:
35 If so, these modules will be created:
/linux-4.4.14/Documentation/arm/
Dtcm.txt5 Some ARM SoC:s have a so-called TCM (Tightly-Coupled Memory).
10 Harvard-architecture, so there is an ITCM (instruction TCM)
13 The size of DTCM or ITCM is minimum 4KiB so the typical
31 CPU so it is usually wise not to overlap any physical RAM with
43 TCMs in two separate banks, so for example an 8KiB ITCM is divided
54 retention mode, so only on-chip RAM is accessible by
Dkernel_mode_neon.txt21 exception like the normal register file is, so some manual intervention is
38 Any use of the NEON/VFP unit in kernel mode should not interfere with this, so
40 enable the NEON/VFP unit explicitly so no exceptions are generated on first
118 * Compile the unit containing the NEON intrinsics with '-ffreestanding' so GCC
Duefi.txt5 UEFI is an evolution of its predecessor 'EFI', so the terms EFI and
23 in a Flattened Device Tree (FDT) - so is only available with CONFIG_OF.
/linux-4.4.14/drivers/iio/gyro/
DKconfig40 This driver can also be built as a module. If so, the module
50 This driver can also be built as a module. If so, the module
65 This driver can also be built as a module. If so, the module
98 This driver can also be built as a module. If so, these modules
/linux-4.4.14/drivers/iio/adc/
DKconfig160 This driver can also be built as a module. If so, the module will be
194 This driver can also be built as a module. If so, the module will be
245 This driver can also be built as a module. If so, the module will be
256 This driver can also be built as a module. If so, the module will be
266 This driver can also be built as a module. If so, the module will be
323 This driver can also be built as a module. If so, the module will be
333 This driver can also be built as a module. If so, the module will be
355 This driver can also be built as a module. If so, the module will be
369 This driver can also be built as a module. If so, the module will be
382 This driver can also be built as a module. If so, the module will be
[all …]
/linux-4.4.14/fs/ntfs/
DKconfig60 so you may find that some very small files (<500 bytes or so) cannot
64 so far not received a single report where the driver would have
65 damaged someones data so we assume it is perfectly safe to use.
/linux-4.4.14/Documentation/filesystems/
Dhpfs.txt34 danger. I tried to write it so that it won't crash if check=normal on
41 When to mark filesystem dirty so that OS/2 checks it.
55 are case sensitive, so for example when you create a file FOO, you can use
61 OS/2 ignores dots and spaces at the end of file name, so this driver does as
97 stored in very crazy way. They tried to do it so that link changes when file is
107 America where people don't care much about codepages and so multiple codepages
150 the old one so the new name doesn't fit in directory node (dnode). And that
154 You encounter this problem only if you have many directories so that
162 Renaming files so that only case changes doesn't work. This driver supports it
228 Alloc is not so slow when filesystem becomes full
[all …]
Dcramfs.txt12 compact also makes it _very_ hard to update on-the-fly), so you have to
35 No timestamps are stored in a cramfs, so these default to the epoch
44 you can just change the #define in mkcramfs.c, so long as you don't
Dpath-lookup.txt10 child with the next element, and so on.
26 dentry that was looked up, so that may be used as the basis for walking the
35 (including dcache look-up) completely "store-free" (so, no locks, atomics, or
84 The hash lists are RCU protected, so list walking is not serialised with
95 read-only protection and no durability of results, so care must be taken when
120 dentry. So a seqlock is used to detect when a rename has occurred, and so the
144 pointers intact, so a concurrent list walker that is currently looking at
203 Inodes are also rcu freed, so the seqcount lookup dentry's inode may also be
261 | name: "npiggin" | not necessarily invalid, so we need only keep a
279 section on the grandparent, so we have nothing left to stand on. In that case,
[all …]
Dmandatory-locking.txt59 to entire files, so the mandatory locking rules also have byte level
71 meaningless combination, and was chosen by the System V implementors so as not
107 SunOS is so hopeless that it doesn't even honour the O_NONBLOCK flag for
108 mandatory locks, so reads and writes to locked files always block when they
112 below are just as valid as any others, so long as the main points seem to
167 Not even root can override a mandatory lock, so runaway processes can wreak
Dporting91 unlock_kernel() so that they would protect exactly what needs to be
132 ->setattr() is called without BKL now. Caller _always_ holds ->i_mutex, so
247 shift lock_kernel() and unlock_kernel() so that they would protect
358 initialize the former in inode_init_always(), so just leave it alone in
368 filesystem callbacks, the vfs drops out of rcu-walk mode before the fs call, so
393 so the i_size should not change when hole punching, even when puching the end of
423 filemap_write_and_wait_range() so that all dirty pages are synced out properly.
425 anymore, so if you require i_mutex locking you must make sure to take it and
462 taken anymore, so verify that your callbacks do not rely on it (none
464 of course, so they are still serialized wrt removal from inode hash,
[all …]
Dxfs-self-describing-metadata.txt25 few days to perform such forensic analysis, so for at this scale root cause
29 to analyse and so that analysis blows out towards weeks/months of forensic work.
30 Most of the analysis work is slow and tedious, so as the amount of analysis goes
84 metadata blocks. CRC32c is also now hardware accelerated on common CPUs so it is
89 complexity and so there is no provision for changing the integrity checking
92 Self describing metadata needs to contain enough information so that the
96 mis-directed writes - a write might be misdirected to the wrong LUN and so be
107 no owner can be found (i.e. it's an orphan block), and so without an owner field
167 verification error it can do so by catching the EFSCORRUPTED error value. If we
330 self-identifiers, but they are packed so that there are multiple objects per
[all …]
Dext3.txt10 filesystem is a subset of ext4 filesystem so use ext4 driver for accessing
Dproc.txt57 This documentation is part of a soon (or so we hope) to be released book on
64 is focused on the Intel x86 hardware, so if you are looking for PPC, ARM,
350 a7ed5000-a8008000 r-xp 00000000 03:00 4222 /lib/libc.so.6
351 a8008000-a800a000 r--p 00133000 03:00 4222 /lib/libc.so.6
352 a800a000-a800b000 rw-p 00135000 03:00 4222 /lib/libc.so.6
354 a800e000-a8022000 r-xp 00000000 03:00 14462 /lib/libpthread.so.0
355 a8022000-a8023000 r--p 00013000 03:00 14462 /lib/libpthread.so.0
356 a8023000-a8024000 rw-p 00014000 03:00 14462 /lib/libpthread.so.0
358 a8027000-a8043000 r-xp 00000000 03:00 8317 /lib/ld-linux.so.2
359 a8043000-a8044000 r--p 0001b000 03:00 8317 /lib/ld-linux.so.2
[all …]
Dlogfs.txt39 required to completely free a segment before doing so.
137 so has no effect on existing data, but new data will be stored
142 this and charges for the uncompressed size. Failing to do so could
145 not consume any extra space, so the compression gains are lost space
166 leveling is rate limited, so it will never monopolize the device for
240 data in the top 8TB. But files >16TB would cause problems anyway, so
Dntfs.txt57 are so far supported. Another limitation is that writing to compressed files
59 files is so far implemented.
92 extend the file size so that you can write beyond the existing data. Also,
180 bad so it is no longer accessed, and then
199 shrunk dynamically, so this has no impact on the
220 problems with this approach so far. If you find a problem with this, please
278 able to compile this yourself easily so use the binary version!
319 you used when creating the volume. Windows uses 64kiB as the default, so it
356 and hand it over to dmsetup to work with, like so:
394 Windows by default uses a stripe chunk size of 64k, so you probably want the
[all …]
Dext2.txt108 to mounting the filesystem. Since it is so important, backup copies of
129 on the disc in little endian format, so a filesystem is portable between
152 The HURD also has a larger mode field so it uses another of the remaining
240 but the on-disk format is 100% compatible with older on-disk formats, so
247 a regular file with data blocks in it so the kernel does not need to
253 filesystem would/could corrupt the filesystem, so this is prevented. The
307 data blocks is fixed at filesystem creation time, so the only way to
320 There is a 2.4 kernel limit of 2048GB for a single block device, so no
323 so 8kB blocks are only allowed on Alpha systems (and other architectures
338 enough 4-character names to make up unique directory entries, so they
[all …]
/linux-4.4.14/arch/cris/boot/rescue/
Dkimagerescue.S49 ;; put a nop (2 bytes) here first so we dont accidentally skip the di
54 ;; (so we can flash LEDs, and so that DTR and others are set)
Dhead_v10.S80 ;; It is the same length as the on-chip ROM loads, so the same
124 ;; put a nop (2 bytes) here first so we dont accidentally skip the di
207 beq flash_ok ; if so, the flash is validated
232 ;; (so we can flash LEDs, and so that DTR and others are set)
Drescue_v32.lds4 * but it doesn't do any harm on the other hand so why bother. */
/linux-4.4.14/drivers/misc/lis3lv02d/
DKconfig18 This driver can also be built as modules. If so, the core module
35 This driver can also be built as modules. If so, the core module
/linux-4.4.14/Documentation/w1/slaves/
Dw1_ds240620 driver ORs this state with 0x30, so shell scripts get an ASCII 0/1/2/3 to
22 respectively. Bits 2-7 are ignored, so it's safe to write ASCII data.
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-devices-platform-docg314 Users: None identified so far.
34 Users: None identified so far.
Dsysfs-firmware-sfi6 so the kernel can get platform information from firmware.
Dsysfs-bus-event_source-devices-format9 we want to export, so that userspace can deal with sane
/linux-4.4.14/Documentation/power/regulator/
Ddesign.txt31 => The consumer API should be structured so that these use cases are
32 very easy to handle and so that consumers will work with shared
/linux-4.4.14/drivers/media/pci/ttpci/
DKconfig48 its menus, so say Y if you want to use this software.
59 (so called Budget- or Nova-PCI cards) without onboard
79 Support for simple SAA7146 based DVB cards (so called Budget-
104 (so called Budget- or Nova-PCI cards) without onboard
130 (so called Budget- or Nova-PCI cards) without onboard
/linux-4.4.14/drivers/iio/light/
DKconfig30 This driver can also be built as a module. If so, the module
223 This driver can also be built as a module. If so, the module
244 This driver can also be built as a module. If so, the module
256 Choosing M will build the driver as a module. If so, the module
268 This driver can also be built as a module. If so, the module
280 This driver can also be built as a module. If so, the module
290 This driver can also be built as a module. If so, the module
310 This driver can also be built as a module. If so, the module
/linux-4.4.14/
D.gitignore18 *.so
19 *.so.dbg
/linux-4.4.14/drivers/staging/fsl-mc/
DTODO2 and if so add support for this.
21 to evolve, so minor updates are needed to keep in sync with binary
/linux-4.4.14/tools/perf/
DMakefile.perf215 python-clean := $(call QUIET_CLEAN, python) $(RM) -r $(PYTHON_EXTBUILD) $(OUTPUT)python/perf.so
220 $(OUTPUT)python/perf.so: $(PYTHON_EXT_SRCS) $(PYTHON_EXT_DEPS) $(LIBTRACEEVENT_DYNAMIC_LIST)
225 cp $(PYTHON_EXTBUILD_LIB)perf.so $(OUTPUT)python/
276 ALL_PROGRAMS += $(OUTPUT)libperf-gtk.so
279 install-gtk: $(OUTPUT)libperf-gtk.so
282 $(INSTALL) $(OUTPUT)libperf-gtk.so '$(DESTDIR_SQ)$(libdir_SQ)'
322 $(OUTPUT)libperf-gtk.so: $(GTK_IN) $(PERFLIBS)
/linux-4.4.14/Documentation/sound/oss/
DSoundPro17 MPU401 and an OPL3 synthesizer, so you probably want to enable support
24 Detection should work, but it hasn't been widely tested, so it might still
26 parameters for ad1848. Please let me know if it happens to you, so I can
33 says the user must use WSS Playback and SB16 Recording for full-duplex, so
40 There is also a PCI SoundPro chip. I have not seen this chip, so I have
/linux-4.4.14/Documentation/cdrom/
Dpacket-writing.txt27 the so called "restricted overwrite" mode. To put a disc in restricted
68 DVD-RAM discs are random writable, so using the pktcdvd driver is not
77 times, so to avoid unnecessary wear on the media, you should always
81 been implemented yet, so you are likely to get at least some
/linux-4.4.14/Documentation/infiniband/
Dipoib.txt37 and so the interface MTU has is equal to the IB L2 MTU minus the
70 IPoIB doesn't use events for TX completion signaling so only RX
87 files /sys/kernel/debug/ipoib/ib0_mcg and so on.
89 The performance impact of this option is negligible, so it
Duser_verbs.txt36 between kernel pointers and opaque userspace handles, so that kernel
53 pinned, so the value of locked_vm may be an overestimate of the
67 and so on. Since the InfiniBand userspace verbs should be safe for
/linux-4.4.14/arch/m68k/fpsp040/
Dx_fline.S7 | floating point instructions. If so, let fpsp_unimp handle it.
9 | <ea> field. If so, handle here and return. Otherwise, it
53 addl #4,%a6 |to offset the sub.l #4,a7 above so that
/linux-4.4.14/arch/mips/sgi-ip27/
DKconfig12 M-Mode, so choose M-mode here.
20 M-Mode, so choose M-mode here.
/linux-4.4.14/Documentation/devicetree/bindings/input/touchscreen/
Dedt-ft5x06.txt10 The software interface is identical for all those chips, so that
12 different chips. Nevertheless distinct compatible strings are used so
Dti-tsc-adc.txt25 AIN0 = 0, AIN1 = 1 and so on till AIN7 = 7.
29 AIN0 = 0, AIN1 = 1 and so on till AIN7 = 7.
41 charge step, so this does in fact function as a
/linux-4.4.14/Documentation/arm64/
Dtagged-pointers.txt11 The kernel configures the translation tables so that translations made
33 The architecture prevents the use of a tagged PC, so the upper byte will
/linux-4.4.14/Documentation/power/
Dsuspend-and-interrupts.txt15 The rationale for doing so is that after the "late" phase of device suspend
43 leave the corresponding IRQ enabled so as to allow the interrupt to work as
64 (such as an SoC) so that signals from a given line are routed in a different way
65 during system sleep so as to trigger a system wakeup when needed. For example,
80 it will be disabled, marked as pending and "suspended" so that it will be
125 to individual interrupt handlers, so sharing an IRQ between a system wakeup
Dbasic-pm-debugging.txt96 the "platform" test will fail as well and so on. Thus, as a rule of thumb, you
109 after the test, so please take that into consideration). To find this driver,
112 (that would probably involve rebooting the system, so always note what drivers
140 the problem is most probably hardware-related and serious, so it should be
144 system to hang or become unstable, so please beware. Such a failure usually
154 can try to compile more drivers as modules, so that they can be tested
190 hibernation, so please refer to Section 1 for more information about them. In
/linux-4.4.14/Documentation/vm/
Dpage_migration43 a new cpuset then also all its pages are moved with it so that the
68 so that it cannot vanish while the page migration occurs.
87 is increased so that the page cannot be freed while page migration occurs.
95 3. Lock the new page that we want to move to. It is locked so that accesses to
112 8. The new page is prepped with some settings from the old page so that
135 so will enable access for user space processes not already waiting for
Dpage_owner.txt18 possibility rather than just keeping it in memory, so bad for debugging.
29 doesn't require memory to store owner information, so there is no runtime
54 memory system, so, until initialization, many pages can be allocated and
/linux-4.4.14/Documentation/devicetree/bindings/net/
Dcpsw.txt34 required to be driven so that cpsw data lines
37 driven low so that cpsw slave 0 and phy data
59 blob so that, all the required data will be used from device tree dts
/linux-4.4.14/Documentation/crypto/
Ddescore-readme.txt40 up in a parameterized fashion so it can easily be modified by speed-daemon
59 all the other junk in the mit kerberos des library, so i've just
60 provided my routines with little stub interfaces so they can be
68 so despite the author's inclusion of some of the performance
110 so that, e.g., `long' loads can be used instead of 4 `char' loads
123 so despite the comments in this code, it was possible to get
139 and knew that it used des, so i figured i'd use its routines. but once
149 speedups but which did obfuscate everything. so i took the test data
214 from shifts. so access to `asm' will speed things up if your machine
247 do the arithmetic, so i assign these to explicit `m' register variables
[all …]
/linux-4.4.14/Documentation/networking/
D6pack.txt17 channel. Special control data is exchanged between the PC and the TNC so
20 set and so on. This control data is processed at a higher priority than
21 normal data, so a data stream can be interrupted at any time to issue an
31 so it is easy to detect errors due to problems on the serial line.
55 of a newly bought TNC does not contain 6pack, so you will have to
67 is supplied with a DIP switch so you can easily change between the
134 so the 6pack driver doesn't know anything about connects or data that
Dphy.txt24 In doing so, it has these goals:
48 time, so it is safe for them to block, waiting for an interrupt to signal
72 and drivers need to all have been loaded, so it is ready for the connection.
76 the link state changes, so it can react.
128 controller may be connected to a gigabit capable PHY, so you would need to
145 keep your network device and the PHY properly in sync. If so, you can
160 so, you can simply call phy_attach(), and not call phy_start_machine or
162 handle (phy_start and phy_stop toggle between some of the states, so you
168 However, again, no effort has been made so far to test running without the
169 state machine, so tryer beware.
[all …]
Dltpc.txt39 with ifconfig so that Netatalk can find it.
68 The interrupts and so forth are configured via the dipswitch on the
69 board. Set the switches so as not to conflict with other hardware.
120 machine, but this is unsupported, so if you really want to do this,
/linux-4.4.14/fs/nfsd/
Dstate.h450 static inline struct nfs4_openowner * openowner(struct nfs4_stateowner *so) in openowner() argument
452 return container_of(so, struct nfs4_openowner, oo_owner); in openowner()
455 static inline struct nfs4_lockowner * lockowner(struct nfs4_stateowner *so) in lockowner() argument
457 return container_of(so, struct nfs4_lockowner, lo_owner); in lockowner()
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Ds2mps11.txt26 connected to the ground so the PMIC must manually set PWRHOLD bit in CTRL1
27 register to turn off the power. Usually the ACOKB is pulled up to VBATT so
32 KHz outputs, so to register these as clocks with common clock framework
62 BUCK[2/3/4/6] supports disabling ramp delay on hardware, so explicitly
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-poweroff.txt10 and drive active, so triggering a level triggered power off
11 condition. This will also cause an inactive->active edge condition, so
/linux-4.4.14/drivers/spi/
Dspi-s3c24xx-fiq.S25 @ defined in fiq.h so that they can be shared with the C files which
55 @@ set IRQ controller so that next op will trigger IRQ
/linux-4.4.14/Documentation/arm/SA1100/
Dserial_UART10 > serial devices", so you will have a range of minors on those majors (the
11 > tty device layer handles this just fine, so you don't have to worry about
/linux-4.4.14/arch/arm/boot/dts/
Drk3288-veyron-sdmmc.dtsi29 * Software is furnished to do so, subject to the following
53 * We also have external pulls, so disable the internal ones.
73 * Configure gpio6_C6 as GPIO so dw_mmc builtin CD doesn't
/linux-4.4.14/Documentation/gpio/
Dgpio.txt29 which GPIOs. Drivers can be written generically, so that board setup code
44 options about how that value is driven, so that for example only one
66 watchdog, sensing a switch, and so on.
84 means "active") so that drivers only need to worry about the logical signal and
107 HIGH: gpiod_direction_input(gpio) ... this turns off the output, so the pullup
/linux-4.4.14/Documentation/powerpc/
Dpci_iov_resource_on_powernv.txt34 is a completely separate HW entity that replicates the entire logic, so has
93 onto a segment alignment/granularity so that the space behind a bridge
135 - We cannot "group" segments in HW, so if a device ends up using more
138 that only works for PCIe error messages (typically used so that if
182 individually mapped to a PE via the lookup table, so this is quite
189 to a single PE, so it could only isolate one VF.
193 PEs (the segment number is the PE#), so there isn't as much
219 But doing so introduces another problem: total_VFs is usually smaller
220 than the number of M64 window segments, so if we map one VF BAR directly
224 IODA supports 256 PEs, so segmented windows contain 256 segments, so if
Deeh-pci-error-recovery.txt90 this is the case. If so, then the device driver should put itself
96 cache line size, interrupt line, and so on). This is followed by a
116 so that individual device drivers do not need to be modified to support
138 If so, these make a call to eeh_dn_check_failure(), which in turn
178 for ethernet cards, and so on. This handler then sleeps for 5 seconds,
298 individual device drivers, so that the current design throws a wide net.
312 so that the file systems are not disturbed.
327 and so on, out of ramdisk/tmpfs.
/linux-4.4.14/Documentation/s390/
D3270.ChangeLog4 * In tubttybld.c, substantially revise ESC processing so that
12 so get input-area buffer dynamically when sizing the device in
DDebugging390.txt56 purpose registers and are designed to be used in the so-called access
294 - secondary space mode in case of futex atomic operations, so that the
322 1) s/390 has no PMD so the PMD is really the PGD also.
440 call to another procedure so that it can restore it later.
604 in r13,so now we subtract the size of the function prologue we have executed
656 # compiler now puts constant pool in code to so it saves an instruction
682 below too so I'll avoid repeating myself & just say that
734 in registers onto the stack so backtracing & looking at passed in
808 The PA1 key drops to CP mode so you can issue debugger commands,
840 suffix them with the run prefix so you would have a backtrace on screen
[all …]
/linux-4.4.14/Documentation/cpu-freq/
Damd-powernow.txt8 so it is safe to try each driver in turn when in doubt as to
33 The powernow-k8 driver will attempt to use ACPI if so configured,
/linux-4.4.14/Documentation/i2c/busses/
Di2c-parport25 These devices use different pinout configurations, so you have to tell
89 - Obviously you cannot read SCL (so it's not really standard-compliant).
131 adapters do, so you won't even have to change the code.
138 package. The i2c-pport driver makes use of modern parallel port features so
/linux-4.4.14/Documentation/devicetree/bindings/mips/brcm/
Dbrcm,bmips.txt7 - mips-hpt-frequency: This is common to all CPUs in the system so it lives
/linux-4.4.14/Documentation/cgroups/
Dpids.txt22 Organisational operations are not blocked by cgroup policies, so it is possible
30 all new cgroups (N.B. that PID limits are hierarchical, so the most stringent
33 pids.current tracks all child cgroup hierarchies, so parent/pids.current is a
/linux-4.4.14/arch/m68k/ifpsp060/
Diskeleton.S24 |so long as this entire notice is retained without alteration in any modified and/or
60 | _isp_unimp() branches to here so that the operating system
185 | algorithms so that no page faults occur within the "core" code
197 | Linux/m68k: Make sure the page is properly paged in, so we use
199 | preempted until _060_unlock_page(), so that the page stays mapped.
/linux-4.4.14/arch/x86/boot/
Dcode16gcc.h8 # gcc 4.9+ has a real -m16 option so we can drop this hack long term.
/linux-4.4.14/drivers/staging/olpc_dcon/
DTODO2 - see if vx855 gpio API can be made similar enough to cs5535 so we can
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dregulator.txt24 - regulator-soft-start: Enable soft start so that voltage ramps slowly
38 every hardware so the valid modes are documented on each regulator
41 modes depends on the capabilities of every hardware so each device binding
/linux-4.4.14/Documentation/i2c/
Dupgrading-clients115 Add the probe and remove methods to the i2c_driver, as so:
134 the probe function is called, so the following client setup
150 attached by the core. Change the probe routine as so:
168 the new i2c client as so:
Dslave-eeprom-backend12 As of 2015, Linux doesn't support poll on binary sysfs files, so there is no
/linux-4.4.14/Documentation/locking/
Dspinlocks.txt14 spinlock itself will guarantee the global lock, so it will guarantee that
16 lock. This works well even under UP also, so the code does _not_ need to
79 Also, you cannot "upgrade" a read-lock to a write-lock, so if you at _any_
84 cases, so please don't add a new one without consensus. (Instead, see
130 CPU that holds the lock, so the lock-holder can continue and eventually
/linux-4.4.14/sound/core/
DKconfig41 Many programs require this feature, so you should enable it
69 Many programs still use the OSS API, so say Y.
82 Many programs still use the OSS API, so say Y.
100 If you disable this option, pcm timer will be inavailable, so
115 Many programs still use the OSS API, so say Y.
/linux-4.4.14/drivers/misc/
DKconfig31 This driver can also be built as a module. If so, the module
82 Some chips provide more than one TC block, so you have the
189 This driver can also be built as a module. If so, the module
314 This driver can also be built as a module. If so, the module
324 This driver can also be built as a module. If so, the module
334 This driver can also be built as a module. If so, the module
344 This driver can also be built as a module. If so, the module
354 This driver can also be built as a module. If so, the module
392 This driver can also be built as a module. If so, the module
412 This driver can also be built as a module. If so, the module
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/power/reset/
Dkeystone-reset.txt37 Setup keystone reset so that in case software reset or
58 Setup keystone reset so that in case of software reset or
/linux-4.4.14/Documentation/devicetree/bindings/arm/omap/
Dcrossbar.txt4 time, so they have to be muxed to the irq-controller appropriately.
20 so crossbar bar driver should not consider them as free
/linux-4.4.14/drivers/media/pci/pt1/
DKconfig8 only compressed MPEG data over the PCI bus, so you need
/linux-4.4.14/Documentation/input/
Dgameport-programming.txt37 callback, so that it doesn't fail if some of the possible addresses are
45 isn't as easy as a basic IO one, but not so much complex:
163 sensitivity of the ADC hardware so that the maximums fit in its range and
165 the hardware so that they give valid values.
Dcd32.txt2 joypad connected to the parallel port. Thought I'd share it with you so
Dgamepad.txt40 differently labeled on most devices so we define them as NORTH,
65 However, not all gamepads provide all features, so you need to test for all
71 change the mappings so you can advise users to set these.
118 may even report both. The kernel does not convert between these so
/linux-4.4.14/tools/perf/config/
Dutilities.mak28 # something that won't be converted, so that the
51 # single-quotes, so be wary of the characters
67 # delimited by shell single-quotes, so be wary
164 # necessarily very portable, so it's only used if
/linux-4.4.14/arch/arc/kernel/
Dentry-compact.S177 ; But both L1 and L2 re-enabled, so another L1 can be taken
187 bbit0 r9, STATUS_A1_BIT, 1f ; L1 not active when L2 IRQ, so normal
281 ; (so rest of handler executes in pure K mode)
379 bbit0 r9, STATUS_A1_BIT, 149f ; L1 not active when L2 IRQ, so normal
Dhead.S26 ; Disable I-cache/D-cache if kernel so configured
/linux-4.4.14/arch/arm/mach-s3c64xx/
DKconfig181 resistors fitted so that the card detects for
190 resistors fitted so that the card detects for
207 detected at runtime so the resulting kernel can be used
223 detected at runtime so the resulting kernel can be used
/linux-4.4.14/arch/arm/nwfpe/
DChangeLog26 and needs various things to be re-worked so that we won't
30 of this code, so that the authors properly review their changes.
62 this to be zero. Not so. I found that the kernel recycles task
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Darm_sbsa_uart.txt4 cannot be adjusted at runtime, so it lacks a clock specifier here.
/linux-4.4.14/arch/sh/lib/
Dmemcpy-sh4.S192 ! Check for small copies, and if so do a simple byte at a time copy.
202 ! aligned data (and this is more common), so use a value of 16.
238 ! Size is not small, so its worthwhile looking for optimisations.
395 ! Size is at least 64 bytes, so will be going round the big loop at least once.
450 ! and dest hit the same cache line, this will thrash, so make
453 ! We also need r0 as a temporary (for movca), so 'undo' the invariant:
456 ! this can be reversed at the end, so we don't need to save any extra
/linux-4.4.14/drivers/gpu/drm/radeon/
DKconfig15 Userspace modesetting is deprecated for quite some time now, so
/linux-4.4.14/drivers/media/firewire/
DKconfig9 so you need an external software decoder to watch TV.
/linux-4.4.14/Documentation/fmc/
Dfmc-trivial.txt8 The module implements the generic FMC parameters, so it can program a
/linux-4.4.14/drivers/hid/i2c-hid/
DKconfig15 This support is also available as a module. If so, the module
/linux-4.4.14/scripts/genksyms/
Dparse.tab.h_shipped22 under terms of your choice, so long as that work isn't itself a
46 /* Put the tokens into the symbol table, so that GDB and other debuggers
/linux-4.4.14/Documentation/hid/
Duhid.txt18 dynamically so you need to rely on udev (or similar) to create the device node.
54 followed by an UHID_OPEN event again and so on. There is no need to perform
65 SET_REPORT (no other data reports on the control channel are defined so far).
153 there is actually no other process that reads your data so there is no need to
170 The kernel serializes GET_REPORT requests so there will never be two in
178 never re-used, so conflicts cannot happen.
/linux-4.4.14/Documentation/mtd/
Dnand_ecc.txt19 However NAND flash is not extremely reliable so some error detection
57 so the sum of all bit0, bit2, bit4 and bit6 values + cp0 itself is even.
69 (so handle two bytes, then skip 2 bytes).
72 so rp4 calculates parity over bytes 0, 1, 2, 3, 8, 9, 10, 11, 16, ...)
73 and rp5 covers the other half, so bytes 4, 5, 6, 7, 12, 13, 14, 15, 20, ..
96 Oh well, I'm graphically challenged, so suffer with me for a moment :-)
156 Fortunately the exclusive or operation is commutative, so we can combine
249 all data is 0xff, so the checksum then matches.
268 every modern microprocessor supports 32 bit operations, so why not try
437 or so. I also tried on an eeePC (Celeron, clocked at 900 Mhz). Interesting
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dda9055.txt6 so the device is instantiated separately from the PMIC (MFD) device.
/linux-4.4.14/drivers/media/pci/pluto2/
DKconfig11 only compressed MPEG data over the PCI bus, so you need
/linux-4.4.14/tools/perf/util/
Dpython-ext-sources4 # Each source file must be placed on its own line so that it can be
/linux-4.4.14/Documentation/devicetree/bindings/hwlock/
Dsirf,hwspinlock.txt11 hwlock, so the number of cells should be <1> here.
/linux-4.4.14/arch/sparc/lib/
Dudivdi3.S38 addx %i0,%i0,%i0 ! so this cannot give carry
76 addx %o4,%o4,%o4 ! so this cannot give carry
102 addx %i0,%i0,%i0 ! so this cannot give carry
181 addx %o4,%o4,%o4 ! so this cannot give carry
/linux-4.4.14/arch/frv/kernel/
Dsleep.S76 # Resume via RAMBOOT# will turn MMU off, so bootloader needs a physical address.
126 # - we want it to be be cacheline aligned so we can lock it into the icache easily
157 # Set the GPIO register so that the IRQ[3:0] pins become valid, as required.
338 # (5) Set the GPIO register so that the IRQ[3:0] pins become valid, as required.
/linux-4.4.14/arch/mips/
DKbuild10 # make clean traverses $(obj-) without having included .config, so
/linux-4.4.14/drivers/connector/
DKconfig9 Connector support can also be built as a module. If so, the module
/linux-4.4.14/scripts/kconfig/lxdialog/
Dcheck-lxdialog.sh9 for ext in so a dll.a dylib ; do
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
DKconfig27 so normally this would be 3.
/linux-4.4.14/Documentation/filesystems/cifs/
DCHANGES20 Set s_maxbytes to smaller (the max that vfs can handle) so that
32 mount options (so that when negotiating unix extensions specifying
82 Samba servers (worked to Windows). Fix rmdir so that pending search
136 and sync so that events like out of disk space get reported properly on
140 cifsacl flag). Fix prefixpath path separator so we can handle mounts
189 mount override username (so that null user connection is attempted)
223 which support the CIFS Unix/POSIX extensions) so that we again tell the
254 so we can do search (ls etc.) to OS/2. Do not send NTCreateX
282 Fix NTLMv2 security (can be enabled in /proc/fs/cifs) so customers can
283 configure stronger authentication. Fix sfu symlinks so they can
[all …]
/linux-4.4.14/arch/x86/configs/
Dxen.config7 # not so generic stuff below
/linux-4.4.14/net/irda/irnet/
DKconfig7 called irnet. IrNET is a PPP driver, so you will also need a
/linux-4.4.14/drivers/media/usb/ttusb-budget/
DKconfig15 These devices don't have a MPEG decoder built in, so you need
/linux-4.4.14/Documentation/frv/
Dclock.txt57 be set to what values. The specification values are bitmasks; so, for example,
64 the file can be read, then the suspend value must be 0, and so that's not
/linux-4.4.14/Documentation/nvmem/
Dnvmem.txt11 memories like eeprom, efuses and so on.
24 Addresses, SoC/Revision ID, part numbers, and so on) from the NVMEMs. This
25 framework is based on regmap, so that most of the abstraction available in
/linux-4.4.14/drivers/net/appletalk/
DKconfig11 so that your Linux box can act as a print and file server for Macs as
27 module so you can restart your AppleTalk stack without rebooting
28 your machine. I hear that the GNU boycott of Apple is over, so
/linux-4.4.14/drivers/iio/accel/
DKconfig69 This driver can also be built as a module. If so, these modules
170 Choosing M will build the driver as a module. If so, the module
181 Choosing M will build the driver as a module. If so, the module
/linux-4.4.14/Documentation/sh/
Dnew-machine.txt53 ... and so on. Headers for the companion chips are treated the same way as
70 | `-- This is also broken out per CPU family, so each family can
162 There are machvec functions added and removed over time, so always be sure to
234 Solution Engine and hp6xx boards, so see these for an example.
238 list. The method for doing this is self explanatory, and so we won't waste
250 so you probably don't want to do that.
/linux-4.4.14/Documentation/w1/masters/
Dds248226 However, the device cannot be detected without writing to the i2c bus, so no
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Ddigicolor-wdt.txt3 The watchdog functionality in Conexant Digicolor SoCs relies on the so called
/linux-4.4.14/Documentation/connector/
Dconnector.txt141 so caller is warned that it must be prepared. That is why the struct
178 In case of connector it is CN_NETLINK_USERS + 0xf, so if you want to use
182 Due to this limitation, group 0xffffffff does not work now, so one can
186 Some work in netlink area is still being done, so things can be changed in

123456789