Searched refs:which (Results 1 - 200 of 9160) sorted by relevance

1234567891011>>

/linux-4.1.27/arch/alpha/include/asm/
H A Dparam.h9 # define CLOCKS_PER_SEC USER_HZ /* frequency at which times() counts */
H A Dtimex.h10 the 32.768kHz reference clock, which nicely divides down to our HZ. */
19 * which isn't an evil thing.
H A Da.out.h10 /sbin/loader, which of course is _not_ a TASO application. */
/linux-4.1.27/include/asm-generic/
H A Dmutex.h5 * which is a reasonable default on many architectures.
H A Duser.h5 * used for a.out files, which are not supported on new architectures.
H A Dparport.h6 * locations in the I/O space, which are scanned by
H A Dmm_hooks.h4 * arch FOO which doesn't need to hook these.
H A Dlocal.h9 * A signed long type for operations which are atomic for a single CPU.
12 * This is the default implementation, which uses atomic_long_t. Which is
14 * can perform atomic adds and subtracts in a manner which is atomic wrt IRQs
H A Dlocal64.h8 * A signed long type for operations which are atomic for a single CPU.
11 * This is the default implementation, which uses atomic64_t. Which is
13 * can perform atomic adds and subtracts in a manner which is atomic wrt IRQs
H A Dint-ll64.h4 * Integer declarations for architectures which use "long long"
H A Dmmu_context.h5 * Generic hooks for NOMMU architectures, which do not need to do
H A Dscatterlist.h23 * returns, or alternatively stop on the first sg_dma_len(sg) which
/linux-4.1.27/arch/sparc/crypto/
H A Dcrop_devid.c6 * mechanisms in userspace which scan the OF device tree and
7 * load any modules which have device table entries that
/linux-4.1.27/include/uapi/linux/
H A Dmatroxfb.h10 __u32 output; /* which output */
14 __u32 mode; /* which mode */
28 /* which outputs are connected to this framebuffer */
30 /* which outputs are available for this framebuffer */
32 /* which outputs exist on this framebuffer */
H A Dv4l2-subdev.h43 * @which: format type (from enum v4l2_subdev_format_whence)
48 __u32 which; member in struct:v4l2_subdev_format
56 * @which: format type (from enum v4l2_subdev_format_whence)
61 __u32 which; member in struct:v4l2_subdev_crop
72 * @which: format type (from enum v4l2_subdev_format_whence)
78 __u32 which; member in struct:v4l2_subdev_mbus_code_enum
87 * @which: format type (from enum v4l2_subdev_format_whence)
97 __u32 which; member in struct:v4l2_subdev_frame_size_enum
120 * @which: format type (from enum v4l2_subdev_format_whence)
129 __u32 which; member in struct:v4l2_subdev_frame_interval_enum
136 * @which: either V4L2_SUBDEV_FORMAT_ACTIVE or V4L2_SUBDEV_FORMAT_TRY
149 __u32 which; member in struct:v4l2_subdev_selection
H A Dptrace.h34 * using the corresponding NT_* types (which are also used in the core dump).
59 __u64 off; /* from which siginfo to start */
78 /* Extended result codes which enabled by means other than options. */
H A Dcuda.h3 * which controls the ADB, system power, RTC, and various other things.
/linux-4.1.27/drivers/media/pci/ttpci/
H A Dav7110_ipack.c17 p->which = 0; av7110_ipack_reset()
227 p->which = 0; av7110_ipack_instant_repack()
285 if (p->mpeg == 1 && p->which < 2000) { av7110_ipack_instant_repack()
292 while (!p->which && c < count && av7110_ipack_instant_repack()
304 if ((p->check & 0xc0) == 0x40 && !p->which) { av7110_ipack_instant_repack()
311 p->which = 1; av7110_ipack_instant_repack()
319 p->which = 2; av7110_ipack_instant_repack()
324 if (p->which == 1) { av7110_ipack_instant_repack()
330 p->which = 2; av7110_ipack_instant_repack()
338 p->which = 3; av7110_ipack_instant_repack()
343 if (p->which > 2){ av7110_ipack_instant_repack()
345 while (c < count && p->which < 7) { av7110_ipack_instant_repack()
346 p->pts[p->which - 2] = buf[c]; av7110_ipack_instant_repack()
350 p->which++; av7110_ipack_instant_repack()
356 while (c < count && p->which < 12) { av7110_ipack_instant_repack()
357 if (p->which < 7) av7110_ipack_instant_repack()
358 p->pts[p->which - 2] = buf[c]; av7110_ipack_instant_repack()
362 p->which++; av7110_ipack_instant_repack()
368 p->which = 2000; av7110_ipack_instant_repack()
/linux-4.1.27/arch/x86/xen/
H A Dxen-asm.h9 /* Pseudo-flag used for virtual NMI, which we don't implement yet */
/linux-4.1.27/include/linux/
H A Dtask_io_accounting.h2 * task_io_accounting: a structure which is used for recording a single task's
25 * The number of bytes which this task has caused to be read from
31 * The number of bytes which this task has caused, or shall cause to be
38 * dirty pagecache, some IO which another task has been accounted for
H A Dcuda.h3 * which controls the ADB, system power, RTC, and various other things.
H A Djournal-head.h34 * as gcc would then (which the C standard allows but which is
61 * Pointer to the compound transaction which owns this buffer's
72 * Pointer to the running compound transaction which is currently
86 * Pointer to the compound transaction against which this buffer
H A Ddebugobjects.h39 * @debug_hint: function returning address, which have associated
41 * @fixup_init: fixup function, which is called when the init check
43 * @fixup_activate: fixup function, which is called when the activate check
45 * @fixup_destroy: fixup function, which is called when the destroy check
47 * @fixup_free: fixup function, which is called when the free check
49 * @fixup_assert_init: fixup function, which is called when the assert_init
H A Dutil_macros.h20 * @a: The array in which to look for the closest element. Must be sorted
31 * @a: The array in which to look for the closest element. Must be sorted
H A Dkeyboard.h11 struct vc_data *vc; /* VC on which the keyboard press was done */
H A Ddrbd_genl_api.h7 * For admin requests (user -> kernel): which minor device to operate on.
9 * (kernel -> user): which minor device the information is about.
17 * to know which volume number within the resource this is supposed to be.
H A Dflex_proportions.h17 * precision with which we allow limitting. Note that this creates an upper
46 /* Period in which we last updated events */
78 /* Period in which we last updated events */
H A Dsunserialcore.h4 * upon drivers/sbus/char/sunserial.h which is:
H A Dbug.h46 * @condition: the condition which the compiler should know is false.
54 * @condition: the condition which the compiler should know is false.
56 * If you have some code which relies on certain constants being equal, or
67 * compile-time error, we'll still have a link-time error, which is harder to
H A Ddtlk.h14 #define TTS_READABLE 0x80 /* mask for bit which is nonzero if a
16 #define TTS_SPEAKING 0x40 /* mask for SYNC bit, which is nonzero
22 which falls to zero up to 0.4 sec
24 #define TTS_WRITABLE 0x10 /* mask for RDY bit, which when set to
H A Dmm_inline.h17 * needs to survive until the page is last deleted from the LRU, which
44 * page_lru_base_type - which LRU list type should a page be on?
59 * page_off_lru - which LRU list was page on? clearing its lru flags.
83 * page_lru - which LRU list should a page be on?
H A Dprojid.h7 * The types defined in this header allow distinguishing which project ids in
8 * the kernel are values used by userspace and which project id values are
H A Dstatfs.h26 * ABI. The exception is ST_VALID which has the same value as MS_REMOUNT
27 * which doesn't make any sense for statfs.
H A Dihex.h15 drivers which would benefit from using separate records which are
H A Dinet.h4 * This work is derived from NET2Debugged, which is in turn derived
5 * from NET2D which was written by:
H A Dkobject_ns.h24 * Namespace types which are used to tag kobjects and sysfs entries.
36 * @netlink_ns: return namespace to which a sock belongs (right?)
H A Dtimecounter.h28 * Depending on which hardware it reads, the cycle counter may wrap
47 * struct timecounter - layer above a %struct cyclecounter which counts nanoseconds
100 * @tc: Pointer to time counter which is to be initialized/reset
118 * the function which generated the initial time stamp.
133 * This allows conversion of cycle counter values which were generated
H A Delfnote.h4 * Helper macros to generate ELF Note structures, which are put into a
12 * use in a section name. The type is an integer which is used to tag
20 * are packed into a single .notes section, which is mapped into the
32 * Generate a structure with the same shape as Elf{32,64}_Nhdr (which
63 * Use an anonymous structure which matches the shape of
/linux-4.1.27/lib/zlib_deflate/
H A DMakefile2 # This is a modified version of zlib, which does all memory
/linux-4.1.27/include/linux/bcma/
H A Dbcma_driver_mips.h5 /* which sbflags get routed to mips interrupt 1 */
8 /* which sbflags get routed to mips interrupt 2 */
11 /* which sbflags get routed to mips interrupt 3 */
14 /* which sbflags get routed to mips interrupt 4 */
/linux-4.1.27/arch/um/include/shared/
H A Dkern.h9 /* These are all user-mode things which are convenient to call directly
10 * from kernel code and for which writing a wrapper is too much of a pain.
H A Das-layout.h12 * Stolen from linux/const.h, which can't be directly included since
13 * this is used in userspace code, which has no access to the kernel
/linux-4.1.27/lib/
H A Dbust_spinlocks.c4 * Provides a minimal bust_spinlocks for architectures which don't have one of their own.
6 * bust_spinlocks() clears any spinlocks which would prevent oops, die(), BUG()
H A Dint_sqrt.c13 * @x: integer of which to calculate the sqrt
/linux-4.1.27/tools/testing/selftests/timers/
H A Dposix_timers.c78 static int check_itimer(int which) check_itimer() argument
88 if (which == ITIMER_VIRTUAL) check_itimer()
90 else if (which == ITIMER_PROF) check_itimer()
92 else if (which == ITIMER_REAL) check_itimer()
99 if (which == ITIMER_VIRTUAL) check_itimer()
101 else if (which == ITIMER_PROF) check_itimer()
103 else if (which == ITIMER_REAL) check_itimer()
112 err = setitimer(which, &val, NULL); check_itimer()
118 if (which == ITIMER_VIRTUAL) check_itimer()
120 else if (which == ITIMER_PROF) check_itimer()
122 else if (which == ITIMER_REAL) check_itimer()
139 static int check_timer_create(int which) check_timer_create() argument
149 if (which == CLOCK_THREAD_CPUTIME_ID) { check_timer_create()
151 } else if (which == CLOCK_PROCESS_CPUTIME_ID) { check_timer_create()
157 err = timer_create(which, NULL, &id); check_timer_create()
/linux-4.1.27/drivers/media/platform/vsp1/
H A Dvsp1_rwpf.c52 fse->which); vsp1_rwpf_enum_frame_size()
76 vsp1_rwpf_get_crop(struct vsp1_rwpf *rwpf, struct v4l2_subdev_pad_config *cfg, u32 which) vsp1_rwpf_get_crop() argument
78 switch (which) { vsp1_rwpf_get_crop()
94 fmt->which); vsp1_rwpf_get_format()
112 fmt->which); vsp1_rwpf_set_format()
134 crop = vsp1_rwpf_get_crop(rwpf, cfg, fmt->which); vsp1_rwpf_set_format()
142 fmt->which); vsp1_rwpf_set_format()
161 sel->r = *vsp1_rwpf_get_crop(rwpf, cfg, sel->which); vsp1_rwpf_get_selection()
166 RWPF_PAD_SINK, sel->which); vsp1_rwpf_get_selection()
199 sel->which); vsp1_rwpf_set_selection()
211 crop = vsp1_rwpf_get_crop(rwpf, cfg, sel->which); vsp1_rwpf_set_selection()
216 sel->which); vsp1_rwpf_set_selection()
H A Dvsp1_bru.c206 BRU_PAD_SINK(0), code->which); bru_enum_mbus_code()
234 unsigned int pad, u32 which) bru_get_compose()
236 switch (which) { bru_get_compose()
252 fmt->which); bru_get_format()
259 enum v4l2_subdev_format_whence which) bru_try_format()
274 BRU_PAD_SINK(0), which); bru_try_format()
291 bru_try_format(bru, cfg, fmt->pad, &fmt->format, fmt->which); bru_set_format()
294 fmt->which); bru_set_format()
301 compose = bru_get_compose(bru, cfg, fmt->pad, fmt->which); bru_set_format()
314 i, fmt->which); bru_set_format()
340 sel->r = *bru_get_compose(bru, cfg, sel->pad, sel->which); bru_get_selection()
366 sel->which); bru_set_selection()
374 sel->which); bru_set_selection()
378 compose = bru_get_compose(bru, cfg, sel->pad, sel->which); bru_set_selection()
232 bru_get_compose(struct vsp1_bru *bru, struct v4l2_subdev_pad_config *cfg, unsigned int pad, u32 which) bru_get_compose() argument
257 bru_try_format(struct vsp1_bru *bru, struct v4l2_subdev_pad_config *cfg, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) bru_try_format() argument
H A Dvsp1_sru.c192 SRU_PAD_SINK, code->which); sru_enum_mbus_code()
207 SRU_PAD_SINK, fse->which); sru_enum_frame_size()
239 fmt->which); sru_get_format()
246 enum v4l2_subdev_format_whence which) sru_try_format()
266 SRU_PAD_SINK, which); sru_try_format()
301 sru_try_format(sru, cfg, fmt->pad, &fmt->format, fmt->which); sru_set_format()
304 fmt->which); sru_set_format()
310 SRU_PAD_SOURCE, fmt->which); sru_set_format()
313 sru_try_format(sru, cfg, SRU_PAD_SOURCE, format, fmt->which); sru_set_format()
244 sru_try_format(struct vsp1_sru *sru, struct v4l2_subdev_pad_config *cfg, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) sru_try_format() argument
H A Dvsp1_uds.c196 UDS_PAD_SINK, code->which); uds_enum_mbus_code()
211 UDS_PAD_SINK, fse->which); uds_enum_frame_size()
237 fmt->which); uds_get_format()
244 enum v4l2_subdev_format_whence which) uds_try_format()
264 UDS_PAD_SINK, which); uds_try_format()
284 uds_try_format(uds, cfg, fmt->pad, &fmt->format, fmt->which); uds_set_format()
287 fmt->which); uds_set_format()
293 UDS_PAD_SOURCE, fmt->which); uds_set_format()
296 uds_try_format(uds, cfg, UDS_PAD_SOURCE, format, fmt->which); uds_set_format()
242 uds_try_format(struct vsp1_uds *uds, struct v4l2_subdev_pad_config *cfg, unsigned int pad, struct v4l2_mbus_framefmt *fmt, enum v4l2_subdev_format_whence which) uds_try_format() argument
H A Dvsp1_lif.c101 LIF_PAD_SINK, code->which); lif_enum_mbus_code()
116 fse->which); lif_enum_frame_size()
142 fmt->which); lif_get_format()
159 fmt->which); lif_set_format()
181 fmt->which); lif_set_format()
H A Dvsp1_lut.c109 LUT_PAD_SINK, code->which); lut_enum_mbus_code()
124 fse->pad, fse->which); lut_enum_frame_size()
153 fmt->which); lut_get_format()
171 fmt->which); lut_set_format()
190 fmt->which); lut_set_format()
/linux-4.1.27/drivers/staging/speakup/
H A Dspeakup_acnt.h8 #define SYNTH_READABLE 0x01 /* mask for bit which is nonzero if a
10 #define SYNTH_WRITABLE 0x02 /* mask for RDY bit, which when set to
H A Dspeakup_dtlk.h6 #define TTS_READABLE 0x80 /* mask for bit which is nonzero if a
8 #define TTS_SPEAKING 0x40 /* mask for SYNC bit, which is nonzero
14 which falls to zero up to 0.4 sec
16 #define TTS_WRITABLE 0x10 /* mask for RDY bit, which when set to
/linux-4.1.27/include/trace/events/
H A Dtimer.h191 * @now: pointer to variable which contains current time of the
262 * @which: name of the interval timer
269 TP_PROTO(int which, const struct itimerval *const value,
272 TP_ARGS(which, value, expires),
275 __field( int, which )
284 __entry->which = which;
292 TP_printk("which=%d expires=%llu it_value=%ld.%ld it_interval=%ld.%ld",
293 __entry->which, (unsigned long long)__entry->expires,
300 * @which: type of the interval timer
301 * @pid: pid of the process which owns the timer
306 TP_PROTO(int which, struct pid *pid, cputime_t now),
308 TP_ARGS(which, pid, now),
311 __field( int , which )
317 __entry->which = which;
322 TP_printk("which=%d pid=%d now=%llu", __entry->which,
/linux-4.1.27/arch/x86/um/
H A Dtls_64.c11 * (which is argument 5, child_tid, of clone) so it can be set arch_copy_tls()
H A Dbugs_32.c65 printk(UM_KERN_ERR "SIGILL caused by cmov, which this " arch_examine_signal()
69 printk(UM_KERN_ERR "SIGILL caused by cmov, which this " arch_examine_signal()
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_SECMARK.h10 * 'mode' refers to the specific security subsystem which the
H A Dxt_l2tp.h17 __u8 flags; /* which fields to match */
/linux-4.1.27/arch/mn10300/unit-asb2364/
H A DMakefile4 # Note! Dependencies are done automagically by 'make dep', which also
/linux-4.1.27/arch/cris/include/asm/
H A Dswitch_to.h4 /* the switch_to macro calls resume, an asm function in entry.S which does the actual
/linux-4.1.27/arch/ia64/include/asm/
H A Dparam.h16 # define CLOCKS_PER_SEC HZ /* frequency at which times() counts */
H A Dshmparam.h5 * SHMLBA controls minimum alignment at which shared memory segments
H A Dagp.h13 * in coherent mode, which lets us map the AGP memory as normal (write-back) memory
H A Dtypes.h3 * requested (e.g., via linux/types.h) in which case the application is
/linux-4.1.27/Documentation/cdrom/
H A DMakefile7 @if [ -x `which gv` ]; then \
/linux-4.1.27/arch/alpha/include/uapi/asm/
H A Dtypes.h6 * explicitly requested (e.g., via linux/types.h) in which case the
/linux-4.1.27/tools/lguest/
H A DMakefile1 # This creates the demonstration utility "lguest" which runs a Linux guest.
/linux-4.1.27/include/linux/i2c/
H A Dpcf857x.h20 * which hands the (now-valid) GPIOs to other drivers, or which puts
25 * record which pins are used for input or output, record which output
H A Dtsc2007.h9 u16 max_rt; /* max. resistance above which samples are ignored */
H A Dsx150x.h34 * @io_pullup_ena: A bit-mask which enables or disables the pull-up resistor
39 * @io_pulldn_ena: A bit-mask which enables-or disables the pull-down
44 * @io_open_drain_ena: A bit-mask which enables-or disables open-drain
51 * @io_polarity: A bit-mask which enables polarity inversion for each IO line
56 * @irq_summary: The 'summary IRQ' line to which the GPIO expander's INT line
57 * is connected, via which it reports interrupt events
62 * @irq_base: The first 'virtual IRQ' line at which our block of GPIO-based
/linux-4.1.27/drivers/net/dsa/
H A Dbcm_sf2.h124 #define SWITCH_INTR_L2(which) \
125 static inline void intrl2_##which##_mask_clear(struct bcm_sf2_priv *priv, \
128 intrl2_##which##_writel(priv, mask, INTRL2_CPU_MASK_CLEAR); \
129 priv->irq##which##_mask &= ~(mask); \
131 static inline void intrl2_##which##_mask_set(struct bcm_sf2_priv *priv, \
134 intrl2_## which##_writel(priv, mask, INTRL2_CPU_MASK_SET); \
135 priv->irq##which##_mask |= (mask); \
/linux-4.1.27/kernel/
H A Dutsname_sysctl.c22 char *which = table->data; get_uts() local
26 which = (which - (char *)&init_uts_ns) + (char *)uts_ns; get_uts()
32 return which; get_uts()
35 static void put_uts(struct ctl_table *table, int write, void *which) put_uts() argument
H A Dbounds.c3 * This code generates raw asm output which is post-processed
H A Dtask_work.c9 * @task: the task which should run the callback
18 * This is like the signal handler which runs in kernel mode, but it doesn't
43 * @task: the task which should execute the work
60 * Either we raced with task_work_add() which added the task_work_cancel()
/linux-4.1.27/arch/sh/include/asm/
H A Dptrace.h46 * @regs: pt_regs from which register value is gotten.
50 * offset of the register in struct pt_regs address which specified by @regs.
63 * @regs: pt_regs which contains kernel stack pointer.
64 * @addr: address which is checked.
78 * @regs: pt_regs which contains kernel stack pointer.
81 * regs_get_kernel_stack_nth() returns @n th entry of the kernel stack which
H A Dcache.h36 * Compute a mask which selects the address bits which overlap between
/linux-4.1.27/include/linux/ceph/
H A Dosd_client.h252 unsigned int which, u16 opcode);
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,
292 unsigned int which,
297 unsigned int which,
303 unsigned int which, u16 opcode,
305 extern int osd_req_op_xattr_init(struct ceph_osd_request *osd_req, unsigned int which,
309 unsigned int which, u16 opcode,
312 unsigned int which,
331 unsigned int which, int num_ops,
/linux-4.1.27/arch/sparc/include/asm/
H A Dpil.h9 * interrupt which is blocked by local_irq_disable().
11 * In fact any XCALL which has to etrap/rtrap has a problem because
H A Dsignal.h19 * statically allocated data.. which is NOT GOOD.
/linux-4.1.27/fs/jffs2/
H A Djffs2_fs_sb.h37 * space which may only be used by root cannot be used by the other
100 struct list_head erasable_list; /* Blocks which are completely dirty, and need erasing */
101 struct list_head erasable_pending_wbuf_list; /* Blocks which need erasing but only after the current wbuf is flushed */
102 struct list_head erasing_list; /* Blocks which are currently erasing */
103 struct list_head erase_checking_list; /* Blocks which are being checked and marked */
104 struct list_head erase_pending_list; /* Blocks which need erasing now */
105 struct list_head erase_complete_list; /* Blocks which are erased and need the clean marker written to them */
106 struct list_head free_list; /* Blocks which are free and ready to be used */
H A Dioctl.c18 /* Later, this will provide for lsattr.jffs2 and chattr.jffs2, which jffs2_ioctl()
H A Djffs2_fs_i.h26 for the inode(s) which are already locked */
32 /* List of data fragments which make up the file */
35 /* There may be one datanode which isn't referenced by any of the
H A Dsymlink.c44 * exception is inode freeing function which frees f->target. But jffs2_follow_link()
46 * stopped using our f->target string which we provide by means of jffs2_follow_link()
/linux-4.1.27/include/linux/platform_data/
H A Dsht15.h20 * @gpio_data: no. of gpio to which bidirectional data line is
22 * @gpio_sck: no. of gpio to which the data clock is connected.
H A Dgpio-ts5500.h19 * If you need a bidirectional line which can trigger an IRQ, you
/linux-4.1.27/include/linux/power/
H A Dgpio-charger.h25 * @gpio: GPIO which is used to indicate the chargers status
27 * @supplied_to: Array of battery names to which this chargers supplies power
/linux-4.1.27/include/linux/usb/
H A Diowarrior.h11 A struct for available device info which is read
13 To be compatible with 2.4 userspace which didn't have an easy way to get
/linux-4.1.27/arch/powerpc/boot/
H A Dcuboot-katmai.c7 * Based on cuboot-ebony.c which is:
9 * Based on cuboot-83xx.c, which is:
H A Dcuboot-taishan.c7 * Based on cuboot-ebony.c which is:
9 * Based on cuboot-83xx.c, which is:
H A Dcuboot-ebony.c7 * Based on cuboot-83xx.c, which is:
H A Dtreeboot-ebony.c7 * Based on cuboot-83xx.c, which is:
/linux-4.1.27/arch/arm/include/asm/
H A Dcachetype.h24 * Mask out support which will never be present on newer CPUs.
40 * Mask out support which isn't configured
H A Dgpio.h17 * Provide a default gpio_to_irq() which should satisfy every case.
H A Dmutex.h12 * which is the most efficient. For ARMv6+, we have exclusive memory
H A Dprobes.h5 * which contains the following notice...
51 * We assume one instruction can consume at most 64 bytes stack, which is
/linux-4.1.27/arch/arc/include/uapi/asm/
H A Dsignal.h17 * which allows sigreturn based re-entry into kernel after handling signal.
19 * mode stack which in turn forces the following:
/linux-4.1.27/tools/perf/util/
H A Dstrfilter.h22 * @rules: Filter rule, which is a combination of glob expressions.
23 * @err: Pointer which points an error detected on @rules
/linux-4.1.27/arch/xtensa/include/asm/
H A Dparam.h17 # define CLOCKS_PER_SEC (USER_HZ) /* frequnzy at which times() counts */
H A Dswitch_to.h13 * checking that n isn't the current task, in which case it does nothing.
H A Duser.h17 * used for a.out file, which are not supported on Xtensa.
/linux-4.1.27/include/sound/
H A Dmax9768.h15 * regarding "filterless modulation" which is default).
H A Dda9055.h27 /* Selects which of the two MicBias pins acts as the bias source */
/linux-4.1.27/include/uapi/asm-generic/
H A Dint-l64.h4 * Integer declarations for architectures which use "long"
H A Dint-ll64.h4 * Integer declarations for architectures which use "long long"
H A Dstatfs.h10 * Special cases can override it for themselves -- except for S390x, which
11 * is just a little too special for us. And MIPS, which I'm not touching
/linux-4.1.27/ipc/
H A Dmq_sysctl.c19 char *which = table->data; get_mq() local
21 which = (which - (char *)&init_ipc_ns) + (char *)ipc_ns; get_mq()
22 return which; get_mq()
/linux-4.1.27/arch/powerpc/include/uapi/asm/
H A Dtm.h5 * convention, bit0 is copied to TEXASR[56] (IBM bit 7) which is set if
/linux-4.1.27/arch/arm64/include/asm/
H A Dsuspend.h8 * the stack, which must be 16-byte aligned on v8
/linux-4.1.27/arch/avr32/kernel/
H A Dasm-offsets.c3 * This code generates raw asm output which is post-processed
/linux-4.1.27/arch/m68k/include/asm/
H A Dvga.h9 * accessors, which are identical to the z_*() Zorro bus accessors.
/linux-4.1.27/lib/zlib_inflate/
H A DMakefile2 # This is a modified version of zlib, which does all memory
/linux-4.1.27/net/netfilter/
H A Dxt_TRACE.c1 /* This is a module which is used to mark packets for tracing.
H A Dxt_comment.c13 MODULE_DESCRIPTION("Xtables: No-op match which can be tagged with a comment");
/linux-4.1.27/arch/mips/include/asm/mach-malta/
H A Dspaces.h24 * the physical mask has been shifted to 0x80000000 which exploits the alias
25 * on the Malta board. As a result of which, we override the __pa_symbol
28 * which in turn aliases to 0x0. We do this in order to be able to use a flat
/linux-4.1.27/arch/powerpc/lib/
H A Dvmx-helper.c33 * context. So on page faults, we just fail which will cause enter_vmx_usercopy()
45 * from __copy_tofrom_user_power7 which returns 0 on success.
67 * passed a pointer to the destination which we return as required by a
/linux-4.1.27/arch/arm/mach-s3c24xx/include/mach/
H A Dpm-core.h54 static inline void s3c_pm_show_resume_irqs(int start, unsigned long which, s3c_pm_show_resume_irqs() argument
59 which &= ~mask; s3c_pm_show_resume_irqs()
62 if (which & (1L<<i)) { s3c_pm_show_resume_irqs()
/linux-4.1.27/arch/alpha/oprofile/
H A Dop_model_ev67.c79 /* CTR is a counter for which the user has requested an interrupt count
89 /* ProfileMe conditions which will show up as counters. We can also
143 ev67_handle_interrupt(unsigned long which, struct pt_regs *regs, ev67_handle_interrupt() argument
197 oprofile_add_pc(regs->pc, kern, which); ev67_handle_interrupt()
199 op_add_pm(regs->pc, kern, which, ev67_handle_interrupt()
206 op_add_pm(pmpc, kern, which, ctr, ev67_handle_interrupt()
213 op_add_pm(pmpc, kern, which, ctr, PM_DTB_MISS); ev67_handle_interrupt()
216 op_add_pm(pmpc, kern, which, ctr, PM_UNALIGNED); ev67_handle_interrupt()
236 op_add_pm(pmpc, kern, which, ctr, PM_MISPREDICT); ev67_handle_interrupt()
240 oprofile_add_pc(pmpc, kern, which); ev67_handle_interrupt()
244 op_add_pm(pmpc, kern, which, ctr, PM_STALLED); ev67_handle_interrupt()
250 op_add_pm(pmpc, kern, which, ctr, PM_TAKEN); ev67_handle_interrupt()
H A Dop_model_ev6.c74 /* CTR is a counter for which the user has requested an interrupt count
85 ev6_handle_interrupt(unsigned long which, struct pt_regs *regs, ev6_handle_interrupt() argument
89 oprofile_add_sample(regs, which); ev6_handle_interrupt()
/linux-4.1.27/fs/ext4/
H A Dtruncate.h29 /* Give ourselves just enough room to cope with inodes in which ext4_blocks_for_truncate()
31 * which resulted in random data in an inode which looked enough ext4_blocks_for_truncate()
/linux-4.1.27/tools/power/cpupower/bench/
H A Dparse.h25 long sleep_step; /* time value which changes the
27 long load_step; /* time value which changes the
31 unsigned int cpu; /* cpu for which the affinity is set */
/linux-4.1.27/arch/tile/include/gxio/
H A Duart.h39 /* The VA at which our MMIO registers are mapped. */
50 * @param bind_cpu_x X coordinate of CPU to which interrupt will be delivered.
51 * @param bind_cpu_y Y coordinate of CPU to which interrupt will be delivered.
68 * @param context Pointer to a gxio_uart_context_t, which will be initialized
81 * configuration of the pins which had been attached to this context are
/linux-4.1.27/include/linux/mtd/
H A Dflashchip.h25 * happens to be in - so we don't have to care whether we're on 2.2, which
26 * has asm/spinlock.h, or 2.4, which has linux/spinlock.h
53 /* These 2 come from nand_state_t, which has been unified here */
56 /* These 4 come from onenand_state_t, which has been unified here */
77 it'll make it a damn sight harder to find which chip we want from
H A Dspear_smi.h35 * mem_base: the memory base on which the flash is mapped
54 * clk_rate: clk rate at which SMI must operate
/linux-4.1.27/kernel/time/
H A Ditimer.c24 * Returns the delta between the expiry time and now, which can be
34 * then we return 0 - which is correct. itimer_get_remtime()
79 int do_getitimer(int which, struct itimerval *value) do_getitimer() argument
83 switch (which) { do_getitimer()
103 SYSCALL_DEFINE2(getitimer, int, which, struct itimerval __user *, value) SYSCALL_DEFINE2()
109 error = do_getitimer(which, &get_buffer); SYSCALL_DEFINE2()
190 int do_setitimer(int which, struct itimerval *value, struct itimerval *ovalue) do_setitimer() argument
203 switch (which) { do_setitimer()
251 * negative timeval settings which would cause immediate expiry.
278 SYSCALL_DEFINE3(setitimer, int, which, struct itimerval __user *, value, SYSCALL_DEFINE3()
294 error = do_setitimer(which, &set_buffer, ovalue ? &get_buffer : NULL); SYSCALL_DEFINE3()
/linux-4.1.27/arch/alpha/kernel/
H A Dsys_marvel.c190 io7_redirect_one_lsi(struct io7 *io7, unsigned int which, unsigned int where) io7_redirect_one_lsi()
197 val = io7->csrs->PO7_LSI_CTL[which].csr; io7_redirect_one_lsi()
201 io7->csrs->PO7_LSI_CTL[which].csr = val; io7_redirect_one_lsi()
203 io7->csrs->PO7_LSI_CTL[which].csr;
207 io7_redirect_one_msi(struct io7 *io7, unsigned int which, unsigned int where) io7_redirect_one_msi()
214 val = io7->csrs->PO7_MSI_CTL[which].csr; io7_redirect_one_msi()
218 io7->csrs->PO7_MSI_CTL[which].csr = val; io7_redirect_one_msi()
220 io7->csrs->PO7_MSI_CTL[which].csr;
224 init_one_io7_lsi(struct io7 *io7, unsigned int which, unsigned int where) init_one_io7_lsi()
229 io7->csrs->PO7_LSI_CTL[which].csr = ((unsigned long)where << 14); init_one_io7_lsi()
231 io7->csrs->PO7_LSI_CTL[which].csr;
235 init_one_io7_msi(struct io7 *io7, unsigned int which, unsigned int where) init_one_io7_msi()
240 io7->csrs->PO7_MSI_CTL[which].csr = ((unsigned long)where << 14); init_one_io7_msi()
242 io7->csrs->PO7_MSI_CTL[which].csr;
189 io7_redirect_one_lsi(struct io7 *io7, unsigned int which, unsigned int where) io7_redirect_one_lsi() argument
206 io7_redirect_one_msi(struct io7 *io7, unsigned int which, unsigned int where) io7_redirect_one_msi() argument
223 init_one_io7_lsi(struct io7 *io7, unsigned int which, unsigned int where) init_one_io7_lsi() argument
234 init_one_io7_msi(struct io7 *io7, unsigned int which, unsigned int where) init_one_io7_msi() argument
/linux-4.1.27/drivers/xen/xen-pciback/
H A Dconf_space_header.c21 int which; member in struct:pci_bar_info
149 bar->which = 1; rom_write()
157 bar->which = 0; rom_write()
165 /* For the BARs, only allow writes which write ~0 or
183 bar->which = 1; bar_write()
191 bar->which = 0; bar_write()
207 *value = bar->which ? bar->len_val : bar->val; bar_read()
246 bar->which = 0; bar_init()
259 bar->which = 0; rom_init()
268 bar->which = 0; bar_reset()
/linux-4.1.27/drivers/media/v4l2-core/
H A Dv4l2-subdev.c132 if (format->which != V4L2_SUBDEV_FORMAT_TRY && check_format()
133 format->which != V4L2_SUBDEV_FORMAT_ACTIVE) check_format()
144 if (crop->which != V4L2_SUBDEV_FORMAT_TRY && check_crop()
145 crop->which != V4L2_SUBDEV_FORMAT_ACTIVE) check_crop()
157 if (sel->which != V4L2_SUBDEV_FORMAT_TRY && check_selection()
158 sel->which != V4L2_SUBDEV_FORMAT_ACTIVE) check_selection()
286 sel.which = crop->which; subdev_do_ioctl()
307 sel.which = crop->which; subdev_do_ioctl()
323 if (code->which != V4L2_SUBDEV_FORMAT_TRY && subdev_do_ioctl()
324 code->which != V4L2_SUBDEV_FORMAT_ACTIVE) subdev_do_ioctl()
337 if (fse->which != V4L2_SUBDEV_FORMAT_TRY && subdev_do_ioctl()
338 fse->which != V4L2_SUBDEV_FORMAT_ACTIVE) subdev_do_ioctl()
369 if (fie->which != V4L2_SUBDEV_FORMAT_TRY && subdev_do_ioctl()
370 fie->which != V4L2_SUBDEV_FORMAT_ACTIVE) subdev_do_ioctl()
533 fmt->which = V4L2_SUBDEV_FORMAT_ACTIVE; v4l2_subdev_link_validate_get_format()
/linux-4.1.27/arch/x86/platform/uv/
H A Dbios_uv.c31 s64 uv_bios_call(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, u64 a4, u64 a5) uv_bios_call() argument
42 ret = efi_call((void *)__va(tab->function), (u64)which, uv_bios_call()
48 s64 uv_bios_call_irqsave(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, uv_bios_call_irqsave() argument
55 ret = uv_bios_call(which, a1, a2, a3, a4, a5); uv_bios_call_irqsave()
61 s64 uv_bios_call_reentrant(enum uv_bios_cmd which, u64 a1, u64 a2, u64 a3, uv_bios_call_reentrant() argument
67 ret = uv_bios_call(which, a1, a2, a3, a4, a5); uv_bios_call_reentrant()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dpte-hash64-64k.h15 * _PAGE_HPTE_SUB0 in addition to setting the HIDX bits which overlap
17 * a PTE that isn't hashed, which is the case today.
19 * A little nit is for the huge page C code, which does the hashing
20 * in C, we need to provide which bit to use.
36 * That gives us a max RPN of 34 bits, which means a max of 50 bits
78 /* Trick: we set __end to va + 64k, which happens works for
H A Dkvm_booke_hv_asm.h16 * (except for those which are delivered directly to the guest) --
17 * there are no exceptions for which we fall through directly to
/linux-4.1.27/include/keys/
H A Drxrpc-type.h29 u32 start; /* time at which ticket starts */
30 u32 expiry; /* time at which ticket expires */
65 u64 authtime; /* time at which auth token generated */
66 u64 starttime; /* time at which auth token starts */
67 u64 endtime; /* time at which auth token expired */
68 u64 renew_till; /* time to which auth token can be renewed */
/linux-4.1.27/arch/tile/include/hv/
H A Dnetio_intf.h136 /** How many VLAN tags the packet has, and, if we have two, which one we
195 /* Note that, for efficiency, code which uses these fields assumes that none
252 precisely determine the amount of padding which may have been added to
376 * This structure represents information about packets which have
382 * standard metadata, which is assumed to be large enough.
402 /** The checksum with which to seed the checksum generator. */
537 * portable. This means that it may be shared between all tiles which have
538 * done a netio_input_register() call for the interface on which the pkt_t
550 * become corrupted. Note also that each tile which reads or modifies
609 * by @ref netio_get_packet(), on which @ref netio_populate_buffer() or
613 * @param[in] pkt Packet on which to operate.
629 * function must be called on an 'egress' packet (i.e. one on which
634 * @param[in] pkt Packet on which to operate.
649 * packet (i.e. one on which @ref netio_populate_buffer() or
653 * which has not been converted into an 'egress' packet).
655 * @param[in] pkt Packet on which to operate.
668 * @param[in] pkt Packet on which to operate.
695 * @param[in] handle Handle on which to operate.
713 * @param[in] handle Handle on which to operate.
732 * @param[in] pkt Packet on which to operate.
740 * which is measured in words, and then turn it into bytes by shifting NETIO_PKT_CUSTOM_HEADER_LENGTH_M()
757 * @param[in] pkt Packet on which to operate.
776 * @param[in] pkt Packet on which to operate.
790 * @param[in] pkt Packet on which to operate.
798 * which is measured in words, and then turn it into bytes by shifting NETIO_PKT_L2_HEADER_LENGTH_M()
811 * @param[in] pkt Packet on which to operate.
826 * @param[in] pkt Packet on which to operate.
842 * @param[in] pkt Packet on which to operate.
859 * @param[in] pkt Packet on which to operate.
884 * @param[in] pkt Packet on which to operate.
912 * @param[in] pkt Packet on which to operate.
931 * @param[in] pkt Packet on which to operate.
968 * @param[in] pkt Packet on which to operate.
994 * For IPv4 or IPv6 packets which are neither TCP nor UDP, the flow hash is
1007 * (Encap Security Payload), which use only the destination address
1011 * @param[in] pkt Packet on which to operate.
1034 * @param[in] pkt Packet on which to operate.
1057 * @param[in] pkt Packet on which to operate.
1071 * @param[in] pkt Packet on which to operate.
1086 * @param[in] pkt Packet on which to operate.
1101 * @param[in] pkt Packet on which to operate.
1116 * @param[in] pkt Packet on which to operate.
1132 * @param[in] pkt Packet on which to operate.
1147 * Note that packets for which @ref NETIO_PKT_ETHERTYPE_RECOGNIZED()
1154 * @param[in] pkt Packet on which to operate.
1171 * @param[in] pkt Packet on which to operate.
1187 * @param[in] pkt Packet on which to operate.
1201 * @param[in] pkt Packet on which to operate.
1216 * @param[in] pkt Packet on which to operate.
1233 * @param[in] pkt Packet on which to operate.
1247 * @param[in] pkt Packet on which to operate.
1261 * Note that packets for which @ref NETIO_PKT_ETHERTYPE_RECOGNIZED()
1267 * @param[in] pkt Packet on which to operate.
1285 * @param[in] pkt Packet on which to operate.
1304 * @param[in] pkt Packet on which to operate.
1323 * @param[in] pkt Packet on which to operate.
1342 * @param[in] pkt Packet on which to operate.
1357 * @param[in] pkt Packet on which to operate.
1381 * @param[in] pkt Packet on which to operate.
1405 * @param[in] pkt Packet on which to operate.
1430 * @param[in] pkt Packet on which to operate.
1456 * @param[in] pkt Packet on which to operate.
1491 * @param[in] pkt Packet on which to operate.
1520 * @param[in] pkt Packet on which to operate.
1538 * @param[in] pkt Packet on which to operate.
1556 * @param[in] pkt Packet on which to operate.
1577 * For IPv4 or IPv6 packets which are neither TCP nor UDP, the flow hash is
1590 * (Encap Security Payload), which use only the destination address
1593 * @param[in] pkt Packet on which to operate.
1617 * @param[in] pkt Packet on which to operate.
1641 * @param[in] pkt Packet on which to operate.
1656 * @param[in] pkt Packet on which to operate.
1672 * @param[in] pkt Packet on which to operate.
1687 * @param[in] pkt Packet on which to operate.
1703 * @param[in] pkt Packet on which to operate.
1719 * @param[in] pkt Packet on which to operate.
1737 * @param[in] pkt Packet on which to operate.
1751 * @param[in,out] pkt Packet on which to operate.
1769 * the egress packet will later be processed by code which expects to use
1773 * @param[in] pkt Packet on which to operate.
1789 * the egress packet will later be processed by code which expects to use
1792 * @param[in,out] pkt Packet on which to operate.
1812 * which will be replaced with the completed checksum. (If the range
1816 * For some protocols, the packet checksum covers data which is not present
1818 * For instance, the TCP checksum includes a "pseudo-header" which includes
1820 * this, the checksum engine may be "seeded" with an initial value, which
1831 * @param[in] pkt Packet on which to operate.
1861 * which will be replaced with the completed checksum. (If the range
1865 * For some protocols, the packet checksum covers data which is not present
1867 * For instance, the TCP checksum includes a "pseudo-header" which includes
1869 * this, the checksum engine may be "seeded" with an initial value, which
1879 * @param[in,out] pkt Packet on which to operate.
1899 /** Return the number of bytes which could be prepended to a packet, using a
1905 * @param[in] pkt Packet on which to operate.
1915 /** Return the number of bytes which could be prepended to a packet, using a
1922 * @param[in] pkt Packet on which to operate.
1931 /** Return the number of bytes which could be prepended to a packet.
1936 * @param[in] pkt Packet on which to operate.
1961 * @param[in] pkt Packet on which to operate.
1975 * @param[in] pkt Packet on which to operate.
1989 * @param[in] pkt Packet on which to operate.
2003 * @param[in] pkt Packet on which to operate.
2016 * @param[in] pkt Packet on which to operate.
2029 * @param[in] pkt Packet on which to operate.
2040 * @param[in] pkt Packet on which to operate.
2051 * @param[in] pkt Packet on which to operate.
2062 * @param[in] pkt Packet on which to operate.
2073 * @param[in] pkt Packet on which to operate.
2084 * @param[in] pkt Packet on which to operate.
2095 * @param[in] pkt Packet on which to operate.
2117 * which can affect the success of the registration operation. Thus,
2133 * members which did not exist when the application was first developed,
2160 * Except for items which address a particular tile's transmit or receive
2173 * access to shared memory which is mapped into each process at an
2175 * must have a common ancestor, which must create the common memory using
2178 * In programs using the iLib process creation API, or in programs which use
2179 * only one process (which include programs using the pthreads library),
2181 * must call it explicitly, before any child processes which might call
2218 is a special case, intended primarily for use by programs which
2229 /** Interface name. This is a string which identifies the specific
2255 packets, since packets delivered to queues for which no tiles have
2261 buffer cache. This specifies the size of the area which holds
2281 buffer cache. This specifies the size of the area which holds empty
2300 buffer cache. This specifies the size of the area which holds empty
2324 The buffer pool is allocated from common memory, which will be
2417 slots in the EPP's outgoing packet queue which this tile is allowed
2418 to consume, and thus the number of packets which may be sent before
2423 Typically it is not specified, and the default, which divides the
2428 of packet queue slots which are available for all tiles for each EPP
2463 /** This registration may call routines which receive packets. */
2466 /** This registration may not call routines which receive packets. */
2469 /** This registration may call routines which transmit packets. */
2472 /** This registration may call routines which transmit packets with
2476 /** This registration may not call routines which transmit packets. */
2483 which must be configured by a common ancestor of all processes sharing
2498 which will work for all applications, a good first guess might be to
2502 which regions of virtual address space are available.
2544 /** Set the desired state of the link to up, allowing any speeds which are
2553 /** Set the desired state of the link to up, allowing any speeds which are
2712 * be reflected in the packet which is actually transmitted.
2773 * the value is nonzero, it is the delay value which will be sent in any
2774 * pause frames which are output, in units of 512 bit times. */
2784 * 32-bit number) is the count of packets which were completely dropped and
2787 * which were truncated and thus only partially delivered by the shim. This
2799 * flags. With @ref netio_get(), this will indicate which flags are
2839 * flags, which specify the desired state for the link. With @ref
2861 /** Number of packets which have been received by the IPP and forwarded
2866 /** Number of packets which have been dropped by the IPP, because they could
/linux-4.1.27/drivers/iio/
H A Dindustrialio-triggered-buffer.c27 * @pollfunc_bh: Function which will be used as pollfunc bottom half
28 * @pollfunc_th: Function which will be used as pollfunc top half
33 * This function combines some common tasks which will normally be performed
/linux-4.1.27/arch/mips/include/asm/mach-au1x00/
H A Dgpio.h41 * inlinable gpio functions are provided which enable access to the
45 * Cases 1 and 3 are intended for boards which want to provide their own
47 * which are in part provided by spare Au1300 GPIO pins and in part by
/linux-4.1.27/arch/powerpc/platforms/pseries/
H A Dhvconsole.c35 * @vtermno: The vtermno or unit_address of the adapter from which to fetch the
37 * @buf: The character buffer into which to put the character data fetched from
62 * @vtermno: The vtermno or unit_address of the adapter from which the data
/linux-4.1.27/arch/mips/include/uapi/asm/
H A Dsiginfo.h67 __kernel_pid_t _pid; /* which child */
76 __kernel_pid_t _pid; /* which child */
86 int _trapno; /* TRAP # which caused the signal */
/linux-4.1.27/arch/arm/mach-imx/
H A Dclk-gate-exclusive.c16 * struct clk_gate_exclusive - i.MX specific gate clock which is mutually
20 * @exclusive_mask: mask of gate bits which are mutually exclusive to this
24 * with an addtional mask to indicate which other gate bits in the same
/linux-4.1.27/fs/cifs/
H A Dexport.c31 * any nfs exports file entries which refer to cifs paths. In addition
36 * in which users want to export cifs shares with NFS. The decode and encode
37 * could be improved by using a new routine which expects 64 bit inode numbers
/linux-4.1.27/tools/power/cpupower/utils/helpers/
H A Dsysfs.c185 /* read access to files which contain one numeric value */
206 enum idlestate_value which) sysfs_idlestate_get_one_value()
213 if (which >= MAX_IDLESTATE_VALUE_FILES) sysfs_idlestate_get_one_value()
217 idlestate_value_files[which], sysfs_idlestate_get_one_value()
230 /* read access to files which contain one string */
246 enum idlestate_string which) sysfs_idlestate_get_one_string()
252 if (which >= MAX_IDLESTATE_STRING_FILES) sysfs_idlestate_get_one_string()
256 idlestate_string_files[which], sysfs_idlestate_get_one_string()
397 /* read access to files which contain one string */
413 static char *sysfs_cpuidle_get_one_string(enum cpuidle_string which) sysfs_cpuidle_get_one_string() argument
419 if (which >= MAX_CPUIDLE_STRING_FILES) sysfs_cpuidle_get_one_string()
422 len = sysfs_cpuidle_read_file(cpuidle_string_files[which], sysfs_cpuidle_get_one_string()
204 sysfs_idlestate_get_one_value(unsigned int cpu, unsigned int idlestate, enum idlestate_value which) sysfs_idlestate_get_one_value() argument
244 sysfs_idlestate_get_one_string(unsigned int cpu, unsigned int idlestate, enum idlestate_string which) sysfs_idlestate_get_one_string() argument
/linux-4.1.27/drivers/isdn/hisax/
H A Dhisax_fcpcipnp.h56 void (*write_ctrl) (struct fritz_bcs *bcs, int which);
/linux-4.1.27/drivers/lguest/
H A DMakefile1 # Host requires the other files, which can be a module.
H A Dlguest_user.c21 unsigned long which; getreg_setup() local
23 /* We re-use the ptrace structure to specify which register to read. */ getreg_setup()
24 if (get_user(which, input) != 0) getreg_setup()
33 cpu->reg_read = lguest_arch_regptr(cpu, which, true); getreg_setup()
43 unsigned long which, value, *reg; setreg() local
45 /* We re-use the ptrace structure to specify which register to read. */ setreg()
46 if (get_user(which, input) != 0) setreg()
53 reg = lguest_arch_regptr(cpu, which, false); setreg()
121 /* If you're not the task which owns the Guest, go away. */ read()
200 * We remember which CPU's pages this Guest used last, for optimization lg_cpu_start()
229 * We grab the Big Lguest lock, which protects against multiple initialize()
390 * kmalloc()ed string, either of which is ok to hand to kfree(). close()
405 * The Launcher is the Host userspace program which sets up, runs and services
406 * the Guest. In fact, many comments in the Drivers which refer to "the Host"
413 * We begin our understanding with the Host kernel interface which the Launcher
/linux-4.1.27/drivers/mtd/
H A DMakefile17 # 'Users' - code which presents functionality to userspace.
/linux-4.1.27/drivers/s390/char/
H A Dvmcp.h27 /* As we use copy_from/to_user, which might *
/linux-4.1.27/drivers/input/serio/
H A Dolpc_apsp.c30 * otherwise-unused slow processor which is included in the Marvell MMP2/MMP3
33 * which we read from the Application Processor (AP, i.e. main CPU) in this
50 * used to identify which port (device) is being talked to. The lower byte
85 u32 which = 0; olpc_apsp_write() local
88 which = TOUCHPAD_PORT << PORT_SHIFT; olpc_apsp_write()
90 which = KEYBOARD_PORT << PORT_SHIFT; olpc_apsp_write()
92 dev_dbg(priv->dev, "olpc_apsp_write which=%x val=%x\n", which, val); olpc_apsp_write()
96 writel(which | val, olpc_apsp_write()
/linux-4.1.27/arch/x86/include/asm/
H A Dprocessor-cyrix.h17 * which in fact violates the access order (= 0x22, 0x22, 0x23, 0x23).
H A Dptrace.h166 * @regs: pt_regs from which register value is gotten.
170 * offset of the register in struct pt_regs address which specified by @regs.
192 * @regs: pt_regs which contains kernel stack pointer.
193 * @addr: address which is checked.
207 * @regs: pt_regs which contains kernel stack pointer.
210 * regs_get_kernel_stack_nth() returns @n th entry of the kernel stack which
237 * ptracer can change arbitrary register values, which is usually okay
238 * because the usual ptrace stops run off the signal delivery path which
H A Dbootparam_utils.h12 * Deal with bootloaders which fail to initialize unknown fields in
27 * *whole* structure should be cleared, after which only the sanitize_boot_params()
/linux-4.1.27/arch/x86/kernel/
H A Di8253.c15 * HPET replaces the PIT, when enabled. So we need to know, which of
/linux-4.1.27/arch/x86/um/shared/sysdep/
H A Dtls.h6 /* Change name to avoid conflicts with the original one from <asm/ldt.h>, which
/linux-4.1.27/arch/tile/include/asm/
H A Duser.h19 /* This header is for a.out file formats, which TILE does not support. */
/linux-4.1.27/arch/x86/boot/
H A Dregs.c15 * makes it easier to catch functions which do nothing but don't
/linux-4.1.27/arch/metag/lib/
H A Dip_fast_csum.S5 * which always checksum on 4 octet boundaries.
/linux-4.1.27/drivers/md/persistent-data/
H A Ddm-space-map-metadata.h17 * We have one block of index, which can hold 255 index entries. Each
/linux-4.1.27/include/linux/netfilter/
H A Dnf_conntrack_ftp.h24 /* For NAT to hook in when we find a packet which describes what other
/linux-4.1.27/include/linux/spi/
H A Dat73c213.h17 * provides a name which is used to identify it in userspace tools.
/linux-4.1.27/include/media/
H A Dmsp3400.h35 to select which tuner input to use and which SCART input to use. The
41 and SCART1/2. Each output can select which DSP input to use. So the MAIN
49 outputs of the msp3400 can select which input to use: either the SCART1 or
59 1) which tuner input to use
60 2) which SCART input to use
61 3) which DSP input to use for each DSP output
65 1) which SCART input to use for each SCART output
126 /* Output SCART select: the SCART outputs can select which input
/linux-4.1.27/arch/mips/kernel/
H A Dbinfmt_elfo32.c7 * Heavily inspired by the 32-bit Sparc compat code which is
31 * In order to be sure that we don't attempt to execute an O32 binary which
32 * requires 64 bit FP (FR=1) on a system which does not support it we refuse
33 * to execute any binary which has bits specified by the following macro set
/linux-4.1.27/arch/nios2/include/asm/
H A Dpgtable-bits.h15 * which looks like this:
H A Dswitch_to.h13 * ptr isn't the current task, in which case it does nothing. This
/linux-4.1.27/arch/parisc/include/asm/
H A Dspecial_insns.h19 /* which I needed for debugging EIEM problems -PB */
/linux-4.1.27/arch/avr32/lib/
H A Dio-readsw.S11 * Bad alignment will cause a hardware exception, which is as
/linux-4.1.27/arch/blackfin/include/asm/
H A Dswitch_to.h15 * ptr isn't the current task, in which case it does nothing.
H A Dtime.h18 * 10ms is 10,000,000 clock ticks, which fits easy into a 32-bit counter
20 * to use TSCALE, and program it to zero (which is pass CCLK through).
/linux-4.1.27/arch/ia64/include/uapi/asm/
H A Dtypes.h3 * requested (e.g., via linux/types.h) in which case the application is
/linux-4.1.27/arch/m68k/kernel/
H A Dints.c105 * @chip: irq chip which controls specified irq
106 * @handle: flow handler which handles specified irq
110 * Change the controller for the specified range of irq, which will be used to
111 * manage these irq. auto/user irq already have a default controller, which can
/linux-4.1.27/arch/m68k/math-emu/
H A Dfp_trig.h29 they return a status code, which should end up in %d0, if all goes
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
H A Daudio.h16 * AC97 reset line, which is the default on most boards.
/linux-4.1.27/arch/arm/mach-rpc/include/mach/
H A Dio.h26 * These peripherals are found in an area of MMIO which looks very much
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dotom.h14 * peripherals that live in the nGCS[x] areas, which are quite numerous
/linux-4.1.27/arch/arc/oprofile/
H A Dcommon.c18 * sampling, which will happen if say perf is not enabled/available oprofile_arch_init()
/linux-4.1.27/arch/arm/boot/bootp/
H A DMakefile23 # .incbin, a dependency which is not tracked automatically
/linux-4.1.27/samples/bpf/
H A Dbpf_load.h18 * One ELF file can contain multiple BPF programs which will be loaded
/linux-4.1.27/scripts/basic/
H A DMakefile6 # when kernel configuration changes (which is what happens when
/linux-4.1.27/sound/soc/codecs/
H A Dwm8350.h23 int wm8350_hp_jack_detect(struct snd_soc_codec *codec, enum wm8350_jack which,
/linux-4.1.27/net/netrom/
H A Dnr_route.c121 if (i < nr_nodet->which) nr_add_node()
122 nr_nodet->which = i; nr_add_node()
186 nr_node->which = 0; nr_add_node()
229 nr_node->which++; nr_add_node()
256 switch (nr_node->which) { nr_add_node()
258 nr_node->which = 1; nr_add_node()
261 nr_node->which = 0; nr_add_node()
269 switch (nr_node->which) { nr_add_node()
270 case 1: nr_node->which = 2; nr_add_node()
273 case 2: nr_node->which = 1; nr_add_node()
285 switch (nr_node->which) { nr_add_node()
286 case 0: nr_node->which = 1; nr_add_node()
289 case 1: nr_node->which = 0; nr_add_node()
304 if (i < nr_node->which) nr_add_node()
305 nr_node->which = i; nr_add_node()
762 if (nr_node->which < nr_node->count && nr_link_failed()
763 nr_node->routes[nr_node->which].neighbour == nr_neigh) nr_link_failed()
764 nr_node->which++; nr_link_failed()
820 if (nr_node->which >= nr_node->count) { nr_route_frame()
826 nr_neigh = nr_node->routes[nr_node->which].neighbour; nr_route_frame()
900 nr_node->which + 1, nr_node_show()
/linux-4.1.27/drivers/hwmon/
H A Dlm75.h23 temperature readings, which are emulated by many of the chips
25 which contains this code, we don't worry about the wasted space.
/linux-4.1.27/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_st6422.h2 * Support for the sensor part which is integrated (I think) into the
8 * Strongly based on qc-usb-messenger, which is:
/linux-4.1.27/drivers/media/usb/pvrusb2/
H A Dpvrusb2-devattr.h53 then no I2C addresses have been specified, in which case we'll
88 which must live in a separate structure due to environmental
128 interpreted by logic which must send commands to the chip-level
129 drivers (search for things which touch this field). */
140 driver and is interpreted by logic which must control the
141 streaming pathway (search for things which touch this field). */
154 /* Device has a hauppauge eeprom which we can interrogate. */
172 /* These bits define which kinds of sources the device can handle.
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
H A Drtl8225se.h7 * Based on the r8180 and Realtek r8187se drivers, which are:
10 * Also based on the rtl8187 driver, which is:
/linux-4.1.27/drivers/staging/i2o/
H A Dmemory.c25 * @c: I2O controller for which the calculation should be done
58 * @ptr: pointer to the data which should be mapped
68 * Returns DMA address which must be checked for failures using
175 * @addr: i2o_dma struct which should get the DMA buffer
217 * @addr: i2o_dma struct which contains the DMA buffer
261 * @name: name which is used to identify cache
266 * mempool which uses the slab cache for allocation and freeing.
301 * @mempool: pointer to struct i2o_pool which should be freed
/linux-4.1.27/drivers/pci/
H A Dsetup-irq.c33 which interrupt pin it will come in on. We know which slot it pdev_fixup_irq()
/linux-4.1.27/drivers/hid/
H A Dhid-ortek.c2 * HID driver for various devices which are apparently based on the same chipset
3 * from certain vendor which produces chips that contain wrong LogicalMaximum
/linux-4.1.27/drivers/media/dvb-frontends/
H A Ddib3000.h7 * based on GPL code from DibCom, which has
18 * sources, on which this driver (and the dvb-dibusb) are based.
/linux-4.1.27/arch/powerpc/sysdev/
H A Dudbg_memcons.c2 * A udbg backend which logs messages and reads input from in memory
5 * The console output can be read from memcons_output which is a
/linux-4.1.27/arch/s390/include/uapi/asm/
H A Dcmb.h23 * Currently, two formats are known, which differ by the size of
27 * Potentially, more fields could be added, which would result in a
/linux-4.1.27/arch/mips/sgi-ip22/
H A Dip22-hpc.c43 /* Full House comes with INT2 which lives in PBUS PIO sgihpc_init()
48 /* Guiness comes with INT3 which is part of IOC */ sgihpc_init()
/linux-4.1.27/arch/c6x/include/asm/
H A Dirq.h30 * The C64x+ megamodule provides a PIC which combines SoC IRQ sources into a
31 * single core IRQ vector. There are four combined sources, each of which
/linux-4.1.27/arch/ia64/hp/common/
H A Dhwsw_iommu.c5 * This is a pseudo I/O MMU which dispatches to the hardware I/O MMU
11 * hardware such as soundcards which have a DMA engine that can
/linux-4.1.27/arch/ia64/scripts/
H A Dunwcheck.py10 # which was converted to Perl by Matthew Chapman, which was converted
/linux-4.1.27/Documentation/networking/
H A Dcxacru-cf.py22 # contains mis-aligned values which will stop the modem from being able
25 # T1.413 only which may not be appropriate.
/linux-4.1.27/arch/arm/boot/compressed/
H A Dvmlinux.lds.S27 * which is required for PIC decompression. Local data generates
28 * GOTOFF relocations, which prevents it being relocated independently
/linux-4.1.27/usr/
H A DMakefile33 # The image is included using .incbin, a dependency which is not
69 # 2) There are changes in which files are included (added or deleted)
/linux-4.1.27/drivers/s390/scsi/
H A Dzfcp_dbf.c65 * @tag: tag indicating which kind of unsolicited status has been received
66 * @req: request for which a response was received
106 * @tag: tag indicating which kind of unsolicited status has been received
149 * @tag: tag indicating which kind of unsolicited status has been received
150 * @req: request which caused the bit_error condition
177 * @req_id: request id which caused the deferred error message
250 * @adapter: adapter on which the erp_action should run
478 * @adapter: pointer to adapter for which debug features should be registered
496 /* debug feature area which records recovery activity */ zfcp_dbf_adapter_register()
502 /* debug feature area which records HBA (FSF and QDIO) conditions */ zfcp_dbf_adapter_register()
508 /* debug feature area which records payload info */ zfcp_dbf_adapter_register()
514 /* debug feature area which records SAN command failures and recovery */ zfcp_dbf_adapter_register()
520 /* debug feature area which records SCSI command failures and recovery */ zfcp_dbf_adapter_register()
536 * @adapter: pointer to adapter for which debug features should be unregistered
/linux-4.1.27/drivers/scsi/isci/
H A Dremote_node_table.c67 * @remote_node_table: This is the remote node index table from which the
69 * @group_table_index: This is the index to the group table from which to
102 * @out]: remote_node_table This the remote node table in which to clear the
104 * @set_index: This is the remote node selector in which the change will be
132 * @out]: remote_node_table This the remote node table in which to set the
134 * @group_table_index: This is the remote node selector in which the change
162 * @out]: remote_node_table This is the remote node table in which to modify
195 * @out]: remote_node_table This is the remote node table from which to clear
197 * @remote_node_index: This is the remote node index which is to be cleared
228 * @out]: remote_node_table The remote node table from which the slot will be
284 * @remote_node_table: This is the remote node table that for which the group
311 * @out]: remote_node_table The remote that which is to be initialized.
369 * @out]: remote_node_table The remote node table from which to allocate a
374 * table index will determine from which remote node group table to search.
429 * @remote_node_table: This is the remote node table from which to allocate the
431 * @group_table_index: THis is the group table index which must equal two (2)
466 * @remote_node_table: This is the remote node table from which the remote node
468 * @remote_node_count: This is ther remote node count which is one of
554 * @remote_node_table: This is the remote node table to which the remote node
577 * @remote_node_table: The remote node table to which the remote node index is
/linux-4.1.27/fs/xfs/libxfs/
H A Dxfs_log_rlimit.c55 * the maximum one in terms of the pre-calculated values which were done
119 * define, which is set to 3. That means we can definitely fit xfs_log_calc_minimum_size()
125 * require padding - the transaction data and the commit record which xfs_log_calc_minimum_size()
129 * don't have enough log space for at one new transaction, which xfs_log_calc_minimum_size()
135 * and padded transactions, which is (2 * (2 * LSU + maxlres)). xfs_log_calc_minimum_size()
/linux-4.1.27/kernel/irq/
H A Dpm.c91 * Hardware which has no wakeup source configuration facility suspend_device_irq()
109 * for those which are unused, those which are marked as not
111 * set and those which are marked as active wakeup sources.
114 * code which checks for the IRQD_WAKEUP_ARMED flag, suspends the
/linux-4.1.27/net/6lowpan/
H A Dnhc.h59 * @nexthdr: next header value of the protocol which should be compressed.
97 * @hc_ptr: pointer for 6LoWPAN header which should increment at the end of
110 * @hc_ptr: pointer for 6LoWPAN header which should increment at the end of
130 * @nhc: nhc which should be add.
137 * @nhc: nhc which should be delete.
/linux-4.1.27/include/linux/mfd/
H A Ddln2.h31 * @event - the event for which to register a callback
43 * @event - the event for which to register a callback
51 * @pdev - the sub-device which is issuing this transfer
70 * @pdev - the sub-device which is issuing this transfer
89 * @pdev - the sub-device which is issuing this transfer
/linux-4.1.27/arch/x86/lguest/
H A Dhead_32.S14 * register, which is created by the bootloader (the Launcher in our case).
17 * C variables which we expect to be zero (ie. BSS) and then copies the boot
53 * We create a macro which puts the assembler code between lgstart_ and lgend_
83 * been interrupts waiting to be delivered, in which case it will have
98 * which is LHCALL_SEND_INTERRUPTS.
100 * We used not to bother with this pending detection at all, which was
147 * This turns out to be harmless: the only trap which should happen under Linux
149 * regions), which has to be reflected through the Host anyway. If another
165 * at once. The only problem is that eflags includes the Interrupt Flag which
188 * prefix makes sure we use the stack segment, which is still valid.

Completed in 3369 milliseconds

1234567891011>>