Home
last modified time | relevance | path

Searched refs:which (Results 1 – 200 of 2509) sorted by relevance

12345678910>>...13

/linux-4.4.14/tools/testing/selftests/timers/
Dposix_timers.c78 static int check_itimer(int which) in check_itimer() argument
88 if (which == ITIMER_VIRTUAL) in check_itimer()
90 else if (which == ITIMER_PROF) in check_itimer()
92 else if (which == ITIMER_REAL) in check_itimer()
99 if (which == ITIMER_VIRTUAL) in check_itimer()
101 else if (which == ITIMER_PROF) in check_itimer()
103 else if (which == ITIMER_REAL) in check_itimer()
112 err = setitimer(which, &val, NULL); in check_itimer()
118 if (which == ITIMER_VIRTUAL) in check_itimer()
120 else if (which == ITIMER_PROF) in check_itimer()
[all …]
/linux-4.4.14/include/linux/ceph/
Dosd_client.h252 unsigned int which, u16 opcode, u32 flags);
255 unsigned int which,
261 unsigned int which, u16 opcode,
265 unsigned int which, u64 length);
269 unsigned int which);
272 unsigned int which);
275 unsigned int which,
280 unsigned int which,
284 unsigned int which,
289 unsigned int which,
[all …]
/linux-4.4.14/arch/alpha/oprofile/
Dop_model_ev67.c143 ev67_handle_interrupt(unsigned long which, struct pt_regs *regs, in ev67_handle_interrupt() argument
197 oprofile_add_pc(regs->pc, kern, which); in ev67_handle_interrupt()
199 op_add_pm(regs->pc, kern, which, in ev67_handle_interrupt()
206 op_add_pm(pmpc, kern, which, ctr, in ev67_handle_interrupt()
213 op_add_pm(pmpc, kern, which, ctr, PM_DTB_MISS); in ev67_handle_interrupt()
216 op_add_pm(pmpc, kern, which, ctr, PM_UNALIGNED); in ev67_handle_interrupt()
236 op_add_pm(pmpc, kern, which, ctr, PM_MISPREDICT); in ev67_handle_interrupt()
240 oprofile_add_pc(pmpc, kern, which); in ev67_handle_interrupt()
244 op_add_pm(pmpc, kern, which, ctr, PM_STALLED); in ev67_handle_interrupt()
250 op_add_pm(pmpc, kern, which, ctr, PM_TAKEN); in ev67_handle_interrupt()
Dop_model_ev4.c93 ev4_handle_interrupt(unsigned long which, struct pt_regs *regs, in ev4_handle_interrupt() argument
98 if (!ctr[which].enabled) in ev4_handle_interrupt()
102 oprofile_add_sample(regs, which); in ev4_handle_interrupt()
Dcommon.c37 op_handle_interrupt(unsigned long which, struct pt_regs *regs) in op_handle_interrupt() argument
39 model->handle_interrupt(which, regs, ctr); in op_handle_interrupt()
45 if ((reg.need_reset >> which) & 1) in op_handle_interrupt()
46 model->reset_ctr(&reg, which); in op_handle_interrupt()
Dop_model_ev6.c85 ev6_handle_interrupt(unsigned long which, struct pt_regs *regs, in ev6_handle_interrupt() argument
89 oprofile_add_sample(regs, which); in ev6_handle_interrupt()
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110_ipack.c17 p->which = 0; in av7110_ipack_reset()
227 p->which = 0; in av7110_ipack_instant_repack()
285 if (p->mpeg == 1 && p->which < 2000) { in av7110_ipack_instant_repack()
292 while (!p->which && c < count && in av7110_ipack_instant_repack()
304 if ((p->check & 0xc0) == 0x40 && !p->which) { in av7110_ipack_instant_repack()
311 p->which = 1; in av7110_ipack_instant_repack()
319 p->which = 2; in av7110_ipack_instant_repack()
324 if (p->which == 1) { in av7110_ipack_instant_repack()
330 p->which = 2; in av7110_ipack_instant_repack()
338 p->which = 3; in av7110_ipack_instant_repack()
[all …]
/linux-4.4.14/include/trace/events/
Dtimer.h273 TP_PROTO(int which, const struct itimerval *const value,
276 TP_ARGS(which, value, expires),
279 __field( int, which )
288 __entry->which = which;
297 __entry->which, (unsigned long long)__entry->expires,
310 TP_PROTO(int which, struct pid *pid, cputime_t now),
312 TP_ARGS(which, pid, now),
315 __field( int , which )
321 __entry->which = which;
326 TP_printk("which=%d pid=%d now=%llu", __entry->which,
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_rwpf.c52 fse->which); in vsp1_rwpf_enum_frame_size()
76 vsp1_rwpf_get_crop(struct vsp1_rwpf *rwpf, struct v4l2_subdev_pad_config *cfg, u32 which) in vsp1_rwpf_get_crop() argument
78 switch (which) { in vsp1_rwpf_get_crop()
94 fmt->which); in vsp1_rwpf_get_format()
112 fmt->which); in vsp1_rwpf_set_format()
134 crop = vsp1_rwpf_get_crop(rwpf, cfg, fmt->which); in vsp1_rwpf_set_format()
142 fmt->which); in vsp1_rwpf_set_format()
161 sel->r = *vsp1_rwpf_get_crop(rwpf, cfg, sel->which); in vsp1_rwpf_get_selection()
166 RWPF_PAD_SINK, sel->which); in vsp1_rwpf_get_selection()
199 sel->which); in vsp1_rwpf_set_selection()
[all …]
Dvsp1_bru.c206 BRU_PAD_SINK(0), code->which); in bru_enum_mbus_code()
234 unsigned int pad, u32 which) in bru_get_compose() argument
236 switch (which) { in bru_get_compose()
252 fmt->which); in bru_get_format()
259 enum v4l2_subdev_format_whence which) in bru_try_format() argument
274 BRU_PAD_SINK(0), which); in bru_try_format()
291 bru_try_format(bru, cfg, fmt->pad, &fmt->format, fmt->which); in bru_set_format()
294 fmt->which); in bru_set_format()
301 compose = bru_get_compose(bru, cfg, fmt->pad, fmt->which); in bru_set_format()
314 i, fmt->which); in bru_set_format()
[all …]
Dvsp1_uds.c196 UDS_PAD_SINK, code->which); in uds_enum_mbus_code()
211 UDS_PAD_SINK, fse->which); in uds_enum_frame_size()
237 fmt->which); in uds_get_format()
244 enum v4l2_subdev_format_whence which) in uds_try_format() argument
264 UDS_PAD_SINK, which); in uds_try_format()
284 uds_try_format(uds, cfg, fmt->pad, &fmt->format, fmt->which); in uds_set_format()
287 fmt->which); in uds_set_format()
293 UDS_PAD_SOURCE, fmt->which); in uds_set_format()
296 uds_try_format(uds, cfg, UDS_PAD_SOURCE, format, fmt->which); in uds_set_format()
Dvsp1_sru.c193 SRU_PAD_SINK, code->which); in sru_enum_mbus_code()
208 SRU_PAD_SINK, fse->which); in sru_enum_frame_size()
240 fmt->which); in sru_get_format()
247 enum v4l2_subdev_format_whence which) in sru_try_format() argument
267 SRU_PAD_SINK, which); in sru_try_format()
302 sru_try_format(sru, cfg, fmt->pad, &fmt->format, fmt->which); in sru_set_format()
305 fmt->which); in sru_set_format()
311 SRU_PAD_SOURCE, fmt->which); in sru_set_format()
314 sru_try_format(sru, cfg, SRU_PAD_SOURCE, format, fmt->which); in sru_set_format()
Dvsp1_lut.c109 LUT_PAD_SINK, code->which); in lut_enum_mbus_code()
124 fse->pad, fse->which); in lut_enum_frame_size()
153 fmt->which); in lut_get_format()
171 fmt->which); in lut_set_format()
190 fmt->which); in lut_set_format()
Dvsp1_lif.c101 LIF_PAD_SINK, code->which); in lif_enum_mbus_code()
116 fse->which); in lif_enum_frame_size()
142 fmt->which); in lif_get_format()
159 fmt->which); in lif_set_format()
181 fmt->which); in lif_set_format()
Dvsp1_hsit.c83 fse->which); in hsit_enum_frame_size()
113 fmt->which); in hsit_get_format()
126 fmt->which); in hsit_set_format()
149 fmt->which); in hsit_set_format()
/linux-4.4.14/arch/alpha/kernel/
Dsys_marvel.c189 io7_redirect_one_lsi(struct io7 *io7, unsigned int which, unsigned int where) in io7_redirect_one_lsi() argument
196 val = io7->csrs->PO7_LSI_CTL[which].csr; in io7_redirect_one_lsi()
200 io7->csrs->PO7_LSI_CTL[which].csr = val; in io7_redirect_one_lsi()
202 io7->csrs->PO7_LSI_CTL[which].csr; in io7_redirect_one_lsi()
206 io7_redirect_one_msi(struct io7 *io7, unsigned int which, unsigned int where) in io7_redirect_one_msi() argument
213 val = io7->csrs->PO7_MSI_CTL[which].csr; in io7_redirect_one_msi()
217 io7->csrs->PO7_MSI_CTL[which].csr = val; in io7_redirect_one_msi()
219 io7->csrs->PO7_MSI_CTL[which].csr; in io7_redirect_one_msi()
223 init_one_io7_lsi(struct io7 *io7, unsigned int which, unsigned int where) in init_one_io7_lsi() argument
228 io7->csrs->PO7_LSI_CTL[which].csr = ((unsigned long)where << 14); in init_one_io7_lsi()
[all …]
Derr_titan.c73 titan_parse_p_serror(int which, u64 serror, int print) in titan_parse_p_serror() argument
115 err_print_prefix, which, serror); in titan_parse_p_serror()
140 titan_parse_p_perror(int which, int port, u64 perror, int print) in titan_parse_p_perror() argument
232 err_print_prefix, which, in titan_parse_p_perror()
274 titan_parse_p_agperror(int which, u64 agperror, int print) in titan_parse_p_agperror() argument
325 which, agperror); in titan_parse_p_agperror()
357 titan_parse_p_chip(int which, u64 serror, u64 gperror, in titan_parse_p_chip() argument
361 status |= titan_parse_p_serror(which, serror, print); in titan_parse_p_chip()
362 status |= titan_parse_p_perror(which, 0, gperror, print); in titan_parse_p_chip()
363 status |= titan_parse_p_perror(which, 1, aperror, print); in titan_parse_p_chip()
[all …]
Dpci-noop.c53 sys_pciconfig_iobase(long which, unsigned long bus, unsigned long dfn) in sys_pciconfig_iobase() argument
58 if (which & IOBASE_FROM_HOSE) { in sys_pciconfig_iobase()
72 switch (which & ~IOBASE_FROM_HOSE) { in sys_pciconfig_iobase()
Dsmp.c538 unsigned long which; in handle_ipi() local
540 which = ops & -ops; in handle_ipi()
541 ops &= ~which; in handle_ipi()
542 which = __ffs(which); in handle_ipi()
544 switch (which) { in handle_ipi()
558 this_cpu, which); in handle_ipi()
/linux-4.4.14/include/uapi/linux/
Dv4l2-subdev.h48 __u32 which; member
61 __u32 which; member
78 __u32 which; member
97 __u32 which; member
129 __u32 which; member
149 __u32 which; member
/linux-4.4.14/Documentation/timers/
Dhpet.txt4 by Intel and Microsoft which can be found at
10 each of which can generate oneshot interrupts and at least one of which has
12 also called "timers", which can be misleading since usually timers are
17 role. Many x86 BIOS writers don't route HPET interrupts at all, which
24 platform code which uses timer 0 or 1 as the main timer to intercept HPET
28 The driver provides a userspace API which resembles the API found in the
Dtimer_stats.txt12 wakeups, which should be avoided to optimize power consumption.
17 timer_stats collects information about the timer events which are fired in a
20 - the pid of the task(process) which initialized the timer
21 - the name of the process which initialized the timer
23 - the callback function which is associated to the timer
64 column is the name of the process. The forth column shows the function which
65 initialized the timer and in parenthesis the callback function which was
Dhighres.txt5 and beyond". The paper is part of the OLS 2006 Proceedings Volume 1, which can
12 The slides contain five figures (pages 2, 15, 18, 20, 22), which illustrate the
36 The main differences to the timer wheel, which holds the armed timer_list type
49 sources, which are registered in the framework and selected on a quality based
51 initializes data structures, which are used by the generic time keeping code to
88 service handler, which is almost inherently hardware dependent.
110 a function pointer in the device description structure, which has to be called
121 The framework adds about 700 lines of code which results in a 2KB increase of
149 which inform hrtimers about availability of new hardware. hrtimers validates
151 switching to high resolution mode. This ensures also that a kernel which is
[all …]
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-subdev.c132 if (format->which != V4L2_SUBDEV_FORMAT_TRY && in check_format()
133 format->which != V4L2_SUBDEV_FORMAT_ACTIVE) in check_format()
144 if (crop->which != V4L2_SUBDEV_FORMAT_TRY && in check_crop()
145 crop->which != V4L2_SUBDEV_FORMAT_ACTIVE) in check_crop()
157 if (sel->which != V4L2_SUBDEV_FORMAT_TRY && in check_selection()
158 sel->which != V4L2_SUBDEV_FORMAT_ACTIVE) in check_selection()
286 sel.which = crop->which; in subdev_do_ioctl()
307 sel.which = crop->which; in subdev_do_ioctl()
323 if (code->which != V4L2_SUBDEV_FORMAT_TRY && in subdev_do_ioctl()
324 code->which != V4L2_SUBDEV_FORMAT_ACTIVE) in subdev_do_ioctl()
[all …]
/linux-4.4.14/net/bridge/netfilter/
DKconfig81 This option adds the among match, which allows matching the MAC source
90 This option adds the ARP match, which allows ARP and RARP header field
98 This option adds the IP match, which allows basic IP header field
107 This option adds the IP6 match, which allows basic IPV6 header field
115 This option adds the limit match, which allows you to control
116 the rate at which a rule can be matched. This match is the
125 This option adds the mark match, which allows matching frames based on
135 This option adds the packet type match, which allows matching on the
145 This option adds the Spanning Tree Protocol match, which
153 This option adds the 802.1Q vlan match, which allows the filtering of
[all …]
/linux-4.4.14/tools/power/cpupower/utils/helpers/
Dsysfs.c206 enum idlestate_value which) in sysfs_idlestate_get_one_value() argument
213 if (which >= MAX_IDLESTATE_VALUE_FILES) in sysfs_idlestate_get_one_value()
217 idlestate_value_files[which], in sysfs_idlestate_get_one_value()
246 enum idlestate_string which) in sysfs_idlestate_get_one_string() argument
252 if (which >= MAX_IDLESTATE_STRING_FILES) in sysfs_idlestate_get_one_string()
256 idlestate_string_files[which], in sysfs_idlestate_get_one_string()
413 static char *sysfs_cpuidle_get_one_string(enum cpuidle_string which) in sysfs_cpuidle_get_one_string() argument
419 if (which >= MAX_CPUIDLE_STRING_FILES) in sysfs_cpuidle_get_one_string()
422 len = sysfs_cpuidle_read_file(cpuidle_string_files[which], in sysfs_cpuidle_get_one_string()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_ipipe.c30 enum v4l2_subdev_format_whence which);
184 enum v4l2_subdev_format_whence which) in __ipipe_get_format() argument
186 if (which == V4L2_SUBDEV_FORMAT_TRY) in __ipipe_get_format()
204 enum v4l2_subdev_format_whence which) in ipipe_try_format() argument
229 format = __ipipe_get_format(ipipe, cfg, IPIPE_PAD_SINK, which); in ipipe_try_format()
289 ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
299 ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
322 format = __ipipe_get_format(ipipe, cfg, fmt->pad, fmt->which); in ipipe_get_format()
346 format = __ipipe_get_format(ipipe, cfg, fmt->pad, fmt->which); in ipipe_set_format()
350 ipipe_try_format(ipipe, cfg, fmt->pad, &fmt->format, fmt->which); in ipipe_set_format()
[all …]
Diss_ipipeif.c365 enum v4l2_subdev_format_whence which) in __ipipeif_get_format() argument
367 if (which == V4L2_SUBDEV_FORMAT_TRY) in __ipipeif_get_format()
383 enum v4l2_subdev_format_whence which) in ipipeif_try_format() argument
411 which); in ipipeif_try_format()
426 which); in ipipeif_try_format()
470 code->which); in ipipeif_enum_mbus_code()
495 ipipeif_try_format(ipipeif, cfg, fse->pad, &format, fse->which); in ipipeif_enum_frame_size()
505 ipipeif_try_format(ipipeif, cfg, fse->pad, &format, fse->which); in ipipeif_enum_frame_size()
528 format = __ipipeif_get_format(ipipeif, cfg, fmt->pad, fmt->which); in ipipeif_get_format()
552 format = __ipipeif_get_format(ipipeif, cfg, fmt->pad, fmt->which); in ipipeif_set_format()
[all …]
Diss_resizer.c424 enum v4l2_subdev_format_whence which) in __resizer_get_format() argument
426 if (which == V4L2_SUBDEV_FORMAT_TRY) in __resizer_get_format()
442 enum v4l2_subdev_format_whence which) in resizer_try_format() argument
469 which); in resizer_try_format()
515 code->which); in resizer_enum_mbus_code()
556 resizer_try_format(resizer, cfg, fse->pad, &format, fse->which); in resizer_enum_frame_size()
566 resizer_try_format(resizer, cfg, fse->pad, &format, fse->which); in resizer_enum_frame_size()
589 format = __resizer_get_format(resizer, cfg, fmt->pad, fmt->which); in resizer_get_format()
613 format = __resizer_get_format(resizer, cfg, fmt->pad, fmt->which); in resizer_set_format()
617 resizer_try_format(resizer, cfg, fmt->pad, &fmt->format, fmt->which); in resizer_set_format()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dexynos5433-clock.txt10 which generates clocks for IMEM/FSYS/G3D/GSCL/HEVC/MSCL/G2D/MFC/PERIC/PERIS
13 which generates clocks for LLI (Low Latency Interface) IP.
15 which generates clocks for DRAM Memory Controller domain.
17 which generates clocks for UART/I2C/SPI/I2S/PCM/SPDIF/PWM/SLIMBUS IPs.
19 which generates clocks for PMU/TMU/MCT/WDT/RTC/SECKEY/TZPC IPs.
21 which generates clocks for USB/UFS/SDMMC/TSI/PDMA IPs.
23 which generates clocks for G2D/MDMA IPs.
25 which generates clocks for Display (DECON/HDMI/DSIM/MIXER) IPs.
27 which generates clocks for Cortex-A5/BUS/AUDIO clocks.
30 which generates global data buses clock and global peripheral buses clock.
[all …]
Dux500.txt10 CLKRST4, which does not exist.
14 reset, control unit) clocks. The cell indicates which PRCMU
18 The first cell indicates which PRCC block the consumer
20 cell indicates which clock inside the PRCC block it wants,
24 The first cell indicates which PRCC block the consumer
26 cell indicates which clock inside the PRCC block it wants,
Dexynos7-clock.txt3 Exynos7 clock controller has various blocks which are instantiated
9 this identifier to specify the clock which they consume. All
45 - clocks: list of clock identifiers which are fed as the input to
49 - clock-names: list of names of clocks which are fed as the input
Dexynos5260-clock.txt3 Exynos5260 has 13 clock controllers which are instantiated
9 this identifier to specify the clock which they consume. All
28 There are several clocks which are generated by specific PHYs.
71 - clocks: list of clock identifiers which are fed as the input to
75 - clock-names: list of names of clocks which are fed as the input
/linux-4.4.14/drivers/net/dsa/
Dbcm_sf2.h186 #define SWITCH_INTR_L2(which) \ argument
187 static inline void intrl2_##which##_mask_clear(struct bcm_sf2_priv *priv, \
190 intrl2_##which##_writel(priv, mask, INTRL2_CPU_MASK_CLEAR); \
191 priv->irq##which##_mask &= ~(mask); \
193 static inline void intrl2_##which##_mask_set(struct bcm_sf2_priv *priv, \
196 intrl2_## which##_writel(priv, mask, INTRL2_CPU_MASK_SET); \
197 priv->irq##which##_mask |= (mask); \
/linux-4.4.14/kernel/
Dutsname_sysctl.c22 char *which = table->data; in get_uts() local
26 which = (which - (char *)&init_uts_ns) + (char *)uts_ns; in get_uts()
32 return which; in get_uts()
35 static void put_uts(struct ctl_table *table, int write, void *which) in put_uts() argument
/linux-4.4.14/net/netfilter/ipset/
DKconfig31 This option adds the bitmap:ip set type support, by which one
40 This option adds the bitmap:ip,mac set type support, by which one
49 This option adds the bitmap:port set type support, by which one
58 This option adds the hash:ip set type support, by which one
68 This option adds the hash:ip,mark set type support, by which one
77 This option adds the hash:ip,port set type support, by which one
86 This option adds the hash:ip,port,ip set type support, by which
96 This option adds the hash:ip,port,net set type support, by which
106 This option adds the hash:mac set type support, by which
115 This option adds the hash:net,port,net set type support, by which
[all …]
/linux-4.4.14/Documentation/development-process/
D4.Coding5 code. It is the code which will be examined by other developers and merged
6 (or not) into the mainline tree. So it is the quality of this code which
10 number of ways in which kernel developers can go wrong. Then the focus
11 will shift toward doing things right and the tools which can help in that
22 a substantial amount of code in the kernel which does not meet the coding
41 The other trap is to assume that code which is already in the kernel is
51 The coding style document also should not be read as an absolute law which
53 style (a line which becomes far less readable if split to fit within the
67 At a simple level, consider a function which has an argument which is
70 provides. By that time, though, chances are good that the code which
[all …]
D1.Intro5 an attempt to document how this community works in a way which is
9 discussion which does not require a deep knowledge of kernel programming to
33 Section 4 is about the coding process; several pitfalls which have been
36 which can help to ensure that kernel patches are correct.
62 kernel has evolved into a best-of-breed operating system component which
81 offer this kind of openness, which is a characteristic of the free software
90 evolved its own distinct ways of operating which allow it to function
138 - Code which has been merged into the mainline kernel is available to all
139 Linux users. It will automatically be present on all distributions which
154 Code which is in the mainline, instead, does not require this work as the
[all …]
D3.Early-stage28 misuse of the LSM framework (which is not intended to confer privileges
29 onto processes which they would not otherwise have) and a risk to system
57 - What, exactly, is the problem which needs to be solved?
73 - It may well be that the problem is addressed by the kernel in ways which
75 features and capabilities which are not immediately obvious. Not all
78 driver which duplicated an existing driver that the new author had been
79 unaware of. Code which reinvents existing wheels is not only wasteful;
82 - There may be elements of the proposed solution which will not be
91 clear lesson: kernel code which is designed and developed behind closed
92 doors invariably has problems which are only revealed when the code is
[all …]
D7.AdvancedTopics5 number of topics which can be helpful for developers wanting to become a
21 edges and poses certain hazards; it is a young and powerful tool which is
51 which is accessible to the Internet. Otherwise, free, public hosting sites
60 development in any branch which you intend to ask others to pull from.
65 Git provides some powerful tools which can allow you to rewrite your
66 development history. An inconvenient patch (one which breaks bisection,
67 say, or which has some other sort of obvious bug) can be fixed in place or
80 view of the project history; if you rewrite history which other developers
83 which has been exported to others should generally be seen as immutable
88 you try to push changes which do not result in a fast-forward merge
[all …]
D2.Process28 rolling development model which is continually integrating major changes.
32 cycle, the "merge window" is said to be open. At that time, code which is
33 deemed to be sufficiently stable (and which is accepted by the development
46 first of the "rc" kernels. For the kernel which is destined to be 2.6.40,
47 for example, the release which happens at the end of the merge window will
52 Over the next six to ten weeks, only patches which fix problems should be
84 regressions from previous releases. No bugs are welcome, but those which
85 break systems which worked in the past are considered to be especially
86 serious. For this reason, patches which cause regressions are looked upon
135 each patch implements a change which is desirable to have in the mainline.
[all …]
/linux-4.4.14/drivers/mtd/chips/
DKconfig21 This option enables JEDEC-style probing of flash chips which are not
23 CFI-targeted flash drivers for any chips which are identified which
39 configuration options which allow you to do so.
48 This option defines the way in which the CPU attempts to arrange
50 'NO', which is the default when CONFIG_MTD_CFI_ADV_OPTIONS isn't
72 some other configuration options which would allow you to reduce
75 which are supported by the current code will be enabled.
81 If you wish to support CFI devices on a physical bus which is
88 If you wish to support CFI devices on a physical bus which is
95 If you wish to support CFI devices on a physical bus which is
[all …]
/linux-4.4.14/net/netrom/
Dnr_route.c120 if (i < nr_nodet->which) in nr_add_node()
121 nr_nodet->which = i; in nr_add_node()
185 nr_node->which = 0; in nr_add_node()
228 nr_node->which++; in nr_add_node()
255 switch (nr_node->which) { in nr_add_node()
257 nr_node->which = 1; in nr_add_node()
260 nr_node->which = 0; in nr_add_node()
268 switch (nr_node->which) { in nr_add_node()
269 case 1: nr_node->which = 2; in nr_add_node()
272 case 2: nr_node->which = 1; in nr_add_node()
[all …]
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispresizer.c121 unsigned int pad, enum v4l2_subdev_format_whence which) in __resizer_get_format() argument
123 if (which == V4L2_SUBDEV_FORMAT_TRY) in __resizer_get_format()
137 enum v4l2_subdev_format_whence which) in __resizer_get_crop() argument
139 if (which == V4L2_SUBDEV_FORMAT_TRY) in __resizer_get_crop()
1238 sel->which); in resizer_get_selection()
1240 sel->which); in resizer_get_selection()
1254 sel->r = *__resizer_get_crop(res, cfg, sel->which); in resizer_get_selection()
1294 sel->which); in resizer_set_selection()
1296 sel->which); in resizer_set_selection()
1299 __func__, sel->which == V4L2_SUBDEV_FORMAT_TRY ? "try" : "act", in resizer_set_selection()
[all …]
Dispccp2.c621 unsigned int pad, enum v4l2_subdev_format_whence which) in __ccp2_get_format() argument
623 if (which == V4L2_SUBDEV_FORMAT_TRY) in __ccp2_get_format()
640 enum v4l2_subdev_format_whence which) in ccp2_try_format() argument
672 format = __ccp2_get_format(ccp2, cfg, CCP2_PAD_SINK, which); in ccp2_try_format()
706 code->which); in ccp2_enum_mbus_code()
726 ccp2_try_format(ccp2, cfg, fse->pad, &format, fse->which); in ccp2_enum_frame_size()
736 ccp2_try_format(ccp2, cfg, fse->pad, &format, fse->which); in ccp2_enum_frame_size()
756 format = __ccp2_get_format(ccp2, cfg, fmt->pad, fmt->which); in ccp2_get_format()
777 format = __ccp2_get_format(ccp2, cfg, fmt->pad, fmt->which); in ccp2_set_format()
781 ccp2_try_format(ccp2, cfg, fmt->pad, &fmt->format, fmt->which); in ccp2_set_format()
[all …]
Dispccdc.c36 unsigned int pad, enum v4l2_subdev_format_whence which);
1159 fmt_src.which = V4L2_SUBDEV_FORMAT_ACTIVE; in ccdc_configure()
1939 unsigned int pad, enum v4l2_subdev_format_whence which) in __ccdc_get_format() argument
1941 if (which == V4L2_SUBDEV_FORMAT_TRY) in __ccdc_get_format()
1949 enum v4l2_subdev_format_whence which) in __ccdc_get_crop() argument
1951 if (which == V4L2_SUBDEV_FORMAT_TRY) in __ccdc_get_crop()
1967 enum v4l2_subdev_format_whence which) in ccdc_try_format() argument
2001 *fmt = *__ccdc_get_format(ccdc, cfg, CCDC_PAD_SINK, which); in ccdc_try_format()
2026 crop = __ccdc_get_crop(ccdc, cfg, which); in ccdc_try_format()
2043 *fmt = *__ccdc_get_format(ccdc, cfg, CCDC_PAD_SINK, which); in ccdc_try_format()
[all …]
/linux-4.4.14/arch/x86/platform/uv/
Dbios_uv.c31 s64 uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, u64 a4, u64 a5) in uv_bios_call() argument
42 ret = efi_call((void *)__va(tab->function), (u64)which, in uv_bios_call()
48 s64 uv_bios_call_irqsave(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, in uv_bios_call_irqsave() argument
55 ret = uv_bios_call(which, a1, a2, a3, a4, a5); in uv_bios_call_irqsave()
61 s64 uv_bios_call_reentrant(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, in uv_bios_call_reentrant() argument
67 ret = uv_bios_call(which, a1, a2, a3, a4, a5); in uv_bios_call_reentrant()
/linux-4.4.14/Documentation/
DSAK.txt4 An operating system's Secure Attention Key is a security tool which is
6 is an undefeatable way of killing all programs which could be
39 systems which implement C2 level security. This author does not
43 2: On the PC keyboard, SAK kills all applications which have
46 Unfortunately this includes a number of things which you don't
51 You can identify processes which will be killed by SAK with the
64 initscript which launches gpm and changing it thusly:
83 These commands cause *all* daemons which are launched by the
Ddebugging-via-ohci1394.txt8 Basically all FireWire controllers which are in use today are compliant
9 to the OHCI-1394 specification which defines the controller to be a PCI
10 bus master which uses DMA to offload data transfers from the CPU and has
11 a "Physical Response Unit" which executes specific requests by employing
44 DMA by default, which is more secure but not suitable for remote debugging.
48 completed, an initialization routine which runs pretty early has been
70 There is also a gdb proxy for firewire which allows to use gdb to access
71 data which can be referenced from symbols found by gdb in vmlinux:
100 CardBus and even some Express cards which are fully compliant to OHCI-1394
102 systems, it most likely is. Only specialized shops have cards which are not
[all …]
Dvolatile-considered-harmful.txt8 as a sort of easy atomic variable, which they are not. The use of volatile in
12 to suppress optimization, which is almost never what one really wants to
14 unwanted concurrent access, which is very much a different task. The
18 Like volatile, the kernel primitives which make concurrent access to data
33 change unexpectedly while the_lock is held. Any other code which might
78 - Inline assembly code which changes memory, but which has no other
89 - Pointers to data structures in coherent memory which might be modified
92 indicate which descriptors have been processed, is an example of this
102 they come with a justification which shows that the concurrency issues have
DSM501.txt7 which may provide numerous interfaces including USB host controller USB gadget,
15 drivers which manage the specific hardware blocks. These services
22 On detection of a device, the core initialises the chip (which may
34 Each peripheral has a view of the device which is implicitly narrowed to
51 functions, which are transient and thus their location is less critical
Dmd-cluster.txt50 There are 3 types, of messages which are passed
64 3.2.1 Token: The resource which protects the entire communication
68 3.2.2 Message: The lock resource which carries the data to
71 3.2.3 Ack: The resource, acquiring which means the message has been
138 of the areas which are suspended. Before a resync starts, the node
139 send out RESYNC_START with the (lo,hi) range of the area which needs
140 to be suspended. Each node maintains a suspend_list, which contains
141 the list of ranges which are currently suspended. On receiving
158 1. Node 1 issues mdadm --manage /dev/mdX --add /dev/sdYY which issues
Drfkill.txt21 The rfkill subsystem has a concept of "hard" and "soft" block, which
29 rfkill.master_switch_mode, which are documented in kernel-parameters.txt.
69 suspend/hibernation, in which case it will be necessary to update the rfkill
77 case allows the driver to be built when rfkill is not configured, which
79 which compile to almost nothing.
90 The recommended userspace interface to use is /dev/rfkill, which is a misc
102 a specified type) into a state which also updates the default state for
Dxz.txt32 allocates a char device major dynamically to which one can write
39 same as in other decompress_*.c files, which is defined in
48 $(call if_needed,xzkern) which will use a BCJ filter and a big LZMA2
50 uncompressed size of the file, which is needed by the boot code.
52 which will use no BCJ filter and 1 MiB LZMA2 dictionary.
64 which will verify the integrity of the uncompressed data anyway.
66 Note that the headers will always have a CRC32 which will be validated
Dbasic_profiling.txt11 config, System.map, which are usually installed by default.
16 2.12a, which can be downloaded from:
55 A reset is needed to clear old statistics, which survive a reboot.
/linux-4.4.14/kernel/time/
Ditimer.c79 int do_getitimer(int which, struct itimerval *value) in do_getitimer() argument
83 switch (which) { in do_getitimer()
103 SYSCALL_DEFINE2(getitimer, int, which, struct itimerval __user *, value) in SYSCALL_DEFINE2() argument
109 error = do_getitimer(which, &get_buffer); in SYSCALL_DEFINE2()
190 int do_setitimer(int which, struct itimerval *value, struct itimerval *ovalue) in do_setitimer() argument
203 switch (which) { in do_setitimer()
278 SYSCALL_DEFINE3(setitimer, int, which, struct itimerval __user *, value, in SYSCALL_DEFINE3() argument
294 error = do_setitimer(which, &set_buffer, ovalue ? &get_buffer : NULL); in SYSCALL_DEFINE3()
/linux-4.4.14/arch/um/
DKconfig.char7 console driver which dumps all printk messages to stderr.
73 This is the string describing the channel to which the main console
75 command line. The default value is "fd:0,fd:1", which attaches the
83 This is the string describing the channel to which all consoles
86 which brings them up in xterms.
89 which don't have X or xterm available.
95 This is the string describing the channel to which the serial lines
97 command line. The default value is "pty", which attaches them to
101 which don't have a set of /dev/pty* devices.
107 soundcore and the UML hostaudio relay, which acts as a intermediary
/linux-4.4.14/Documentation/trace/
Dintel_th.txt20 - Software Trace Hub (STH), trace source, which is a System Trace
22 - Memory Storage Unit (MSU), trace output, which allows storing
26 - Global Trace Hub (GTH), which is a switch and a central component
31 notable of them is "active", which enables or disables trace output
38 STH registers an stm class device, through which it provides interface
43 buffer, which can later on be read from its device nodes via read() or
56 created and assigned an id number that reflects the order in which TH
58 begin with this id: 0-gth, 0-msc0, 0-msc1, 0-pti, 0-sth, which is
68 # figure out which GTH port is the first memory controller:
/linux-4.4.14/Documentation/video4linux/bttv/
DSound-FAQ7 completely by the bt8xx chip, which is common on all boards. But
11 bttv-cards.c, which holds the information required for each board.
14 log, telling which card type is used. Like this one:
22 new entries which are not listed yet. If there isn't one for your
46 (BT848_GPIO_OUT_EN), it says which pins are actively driven by the
52 which does the sound routing. But every board is a little different.
57 As mentioned above, there is a array which holds the required
68 gpiomask specifies which pins are used to control the audio mux chip.
74 (i.e. which pins must be high/low for tuner/mute/...). This will be
89 You can have a look at the board to see which of the gpio pins are
[all …]
/linux-4.4.14/ipc/
Dmq_sysctl.c19 char *which = table->data; in get_mq() local
21 which = (which - (char *)&init_ipc_ns) + (char *)ipc_ns; in get_mq()
22 return which; in get_mq()
Dipc_sysctl.c23 char *which = table->data; in get_ipc() local
25 which = (which - (char *)&init_ipc_ns) + (char *)ipc_ns; in get_ipc()
26 return which; in get_ipc()
/linux-4.4.14/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-emc.txt29 next level of nodes below the emc table are used to specify which settings
30 apply for which ram-code settings.
39 for which this node (and children) are valid.
49 There are two ways of specifying which tables to use:
52 and they will always be used (based on which frequency is used).
62 used to select which tables to use.
68 the valid frequency for which the table should be used (in kHz).
69 - clock-frequency : the clock frequency for the EMC at which this
/linux-4.4.14/Documentation/usb/
Dgadget_configfs.txt16 A USB Linux Gadget is a device which has a UDC (USB Device Controller) and can
20 A gadget is seen by its host as a set of configurations, each of which contains
21 a number of interfaces which, from the gadget's perspective, are known as
27 and which functions each configuration will provide.
101 where <name> can be any string which is legal in a filesystem and the
148 At this moment a number of gadgets is created, each of which has a number of
150 is specifying which function is available in which configuration (the same
298 Both items and groups can have attributes, which are represented as files.
300 which can be read-only or read-write, depending on what they represent.
303 configfs_attributes which are generic and of the same type for all
[all …]
/linux-4.4.14/drivers/xen/xen-pciback/
Dconf_space_header.c21 int which; member
149 bar->which = 1; in rom_write()
157 bar->which = 0; in rom_write()
183 bar->which = 1; in bar_write()
191 bar->which = 0; in bar_write()
207 *value = bar->which ? bar->len_val : bar->val; in bar_read()
246 bar->which = 0; in bar_init()
259 bar->which = 0; in rom_init()
268 bar->which = 0; in bar_reset()
/linux-4.4.14/arch/ia64/kernel/
Dsmp.c107 unsigned long which; in handle_IPI() local
109 which = ffz(~ops); in handle_IPI()
110 ops &= ~(1 << which); in handle_IPI()
112 switch (which) { in handle_IPI()
129 this_cpu, which); in handle_IPI()
/linux-4.4.14/arch/arm/mach-s3c24xx/include/mach/
Dpm-core.h54 static inline void s3c_pm_show_resume_irqs(int start, unsigned long which, in s3c_pm_show_resume_irqs() argument
59 which &= ~mask; in s3c_pm_show_resume_irqs()
62 if (which & (1L<<i)) { in s3c_pm_show_resume_irqs()
/linux-4.4.14/Documentation/i2c/
Dinstantiating-devices5 level. Instead, the software must know which devices are connected on each
16 which is known in advance. It is thus possible to pre-declare the I2C
17 devices which live on this bus. This is done with an array of struct
18 i2c_board_info which is registered by calling i2c_register_board_info().
80 additional properties which might be needed to set up the device, please refer
88 which is currently located at Documentation/acpi/enumeration.txt.
117 The above code instantiates 1 I2C device on the I2C bus which is on the
121 present or not (for example for an optional feature which is not present
147 The above code instantiates up to 1 I2C device on the I2C bus which is on
152 The driver which instantiated the I2C device is responsible for destroying
[all …]
Di2c-stub10 driver, which will then only react to SMBus commands to these addresses.
36 There's a script named i2c-stub-from-dump in the i2c-tools package which
54 Optional bank settings. They tell which bits in which register
/linux-4.4.14/Documentation/filesystems/
Dext2.txt45 resuid=n The user ID which may use the reserved blocks.
46 resgid=n The group ID which may use the reserved blocks.
81 which is decided when the filesystem is created. Smaller blocks mean
93 bitmap and the inode usage bitmap which show which blocks and inodes
100 in the same block group as the inode which contains them.
122 and which OS created it.
137 structure contains pointers to the filesystem blocks which contain the
144 There are some reserved fields which are currently unused in the inode
145 structure and several which are overloaded. One field is reserved for the
149 by the HURD to reference the inode of a program which will be used to
[all …]
Dsysfs-tagging.txt23 and KOBJ_NS_TYPES, and ns will point to the namespace to which it
38 - call kobj_ns_type_register() with its kobj_ns_type_operations which has
39 - current_ns() which returns current's namespace
40 - netlink_ns() which returns a socket's namespace
41 - initial_ns() which returns the initial namesapce
Dseq_file.txt17 however. It is not that hard to make a virtual file which returns a
26 which are designed to make it easy for virtual file creators to get it
32 * An iterator interface which lets a virtual file implementation
38 * A set of canned file_operations which implement most operations on
42 loadable module which creates a file called /proc/sequence. The file, when
59 Note that the above article uses create_proc_entry which was removed in
76 generator of the data, which need not be aware of how a position translates
85 which will start reading at that position. For our simple sequence example,
104 structure can be used. There is also a special value which can be returned
145 passed back to user space. This function can also return SEQ_SKIP, which
[all …]
Dubifs.txt5 Block Images". UBIFS is a flash file system, which means it is designed
9 which work with MTD devices, not block devices. The other Linux
35 UBIFS works on top of UBI. UBI is a separate software layer which may be
37 wear-leveling layer. It provides so called UBI volumes which is a higher
50 which requires full media scan. UBIFS maintains the FS indexing
54 which makes UBIFS much faster on writes.
56 Similarly to JFFS2, UBIFS supports on-the-flight compression which makes
68 UBI, which scales linearly. So overall UBI/UBIFS stack scales linearly.
71 The authors of UBIFS believe, that it is possible to develop UBI2 which
Dfiemap.txt17 * which to start mapping (in) */
18 __u64 fm_length; /* logical length of mapping which
30 which the process would like mappings for. Extents returned mirror
35 Certain flags to modify the way in which mappings are looked up can be
38 the set of flags which caused the error. If the kernel is compatible
66 which userspace must allocate along with the fiemap structure. The
98 The fe_flags field contains flags which describe the extent returned.
106 which imply that property.
111 which simply cares not to try operating on non-aligned extents
113 worry about all present and future flags which might imply unaligned
[all …]
Dproc.txt72 special thank you to Andi Kleen for documentation, which we relied on heavily
121 process running on the system, which is named after the process ID (PID).
132 cpu Current and last cpu in which it was executed (2.4)(smp)
136 fd Directory, which contains all file descriptors
255 Cpus_allowed mask of CPUs on which this process may run
307 start_code address above which program text can run
308 end_code address below which program text can run
320 task_cpu which CPU the task is scheduled on
326 start_data address above which program data+bss is placed
327 end_data address below which program data+bss is placed
[all …]
Dext4.txt5 Ext4 is an advanced level of the ext3 filesystem which incorporates
63 workload parameter can completely change the ranking of which
74 which could be a security exposure in some situations.) Configuring
187 nobarrier This also requires an IO stack which can support
222 remounting a filesystem which is already mounted.
228 specified in the superblock, which can be configured
242 resgid=n The group ID which may use the reserved blocks.
244 resuid=n The user ID which may use the reserved blocks.
273 or when an mmap'ed page which was previously
294 the max_batch_time, which defaults to 15000us
[all …]
Dncpfs.txt4 To mount a NetWare filesystem, you need a special mount program, which
9 Related products are linware and mars_nwe, which will give Linux partial
Dntfs.txt25 from an NTFS volume and ntfsresize which is used to resize an NTFS partition.
60 - The new driver has full support for sparse files on NTFS 3.x volumes which
64 - The new driver supports loopback mounting of files on NTFS which is used by
86 only very limited support for highly fragmented files, i.e. ones which have
91 - The new driver supports write(2) which can both overwrite existing data and
95 i.e. ones which have their data attribute split across multiple extents, is
116 advised to use nls=utf8 which is capable of
139 dmask= Instead of specifying umask which applies both to
172 default, creation of sparse regions is enabled, which
272 which is part of the Linux LDM tools (the latest version at the time of
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/nvmem/
Dqfprom.txt3 This binding is intended to represent QFPROM which is found in most QCOM SOCs.
10 Are child nodes of qfprom, bindings of which as described in
27 Are device nodes which consume nvmem data cells.
Drockchip-efuse.txt10 Are child nodes of eFuse, bindings of which as described in
30 Are device nodes which consume nvmem data cells.
/linux-4.4.14/net/ceph/
Dosd_client.c132 osd_req_op_raw_data_in(struct ceph_osd_request *osd_req, unsigned int which) in osd_req_op_raw_data_in() argument
134 BUG_ON(which >= osd_req->r_num_ops); in osd_req_op_raw_data_in()
136 return &osd_req->r_ops[which].raw_data_in; in osd_req_op_raw_data_in()
141 unsigned int which) in osd_req_op_extent_osd_data() argument
143 return osd_req_op_data(osd_req, which, extent, osd_data); in osd_req_op_extent_osd_data()
149 unsigned int which) in osd_req_op_cls_response_data() argument
151 return osd_req_op_data(osd_req, which, cls, response_data); in osd_req_op_cls_response_data()
156 unsigned int which, struct page **pages, in osd_req_op_raw_data_in_pages() argument
162 osd_data = osd_req_op_raw_data_in(osd_req, which); in osd_req_op_raw_data_in_pages()
169 unsigned int which, struct page **pages, in osd_req_op_extent_osd_data_pages() argument
[all …]
/linux-4.4.14/firmware/
DREADME.AddingFirmware6 device drivers which predate the common use of request_firmware().
17 That repository contains all these firmware images which have been
18 extracted from older drivers, as well various new firmware images which
19 we were never permitted to include in a GPL'd work, but which we _have_
28 identifying the licence under which the firmware is available, and
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Dlib-eq.c288 int which; in LNetEQGet() local
291 event, &which); in LNetEQGet()
314 int which; in LNetEQWait() local
317 event, &which); in LNetEQWait()
387 lnet_event_t *event, int *which) in LNetEQPoll() argument
413 *which = i; in LNetEQPoll()
/linux-4.4.14/arch/x86/math-emu/
DREADME26 which was my 80387 emulator for early versions of djgpp (gcc under
27 msdos); wm-emu387 was in turn based upon emu387 which was written by
61 is not the obvious one which most people seem to use, but is designed
64 seen it. It is based upon one of those ideas which one carries around
74 a value of pi which is accurate to more than 128 bits. As a consequence,
78 80486, which uses a value of pi which is accurate to 66 bits.
87 variables. The code which accesses user memory is confined to five
97 form of re-entrancy which is required by the Linux kernel.
103 are fewer than those which applied to the 1.xx series of the emulator.
139 able to find the instruction which caused the device-not-present
[all …]
/linux-4.4.14/Documentation/vm/
Dksm.txt8 The KSM daemon ksmd periodically scans those areas of user memory which
9 have been registered with it, looking for pages of identical content which
10 can be replaced by a single write-protected page (which is automatically
16 application which generates many instances of the same data.
23 KSM only operates on those areas of address space which an application
38 cannot contain any pages which KSM could actually merge; even if
39 MADV_UNMERGEABLE is applied to a range which was never MADV_MERGEABLE.
62 When set to 0, ksm merges only pages which physically
66 from the lower latency of setting 0. Smaller systems, which
70 deciding on which to use. merge_across_nodes setting can be
/linux-4.4.14/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt26 (BIU) block which controls and interfaces the CPU complex to the different
28 offers a feature called Write Pairing which consists in collapsing two adjacent
39 Boolean property, which when present indicates that the chip
76 A phandle / integer array property which lets the BSP know the location
85 A phandle pointing to the syscon node which describes the CPU boot
106 A phandle / integer array that points to the syscon node which describes
145 each of which may have several associated hardware blocks, which are versioned
147 describing these controllers as a parent "memory controllers" block, which
148 contains N sub-nodes (one for each controller in the system), each of which is
/linux-4.4.14/Documentation/filesystems/nfs/
Dknfsd-stats.txt6 which the kernel NFS server makes available to userspace. These
8 which is described separately below.
26 The first line is a comment which describes the fields present in
36 The id number of the NFS thread pool to which this line applies.
43 which contains all the nfsd threads and all the CPUs in the system,
53 effects (such as Large Receive Offload) which can combine packets
55 of NFS calls received (which statistic is available elsewhere).
72 pool for the NFS workload (the workload is thread-limited), in which
81 network-facing NFS work is being handled quickly, which is a good
96 - Currently the rate at which the counter is incremented is quite
DExporting25 A filesystem which supports the mapping between filehandle fragments
55 a/ A dentry flag DCACHE_DISCONNECTED which is set on
58 dentry is noticed to be a child of a dentry which is in the proper
61 b/ A per-superblock list "s_anon" of dentries which are the roots of
107 struct which has the following members:
110 Takes a dentry and creates a filehandle fragment which can later be used
131 in the dcache which are too messy to work with.
135 in the directory identified by the parent dentry, which leads to the
137 supplied, a default implementation is provided which uses vfs_readdir
146 generated by encode_fh, in which case it will have been padded with
[all …]
Dpnfs.txt4 The are several inter-related caches. We have layouts which can
5 reference multiple devices, each of which can reference multiple data servers.
29 lsegs reference device ids, which are resolved per nfs_client and
46 file driver devices refer to data servers, which are kept in a module
53 bit which holds it in the pnfs_layout_hdr's list. When the final lseg
63 table which are called by the nfs-client pnfs-core to implement the
100 (A string which denotes the OSD name, there is a
Dnfsd-admin-interfaces.txt8 which is normally mounted at /proc/fs/nfsd/.
13 Before doing that, NFSD can be told which sockets to listen on by
16 - an ascii-encoded file descriptor, which should refer to a
/linux-4.4.14/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-ryos4 Description: When written, this file lets one select which data from which
12 Description: The mouse can store 5 profiles which can be switched by the
28 which profile to read.
38 which profile to read.
48 which profile to read.
58 which profile to read.
68 which profile to read.
78 which profile to read.
86 Profile index for which this settings occur is included in
89 which profile to read.
[all …]
Dsysfs-driver-hid-roccat-isku25 Profile number for which this settings occur is included in
28 which profile to read.
38 which profile to read.
48 which profile to read.
58 which profile to read.
68 which profile to read.
78 which profile to read.
88 which profile to read.
95 epoch in which the last configuration took place.
107 which profile to read.
[all …]
Dsysfs-driver-hid-roccat-savu4 Description: The mouse can store 5 profiles which can be switched by the
13 which profile to read.
19 Description: When written, this file lets one select which data from which
27 Description: The mouse can store 5 profiles which can be switched by the
55 which profile and key to read.
61 Description: The mouse can store 5 profiles which can be switched by the
Dsysfs-driver-hid-roccat-pyra25 Please use binary attribute "settings" which provides this information.
37 Please use binary attribute "info" which provides this information.
51 Description: The mouse can store 5 profiles which can be switched by the
60 which profile to read.
66 Description: The mouse can store 5 profiles which can be switched by the
78 Description: The mouse can store 5 profiles which can be switched by the
88 which profile to read.
94 Description: The mouse can store 5 profiles which can be switched by the
122 Please use binary attribute "settings" which provides this information.
Dsysfs-driver-hid-roccat-konepure4 Description: The mouse can store 5 profiles which can be switched by the
16 Description: When written, this file lets one select which data from which
43 Description: The mouse can store 5 profiles which can be switched by the
52 which profile to read.
58 Description: The mouse can store 5 profiles which can be switched by the
68 which profile to read.
/linux-4.4.14/Documentation/sound/oss/
Dbtaudio21 driver which can be used for recording sound (and _only_ recording, no
22 playback). As most TV cards come with a short cable which can be plugged
46 the external source which feeds the bt878 with digital sound via I2S
47 interface. There is a insmod option (rate) to tell the driver which
51 chip which provides digital sound via I2S with 32 kHz sample rate. My
66 int, which is uncommon for the 8 bit case. Sample rate range is 119 kHz
81 * read audio data from btaudio, send to esound daemon (which might be
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dstmpe.txt3 STMPE is an MFD device which may expose the following inbuilt devices: gpio,
13 - interrupt-parent : Specifies which IRQ controller we're connected to
16 - irq-gpio : If present, which GPIO to use for event IRQ
/linux-4.4.14/drivers/lguest/
Dlguest_user.c21 unsigned long which; in getreg_setup() local
24 if (get_user(which, input) != 0) in getreg_setup()
33 cpu->reg_read = lguest_arch_regptr(cpu, which, true); in getreg_setup()
43 unsigned long which, value, *reg; in setreg() local
46 if (get_user(which, input) != 0) in setreg()
53 reg = lguest_arch_regptr(cpu, which, false); in setreg()
/linux-4.4.14/Documentation/powerpc/
Deeh-pci-error-recovery.txt23 Another "traditional" technique is to ignore such errors, which
138 If so, these make a call to eeh_dn_check_failure(), which in turn
176 which causes uevents to go out to user space. This triggers
182 which restarts the device driver and triggers more user-space
217 struct device_driver->remove() which is just
221 struct pci_driver->remove() which is just
231 which is just pcnet32_close() // in pcnet32.c
233 which does what you wanted
238 which
246 which calls struct pci_driver->remove() which is pcnet32_remove_one()
[all …]
Dbootwrapper.txt16 are a handful of other firmware implementations which are also popular. Each
36 which populates the embedded device tree with data
46 dtbImages are used on systems which do not have an
94 zImage.%: Image format which does not embed a device tree.
96 which are able to supply a device tree. This image
101 Image types which embed a device tree blob (simpleImage, dtbImage, treeImage,
114 at the Makefile to see which default image targets are available.
118 arch/powerpc is designed to support multiplatform kernels, which means
134 uses the -p (platform) argument as the main method of deciding which wrapper
/linux-4.4.14/arch/mips/sgi-ip27/
DKconfig10 in either N-Modes which allows for more nodes or M-Mode which allows
18 in either N-Modes which allows for more nodes or M-Mode which allows
/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-stp-policy14 of an stm device name to which this policy applies and an
23 STM device to which this policy applies, read only. Same as the
38 Range of masters from which to allocate for users of this node.
45 Range of channels from which to allocate for users of this node.
Dsysfs-fs-ext46 collect statistics, which are shown during the unmount.
36 Tuning parameter which controls the minimum size for
44 Files which have fewer blocks than this tunable
55 Tuning parameter which controls the maximum number of
64 that are dirty in the page cache, but which do not
87 Tuning parameter which (if non-zero) controls the goal
104 The maximum number of kilobytes which will be zeroed
Dsysfs-class-rc44 If the hardware supports it then scancodes which do not match
56 of the scancode which should be compared against the expected
59 If the hardware supports it then scancodes which do not match
93 scancodes which match the filter will wake the system from e.g.
105 the bits of the scancode which should be compared against the
108 scancodes which match the filter will wake the system from e.g.
Dsysfs-power15 labels, which may be "mem", "standby", "freeze" and "disk"
41 the name of the method by which the system will be put to
44 by some firmware, in which case we also assume that the
64 look in the log messages and work out, for example, which code
65 is being slow and which device drivers are misbehaving.
95 limit, which is set to 500 MB by default.
101 The /sys/power/pm_trace file controls the code which saves the
106 it contains '0' which may be changed to '1' by writing a
131 registered by loadable kernel modules since boot) which match
140 possible that more than one device matches the hash, in which
[all …]
Dsysfs-devices-system-ibm-rtl5 Description: The state file allows a means by which to change in and
17 Description: The version file provides a means by which to query
Dsysfs-class-bdi14 non-block filesystems which provide their own BDI, such as NFS
24 filesystems which do not provide their own BDI.
49 mount that is prone to get stuck, or a FUSE mount which cannot
/linux-4.4.14/Documentation/ABI/stable/
Dfirewire-cdev11 This ABI offers most of the features which firewire-core also
14 Each /dev/fw* is associated with one IEEE 1394 node, which can
17 - The 1394 node which is associated with the file:
23 - The 1394 bus (i.e. "card") to which the node is attached to:
74 buffer which is large enough to receive the largest event that
76 of all event types and for which ioctls affect reception of
89 for multichannel reception which works in buffer-fill mode.
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
/linux-4.4.14/Documentation/arm/
Dmemory.txt6 This document describes the virtual memory layout which the Linux
7 kernel uses for ARM processors. It indicates which regions are
8 free for platforms to use, and which are used by generic code.
76 CPUs which do not support vector remapping
81 Please note that mappings which collide with the above areas may result
86 must not access any memory which is not mapped inside their 0x0001000
DREADME60 which are there to reduce the clutter in the top-level directory. These
76 used to select which directories and files get included (we will use
79 To this end, we now have arch/arm/mach-$(MACHINE) directories which are
113 When writing device drivers which include a separate assembler file, please
147 hasn't got any code for disc change detection in there at the moment which
167 The initial entry into the kernel is via head.S, which uses machine
169 entry, which must be kept unique.
171 Due to the large number of machines which the ARM port of Linux provides
172 for, we have a method to manage this which ensures that we don't end up
179 arch/arm/mach-<class> - which contain the source files to/include/mach
[all …]
Dvlocks.txt9 which are otherwise non-coherent, in situations where the hardware
73 priority rule to act as a tie-breaker, or any counters which could
85 _last_ CPU which attempts to get the lock which will be most likely
89 to pick a unique winner, but it does not matter which CPU actually
152 we do not care which element of currently_voting appears in which
168 * vlocks are currently only used to coordinate between CPUs which are
170 implementation removes many of the barriers which would be required
DBooting9 In order to boot ARM Linux, you require a boot loader, which is a small
47 which serial port it should use for the kernel console (generally
129 overwrite it, whilst remaining within the region which will be covered
142 while also with the region which will be covered by the kernel's
145 A safe location is just above the device tree blob which itself will
163 prior to decompression, which will make the boot process slightly
185 For CPUs which do not include the ARM virtualization extensions, the
188 CPUs which include support for the virtualization extensions can be
206 peripherals and CPU resources for which this is architecturally
208 should be such that a kernel which does not include support for the
/linux-4.4.14/tools/perf/Documentation/
Dperf-probe.txt36 Specify vmlinux path which has debuginfo (Dwarf binary).
40 Specify module name in which perf-probe searches probe points
43 a module which has not been loaded yet).
74 Show source code lines which can be probed. This needs an argument
75 which specifies a range of the source code. (see LINE SYNTAX for detail)
88 which do not have instances are ignored.
147 …f the probe point definition. In addition, '@SRC' specifies a source file which has that function.
158 …$vars' is expanded to the local variables (including function parameters) which can access at give…
159 …can specify 'string' type only for the local variable or structure member which is an array of or …
192 With --filter "foo* | bar*", perf probe -V shows variables which start with "foo" or "bar".
[all …]
Dperf-buildid-cache.txt27 /proc/kcore which requires root permissions to read. Be aware that
39 Remove a cached binary which has same build-id of specified file
43 Purge all cached binaries including older caches which have specified
52 (or remote) perf.data. Only if there is already a cache which has
Dintel-pt.txt19 Trace data must be 'decoded' which involves walking the object code and matching
22 decoder must know precisely which instruction was being executed.
34 builds, however the executed images are needed - which makes use in JIT-compiled
39 (hundreds of megabytes per second per core) which takes a long time to decode,
69 which will create a directory named 'pt_ls' and put the perf.data file and
91 data is available you can use the 'perf script' tool with no parameters, which
97 An interesting field that is not printed by default is 'flags' which can be
102 The flags are "bcrosyiABEx" which stand for branch, call, return, conditional,
112 data captured is to use 'snapshot' mode which is explained further below.
118 which results in the decoder not knowing what code was executed.
[all …]
/linux-4.4.14/Documentation/connector/
Dconnector.txt36 idx and val are unique identifiers which must be registered in the
38 callback function which will be called when a message with above idx.val
86 given port, which should be set to the
91 and message will be delivered to the group which was
98 netlink group to the user which is equal to its id.idx.
105 recommended protocol which uses such a header is as following:
132 As example of this usage can be found in the cn_test.c module which
149 2.6.14 has a new netlink socket implementation, which by default does not
174 option with the NETLINK_DROP_MEMBERSHIP parameter which is defined as 0.
176 2.6.14 netlink code only allows to select a group which is less or equal to
[all …]
/linux-4.4.14/Documentation/virtual/kvm/
Dtimekeeping.txt23 present some of the problems which arise and solutions available, giving
27 timekeeping which may be difficult to find elsewhere, specifically,
42 channels which can be programmed to deliver periodic or one-shot interrupts.
85 line is set high, a countdown is initiated (which does not stop if the gate is
86 lowered), during which the output is set low. When the count reaches zero,
96 determines the length of the pulse, which alternates between high and low
104 which generates sine-like tones by low-pass filtering the square wave output.
113 (which does not stop if the gate is lowered). When the counter reaches zero,
182 The second device which was available in the original PC was the MC146818 real
186 The RTC is accessed through CMOS variables, which uses an index register to
[all …]
/linux-4.4.14/net/dcb/
DKconfig7 if you have a DCB capable Ethernet adapter which supports this
10 DCB is a collection of Ethernet enhancements which allow DCB capable
18 Priority-based Flow Control (PFC) - a MAC control pause frame which
/linux-4.4.14/Documentation/video4linux/
Dvideobuf7 the storage of video frames. There is a set of functions which can be used
21 - Buffers which are scattered in both the physical and (kernel) virtual
25 this kind of buffer normally requires hardware which can do
28 - Buffers which are physically scattered, but which are virtually
34 - Buffers which are physically contiguous. Allocation of this kind of
42 which are located within the system's video memory. The overlay
52 Depending on which type of buffers are being used, the driver should
62 need to be an interrupt-safe spinlock which is used to protect (at least)
85 usually a maximum (which cannot exceed 32) which makes sense for each
90 passed to buf_prepare(), which should set the buffer's size, width, height,
[all …]
DREADME.pvrusb29 This driver is intended for the "Hauppauge WinTV PVR USB 2.0", which
34 1c. High level hardware driver implementation which coordinates all
37 2. A "context" layer which manages instancing of driver, setup,
42 3. High level interfaces which glue the driver to various published
82 driver and the msp3400.ko I2C client driver (which is found
107 driver the tveeprom.ko module, which is itself implemented
156 kernel-friendly I2C adaptor driver, through which other external
161 glue logic which is coordinated by pvrusb2-hdw, doled out by
181 pvrusb2-sysfs.[ch] - This is the high level interface which ties the
186 driver and the tuner.ko I2C client driver (which is found
[all …]
/linux-4.4.14/Documentation/hwmon/
Dabx50020 There are some GPADCs inside ABx500 which are designed for connecting to
21 thermal sensors, and there is also a thermal sensor inside ABx500 too, which
24 This abx500 is a common layer which can monitor all of the sensors, every
Dhwmon-kernel-api.txt13 Device is. It also does not describe the API which can be used by user space
78 in many cases there will be additional information such as a sensor index which
82 which need such additional context information. SENSOR_DEVICE_ATTR requires
94 attribute read or write function. Its parameter is the device to which the
98 which is defined as follows.
107 is the device to which the attribute is attached.
/linux-4.4.14/drivers/mtd/maps/
DKconfig15 This provides a 'mapping' driver which allows the NOR Flash and
16 ROM driver code to communicate with chips which are mapped
41 This is the physical memory location at which the flash chips
43 memory map which should hopefully be in the documentation for
55 map which should hopefully be in the documentation for your
72 This provides a 'mapping' driver which allows the NOR Flash, ROM
73 and RAM driver code to communicate with chips which are mapped
81 This provides a 'mapping' driver which supports the way
82 in which user-programmable flash chips are connected on the
104 This provides a 'mapping' driver which supports the way in
[all …]
/linux-4.4.14/fs/jffs2/
DREADME.Locking24 which they belong. This is for the benefit of NAND flash - adding new
50 before calling a function which may need to allocate space. The
51 allocation may trigger garbage-collection, which may need to move a
52 node belonging to the inode which was locked in the first place by the
54 of the inode from which it's garbage-collecting a physical node, this
59 mutex, which is obtained by the garbage collection code and also
107 This spinlock also covers allocation of new inode numbers, which is
124 This mutex is only used by the erase code which frees obsolete node
144 which indicates which flash region (if any) is currently covered by
155 xattr related objects which include stuff in superblock and ic->xref.
/linux-4.4.14/fs/cifs/
DKconfig16 (CIFS) protocol which is the successor to the Server Message Block
20 NT 4 and Windows XP) as well by Samba (which provides excellent CIFS
26 protocols for CIFS including SMB3, which enables
60 bool "Support legacy servers which use weaker LANMAN security"
91 Enables an upcall mechanism for CIFS which accesses userspace helper
93 which are needed to mount to certain secure servers (for which more
121 (such as Samba 3.10 and later) which can negotiate
138 the cifs code which increases the size of the cifs module.
145 to the cifs code which slightly increases the size of
159 an upcall mechanism for CIFS which contacts userspace helper
[all …]
/linux-4.4.14/drivers/media/i2c/
Dmt9m032.c355 enum v4l2_subdev_format_whence which) in __mt9m032_get_pad_crop() argument
357 switch (which) { in __mt9m032_get_pad_crop()
377 enum v4l2_subdev_format_whence which) in __mt9m032_get_pad_format() argument
379 switch (which) { in __mt9m032_get_pad_format()
396 fmt->format = *__mt9m032_get_pad_format(sensor, cfg, fmt->which); in mt9m032_get_pad_format()
411 if (sensor->streaming && fmt->which == V4L2_SUBDEV_FORMAT_ACTIVE) { in mt9m032_set_pad_format()
417 fmt->format = *__mt9m032_get_pad_format(sensor, cfg, fmt->which); in mt9m032_set_pad_format()
435 sel->r = *__mt9m032_get_pad_crop(sensor, cfg, sel->which); in mt9m032_get_pad_selection()
456 if (sensor->streaming && sel->which == V4L2_SUBDEV_FORMAT_ACTIVE) { in mt9m032_set_pad_selection()
478 __crop = __mt9m032_get_pad_crop(sensor, cfg, sel->which); in mt9m032_set_pad_selection()
[all …]
Dmt9v032.c274 mt9v032_update_aec_agc(struct mt9v032 *mt9v032, u16 which, int enable) in mt9v032_update_aec_agc() argument
281 value |= which; in mt9v032_update_aec_agc()
283 value &= ~which; in mt9v032_update_aec_agc()
378 unsigned int pad, enum v4l2_subdev_format_whence which) in __mt9v032_get_pad_format() argument
380 switch (which) { in __mt9v032_get_pad_format()
392 unsigned int pad, enum v4l2_subdev_format_whence which) in __mt9v032_get_pad_crop() argument
394 switch (which) { in __mt9v032_get_pad_crop()
486 format->which); in mt9v032_get_format()
527 format->which); in mt9v032_set_format()
543 format->which); in mt9v032_set_format()
[all …]
Ds5k6a3.c127 u32 pad, enum v4l2_subdev_format_whence which) in __s5k6a3_get_format() argument
129 if (which == V4L2_SUBDEV_FORMAT_TRY) in __s5k6a3_get_format()
144 mf = __s5k6a3_get_format(sensor, cfg, fmt->pad, fmt->which); in s5k6a3_set_fmt()
147 if (fmt->which == V4L2_SUBDEV_FORMAT_ACTIVE) in s5k6a3_set_fmt()
161 mf = __s5k6a3_get_format(sensor, cfg, fmt->pad, fmt->which); in s5k6a3_get_fmt()
/linux-4.4.14/drivers/input/serio/
Dolpc_apsp.c85 u32 which = 0; in olpc_apsp_write() local
88 which = TOUCHPAD_PORT << PORT_SHIFT; in olpc_apsp_write()
90 which = KEYBOARD_PORT << PORT_SHIFT; in olpc_apsp_write()
92 dev_dbg(priv->dev, "olpc_apsp_write which=%x val=%x\n", which, val); in olpc_apsp_write()
96 writel(which | val, in olpc_apsp_write()
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Darch_timer.txt3 ARM cores may have a per-core architected timer, which provides per-cpu timers,
4 or a memory mapped architected timer, which provides up to 8 frames with a
21 only where necessary to work around broken firmware which does not configure
31 any of the generic timer CPU registers, which contain their
33 systems which follow the ARMv7 architected reset values.
Dtegra.txt7 Each device tree must specify which Tegra SoC it uses, using one of the
16 Each device tree must specify which one or more of the following
/linux-4.4.14/Documentation/networking/dsa/
Dbcm_sf2.txt20 The switch also supports specific congestion control features which allow MoCA
31 which is used for indirect PHY accesses)
45 which gets inserted by the switch for every packet forwarded to the CPU
59 device_node pointers which are then accessible by the switch driver setup
76 configurable pseudo-PHY address which circumvents the initial design limitation.
81 MoCA interfaces are fairly specific and require the use of a firmware blob which
83 hardware contains logic which will assert/de-assert link states accordingly for
90 PHYs which reflects the link state obtained from the interrupt handler.
/linux-4.4.14/Documentation/hid/
Dhidraw.txt15 which send and receive data in a way that is inconsistent with their report
16 descriptors. Because hiddev parses reports which are sent and received
24 and Bluetooth. In the future, as new hardware bus types are developed which
48 On a device which uses numbered reports, the first byte of the returned data
50 byte. For devices which do not use numbered reports, the report data
84 which are defined in linux/input.h.
100 which do not use numbered reports, set the first byte to 0. The report data
107 number of the requested report. For devices which do not use numbered
113 In samples/, find hid-example.c, which shows examples of read(), write(),
/linux-4.4.14/tools/power/cpupower/lib/
Dsysfs.c115 enum cpufreq_value which) in sysfs_cpufreq_get_one_value() argument
122 if (which >= MAX_CPUFREQ_VALUE_READ_FILES) in sysfs_cpufreq_get_one_value()
125 len = sysfs_cpufreq_read_file(cpu, cpufreq_value_files[which], in sysfs_cpufreq_get_one_value()
154 enum cpufreq_string which) in sysfs_cpufreq_get_one_string() argument
160 if (which >= MAX_CPUFREQ_STRING_FILES) in sysfs_cpufreq_get_one_string()
163 len = sysfs_cpufreq_read_file(cpu, cpufreq_string_files[which], in sysfs_cpufreq_get_one_string()
196 enum cpufreq_write which, in sysfs_cpufreq_write_one_value() argument
199 if (which >= MAX_CPUFREQ_WRITE_FILES) in sysfs_cpufreq_write_one_value()
202 if (sysfs_cpufreq_write_file(cpu, cpufreq_write_files[which], in sysfs_cpufreq_write_one_value()
/linux-4.4.14/drivers/mtd/
DKconfig9 to enumerate the devices which are present and obtain a handle on
23 WARNING: some of the tests will ERASE entire MTD device which they
29 RedBoot is a ROM monitor and bootloader which deals with multiple
31 blocks on the device, similar to a partition table, which gives
35 If you need code which can detect and parse this table, and register
54 The option specifies which Flash sectors holds the RedBoot
121 If you need code which can detect and parse these tables, and
134 This provides a partition parsing function which derives
172 as block devices, it is possible to use MTD devices which are based
183 this is very unsafe, but could be useful for file systems which are
[all …]
/linux-4.4.14/drivers/net/ppp/
DKconfig23 synchronous PPP which can be used over digital ISDN lines for
41 Support for the BSD-Compress compression method for PPP, which uses
62 Support for the Deflate compression method for PPP, which uses the
76 PPP interfaces. This allows you to control which packets count as
77 activity (i.e. which packets will reset the idle timer or bring up
78 a demand-dialed link) and which packets are to be dropped entirely.
102 PPP multilink is a protocol (defined in RFC 1990) which allows you
107 version of the pppd daemon which understands the multilink protocol.
117 which can lead to bad results if the ATM peer loses state and
129 which contains instruction on how to use this driver (under
/linux-4.4.14/Documentation/devicetree/bindings/display/exynos/
Dexynos5433-decon.txt4 Exynos series of SoCs which transfers the image data from a video memory
22 - ports: contains a port which is connected to mic node. address-cells and
24 - port: contains an endpoint node which is connected to the endpoint in the mic
26 - i80-if-timings: specify whether the panel which is connected to decon uses
/linux-4.4.14/fs/isofs/
DKconfig6 Unix systems. The so-called Rock-Ridge extensions which allow for
23 which allows for long filenames in unicode format (unicode is the
24 new 16 bit character code, successor to ASCII, which encodes the
34 This is a Linux-specific extension to RockRidge which lets you store
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dnvidia,tegra20-kbc.txt10 - nvidia,kbc-row-pins: The KBC pins which are configured as row. This is an
11 array of pin numbers which is used as rows.
12 - nvidia,kbc-col-pins: The KBC pins which are configured as column. This is an
13 array of pin numbers which is used as column.
/linux-4.4.14/Documentation/power/
Dinterface.txt10 returns what states are supported, which is hard-coded to 'freeze',
34 we are able to look in the log messages and work out, for example, which code
35 is being slow and which device drivers are misbehaving.
59 Reading from this file will display the current image size limit, which
62 /sys/power/pm_trace controls the code which saves the last PM event point in
66 contains '0' which may be changed to '1' by writing a string representing a
/linux-4.4.14/drivers/mtd/ubi/
DKconfig5 UBI is a software layer above MTD layer which admits of LVM-like
25 other flashes which have eraseblock life-cycle 100000 or more.
26 However, in case of MLC NAND flashes which typically have eraseblock
43 as "1024 * (1 - MinNVB / MaxNVB)", which gives 20 for most NANDs
66 Fastmap is a mechanism which allows attaching an UBI device
83 This option enables gluebi - an additional driver which emulates MTD
96 devices will be layered on top of UBI volumes, which means that the
/linux-4.4.14/Documentation/arm/OMAP/
Domap_pm11 Drivers need to express PM parameters which:
20 latency and throughput, rather than units which are specific to OMAP
23 - allow drivers which are shared with other architectures (e.g.,
24 DaVinci) to add these constraints in a way which won't affect non-OMAP
71 omap_pm_set_max_dev_wakeup_lat(), etc. Other architectures which do
99 set_max_bus_tput(), which should be called with an r argument of 0).
137 * enable default OPPs which are disabled by default, but which
/linux-4.4.14/Documentation/devicetree/bindings/soc/rockchip/
Dpower_domain.txt3 Rockchip processors include support for multiple power domains which can be
17 - clocks (optional): phandles to clocks which need to be enabled while power domain
35 containing a phandle to the power device node and an index specifying which
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dsodaville.txt5 which is covered by the gpio.txt file in this folder.
7 The only additional property is the intel,muxctl property which holds the
8 value which is written into the MUXCNTL register.
Dgpio-stmpe.txt8 - st,norequest-mask: bitmask specifying which GPIOs should _not_ be requestable
11 Node name must be stmpe_gpio and should be child node of stmpe node to which it
/linux-4.4.14/drivers/hwspinlock/
DKconfig27 Say y here to support the Qualcomm Hardware Mutex functionality, which
38 Say y here to support the SIRF Hardware Spinlock device, which
50 Say y here to support the STE Hardware Semaphore functionality, which
/linux-4.4.14/Documentation/fb/
Dmetronomefb.txt13 which is then delivered to the AMLCD interface by a host specific method.
20 Metronomefb requires waveform information which is delivered via the AMLCD
25 which would typically go into /lib/firmware/metronome.wbf depending on your
26 udev/hotplug setup. I have only tested with a single waveform file which was
Dtgafb.txt7 cards, which are usually found in older Digital Alpha systems. The
15 Uytterhoeven, which was based on the original TGA console code written by
44 SUN12x22 font which is very nice at high resolutions.
58 me, however this server does not do acceleration, which make certain operations
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dpartition.txt4 on platforms which have strong conventions about which portions of a flash are
5 used for what purposes, but which don't use an on-flash partition table such
33 partitions containing early-boot firmware images or data which should not be
Dgpmc-nand.txt43 ELM is an on-chip hardware engine on TI SoC which is used for
44 locating ECC errors for BCHx algorithms. SoC devices which have
110 Other factor which governs the selection of ecc-scheme is oob-size.
120 512 bytes of data, which is:
129 which is greater than capacity of NAND device (OOBSIZE=64)
136 which can be accommodated in the OOB/Spare area of this device
/linux-4.4.14/block/
Dioprio.c61 SYSCALL_DEFINE3(ioprio_set, int, which, int, who, int, ioprio) in SYSCALL_DEFINE3() argument
93 switch (which) { in SYSCALL_DEFINE3()
179 SYSCALL_DEFINE2(ioprio_get, int, which, int, who) in SYSCALL_DEFINE2() argument
189 switch (which) { in SYSCALL_DEFINE2()
/linux-4.4.14/Documentation/s390/
Dzfcpdump.txt4 dumps on SCSI disks. The dump process is initiated by booting a dump tool, which
12 a user space dump tool, which are loaded together into the saved memory region
19 which exports memory and registers of the crashed Linux in an s390
25 memory, which has been saved by hardware is read by the driver via the SCLP
51 Tools book', which is available from
/linux-4.4.14/drivers/net/wireless/iwlegacy/
DKconfig29 determine which directory FIRMWARE_DIR is set to when the script
32 If you want to compile the driver as a module ( = code which can be
55 determine which directory FIRMWARE_DIR is set to when the script
58 If you want to compile the driver as a module ( = code which can be
74 control which debug output is sent to the kernel log by setting the
/linux-4.4.14/drivers/isdn/act2000/
DKconfig6 this card, additional firmware is necessary, which has to be loaded
7 into the card using a utility which is part of the latest
/linux-4.4.14/Documentation/cgroups/
Dunified-hierarchy.txt44 type controllers such as freezer which can be useful in all
51 In practice, these issues heavily limit which controllers can be put
64 There's no limit on how many hierarchies there may be, which means
67 length, which makes it highly awkward to handle and leads to addition
68 of controllers which exist only to identify membership, which in turn
77 In most use cases, putting controllers on hierarchies which are
103 All controllers which support the unified hierarchy and are not bound
105 show up at the root of it. Controllers which are enabled only in the
131 which governs which controllers are enabled on the children of the
137 root's "cgroup.subtree_control" file determines which controllers are
[all …]
/linux-4.4.14/drivers/isdn/pcbit/
DKconfig7 additional firmware is necessary, which has to be downloaded into
8 the card using a utility which is distributed separately. See
/linux-4.4.14/Documentation/scsi/
Dscsi-changer.txt5 This is a driver for SCSI Medium Changer devices, which are listed
20 more) SCSI ID's. One for the changer device which controls the robot,
21 and one for the device which actually reads and writes the data. The
33 storage - a slot which can hold a media.
38 data transfer - this is the device which reads/writes, i.e. the
53 software (anybody knows ???) which supports a BSDish changer driver,
75 not. In theory every changer device which supports the SCSI-2 media
146 CDs, which is addressed as element 0xc000 (type 5). To tell the
172 for a old, second-hand (but full functional) cdrom jukebox which I use
/linux-4.4.14/Documentation/filesystems/cifs/
DCHANGES29 Client uses server inode numbers (which are persistent) rather than
33 which uid mounted does not immediately force the server's reported
44 characters. Add support for mounting root of a share which redirects immediately
46 accurately mark string length before allocating memory (which may help the
58 used to use the same "vcnumber" for all connections which could cause
83 (readdir) requests do not get invalid results which include the now
85 when using DFS. Add better file create support to servers which support
99 when sending large SMBWriteX requests). Fix case in which a portion of
125 for referrals which enable a hierarchical name space among servers).
126 Disable temporary caching of mode bits to servers which do not support
[all …]
/linux-4.4.14/drivers/vhost/
DKconfig9 module itself which needs to be loaded in guest kernel.
27 This option is selected by any driver which needs to access
33 This option is selected by any driver which needs to access
/linux-4.4.14/Documentation/virtual/
Dparavirt_ops.txt7 Linux pv_ops is a virtualization API which enables support for different
12 pv_ops provides a set of function pointers which represent operations
24 - indirect call which allows optimization with binary patch
/linux-4.4.14/firmware/emi26/
Dloader.HEX108 * or public access to this firmware which is a trade secret of Emagic,
109 * and which may not be reproduced, used, sold or transferred to
114 * any driver which includes this firmware, in whole or in part,
/linux-4.4.14/drivers/memstick/core/
DKconfig16 This option is usually just for embedded systems which use
24 support. This provides a block device driver, which you can use
33 support. This provides a block device driver, which you can use
/linux-4.4.14/arch/xtensa/platforms/iss/
Dsimdisk.c266 static int __init simdisk_setup(struct simdisk *dev, int which, in simdisk_setup() argument
269 char tmp[2] = { '0' + which, 0 }; in simdisk_setup()
291 dev->gd->first_minor = which; in simdisk_setup()
295 snprintf(dev->gd->disk_name, 32, "simdisk%d", which); in simdisk_setup()
352 static void simdisk_teardown(struct simdisk *dev, int which, in simdisk_teardown() argument
355 char tmp[2] = { '0' + which, 0 }; in simdisk_teardown()
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dqcom_smbb.txt51 Description: Battery voltage limit above which fast charging may operate;
58 Description: Battery voltage limit below which fast charging may operate;
66 which case, setting this will harmlessly fail. The property
73 in which case, setting this will harmlessly fail. The property
79 Description: Battery voltage limit below which auto-recharge functionality
86 Description: Input voltage level above which charging may operate
/linux-4.4.14/Documentation/networking/
Dvortex.txt23 3c575-series Cardbus cards which used to be handled by 3c575_cb.c.
69 There are several parameters which may be provided to the driver when
96 The individual options are composed of a number of bitfields which
151 PAUSE command, which means that they will stop sending packets for a
154 The driver only allows flow control on a link which is operating in
160 The 3com cards appear to only respond to PAUSE frames which are
162 do not honour PAUSE frames which are sent to the station MAC address.
190 The "zero copy" patch which is planned for the 2.4 kernel series
221 Sets the time duration (in milliseconds) after which the kernel
224 to increase this value on LANs which have very high collision rates.
[all …]
Ddecnet.txt39 to set the MAC address, see the next section. Also all configurations which
47 which is that its added to the addresses on the loopback device.
56 which "hello" messages are sent, if you don't set an address on the loopback
84 FTP sites called dn2ethaddr which can compute the correct ethernet
94 DECnet address which matches to be added to the interface (which you can
105 ethernet card which has been autoconfigured as described above. You can
130 for use by the routing daemon which will now use netfilter (a much cleaner
152 - If you want to send to any node which is not listed in the
159 which can be obtained from the above ftp sites as well as the
169 information (_most_ of which _is_ _essential_) includes:
[all …]
/linux-4.4.14/Documentation/mic/
Dscif_overview.txt22 SCIF exposes the notion of a connection which can be used by peer processes on
26 which are similar to connection oriented socket APIs. Connected SCIF endpoints
27 can also register local memory which is followed by data transfer using either
29 kernel mode clients which are functionally equivalent.
64 SCIF has a user space library which is a thin IOCTL wrapper providing a user
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dintel,ce4100-ioapic.txt15 The first number (P) represents the interrupt pin which is wired to the
16 IO APIC. The second number (S) represents the sense of interrupt which
Dmips-gic.txt5 interrupts which can be used as IPIs. The GIC also includes a free-running
24 to which the GIC may not route interrupts. Valid values are 2 - 7.
33 - clock-frequency : Clock frequency at which the GIC timers operate.
/linux-4.4.14/Documentation/netlabel/
Dlsm_interface.txt9 NetLabel is a mechanism which can set and retrieve security attributes from
29 These are the functions which allow the LSM developer to manipulate the labels
39 NetLabel label mapping cache is a caching mechanism which can be used to
47 bypassed as well which should result in a significant reduction in overhead.
/linux-4.4.14/arch/parisc/kernel/
Dsmp.c141 unsigned long which = ffz(~ops); in ipi_interrupt() local
143 ops &= ~(1 << which); in ipi_interrupt()
145 switch (which) { in ipi_interrupt()
176 this_cpu, which); in ipi_interrupt()
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-pxa-pci-ce4100.txt4 CE4100 has one PCI device which is described as the I2C-Controller. This
7 which share only an interrupt line.
21 offset from be base of the BAR (which would be
29 This is an example which is used on FalconFalls:
/linux-4.4.14/tools/testing/selftests/ftrace/
DREADME52 * PASS: The test succeeded as expected. The test which exits with 0 is
55 * FAIL: The test failed, but was expected to succeed. The test which exits
60 or the test depends on a previous test, which failed.
62 The test which is in above situation, must call exit_unresolved.
/linux-4.4.14/drivers/net/wireless/p54/
DKconfig11 These devices require softmac firmware which can be found at
23 These devices require softmac firmware which can be found at
34 fullmac prism54 driver plus many devices which are not
37 This driver requires softmac firmware which can be found at
/linux-4.4.14/Documentation/devicetree/bindings/input/touchscreen/
Dgoodix.txt13 - interrupt-parent : Interrupt controller to which the chip is connected
14 - interrupts : Interrupt to which the chip is connected
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/
Dpm3393.c264 static int pm3393_enable(struct cmac *cmac, int which) in pm3393_enable() argument
266 if (which & MAC_DIRECTION_RX) in pm3393_enable()
270 if (which & MAC_DIRECTION_TX) { in pm3393_enable()
280 cmac->instance->enabled |= which; in pm3393_enable()
284 static int pm3393_enable_port(struct cmac *cmac, int which) in pm3393_enable_port() argument
292 pm3393_enable(cmac, which); in pm3393_enable_port()
303 static int pm3393_disable(struct cmac *cmac, int which) in pm3393_disable() argument
305 if (which & MAC_DIRECTION_RX) in pm3393_disable()
307 if (which & MAC_DIRECTION_TX) in pm3393_disable()
316 cmac->instance->enabled &= ~which; in pm3393_disable()
/linux-4.4.14/net/netfilter/
DKconfig105 tool which uses Netlink.
203 which generalize ip_conntrack to support other layer 3 protocols.
587 The target allows you to create rules in the "mangle" table which alter
627 This option adds a 'AUDIT' target, which can be used to create
637 This option adds a `CHECKSUM' target, which can be used in the iptables mangle
652 This option adds a `CLASSIFY' target, which enables the user to set
688 This options adds a `CT' target, which allows to specify initial
699 This option adds a `DSCP' target, which allows you to manipulate
704 It also adds the "TOS" target, which allows you to create rules in
705 the "mangle" table which alter the Type Of Service field of an IPv4
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dqcom,lpass-cpu.txt9 - clock-names : A list which must include the following entries:
24 - interrupt-names : A list which must include the following entries:
31 - reg-names : A list which must include the following entries:
Dfsl-sai.txt4 which provides a synchronous audio interface that supports fullduplex
41 with Rx) which means both the transimitter and the
46 that SAI will work in the asynchronous mode, which
53 default synchronous mode (sync Rx with Tx) will be used, which means both
/linux-4.4.14/drivers/isdn/icn/
DKconfig8 this card, additional firmware is necessary, which has to be
9 downloaded into the card using a utility which is distributed
/linux-4.4.14/net/decnet/
DKconfig9 packet communications over which run a variety of services similar
10 to those which run over TCP/IP.
23 The DECnet code is also available as a module ( = code which can be
/linux-4.4.14/Documentation/xtensa/
Datomctl.txt5 1. With and without an Coherent Cache Controller which
8 2. With and without An Intelligent Memory Controller which
16 which can implement RCW transactions. For FPGA cards with an External
/linux-4.4.14/drivers/staging/android/
DTODO19 which want to manage caches themselves and which indicates whether cpu caches
26 booting a system which doesn't use ion.
/linux-4.4.14/Documentation/fmc/
Dfmc-fakedev.txt4 This package includes a software-only device, called fmc-fakedev, which
6 Unlike the SPEC driver, which creates an FMC device for each PCI cards
12 described in *note FMC Identification::),, which by default is
/linux-4.4.14/Documentation/i2c/busses/
Di2c-taos-evm6 The modules include an SMBus master with limited capabilities, which can
24 inputattach tool, which is part of the input-utils package. The following
43 described in a PDF document on the CD which comes with the evaluation
/linux-4.4.14/fs/ubifs/
DKconfig12 UBIFS is a file system for flash devices which works on top of UBI.
18 This option allows to explicitly choose which compressions, if any,
47 which means that file-system read operations will cause writes (inode atime
/linux-4.4.14/security/tomoyo/
DKconfig48 operations which can lead to the hijacking of the boot sequence are
50 immediately after loading the fixed part of policy which will allow
51 only operations needed for mounting a partition which contains the
63 This is the default pathname of policy loader which is called before
/linux-4.4.14/arch/m68k/
DKconfig.devices22 Say Y here to support the /proc/hardware file, which gives you
39 which allows direct access to the hard drives without using
47 which allows the console output to be redirected to the stderr
55 which will emulate a regular ethernet device while presenting an
124 system console (the system console is the device which receives all
125 kernel messages and warnings and which allows logins in single user
/linux-4.4.14/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt35 POHMELFS is based on transactions, which are potentially long-standing objects that live
37 command (or set of commands, which is frequently used during data writing: single transactions
39 to which they are sent and, in case of failures, are eventually resent or dropped with an error.
53 given inode, which is guarded by an appropriate locking protocol.
61 in Documentation/filesystems/pohmelfs/info.txt file). Writes are replicated to all servers, which
70 Crypto performance heavily depends on the number of crypto threads, which asynchronously perform
/linux-4.4.14/Documentation/cdrom/
Dide-cd10 CDROM drives which attach to an IDE interface. Note that some CDROM vendors
12 both ATAPI-compliant drives and drives which use a proprietary
15 probably will). This driver will not work with `ATAPI' drives which
17 (CyCDROM CR520ie) which attaches to the IDE port but is not ATAPI;
30 - On drives which support it, reading digital audio data directly
34 - There is now support for CDROM changers which comply with the
36 functionality includes a function call to query which slot is the
37 currently selected slot, a function call to query which slots contain
38 CDs, etc. A sample program which demonstrates this functionality is
40 (which does not conform to the standard) is also now supported.
[all …]
/linux-4.4.14/drivers/isdn/hisax/
Dhisax_fcpcipnp.c223 static void __fcpci_write_ctrl(struct fritz_bcs *bcs, int which) in __fcpci_write_ctrl() argument
229 'A' + bcs->channel, which, bcs->ctrl.ctrl); in __fcpci_write_ctrl()
235 static void fcpci_write_ctrl(struct fritz_bcs *bcs, int which) in fcpci_write_ctrl() argument
241 __fcpci_write_ctrl(bcs, which); in fcpci_write_ctrl()
313 static void fcpci2_write_ctrl(struct fritz_bcs *bcs, int which) in fcpci2_write_ctrl() argument
319 'A' + bcs->channel, which, bcs->ctrl.ctrl); in fcpci2_write_ctrl()
342 static void __fcpnp_write_ctrl(struct fritz_bcs *bcs, int which) in __fcpnp_write_ctrl() argument
348 'A' + bcs->channel, which, bcs->ctrl.ctrl); in __fcpnp_write_ctrl()
351 if (which & 4) in __fcpnp_write_ctrl()
354 if (which & 2) in __fcpnp_write_ctrl()
[all …]
/linux-4.4.14/arch/powerpc/platforms/pseries/
DKconfig32 on logically-partitioned pSeries systems which use shared
33 processors, that is, which share physical processors between
42 which are accessible through a debugfs file.
68 which may need OS attention. RTAS returns events for multiple
92 going on. This does not enable debugging in lpar.c, which must
/linux-4.4.14/Documentation/ABI/removed/
Ddv13946 controller and for NTSC and PAL respectively, from which DV data
10 libiec61883 which are functionally equivalent, support HDV, and
/linux-4.4.14/Documentation/arm/stm32/
Doverview.txt24 There is a generic board board-dt.c in the mach folder which support
25 Flattened Device Tree, which means, it works with any compatible board with
/linux-4.4.14/block/partitions/
DKconfig7 Say Y here if you would like to use hard disks under Linux which
28 Say Y here if you would like to use hard disks under Linux which
41 Say Y here if you would like to use hard disks under Linux which
50 RiscOS operating system which runs on Acorn's ARM-based Risc PC
78 but this driver works only for the simple case of partitions which
86 Say Y here if you would like to use hard disks under Linux which
93 Say Y here if you would like to use hard disks under Linux which
100 Say Y here if you would like to use hard disks under Linux which
115 Say Y here if you would like to use hard disks under Linux which
179 Say Y here if you would like to use hard disks under Linux which
[all …]
/linux-4.4.14/drivers/power/
Dqcom_smbb.c252 enum smbb_attr which, unsigned int val) in smbb_charger_attr_write() argument
259 prop = &smbb_charger_attrs[which]; in smbb_charger_attr_write()
303 chg->attr[which] = out; in smbb_charger_attr_write()
309 enum smbb_attr which) in smbb_charger_attr_read() argument
315 prop = &smbb_charger_attrs[which]; in smbb_charger_attr_read()
325 chg->attr[which] = val; in smbb_charger_attr_read()
331 enum smbb_attr which) in smbb_charger_attr_parse() argument
337 prop = &smbb_charger_attrs[which]; in smbb_charger_attr_parse()
341 rc = smbb_charger_attr_write(chg, which, val); in smbb_charger_attr_parse()
345 return smbb_charger_attr_read(chg, which); in smbb_charger_attr_parse()
/linux-4.4.14/Documentation/devicetree/bindings/extcon/
Dextcon-sm5502.txt5 which can detect the state of external accessory when external accessory is
12 - interrupt-parent: Specifies the phandle of the interrupt controller to which
/linux-4.4.14/Documentation/kbuild/
DKconfig.recursion-issue-029 # kconfig sematics which are documented here. One known practical implication
20 # they select or depend on end up becoming shared requirements which cannot be
28 # CORE_BELL_A has some advanced feature CORE_BELL_A_ADVANCED which selects
29 # CORE_BELL_A then CORE_BELL_A ends up becoming a common BELL feature which
/linux-4.4.14/Documentation/ide/
Dide-tape.txt40 Here are some words from the first releases of hd.c, which are quoted
50 overlap method which enables ide.c to service requests from the
58 implement the ATAPI overlap protocol, which is used for the
64 a method by which we can achieve higher throughput when
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Drw.c280 static void ll_ra_stats_inc_sbi(struct ll_sb_info *sbi, enum ra_stat which);
351 static void ll_ra_stats_inc_sbi(struct ll_sb_info *sbi, enum ra_stat which) in ll_ra_stats_inc_sbi() argument
353 LASSERTF(which >= 0 && which < _NR_RA_STAT, "which: %u\n", which); in ll_ra_stats_inc_sbi()
354 lprocfs_counter_incr(sbi->ll_ra_stats, which); in ll_ra_stats_inc_sbi()
357 void ll_ra_stats_inc(struct address_space *mapping, enum ra_stat which) in ll_ra_stats_inc() argument
361 ll_ra_stats_inc_sbi(sbi, which); in ll_ra_stats_inc()
471 enum ra_stat which = _NR_RA_STAT; /* keep gcc happy */ in ll_read_ahead_page() local
485 which = RA_STAT_FAILED_MATCH; in ll_read_ahead_page()
489 which = RA_STAT_FAILED_GRAB_PAGE; in ll_read_ahead_page()
493 which = RA_STAT_WRONG_GRAB_PAGE; in ll_read_ahead_page()
[all …]

12345678910>>...13