Searched refs:source (Results 1 - 200 of 4325) sorted by relevance

1234567891011>>

/linux-4.1.27/arch/m68k/mvme147/
H A DMakefile2 # Makefile for Linux arch/m68k/mvme147 source directory
/linux-4.1.27/arch/m68k/apollo/
H A DMakefile2 # Makefile for Linux arch/m68k/amiga source directory
/linux-4.1.27/arch/m68k/bvme6000/
H A DMakefile2 # Makefile for Linux arch/m68k/bvme6000 source directory
/linux-4.1.27/arch/m68k/hp300/
H A DMakefile2 # Makefile for Linux arch/m68k/hp300 source directory
/linux-4.1.27/arch/m68k/mvme16x/
H A DMakefile2 # Makefile for Linux arch/m68k/mvme16x source directory
/linux-4.1.27/arch/m68k/q40/
H A DMakefile2 # Makefile for Linux arch/m68k/q40 source directory
/linux-4.1.27/arch/m68k/sun3x/
H A DMakefile2 # Makefile for Linux arch/m68k/sun3x source directory
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_addrtype.h31 __u16 source; /* source-type mask */ member in struct:xt_addrtype_info_v1
38 __u16 source; /* source-type mask */ member in struct:xt_addrtype_info
H A Dxt_iprange.h8 IPRANGE_SRC = 1 << 0, /* match source IP address */
H A Dxt_tcpudp.h17 #define XT_TCP_INV_SRCPT 0x01 /* Invert the sense of source ports. */
31 #define XT_UDP_INV_SRCPT 0x01 /* Invert the sense of source ports. */
/linux-4.1.27/arch/m68k/amiga/
H A DMakefile2 # Makefile for Linux arch/m68k/amiga source directory
/linux-4.1.27/arch/m68k/atari/
H A DMakefile2 # Makefile for Linux arch/m68k/atari source directory
/linux-4.1.27/arch/m68k/mac/
H A DMakefile2 # Makefile for Linux arch/m68k/mac source directory
/linux-4.1.27/arch/m68k/sun3/
H A DMakefile2 # Makefile for Linux arch/m68k/sun3 source directory
/linux-4.1.27/include/linux/platform_data/
H A Dsi5351.h9 * enum si5351_pll_src - Si5351 pll clock source
11 * @SI5351_PLL_SRC_XTAL: pll source clock is XTAL input
12 * @SI5351_PLL_SRC_CLKIN: pll source clock is CLKIN input (Si5351C only)
21 * enum si5351_multisynth_src - Si5351 multisynth clock source
23 * @SI5351_MULTISYNTH_SRC_VCO0: multisynth source clock is VCO0
24 * @SI5351_MULTISYNTH_SRC_VCO1: multisynth source clock is VCO1/VXCO
33 * enum si5351_clkout_src - Si5351 clock output clock source
35 * @SI5351_CLKOUT_SRC_MSYNTH_N: clkout N source clock is multisynth N
36 * @SI5351_CLKOUT_SRC_MSYNTH_0_4: clkout N source clock is multisynth 0 (N<4)
38 * @SI5351_CLKOUT_SRC_XTAL: clkout N source clock is XTAL
39 * @SI5351_CLKOUT_SRC_CLKIN: clkout N source clock is CLKIN (Si5351C only)
85 * @multisynth_src: multisynth source clock
86 * @clkout_src: clkout source clock
104 * @pll_src: array of pll source clock setting
H A Dad7793.h12 * enum ad7793_clock_source - AD7793 clock source selection
56 * @AD7793_IEXEC1_IOUT1_IEXEC2_IOUT2: Current source IEXC1 connected to pin
57 * IOUT1, current source IEXC2 connected to pin IOUT2.
58 * @AD7793_IEXEC1_IOUT2_IEXEC2_IOUT1: Current source IEXC2 connected to pin
59 * IOUT1, current source IEXC1 connected to pin IOUT2.
88 * @clock_src: Clock source selection
H A Dcamera-rcar.h5 * Copyright (C) 2013 Cogent Embedded, Inc., <source@cogentembedded.com>
H A Di2c-davinci.h4 * Author: Vladimir Barinov, MontaVista Software, Inc. <source@mvista.com>
/linux-4.1.27/arch/x86/include/asm/
H A Dtimex.h7 /* Assume we use the PIT time source for the clock tick */
/linux-4.1.27/include/video/
H A Domap-panel-data.h43 const char *source; member in struct:encoder_tfp410_platform_data
57 const char *source; member in struct:encoder_tpd12s015_platform_data
67 * @source: name of the display entity used as a video source
72 const char *source; member in struct:connector_dvi_platform_data
79 * @source: name of the display entity used as a video source
83 const char *source; member in struct:connector_hdmi_platform_data
89 * @source: name of the display entity used as a video source
95 const char *source; member in struct:connector_atv_platform_data
104 * @source: name of the display entity used as a video source
112 const char *source; member in struct:panel_dpi_platform_data
125 * @source: name of the display entity used as a video source
135 const char *source; member in struct:panel_dsicm_platform_data
152 * @source: name of the display entity used as a video source
158 const char *source; member in struct:panel_acx565akm_platform_data
168 * @source: name of the display entity used as a video source
175 const char *source; member in struct:panel_lb035q02_platform_data
186 * @source: name of the display entity used as a video source
196 const char *source; member in struct:panel_sharp_ls037v7dw01_platform_data
210 * @source: name of the display entity used as a video source
216 const char *source; member in struct:panel_tpo_td043mtea1_platform_data
226 * @source: name of the display entity used as a video source
233 const char *source; member in struct:panel_nec_nl8048hl11_platform_data
244 * @source: name of the display entity used as a video source
249 const char *source; member in struct:panel_tpo_td028ttec1_platform_data
H A Dsh_mobile_hdmi.h23 * A: Audio source select
28 /* Audio source select */
/linux-4.1.27/scripts/genksyms/
H A DMakefile7 # -I needed for generated C source (shipped source)
/linux-4.1.27/net/6lowpan/
H A Dnhc_udp.c34 fail |= lowpan_fetch_skb(skb, &uh.source, sizeof(uh.source)); udp_uncompress()
38 fail |= lowpan_fetch_skb(skb, &uh.source, sizeof(uh.source)); udp_uncompress()
44 uh.source = htons(val + LOWPAN_NHC_UDP_8BIT_PORT); udp_uncompress()
49 uh.source = htons(LOWPAN_NHC_UDP_4BIT_PORT + (val >> 4)); udp_uncompress()
57 ntohs(uh.source), ntohs(uh.dest)); udp_uncompress()
95 if (((ntohs(uh->source) & LOWPAN_NHC_UDP_4BIT_MASK) == udp_compress()
103 /* source and destination port */ udp_compress()
105 ((ntohs(uh->source) - LOWPAN_NHC_UDP_4BIT_PORT) << 4); udp_compress()
113 /* source port */ udp_compress()
114 lowpan_push_hc_data(hc_ptr, &uh->source, sizeof(uh->source)); udp_compress()
118 } else if ((ntohs(uh->source) & LOWPAN_NHC_UDP_8BIT_MASK) == udp_compress()
120 pr_debug("UDP header: remove 8 bits of source\n"); udp_compress()
124 /* source port */ udp_compress()
125 tmp = ntohs(uh->source) - LOWPAN_NHC_UDP_8BIT_PORT; udp_compress()
134 /* source port */ udp_compress()
135 lowpan_push_hc_data(hc_ptr, &uh->source, sizeof(uh->source)); udp_compress()
/linux-4.1.27/arch/sparc/lib/
H A Dmemset.S38 #define ZERO_BIG_BLOCK(base, offset, source) \
39 std source, [base + offset + 0x00]; \
40 std source, [base + offset + 0x08]; \
41 std source, [base + offset + 0x10]; \
42 std source, [base + offset + 0x18]; \
43 std source, [base + offset + 0x20]; \
44 std source, [base + offset + 0x28]; \
45 std source, [base + offset + 0x30]; \
46 std source, [base + offset + 0x38];
48 #define ZERO_LAST_BLOCKS(base, offset, source) \
49 std source, [base - offset - 0x38]; \
50 std source, [base - offset - 0x30]; \
51 std source, [base - offset - 0x28]; \
52 std source, [base - offset - 0x20]; \
53 std source, [base - offset - 0x18]; \
54 std source, [base - offset - 0x10]; \
55 std source, [base - offset - 0x08]; \
56 std source, [base - offset - 0x00];
/linux-4.1.27/arch/sh/boards/mach-sdk7786/
H A Dnmi.c53 unsigned int source, mask, tmp; sdk7786_nmi_init() local
57 source = NMISR_MAN_NMI; sdk7786_nmi_init()
61 source = NMISR_AUX_NMI; sdk7786_nmi_init()
65 source = NMISR_MAN_NMI | NMISR_AUX_NMI; sdk7786_nmi_init()
71 source = mask = 0; sdk7786_nmi_init()
75 /* Set the NMI source */ sdk7786_nmi_init()
78 tmp |= source; sdk7786_nmi_init()
/linux-4.1.27/drivers/dma/ipu/
H A Dipu_irq.c74 int source; member in struct:ipu_irq_map
90 if (irq_map[i].source == src) src2map()
113 reg |= (1UL << (map->source & 31)); ipu_irq_unmask()
136 reg &= ~(1UL << (map->source & 31)); ipu_irq_mask()
157 ipu_write_reg(bank->ipu, 1UL << (map->source & 31), bank->status); ipu_irq_ack()
177 (1UL << (map->source & 31)); ipu_irq_status()
184 * ipu_irq_map() - map an IPU interrupt source to an IRQ number
185 * @source: interrupt source bit position (see below)
188 * The source parameter has to be explained further. On i.MX31 IPU has 137 IRQ
190 * However, the source argument of this function is not the sequence number of
192 * register has source number 96, and not 88. This makes calculations easier,
196 int ipu_irq_map(unsigned int source) ipu_irq_map() argument
204 map = src2map(source); ipu_irq_map()
206 pr_err("IPU: Source %u already mapped to IRQ %u\n", source, map->irq); ipu_irq_map()
212 if (irq_map[i].source < 0) { ipu_irq_map()
216 irq_map[i].source = source; ipu_irq_map()
217 irq_map[i].bank = irq_bank + source / 32; ipu_irq_map()
221 pr_debug("IPU: mapped source %u to IRQ %u\n", ipu_irq_map()
222 source, ret); ipu_irq_map()
230 pr_err("IPU: couldn't map source %u: %d\n", source, ret); ipu_irq_map()
236 * ipu_irq_map() - map an IPU interrupt source to an IRQ number
237 * @source: interrupt source bit position (see ipu_irq_map())
240 int ipu_irq_unmap(unsigned int source) ipu_irq_unmap() argument
248 if (irq_map[i].source == source) { ipu_irq_unmap()
251 pr_debug("IPU: unmapped source %u from IRQ %u\n", ipu_irq_unmap()
252 source, irq_map[i].irq); ipu_irq_unmap()
255 irq_map[i].source = -EINVAL; ipu_irq_unmap()
300 pr_err("IPU: Interrupt on unmapped source %u bank %d\n", ipu_irq_err()
337 pr_err("IPU: Interrupt on unmapped source %u bank %d\n", ipu_irq_fn()
378 irq_map[i].source = -EINVAL; ipu_irq_attach_irq()
/linux-4.1.27/include/linux/
H A Dnfs.h32 static inline void nfs_copy_fh(struct nfs_fh *target, const struct nfs_fh *source) nfs_copy_fh() argument
34 target->size = source->size; nfs_copy_fh()
35 memcpy(target->data, source->data, source->size); nfs_copy_fh()
H A Dclk.h101 * for a clock source.
102 * @clk: clock source
104 * This gets the clock source accuracy expressed in ppb.
111 * @clk: clock signal source
121 * @clk: clock signal source
166 * clk_prepare - prepare a clock source
167 * @clk: clock source
169 * This prepares the clock source for use.
184 * clk_unprepare - undo preparation of a clock source
185 * @clk: clock source
213 * Drivers must assume that the clock source is not enabled.
230 * Drivers must assume that the clock source is not enabled.
240 * clk_enable - inform the system when the clock source should be running.
241 * @clk: clock source
252 * clk_disable - inform the system when the clock source is no longer required.
253 * @clk: clock source
255 * Inform the system that a clock source is no longer required by
260 * Implementation detail: if the clock source is shared between
262 * same number of clk_disable() calls for the clock source to be
268 * clk_get_rate - obtain the current clock rate (in Hz) for a clock source.
269 * This is only valid once the clock source has been enabled.
270 * @clk: clock source
275 * clk_put - "free" the clock source
276 * @clk: clock source
279 * clock source are balanced by clk_disable calls prior to calling
287 * devm_clk_put - "free" a managed clock source
289 * @clk: clock source acquired with devm_clk_get()
292 * clock source are balanced by clk_disable calls prior to calling
306 * @clk: clock source
314 * clk_set_rate - set the clock rate for a clock source
315 * @clk: clock source
324 * @clk: clock source
325 * @parent: parent clock source
335 * clk_set_rate_range - set a rate range for a clock source
336 * @clk: clock source
345 * clk_set_min_rate - set a minimum clock rate for a clock source
346 * @clk: clock source
354 * clk_set_max_rate - set a maximum clock rate for a clock source
355 * @clk: clock source
363 * clk_set_parent - set the parent clock source for this clock
364 * @clk: clock source
365 * @parent: parent clock source
372 * clk_get_parent - get the parent clock source for this clock
373 * @clk: clock source
375 * Returns struct clk corresponding to parent clock source, or
391 * Drivers must assume that the clock source is not enabled.
H A Dswapfile.h6 * want to expose them to the dozens of source files that include swap.h
H A Dcrc-itu-t.h9 * This source code is licensed under the GNU General Public License,
H A Dcrc16.h11 * This source code is licensed under the GNU General Public License,
H A Dpm_wakeup.h34 * @total_time: Total time this wakeup source has been active.
35 * @max_time: Maximum time this wakeup source has been continuously active.
36 * @last_time: Monotonic clock when the wakeup source's was touched last time.
37 * @prevent_sleep_time: Total time this source has been preventing autosleep.
39 * @active_count: Number of times the wakeup source was activated.
40 * @relax_count: Number of times the wakeup source was deactivated.
41 * @expire_count: Number of times the wakeup source's timeout has expired.
42 * @wakeup_count: Number of times the wakeup source might abort suspend.
43 * @active: Status of the wakeup source.
44 * @has_timeout: The wakeup source has been activated with a timeout.
H A Dirq_cpustat.h14 * Simple wrappers reducing source bloat. Define all irq_stat fields
H A Dlz4.h27 * src : source address of the original data
44 * src : source address of the original data
61 * src : source address of the compressed data
75 * src : source address of the compressed data
/linux-4.1.27/Documentation/networking/timestamping/
H A DMakefile1 # To compile, from the source root
/linux-4.1.27/include/linux/can/platform/
H A Drcar_can.h14 enum CLKR clock_select; /* Clock source select */
/linux-4.1.27/sound/pci/ctxfi/
H A Dcthw20k1.h4 * This source file is released under GPL v2 license (no other versions).
5 * See the COPYING file included in the main directory of this source
H A Dcthw20k2.h4 * This source file is released under GPL v2 license (no other versions).
5 * See the COPYING file included in the main directory of this source
H A Dctpcm.h4 * This source file is released under GPL v2 license (no other versions).
5 * See the COPYING file included in the main directory of this source
H A Dctimap.h4 * This source file is released under GPL v2 license (no other versions).
5 * See the COPYING file included in the main directory of this source
/linux-4.1.27/sound/pci/au88x0/
H A Dau88x0_a3d.c38 a3d_addrA(a->slice, a->source, A3D_A_HrtfTrackTC), HrtfTrack); a3dsrc_SetTimeConsts()
40 a3d_addrA(a->slice, a->source, A3D_A_ITDTrackTC), ItdTrack); a3dsrc_SetTimeConsts()
42 a3d_addrA(a->slice, a->source, A3D_A_GainTrackTC), GTrack); a3dsrc_SetTimeConsts()
44 a3d_addrA(a->slice, a->source, A3D_A_CoeffTrackTC), CTrack); a3dsrc_SetTimeConsts()
64 a3d_addrB(a->slice, a->source, A3D_B_A21Target), a3dsrc_SetAtmosTarget()
67 a3d_addrB(a->slice, a->source, A3D_B_B10Target), a3dsrc_SetAtmosTarget()
70 a3d_addrB(a->slice, a->source, A3D_B_B2Target), c); a3dsrc_SetAtmosTarget()
79 a3d_addrB(a->slice, a->source, A3D_B_A12Current), a3dsrc_SetAtmosCurrent()
82 a3d_addrB(a->slice, a->source, A3D_B_B01Current), a3dsrc_SetAtmosCurrent()
85 a3d_addrB(a->slice, a->source, A3D_B_B2Current), c); a3dsrc_SetAtmosCurrent()
92 hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_x1), x1); a3dsrc_SetAtmosState()
93 hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_x2), x2); a3dsrc_SetAtmosState()
94 hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_y1), y1); a3dsrc_SetAtmosState()
95 hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_y2), y2); a3dsrc_SetAtmosState()
111 a3d_addrA(a->slice, a->source, A3D_A_A12Current));
114 a3d_addrB(a->slice, a->source, A3D_B_A12Current));
117 a3d_addrA(a->slice, a->source, A3D_A_B01Current));
120 a3d_addrB(a->slice, a->source, A3D_B_B01Current));
123 a3d_addrA(a->slice, a->source, A3D_A_B2Current));
143 a3d_addrB(a->slice, a->source, a3dsrc_SetHrtfTarget()
156 a3d_addrB(a->slice, a->source, a3dsrc_SetHrtfCurrent()
169 a3d_addrB(a->slice, a->source, a3dsrc_SetHrtfState()
178 a3d_addrA(a->slice, a->source, A3D_A_HrtfOutL), left); a3dsrc_SetHrtfOutput()
180 a3d_addrA(a->slice, a->source, A3D_A_HrtfOutR), right); a3dsrc_SetHrtfOutput()
192 a3d_addrA(a->slice, a->source,
197 a3d_addrB(a->slice, a->source,
209 a3d_addrA(a->slice, a->source,
214 a3d_addrB(a->slice, a->source,
226 a3d_addrA(a->slice, a->source,
231 a3d_addrB(a->slice, a->source,
240 a3d_addrA(a->slice, a->source, A3D_A_HrtfOutL));
243 a3d_addrA(a->slice, a->source, A3D_A_HrtfOutR));
251 * the sound source to a listeners ears means that the sound will
266 a3d_addrB(a->slice, a->source, A3D_B_ITDTarget), a3dsrc_SetItdTarget()
284 a3d_addrB(a->slice, a->source, A3D_B_ITDCurrent), a3dsrc_SetItdCurrent()
296 a3d_addrA(a->slice, a->source, a3dsrc_SetItdDline()
306 a3d_addrA(a->slice, a->source, A3D_A_ITDTarget));
309 a3d_addrB(a->slice, a->source, A3D_B_ITDTarget));
318 a3d_addrA(a->slice, a->source, A3D_A_ITDCurrent));
321 a3d_addrB(a->slice, a->source, A3D_B_ITDCurrent));
332 a3d_addrA(a->slice, a->source,
343 a3d_addrB(a->slice, a->source, A3D_B_GainTarget), a3dsrc_SetGainTarget()
351 a3d_addrB(a->slice, a->source, A3D_B_GainCurrent), a3dsrc_SetGainCurrent()
361 a3d_addrA(a->slice, a->source, A3D_A_GainTarget));
364 a3d_addrB(a->slice, a->source, A3D_B_GainTarget));
372 a3d_addrA(a->slice, a->source, A3D_A_GainCurrent));
375 a3d_addrB(a->slice, a->source, A3D_B_GainCurrent));
462 /* Reset Single A3D source. */ a3dsrc_ZeroState()
466 pr_debug( "vortex: ZeroState slice: %d, source %d\n", a3dsrc_ZeroState()
467 a->slice, a->source); a3dsrc_ZeroState()
501 var2 = a->source; a3dsrc_ZeroStateA3D()
507 a->source = var2; a3dsrc_ZeroStateA3D()
541 a3d_addrS(a->slice, A3D_SLICE_VDBDest) + (a->source << 2), 0);
544 A3D_SLICE_VDBDest + 4) + (a->source << 2), 0);
554 static void vortex_A3dSourceHw_Initialize(vortex_t * v, int source, int slice) vortex_A3dSourceHw_Initialize() argument
556 a3dsrc_t *a3dsrc = &(v->a3d[source + (slice * 4)]); vortex_A3dSourceHw_Initialize()
557 //a3dsrc_t *a3dsrc = &(v->a3d[source + (slice*4)]); vortex_A3dSourceHw_Initialize()
560 a3dsrc->source = source; /* source */ vortex_A3dSourceHw_Initialize()
679 /* Initialize one single A3D source. */ vortex_Vort3D_InitializeSource()
684 "Vort3D_InitializeSource: A3D source not initialized\n"); vortex_Vort3D_InitializeSource()
H A Dau88x0_a3d.h49 unsigned int source; /* this_04 */ member in struct:__anon14441
118 #define a3d_addrA(slice,source,reg) (((slice)<<0xd)+((source)*0x3A4)+(reg))
119 #define a3d_addrB(slice,source,reg) (((slice)<<0xd)+((source)*0x2C8)+(reg))
121 //#define a3d_addr(slice,source,reg) (((reg)>=0x19000) ? a3d_addr2((slice),(source),(reg)) : a3d_addr1((slice),(source),(reg)))
H A Dau8820.h62 #define OFFSET_MIXOUT 0x20 /* source */
64 #define OFFSET_CODECIN 0x48 /* ADB source */
67 #define OFFSET_SPORTIN 0x50 /* source */
69 #define OFFSET_EFXIN 0x40 /* source */
176 #define VORTEX_IRQ_SOURCE 0x12800 /* Interrupt source flags. */
177 #define VORTEX_IRQ_CTRL 0x12804 /* Interrupt source mask. */
H A Dau8830.h82 #define OFFSET_CODECIN 0x70 /* ch 0x11 */ /* adb source */
84 #define OFFSET_SPORTIN 0x78 /* ch 0x13 ADB source. 2 routes. */
86 #define OFFSET_SPDIFIN 0x7A /* ch 0x14 ADB source. */
88 #define OFFSET_AC98IN 0x7c /* ch 0x14 ADB source. */
93 #define OFFSET_A3DOUT 0xA6 /* ADB source. 2 routes per slice = 8 */
98 #define OFFSET_XTALKOUT 0x66 /* crosstalk canceller (source) 2 routes */
100 #define OFFSET_EFXOUT 0x68 /* ADB source. 8 routes. */
221 #define VORTEX_IRQ_SOURCE 0x2a000 /* Interrupt source flags. */
222 #define VORTEX_IRQ_CTRL 0x2a004 /* Interrupt source mask. */
/linux-4.1.27/scripts/
H A Dgfp-translate18 echo "usage: gfp-translate [-h] [ --source DIRECTORY ] gfpmask"
25 --source)
42 # Guess the kernel source directory if it's not set. Preference is in order of
54 # Confirm that a source directory exists
56 die "Could not locate kernel source directory or it is invalid"
64 # Extract GFP flags from the kernel source
H A Dmakelst2 # A script to dump mixed source code & assembly
31 $3 -r --source --adjust-vma=${t6:-0} $1
H A Dnamespace.pl15 # Last change 2.6.9-rc1, adding support for separate source and object
18 # The source must be compiled/assembled first, the object files
26 # configuration parameters. Ideally the source should include
41 # source file or a different source file.
159 # there is really no permanent source file.
221 my ($source, $type, $name);
230 ($source = $basename) =~ s/\.o$//;
231 if (-e "$source.c" || -e "$source.S") {
232 $source = "$objtree$File::Find::dir/$source";
234 $source = "$srctree$File::Find::dir/$source";
236 if (! -e "$source.c" && ! -e "$source.S") {
237 # No obvious source, exclude the object if it is conglomerate
255 printf STDERR "No source file found for $fullname\n";
/linux-4.1.27/drivers/acpi/acpica/
H A Drsmisc.c11 * Redistribution and use in source and binary forms, with or without
14 * 1. Redistributions of source code must retain the above copyright
76 void *source; acpi_rs_convert_aml_to_resource() local
113 source = ACPI_ADD_PTR(void, aml, info->aml_offset); acpi_rs_convert_aml_to_resource()
140 ((ACPI_GET8(source) >> info->value) & 0x01)); acpi_rs_convert_aml_to_resource()
148 ((ACPI_GET8(source) >> info->value) & 0x03)); acpi_rs_convert_aml_to_resource()
156 ((ACPI_GET8(source) >> info->value) & 0x07)); acpi_rs_convert_aml_to_resource()
161 item_count = ACPI_GET8(source); acpi_rs_convert_aml_to_resource()
180 item_count = ACPI_GET16(target) - ACPI_GET16(source); acpi_rs_convert_aml_to_resource()
189 item_count = ACPI_GET8(source); acpi_rs_convert_aml_to_resource()
204 /* Use vendor offset to get resource source length */ acpi_rs_convert_aml_to_resource()
208 ACPI_GET16(target) - ACPI_GET16(source); acpi_rs_convert_aml_to_resource()
214 ACPI_GET16(source); acpi_rs_convert_aml_to_resource()
223 item_count = ACPI_GET16(source) - info->value; acpi_rs_convert_aml_to_resource()
233 - ACPI_GET16(source) - info->value; acpi_rs_convert_aml_to_resource()
255 acpi_rs_move_data(destination, source, item_count, acpi_rs_convert_aml_to_resource()
270 source = ACPI_ADD_PTR(void, aml, ACPI_GET16(source)); acpi_rs_convert_aml_to_resource()
271 acpi_rs_move_data(target, source, item_count, acpi_rs_convert_aml_to_resource()
286 source = ACPI_ADD_PTR(void, aml, ACPI_GET16(source)); acpi_rs_convert_aml_to_resource()
287 acpi_rs_move_data(target, source, item_count, acpi_rs_convert_aml_to_resource()
302 source = ACPI_ADD_PTR(void, aml, info->value); acpi_rs_convert_aml_to_resource()
303 acpi_rs_move_data(target, source, item_count, acpi_rs_convert_aml_to_resource()
318 source = acpi_rs_convert_aml_to_resource()
320 (ACPI_GET16(source) + info->value)); acpi_rs_convert_aml_to_resource()
321 acpi_rs_move_data(target, source, item_count, acpi_rs_convert_aml_to_resource()
333 ACPI_MEMCPY(destination, source, ACPI_GET16(target)); acpi_rs_convert_aml_to_resource()
380 acpi_rs_decode_bitmask(ACPI_GET8(source), acpi_rs_convert_aml_to_resource()
394 ACPI_MOVE_16_TO_16(&temp16, source); acpi_rs_convert_aml_to_resource()
420 if (ACPI_GET8(source) != info->value) { acpi_rs_convert_aml_to_resource()
474 void *source = NULL; acpi_rs_convert_resource_to_aml() local
499 source = ACPI_ADD_PTR(void, resource, info->resource_offset); acpi_rs_convert_resource_to_aml()
526 ((ACPI_GET8(source) & 0x01) << info-> acpi_rs_convert_resource_to_aml()
535 ((ACPI_GET8(source) & 0x03) << info-> acpi_rs_convert_resource_to_aml()
544 ((ACPI_GET8(source) & 0x07) << info-> acpi_rs_convert_resource_to_aml()
550 item_count = ACPI_GET8(source); acpi_rs_convert_resource_to_aml()
560 item_count = ACPI_GET16(source); acpi_rs_convert_resource_to_aml()
567 item_count = ACPI_GET16(source); acpi_rs_convert_resource_to_aml()
578 item_count = ACPI_GET16(source); acpi_rs_convert_resource_to_aml()
588 /* Set resource source string length */ acpi_rs_convert_resource_to_aml()
590 item_count = ACPI_GET16(source); acpi_rs_convert_resource_to_aml()
609 item_count = ACPI_GET16(source); acpi_rs_convert_resource_to_aml()
617 item_count = ACPI_GET16(source); acpi_rs_convert_resource_to_aml()
635 acpi_rs_move_data(destination, source, item_count, acpi_rs_convert_resource_to_aml()
644 source = *(u16 **)source; acpi_rs_convert_resource_to_aml()
645 acpi_rs_move_data(destination, source, item_count, acpi_rs_convert_resource_to_aml()
656 source = *(u8 **)source; acpi_rs_convert_resource_to_aml()
657 acpi_rs_move_data(destination, source, item_count, acpi_rs_convert_resource_to_aml()
666 source = *(u8 **)source; acpi_rs_convert_resource_to_aml()
667 acpi_rs_move_data(destination, source, item_count, acpi_rs_convert_resource_to_aml()
676 source = *(u8 **)source; acpi_rs_convert_resource_to_aml()
677 acpi_rs_move_data(destination, source, item_count, acpi_rs_convert_resource_to_aml()
695 aml_length, source); acpi_rs_convert_resource_to_aml()
706 source); acpi_rs_convert_resource_to_aml()
715 acpi_rs_encode_bitmask(source, acpi_rs_convert_resource_to_aml()
726 temp16 = acpi_rs_encode_bitmask(source, acpi_rs_convert_resource_to_aml()
H A Daccommon.h3 * Name: accommon.h - Common include files for generation of ACPICA source
11 * Redistribution and use in source and binary forms, with or without
14 * 1. Redistributions of source code must retain the above copyright
48 * Common set of includes for all ACPICA source files.
50 * in the the source code again and again.
H A Dexstoren.c12 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
57 * PARAMETERS: source_desc_ptr - Pointer to the source object
159 * dest_desc - Object to receive a copy of the source
166 * converting the source type to the target type (implicit
167 * conversion), and a copy of the value of the source to
204 * package element), so we can simply copy the source object acpi_ex_store_object_to_object()
215 * The source type does not match the type of the destination. acpi_ex_store_object_to_object()
216 * Perform the "implicit conversion" of the source to the current type acpi_ex_store_object_to_object()
243 * copy of the *value* of the source object. acpi_ex_store_object_to_object()
287 /* Delete the intermediate (temporary) source object */ acpi_ex_store_object_to_object()
/linux-4.1.27/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_insformat.h8 * Redistribution and use in source and binary forms, with or without
11 * 1. Redistributions of source code must retain the above copyright
51 source : 9, member in struct:ins_format1
61 source : 9,
70 source : 9, member in struct:ins_format2
80 source : 9,
89 source : 9, member in struct:ins_format3
97 source : 9,
106 source : 9, member in struct:ins_format4
116 source : 9,
125 source : 9, member in struct:ins_format5
133 source : 9,
143 source : 9, member in struct:ins_format6
151 source : 9,
/linux-4.1.27/drivers/pps/
H A Dkc.c38 /* PPS API (RFC 2783): current source and mode for kernel consumer */
43 * @pps: the PPS source
85 /* pps_kc_remove - unbind kernel consumer on PPS source removal
86 * @pps: the PPS source
88 * This function is used to disable kernel consumer on PPS source removal
89 * if this source was bound to PPS kernel consumer. Can be called on any
90 * source safely. Should not be called in interrupt context.
106 * @pps: the PPS source
110 * This function calls hardpps() when an event from bound PPS source occurs.
H A Dkapi.c67 /* pps_register_source - add a PPS source in the system
69 * @default_params: the default PPS parameters of the new source
71 * This function is used to add a new PPS source in the system. The new
72 * source is described by info's fields and it will have, as default PPS
98 /* Allocate memory for the new PPS source struct */ pps_register_source()
128 dev_info(pps->dev, "new PPS source %s\n", info->name); pps_register_source()
136 pr_err("%s: unable to register source\n", info->name); pps_register_source()
142 /* pps_unregister_source - remove a PPS source from the system
143 * @pps: the PPS source
145 * This function is used to remove a previously registered PPS source from
/linux-4.1.27/drivers/video/fbdev/core/
H A Dsyscopyarea.c39 /* Same alignment for source and dest */ bitcpy()
79 /* Different alignment for source and dest */ bitcpy()
88 /* Single source word */ bitcpy()
91 /* Single source word */ bitcpy()
94 /* 2 source words */ bitcpy()
111 /* Single source word */ bitcpy()
116 /* 2 source words */ bitcpy()
152 /* Single source word */ bitcpy()
155 /* 2 source words */ bitcpy()
188 /* Same alignment for source and dest */ bitcpy_rev()
225 /* Different alignment for source and dest */ bitcpy_rev()
235 /* Single source word */ bitcpy_rev()
238 /* Single source word */ bitcpy_rev()
241 /* 2 source words */ bitcpy_rev()
259 /* Single source word */ bitcpy_rev()
263 /* 2 source words */ bitcpy_rev()
302 /* Single source word */ bitcpy_rev()
305 /* 2 source words */ bitcpy_rev()
328 the source area, be have to copy the area reverse. */ sys_copyarea()
339 /* add offset of source and target area */ sys_copyarea()
H A Dcfbcopyarea.c67 // Same alignment for source and dest bitcpy()
106 /* Different alignment for source and dest */ bitcpy()
120 // Single source word bitcpy()
123 // Single source word bitcpy()
126 // 2 source words bitcpy()
144 // Single source word bitcpy()
149 // 2 source words bitcpy()
191 // Single source word bitcpy()
194 // 2 source words bitcpy()
240 // Same alignment for source and dest bitcpy_rev()
279 // Different alignment for source and dest bitcpy_rev()
292 // Single source word bitcpy_rev()
295 // Single source word bitcpy_rev()
298 // 2 source words bitcpy_rev()
317 // Single source word bitcpy_rev()
321 // 2 source words bitcpy_rev()
365 // Single source word bitcpy_rev()
368 // 2 source words bitcpy_rev()
395 the source area, be have to copy the area reverse. */ cfb_copyarea()
406 // add offset of source and target area cfb_copyarea()
/linux-4.1.27/arch/arm/mach-omap1/
H A Dreset.c19 /* Standardized reset source bits (across all OMAP SoCs) */
41 * omap1_get_reset_sources - return the source of the SoC's last reset
43 * Returns bits that represent the last reset source for the SoC. The
/linux-4.1.27/drivers/net/fddi/skfp/
H A DMakefile15 # Module source (see skfddi.c for details) is used for different
17 # projects. To keep the source common for all those drivers (and
/linux-4.1.27/arch/mips/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h9 /* power-source */
28 * Analog Input - Set the source for analog input.
/linux-4.1.27/arch/powerpc/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h9 /* power-source */
28 * Analog Input - Set the source for analog input.
/linux-4.1.27/arch/arm64/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h9 /* power-source */
28 * Analog Input - Set the source for analog input.
/linux-4.1.27/arch/metag/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h9 /* power-source */
28 * Analog Input - Set the source for analog input.
/linux-4.1.27/arch/arm/boot/dts/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h9 /* power-source */
28 * Analog Input - Set the source for analog input.
/linux-4.1.27/include/dt-bindings/pinctrl/
H A Dqcom,pmic-mpp.h9 /* power-source */
28 * Analog Input - Set the source for analog input.
/linux-4.1.27/arch/mn10300/proc-mn103e010/include/proc/
H A Ddmactl-regs.h21 #define DMxCTR_BG 0x0000001f /* transfer request source */
22 #define DMxCTR_BG_SOFT 0x00000000 /* - software source */
34 #define DMxCTR_BG_AFE 0x0000000d /* - analogue front-end interrupt source */
35 #define DMxCTR_BG_ADC 0x0000000e /* - A/D conversion end interrupt source */
36 #define DMxCTR_BG_IRDA 0x0000000f /* - IrDA interrupt source */
37 #define DMxCTR_BG_RTC 0x00000010 /* - RTC interrupt source */
38 #define DMxCTR_BG_XIRQ0 0x00000011 /* - XIRQ0 pin interrupt source */
39 #define DMxCTR_BG_XIRQ1 0x00000012 /* - XIRQ1 pin interrupt source */
40 #define DMxCTR_BG_XDMR0 0x00000013 /* - external request 0 source (XDMR0 pin) */
41 #define DMxCTR_BG_XDMR1 0x00000014 /* - external request 1 source (XDMR1 pin) */
59 #define DMxCTR_RQM 0x00060000 /* external request input source mode */
/linux-4.1.27/drivers/infiniband/hw/ehca/
H A DMakefile9 # This source code is distributed under a dual license of GPL v2.0 and OpenIB BSD.
H A Dehca_irq.h13 * This source code is distributed under a dual license of GPL v2.0 and OpenIB
18 * Redistribution and use in source and binary forms, with or without
21 * Redistributions of source code must retain the above copyright notice, this
H A Dhcp_phyp.c13 * This source code is distributed under a dual license of GPL v2.0 and OpenIB
18 * Redistribution and use in source and binary forms, with or without
21 * Redistributions of source code must retain the above copyright notice, this
H A Dhipz_fns.h13 * This source code is distributed under a dual license of GPL v2.0 and OpenIB
18 * Redistribution and use in source and binary forms, with or without
21 * Redistributions of source code must retain the above copyright notice, this
/linux-4.1.27/drivers/media/i2c/
H A Dsony-btf-mpx.c131 u16 source; member in struct:__anon5618
172 u16 source = 0; mpx_setup() local
197 source = mpx_audio_modes[mode].source; mpx_setup()
200 source = 0x0000; mpx_setup()
203 source = 0x0200; mpx_setup()
210 source = mpx_audio_modes[mode].source; mpx_setup()
213 source = 0x0300; mpx_setup()
216 source = 0x0400; mpx_setup()
219 source |= mpx_audio_modes[mode].source & 0x00ff; mpx_setup()
221 source = mpx_audio_modes[mode].source; mpx_setup()
224 mpx_write(client, 0x12, 0x0008, source); mpx_setup()
246 source, mpx_setup()
/linux-4.1.27/drivers/crypto/qce/
H A Dcipher.h33 * @src_nents: source entries
35 * @src_chained: is source chained
40 * @src_tbl: source sg table
41 * @src_sg: source sg pointer table beginning;
/linux-4.1.27/arch/x86/purgatory/
H A Dstack.S6 * This source code is licensed under the GNU General Public License,
H A Dsha256.h6 * This source code is licensed under the GNU General Public License,
/linux-4.1.27/arch/mips/include/asm/mach-malta/
H A Dmach-gt64120.h6 * defines won't be confusing in the source code.
/linux-4.1.27/arch/mips/include/asm/netlogic/
H A Dmips-extns.h8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
174 #define __read_64bit_c2_split(source, sel) \
183 "dmfc2\t%M0, " #source "\n\t" \
192 "dmfc2\t%M0, " #source ", " #sel "\n\t" \
203 #define __write_64bit_c2_split(source, sel, val) \
215 "dmtc2\t%L0, " #source "\n\t" \
225 "dmtc2\t%L0, " #source ", " #sel "\n\t" \
231 #define __read_32bit_c2_register(source, sel) \
236 "mfc2\t%0, " #source "\n\t" \
242 "mfc2\t%0, " #source ", " #sel "\n\t" \
248 #define __read_64bit_c2_register(source, sel) \
251 __res = __read_64bit_c2_split(source, sel); \
255 "dmfc2\t%0, " #source "\n\t" \
261 "dmfc2\t%0, " #source ", " #sel "\n\t" \
H A Dinterrupt.h8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
/linux-4.1.27/arch/cris/arch-v32/lib/
H A Dstrcmp.S5 ; This source code is licensed under the GNU General Public License,
/linux-4.1.27/arch/m68k/fpsp040/
H A DMakefile2 # Makefile for Linux arch/m68k/fpsp040 source directory
/linux-4.1.27/arch/m68k/include/asm/
H A Dcurrent.h11 * Rather than dedicate a register (as the m68k source does), we
H A Dmcfdma.h20 #define MCFDMA_SAR 0x00 /* DMA source address (r/w) */
64 #define MCFDMA_DSR_BES 0x20 /* Bus Error on source */
102 #define MCFDMA_DMR_SRCS_OFF 0x0 /* Offset to the source size bits */
103 #define MCFDMA_DMR_SRCS_LONG 0x00000000L /* Long source size */
104 #define MCFDMA_DMR_SRCS_BYTE 0x00000001L /* Byte source size */
105 #define MCFDMA_DMR_SRCS_WORD 0x00000002L /* Word source size */
106 #define MCFDMA_DMR_SRCS_LINE 0x00000003L /* Line source size */
/linux-4.1.27/arch/alpha/lib/
H A Dstrcpy.S6 * to the null-terminator in the source.
H A Dev6-stxncpy.S62 t1 == the first source word. */
81 t0 == a source word not containing a null. */
108 t0 == the source word containing the null
120 our source and original destination words. */
152 /* Are source and destination co-aligned? */
181 /* The source and destination are not co-aligned. Align the destination
188 full source word. We can still find a zero at the end of it
193 t1 == the shifted low bits of the first source word
225 ldq_u t2, 8(a1) # L : read next high-order source word
234 the loop is structured to detect zeros in aligned source words.
241 t0 == the shifted low-order bits from the current source word
242 t1 == the shifted high-order bits from the previous source word
243 t2 == the unshifted current source word
264 /* We've found a zero somewhere in the source word we just read.
270 t0 == the shifted low-order bits from the current source word
271 t1 == the shifted high-order bits from the previous source word
272 t2 == the unshifted current source word. */
274 or t0, t1, t0 # E : first (partial) source word complete
292 t0 == assembled source word
303 zapnot t0, t8, t0 # U : kill source bytes > null
315 t1 == the shifted high-order bits from the previous source word */
338 ldq_u t1, 0(a1) # L : load first source word
355 /* If source misalignment is larger than dest misalignment, we need
375 the source. We need to isolate the valid source data and mask
385 zapnot t2, t8, t2 # U : prepare source word; mirror changes (stall)
387 zapnot t1, t8, t1 # U : to source validity mask
388 andnot t0, t2, t0 # E : zero place for source to reside
H A Dstxncpy.S51 t1 == the first source word. */
65 t0 == a source word not containing a null. */
81 t0 == the source word containing the null
94 our source and original destination words. */
120 /* Are source and destination co-aligned? */
142 /* The source and destination are not co-aligned. Align the destination
149 full source word. We can still find a zero at the end of it
154 t1 == the shifted low bits of the first source word
184 ldq_u t2, 8(a1) # e0 : read next high-order source word
192 the loop is structured to detect zeros in aligned source words.
199 t0 == the shifted low-order bits from the current source word
200 t1 == the shifted high-order bits from the previous source word
201 t2 == the unshifted current source word
220 /* We've found a zero somewhere in the source word we just read.
226 t0 == the shifted low-order bits from the current source word
227 t1 == the shifted high-order bits from the previous source word
228 t2 == the unshifted current source word. */
230 or t0, t1, t0 # e0 : first (partial) source word complete
248 t0 == assembled source word
260 zapnot t0, t8, t0 # .. e1 : kill source bytes > null
269 t1 == the shifted high-order bits from the previous source word */
292 ldq_u t1, 0(a1) # e0 : load first source word
308 /* If source misalignment is larger than dest misalignment, we need
326 the source. We need to isolate the valid source data and mask
337 zapnot t2, t8, t2 # e0 : prepare source word; mirror changes
338 zapnot t1, t8, t1 # .. e1 : to source validity mask
340 andnot t0, t2, t0 # e0 : zero place for source to reside
H A Dev6-stxcpy.S54 t1 == the first source word. */
69 t1 == a source word not containing a null. */
85 t1 == the source word containing the null
96 our source and original destination words. */
121 /* Are source and destination co-aligned? */
139 /* The source and destination are not co-aligned. Align the destination
146 full source word. We can still find a zero at the end of it
151 t1 == the low bits of the first source word
180 ldq_u t2, 8(a1) # U : read next high-order source word
188 the loop is structured to detect zeros in aligned source words.
195 t0 == the shifted high-order bits from the previous source word
196 t2 == the unshifted current source word
217 /* We've found a zero somewhere in the source word we just read.
223 t0 == the shifted high-order bits from the previous source word
224 t2 == the unshifted current source word. */
227 or t0, t1, t1 # E : first (partial) source word complete (stall)
239 t1 == assembled source word
250 zapnot t1, t6, t1 # U : kill source bytes >= null (stall)
266 ldq_u t1, 0(a1) # L : load first source word
284 /* If source misalignment is larger than dest misalignment, we need
288 lda t2, -1 # E : mask out leading garbage in source
296 the source. We need to isolate the valid source data and mask
308 zapnot t2, t8, t2 # U : prepare source word; mirror changes (stall)
310 and t1, t2, t1 # E : to source validity mask
313 andnot t0, t2, t0 # .. e1 : zero place for source to reside (stall)
H A Dstxcpy.S43 t1 == the first source word. */
57 t1 == a source word not containing a null. */
69 t1 == the source word containing the null
81 our source and original destination words. */
101 /* Are source and destination co-aligned? */
116 /* The source and destination are not co-aligned. Align the destination
123 full source word. We can still find a zero at the end of it
128 t1 == the low bits of the first source word
157 ldq_u t2, 8(a1) # .. e1 : read next high-order source word
164 the loop is structured to detect zeros in aligned source words.
171 t0 == the shifted high-order bits from the previous source word
172 t2 == the unshifted current source word
189 /* We've found a zero somewhere in the source word we just read.
195 t0 == the shifted high-order bits from the previous source word
196 t2 == the unshifted current source word. */
199 or t0, t1, t1 # e1 : first (partial) source word complete
212 t1 == assembled source word
224 zapnot t1, t6, t1 # .. e1 : kill source bytes >= null
235 ldq_u t1, 0(a1) # e0 : load first source word
252 /* If source misalignment is larger than dest misalignment, we need
258 lda t2, -1 # e1 : mask out leading garbage in source
266 the source. We need to isolate the valid source data and mask
279 zapnot t2, t8, t2 # .. e1 : prepare source word; mirror changes
280 and t1, t2, t1 # e1 : to source validity mask
284 andnot t0, t2, t0 # .. e1 : zero place for source to reside
/linux-4.1.27/sound/firewire/fireworks/
H A Dfireworks_command.c28 /* for clock source and sampling rate */
30 u32 source; member in struct:efc_clock
284 be32_to_cpus(&clock->source); command_get_clock()
295 unsigned int source, unsigned int rate) command_set_clock()
301 if ((source == UINT_MAX) && (rate == UINT_MAX)) { command_set_clock()
312 if ((clock.source == source) && (clock.sampling_rate == rate)) command_set_clock()
316 if ((source != UINT_MAX) && (clock.source != source)) command_set_clock()
317 clock.source = source; command_set_clock()
322 cpu_to_be32s(&clock.source); command_set_clock()
344 enum snd_efw_clock_source *source) snd_efw_command_get_clock_source()
351 *source = clock.source; snd_efw_command_get_clock_source()
294 command_set_clock(struct snd_efw *efw, unsigned int source, unsigned int rate) command_set_clock() argument
343 snd_efw_command_get_clock_source(struct snd_efw *efw, enum snd_efw_clock_source *source) snd_efw_command_get_clock_source() argument
/linux-4.1.27/include/linux/i2c/
H A Dmpr121_touchkey.h10 * @wakeup: configure the button as a wake-up source
H A Dtsc2007.h16 /* If needed, clear 2nd level interrupt source */
/linux-4.1.27/sound/soc/jz4740/
H A Djz4740-i2s.h10 /* I2S clock source */
/linux-4.1.27/drivers/media/
H A Dmedia-entity.c32 * @num_pads: Total number of sink and source pads.
96 if (link->source->entity == entity) media_entity_other()
99 return link->source->entity; media_entity_other()
259 ? link->sink : link->source; media_entity_pipeline_start()
285 entity->name, link->source->index, media_entity_pipeline_start()
438 media_entity_create_link(struct media_entity *source, u16 source_pad, media_entity_create_link() argument
444 BUG_ON(source == NULL || sink == NULL); media_entity_create_link()
445 BUG_ON(source_pad >= source->num_pads); media_entity_create_link()
448 link = media_entity_add_link(source); media_entity_create_link()
452 link->source = &source->pads[source_pad]; media_entity_create_link()
461 source->num_links--; media_entity_create_link()
465 backlink->source = &source->pads[source_pad]; media_entity_create_link()
487 if (link->source->entity == entity) __media_entity_remove_links()
490 remote = link->source->entity; __media_entity_remove_links()
500 if (link->source->entity == entity) __media_entity_remove_links()
533 ret = media_entity_call(link->source->entity, link_setup, __media_entity_setup_link_notify()
534 link->source, link->sink, flags); __media_entity_setup_link_notify()
539 link->sink, link->source, flags); __media_entity_setup_link_notify()
541 media_entity_call(link->source->entity, link_setup, __media_entity_setup_link_notify()
542 link->source, link->sink, link->flags); __media_entity_setup_link_notify()
563 * The user is expected to hold link->source->parent->mutex. If not,
570 struct media_entity *source, *sink; __media_entity_setup_link() local
586 source = link->source->entity; __media_entity_setup_link()
590 (source->stream_count || sink->stream_count)) __media_entity_setup_link()
593 mdev = source->parent; __media_entity_setup_link()
614 mutex_lock(&link->source->entity->parent->graph_mutex); media_entity_setup_link()
616 mutex_unlock(&link->source->entity->parent->graph_mutex); media_entity_setup_link()
624 * @source: Source pad
631 media_entity_find_link(struct media_pad *source, struct media_pad *sink) media_entity_find_link() argument
636 for (i = 0; i < source->entity->num_links; ++i) { media_entity_find_link()
637 link = &source->entity->links[i]; media_entity_find_link()
639 if (link->source->entity == source->entity && media_entity_find_link()
640 link->source->index == source->index && media_entity_find_link()
670 if (link->source == pad) media_entity_remote_pad()
674 return link->source; media_entity_remote_pad()
H A Dmedia-device.c158 if (entity->links[l].source->entity != entity) __media_device_enum_links()
162 media_device_kpad_to_upad(entity->links[l].source, __media_device_enum_links()
163 &link.source); __media_device_enum_links()
200 struct media_entity *source; media_device_setup_link() local
207 /* Find the source and sink entities and link. media_device_setup_link()
209 source = find_entity(mdev, ulink.source.entity); media_device_setup_link()
212 if (source == NULL || sink == NULL) media_device_setup_link()
215 if (ulink.source.index >= source->num_pads || media_device_setup_link()
219 link = media_entity_find_link(&source->pads[ulink.source.index], media_device_setup_link()
/linux-4.1.27/arch/microblaze/lib/
H A Dmemmove.c43 /* Use memcpy when source is higher than dest */ memmove()
68 /* Use memcpy when source is higher than dest */ memmove()
73 * alignment. This will work fine if both source and destination are memmove()
102 /* Choose a copy scheme based on the source */ memmove()
115 /* Word align the source */ memmove()
137 /* Realign the source */ memmove()
142 /* Word align the source */ memmove()
164 /* Realign the source */ memmove()
169 /* Word align the source */ memmove()
191 /* Realign the source */ memmove()
H A Dmemcpy.c54 * alignment. This will work fine if both source and destination are memcpy()
81 /* Choose a copy scheme based on the source */ memcpy()
93 /* Word align the source */ memcpy()
114 /* Realign the source */ memcpy()
119 /* Word align the source */ memcpy()
140 /* Realign the source */ memcpy()
145 /* Word align the source */ memcpy()
166 /* Realign the source */ memcpy()
/linux-4.1.27/arch/powerpc/platforms/cell/
H A Dinterrupt.h8 * (0x100) represent the source node. Only 2 nodes are supported with
15 * 00 (0x00 | data) : normal interrupt. data is (class << 4) | source
19 * and node is always 0 (IPIs are per-cpu, their source is
43 /* Here are defined the various source/dest units. Avoid using those
58 IIC_UNIT_IIC = 0xe, /* source only (IO exceptions) */
/linux-4.1.27/arch/alpha/kernel/
H A Derr_ev6.c100 int source = -1, stream = -1, bits = -1; ev6_parse_cbox() local
135 source = EXTRACT(c_stat, EV6__C_STAT__SOURCE); ev6_parse_cbox()
141 source = -1; ev6_parse_cbox()
146 source = -1; ev6_parse_cbox()
153 source = -1; ev6_parse_cbox()
156 if (source != -1) ev6_parse_cbox()
159 streamname[stream], bitsname[bits], sourcename[source]); ev6_parse_cbox()
167 if (source == EV6__C_STAT__SOURCE_MEMORY || ev6_parse_cbox()
168 source == EV6__C_STAT__SOURCE_BCACHE) ev6_parse_cbox()
/linux-4.1.27/arch/powerpc/kvm/
H A Dbook3s_xics.h14 * We use a two-level tree to store interrupt source information.
24 * Interrupt source numbers below this are reserved, for example
34 /* State for one irq source */
127 u32 irq, u16 *source) kvmppc_xics_find_ics()
133 if (source) kvmppc_xics_find_ics()
134 *source = src; kvmppc_xics_find_ics()
126 kvmppc_xics_find_ics(struct kvmppc_xics *xics, u32 irq, u16 *source) kvmppc_xics_find_ics() argument
/linux-4.1.27/sound/usb/line6/
H A Dtoneport.c49 int source; member in struct:usb_line6_toneport
193 /* source info callback */ snd_toneport_source_info()
212 /* source get callback */ snd_toneport_source_get()
219 ucontrol->value.enumerated.item[0] = toneport->source; snd_toneport_source_get()
223 /* source put callback */ snd_toneport_source_put()
230 unsigned int source; snd_toneport_source_put() local
232 source = ucontrol->value.enumerated.item[0]; snd_toneport_source_put()
233 if (source >= ARRAY_SIZE(toneport_source_info)) snd_toneport_source_put()
235 if (source == toneport->source) snd_toneport_source_put()
238 toneport->source = source; snd_toneport_source_put()
240 toneport_source_info[source].code, 0x0000); snd_toneport_source_put()
263 /* source selector definition */
381 /* initialize source select: */ toneport_setup()
384 toneport_source_info[toneport->source].code, toneport_setup()
435 /* register source select control: */ toneport_init()
/linux-4.1.27/drivers/isdn/mISDN/
H A Dclock.c15 * A clock source registers using mISDN_register_clock:
16 * name = text string to name clock source
18 * ctl = callback function to enable/disable clock source
19 * priv = private pointer of clock source
20 * return = pointer to clock source structure;
25 * A clock source calls mISDN_clock_update with given samples elapsed, if
29 * A clock source unregisters using mISDN_unregister_clock.
74 /* last used clock source still exists but changes, disable */ select_iclock()
76 printk(KERN_DEBUG "Old clock source '%s' disable.\n", select_iclock()
81 /* new clock source selected, enable */ select_iclock()
83 printk(KERN_DEBUG "New clock source '%s' enable.\n", select_iclock()
131 "Current clock source '%s' unregisters.\n", mISDN_unregister_clock()
187 printk("Received first clock from source '%s'.\n", mISDN_clock_update()
/linux-4.1.27/drivers/media/platform/vsp1/
H A Dvsp1_entity.c125 struct vsp1_entity *source; vsp1_entity_link_setup() local
130 source = container_of(local->entity, struct vsp1_entity, subdev.entity); vsp1_entity_link_setup()
132 if (!source->route) vsp1_entity_link_setup()
136 if (source->sink) vsp1_entity_link_setup()
138 source->sink = remote->entity; vsp1_entity_link_setup()
139 source->sink_pad = remote->index; vsp1_entity_link_setup()
141 source->sink = NULL; vsp1_entity_link_setup()
142 source->sink_pad = 0; vsp1_entity_link_setup()
/linux-4.1.27/drivers/pps/clients/
H A Dpps-gpio.c41 int irq; /* IRQ used as PPS source */
42 struct pps_device *pps; /* PPS source device */
43 struct pps_source_info info; /* PPS source information */
156 /* register PPS source */ pps_gpio_probe()
162 dev_err(&pdev->dev, "failed to register IRQ %d as PPS source\n", pps_gpio_probe()
177 dev_info(data->pps->dev, "Registered IRQ %d as PPS source\n", pps_gpio_probe()
188 dev_info(&pdev->dev, "removed IRQ %d as PPS source\n", data->irq); pps_gpio_remove()
210 MODULE_DESCRIPTION("Use GPIO pin as PPS source");
H A Dpps-ktimer.c73 dev_info(pps->dev, "ktimer PPS source unregistered\n"); pps_ktimer_exit()
84 pr_err("cannot register PPS source\n"); pps_ktimer_init()
91 dev_info(pps->dev, "ktimer PPS source registered\n"); pps_ktimer_init()
100 MODULE_DESCRIPTION("dummy PPS source by using a kernel timer (just for debug)");
/linux-4.1.27/include/uapi/linux/
H A Dfib_rules.h15 /* try to find source address in routing lookups */
35 FRA_SRC, /* source address */
H A Dfsl_hypervisor.h7 * Redistribution and use in source and binary forms, with or without
9 * * Redistributions of source code must retain the above copyright
111 * @source: the partition ID of the source partition, or -1 for this
127 * the 'source' paritition' to the 'target' partition.
133 * partitions or within the same partition, so either 'source' or
136 * source == local and target == remote
138 * source == remote and target == local
142 __u32 source; member in struct:fsl_hv_ioctl_memcpy
/linux-4.1.27/drivers/media/usb/uvc/
H A Duvc_entity.c41 struct media_entity *source; uvc_mc_register_entity() local
52 source = (UVC_ENTITY_TYPE(remote) == UVC_TT_STREAMING) uvc_mc_register_entity()
55 if (source == NULL) uvc_mc_register_entity()
59 ret = media_entity_create_link(source, remote_pad, uvc_mc_register_entity()
/linux-4.1.27/drivers/staging/skein/
H A Dskein_block.h7 ** This algorithm and source code is released to the public domain.
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_pio_copy.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
38 * @from: source (must be 64-bit aligned)
H A Dqib_debugfs.h11 * COPYING in the main directory of this source tree, or the
14 * Redistribution and use in source and binary forms, with or
18 * - Redistributions of source code must retain the above
H A Dqib_wc_ppc64.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/arch/mips/include/asm/mach-lasat/
H A Dmach-gt64120.h6 * defines won't be confusing in the source code.
/linux-4.1.27/arch/arm/mach-davinci/include/mach/
H A Dclock.h6 * Authors: Vladimir Barinov <source@mvista.com>
H A Dserial.h4 * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com>
H A Dtime.h4 * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com>
/linux-4.1.27/tools/perf/util/
H A Dbitmap.c5 * This source code is licensed under the GNU General Public License,
/linux-4.1.27/include/acpi/platform/
H A Dacenvex.h11 * Redistribution and use in source and binary forms, with or without
14 * 1. Redistributions of source code must retain the above copyright
47 /*! [Begin] no source code translation */
61 /*! [End] no source code translation !*/
/linux-4.1.27/sound/soc/davinci/
H A Ddavinci-i2s.h5 * Copyright: (C) 2007 MontaVista Software, Inc., <source@mvista.com>
/linux-4.1.27/drivers/infiniband/core/
H A Dcore_priv.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dmad_rmpp.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dagent.h11 * COPYING in the main directory of this source tree, or the
14 * Redistribution and use in source and binary forms, with or
18 * - Redistributions of source code must retain the above
H A Diwcm.h8 * COPYING in the main directory of this source tree, or the
11 * Redistribution and use in source and binary forms, with or
15 * - Redistributions of source code must retain the above
H A Dsa.h9 * COPYING in the main directory of this source tree, or the
12 * Redistribution and use in source and binary forms, with or
16 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
H A Dversion.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dt3cdev.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_fcoe.h9 * COPYING in the main directory of this source tree, or the
12 * Redistribution and use in source and binary forms, with or
16 * - Redistributions of source code must retain the above
H A Dt4fw_version.h9 * COPYING in the main directory of this source tree, or the
12 * Redistribution and use in source and binary forms, with or
16 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/infiniband/hw/ipath/
H A Dipath_wc_ppc64.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/infiniband/hw/mthca/
H A Dmthca_config_reg.h8 * COPYING in the main directory of this source tree, or the
11 * Redistribution and use in source and binary forms, with or
15 * - Redistributions of source code must retain the above
H A Dmthca_profile.h8 * COPYING in the main directory of this source tree, or the
11 * Redistribution and use in source and binary forms, with or
15 * - Redistributions of source code must retain the above
H A Dmthca_pd.c9 * COPYING in the main directory of this source tree, or the
12 * Redistribution and use in source and binary forms, with or
16 * - Redistributions of source code must retain the above
H A Dmthca_uar.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/base/power/
H A Dwakeup.c60 * wakeup_source_prepare - Prepare a new wakeup source for initialization.
61 * @ws: Wakeup source to prepare.
62 * @name: Pointer to the name of the new wakeup source.
78 * @name: Name of the new wakeup source.
95 * @ws: Wakeup source to prepare for destruction.
98 * be run in parallel with this function for the same wakeup source object.
112 * @ws: Wakeup source to destroy.
114 * Use only for wakeup source objects created with wakeup_source_create().
129 * @ws: Wakeup source object to add to the list.
151 * @ws: Wakeup source object to remove from the list.
168 * wakeup_source_register - Create wakeup source and add it to the list.
169 * @name: Name of the wakeup source to register.
184 * wakeup_source_unregister - Remove wakeup source from the list and remove it.
185 * @ws: Wakeup source object to unregister.
197 * device_wakeup_attach - Attach a wakeup source object to a device object.
199 * @ws: Wakeup source object to attach to @dev.
216 * device_wakeup_enable - Enable given device to be a wakeup source.
219 * Create a wakeup source object, register it and attach it to @dev.
242 * device_wakeup_detach - Detach a device's wakeup source object from it.
243 * @dev: Device to detach the wakeup source object from.
259 * device_wakeup_disable - Do not regard a device as a wakeup source any more.
262 * Detach the @dev's wakeup source object from it, unregister this wakeup source
383 * wakup_source_activate - Mark given wakeup source as active.
384 * @ws: Wakeup source to handle.
395 * active wakeup source should bring the system wakeup_source_activate()
413 * wakeup_source_report_event - Report wakeup event using the given source.
414 * @ws: Wakeup source to report the event for.
429 * @ws: Wakeup source object associated with the source of the event.
455 * __pm_stay_awake for the @dev's wakeup source object.
486 * wakup_source_deactivate - Mark given wakeup source as inactive.
487 * @ws: Wakeup source to handle.
489 * Update the @ws' statistics and notify the PM core that the wakeup source has
543 * @ws: Wakeup source object associated with the source of the event.
568 * Execute __pm_relax() for the @dev's wakeup source object.
585 * @data: Address of the wakeup source object associated with the event source.
587 * Call wakeup_source_deactivate() for the wakeup source whose address is stored
609 * @ws: Wakeup source object associated with the event source.
612 * Notify the PM core of a wakeup event whose source is @ws that will take
656 * Call __pm_wakeup_event() for the @dev's wakeup source object.
680 pr_info("active wakeup source: %s\n", ws->name); pm_print_active_wakeup_sources()
691 pr_info("last active wakeup source: %s\n", pm_print_active_wakeup_sources()
833 * print_wakeup_source_stats - Print wakeup source statistics information.
835 * @ws: Wakeup source object to print the statistics for.
/linux-4.1.27/include/rdma/
H A Dib_marshall.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Drdma_cm_ib.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/include/linux/mlx4/
H A Dsrq.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/include/linux/mlx5/
H A Dcmd.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dsrq.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Ddoorbell.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dshadow.c212 char *source; nvbios_shadow() local
215 /* handle user-specified bios source */ nvbios_shadow()
217 source = optarg ? kstrndup(optarg, optlen, GFP_KERNEL) : NULL; nvbios_shadow()
218 if (source) { nvbios_shadow()
222 !strcasecmp(source, mthd->func->name)) { nvbios_shadow()
232 shadow_method(bios, mthd, source); nvbios_shadow()
237 nv_error(bios, "%s invalid\n", source); nvbios_shadow()
238 kfree(source); nvbios_shadow()
239 source = NULL; nvbios_shadow()
267 best->func->name : source); nvbios_shadow()
270 kfree(source); nvbios_shadow()
/linux-4.1.27/drivers/clk/tegra/
H A Dclk-super.c47 u8 source, shift; clk_super_get_parent() local
59 source = (val >> shift) & super_state_to_src_mask(mux); clk_super_get_parent()
63 * PLLX/2 is the input source to CCLKLP. clk_super_get_parent()
66 (source == mux->pllx_index)) clk_super_get_parent()
67 source = mux->div2_index; clk_super_get_parent()
69 return source; clk_super_get_parent()
94 * than PLLX clock source is current parent. clk_super_set_parent()
/linux-4.1.27/drivers/video/fbdev/nvidia/
H A Dnv_dma.h6 |* NOTICE TO USER: The source code is copyrighted under U.S. and *|
7 |* international laws. Users and possessors of this source code are *|
11 |* Any use of this source code must include, in the user documenta- *|
29 |* U.S. Government End Users. This source code is a "commercial *|
36 |* all U.S. Government End Users acquire the source code with only *|
43 * XFree86 'nv' driver, this source code is provided under MIT-style licensing
44 * where the source code is provided "as is" without warranty of any kind.
H A Dnv_local.h5 |* NOTICE TO USER: The source code is copyrighted under U.S. and *|
6 |* international laws. Users and possessors of this source code are *|
10 |* Any use of this source code must include, in the user documenta- *|
28 |* U.S. Government End Users. This source code is a "commercial *|
35 |* all U.S. Government End Users acquire the source code with only *|
42 * XFree86 'nv' driver, this source code is provided under MIT-style licensing
43 * where the source code is provided "as is" without warranty of any kind.
/linux-4.1.27/arch/mn10300/proc-mn2ws0050/include/proc/
H A Ddmactl-regs.h20 #define DMxCTR_BG 0x0000001f /* transfer request source */
21 #define DMxCTR_BG_SOFT 0x00000000 /* - software source */
33 #define DMxCTR_BG_RYBY 0x0000000d /* - NAND Flash RY/BY request source */
35 #define DMxCTR_BG_XIRQ12 0x00000011 /* - XIRQ12 pin interrupt source */
36 #define DMxCTR_BG_XIRQ13 0x00000012 /* - XIRQ13 pin interrupt source */
60 #define DMxCTR_RQM 0x00060000 /* external request input source mode */
71 #define DMxDST(N) __SYSREG(0xd4005008+(N*0x100), u32) /* source addr reg */
/linux-4.1.27/arch/parisc/math-emu/
H A Dfcnvxf.c69 * set sign bit of result and get magnitude of source sgl_to_sgl_fcnvxf()
94 /* left justify source, with msb at bit position 1 */ sgl_to_sgl_fcnvxf()
140 * set sign bit of result and get magnitude of source sgl_to_dbl_fcnvxf()
165 /* left justify source, with msb at bit position 1 */ sgl_to_dbl_fcnvxf()
191 * set sign bit of result and get magnitude of source dbl_to_sgl_fcnvxf()
217 /* left justify source, with msb at bit position 1 */ dbl_to_sgl_fcnvxf()
240 /* left justify source, with msb at bit position 1 */ dbl_to_sgl_fcnvxf()
296 * set sign bit of result and get magnitude of source dbl_to_dbl_fcnvxf()
322 /* left justify source, with msb at bit position 1 */ dbl_to_dbl_fcnvxf()
344 /* left justify source, with msb at bit position 1 */ dbl_to_dbl_fcnvxf()
/linux-4.1.27/scripts/package/
H A DMakefile9 # The src.rpm files includes all source for the kernel being built
40 echo "Building source + binary RPM is not possible outside the"; \
41 echo "kernel source tree. Don't set KBUILD_OUTPUT, or use the"; \
105 # perf-pkg - generate a source tarball with perf source
135 @echo ' rpm-pkg - Build both source and binary RPM kernel packages'
142 @echo ' perf-tar-src-pkg - Build $(perf-tar).tar source tarball'
143 @echo ' perf-targz-src-pkg - Build $(perf-tar).tar.gz source tarball'
144 @echo ' perf-tarbz2-src-pkg - Build $(perf-tar).tar.bz2 source tarball'
145 @echo ' perf-tarxz-src-pkg - Build $(perf-tar).tar.xz source tarball'
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Damplc_dio200.c83 * INSN_CONFIG_SET_CLOCK_SRC. Sets the counter channel's clock source as
102 * clock source in data[1]. For internal clock sources, data[2] is set
105 * INSN_CONFIG_SET_GATE_SRC. Sets the counter channel's gate source as
123 * source in data[2].
127 * 1. Clock source OUT n-1 is the output of the preceding channel on the
131 * 2. Gate source /OUT n-2 is the inverted output of channel 0 on the
166 * When an interrupt source is enabled in the interrupt source enable
167 * register, a rising edge on the source signal latches the corresponding
174 * the interrupt status register, the corresponding interrupt source must
175 * be disabled in the interrupt source enable register (there is no
178 * The PC214E does not have an interrupt source enable register or an
180 * channel and its interrupt source is selected by the position of jumper
H A Damplc_dio200_pci.c85 * INSN_CONFIG_SET_CLOCK_SRC. Sets the counter channel's clock source as
112 * clock source in data[1]. For internal clock sources, data[2] is set
115 * INSN_CONFIG_SET_GATE_SRC. Sets the counter channel's gate source as
137 * GAT input (negated version of gate source 2).
139 * (negated version of gate source 3).
146 * (negated version of gate source 8).
148 * pattern occurs (negated version of gate source 9).
151 * source 10).
154 * source in data[2].
158 * 1. Clock source OUT n-1 is the output of the preceding channel on the
162 * 2. Gate source /OUT n-2 is the inverted output of channel 0 on the
199 * When an interrupt source is enabled in the interrupt source enable
200 * register, a rising edge on the source signal latches the corresponding
207 * the interrupt status register, the corresponding interrupt source must
208 * be disabled in the interrupt source enable register (there is no
/linux-4.1.27/crypto/async_tx/
H A Dasync_xor.c102 /* use the intermediate result a source */ do_async_xor()
154 * @src_list: array of source pages
156 * @src_cnt: number of source pages
162 * xor_blocks always uses the dest as a source so the
165 * use the destination buffer as a source when it is explicity specified
166 * in the source list.
168 * src_list note: if the dest is also a source it must be at index zero.
203 /* map it bidirectional as it may be re-used as a source */ async_xor()
218 /* in the sync case the dest is an implied source async_xor()
219 * (assumes the dest is the first source) async_xor()
255 * @src_list: array of source pages
257 * @src_cnt: number of source pages
264 * src_list note: if the dest is also a source it must be at index zero.
/linux-4.1.27/sound/usb/
H A Dclock.c149 /* If a clock source can't tell us whether it's valid, we assume it is */ uac_clock_source_is_valid()
174 struct uac_clock_source_descriptor *source; __uac_clock_find_source() local
187 /* first, see if the ID we're looking for is a clock source already */ __uac_clock_find_source()
188 source = snd_usb_find_clock_source(chip->ctrl_intf, entity_id); __uac_clock_find_source()
189 if (source) { __uac_clock_find_source()
190 entity_id = source->bClockID; __uac_clock_find_source()
193 "clock source %d is not valid, cannot use\n", __uac_clock_find_source()
226 /* The current clock source is invalid, try others. */ __uac_clock_find_source()
243 "found and selected valid clock source %d\n", __uac_clock_find_source()
262 * the clock source (end-leaf) must be used. However, clock selectors,
264 * clock source input to terminal. This functions walks the clock path
265 * to its end and tries to find the source.
269 * Returns the clock source UnitID (>=0) on success, or an error.
/linux-4.1.27/drivers/net/can/mscan/
H A Dmpc5xxx_can.c64 * (IP_CLK) can be selected as MSCAN clock source. According to mpc52xx_can_get_clock()
127 /* the caller passed in the clock source spec that was read from mpc512x_can_get_clock()
136 /* when clock-source is 'ip', the CANCTL1[CLKSRC] bit needs to mpc512x_can_get_clock()
140 * for clock-source values of 'ref' or 'sys' the CANCTL1[CLKSRC] mpc512x_can_get_clock()
145 * in the absence of a clock-source spec, first an optimal clock mpc512x_can_get_clock()
151 /* interpret the device tree's spec for the clock source */ mpc512x_can_get_clock()
160 dev_dbg(&ofdev->dev, "got a clk source spec[%d]\n", clk_from); mpc512x_can_get_clock()
166 dev_dbg(&ofdev->dev, "no clk source spec, trying SYS\n"); mpc512x_can_get_clock()
184 dev_dbg(&ofdev->dev, "no clk source spec, trying REF\n"); mpc512x_can_get_clock()
196 * setup the MCLK mux source and rate if applicable, apply the mpc512x_can_get_clock()
249 /* return the determined clock source rate */ mpc512x_can_get_clock()
253 dev_err(&ofdev->dev, "invalid clock source specification\n"); mpc512x_can_get_clock()
254 /* clock source rate could not get determined */ mpc512x_can_get_clock()
258 dev_err(&ofdev->dev, "cannot acquire or setup bitrate clock source\n"); mpc512x_can_get_clock()
259 /* clock source rate could not get determined */ mpc512x_can_get_clock()
264 /* clock source rate could not get determined */ mpc512x_can_get_clock()
326 clock_name = of_get_property(np, "fsl,mscan-clock-source", NULL); mpc5xxx_can_probe()
/linux-4.1.27/drivers/mailbox/
H A Dpl320-ipc.c59 static inline void set_destination(int source, int mbox) set_destination() argument
61 __raw_writel(CHAN_MASK(source), ipc_base + IPCMxDSET(mbox)); set_destination()
62 __raw_writel(CHAN_MASK(source), ipc_base + IPCMxMSET(mbox)); set_destination()
65 static inline void clear_destination(int source, int mbox) clear_destination() argument
67 __raw_writel(CHAN_MASK(source), ipc_base + IPCMxDCLEAR(mbox)); clear_destination()
68 __raw_writel(CHAN_MASK(source), ipc_base + IPCMxMCLEAR(mbox)); clear_destination()
/linux-4.1.27/drivers/clk/qcom/
H A Dclk-rcg.h29 * struct parent_map - map table for PLL source select configuration values
30 * @src: source PLL
71 * struct src_sel - source selector
72 * @src_sel_shift: lowest bit of source selection field
88 * @s: source selector
121 * @s: source selector (banked)
/linux-4.1.27/drivers/infiniband/hw/amso1100/
H A Dc2_ae.h8 * COPYING in the main directory of this source tree, or the
11 * Redistribution and use in source and binary forms, with or
15 * - Redistributions of source code must retain the above
H A Dc2_user.h9 * COPYING in the main directory of this source tree, or the
12 * Redistribution and use in source and binary forms, with or
16 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
H A Diwch_user.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
H A Duser.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmad.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dmlx5_core.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/drivers/staging/netlogic/
H A Dplatform_net.h8 * COPYING in the main directory of this source tree, or the Broadcom
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
/linux-4.1.27/arch/mips/include/asm/netlogic/xlr/
H A Dflash.h8 * COPYING in the main directory of this source tree, or the Broadcom
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
H A Dgpio.h8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
H A Dmsidef.h8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
H A Dxlr.h8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
/linux-4.1.27/fs/nfs/
H A Dnfs3client.c58 struct nfs_server *nfs3_clone_server(struct nfs_server *source, nfs3_clone_server() argument
63 struct nfs_server *server = nfs_clone_server(source, fh, fattr, flavor); nfs3_clone_server()
64 if (!IS_ERR(server) && !IS_ERR(source->client_acl)) nfs3_clone_server()
/linux-4.1.27/include/uapi/rdma/
H A Dib_user_sa.h7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/arch/sh/include/mach-common/mach/
H A Dsdk7780.h49 #define FPGA_NMIR (PA_FPGA + 0x070) /* NMI source */
51 #define FPGA_IRQR (PA_FPGA + 0x090) /* IRQX source */
58 #define FPGA_RSE (PA_FPGA + 0x100) /* Reset source */
/linux-4.1.27/arch/mips/netlogic/common/
H A Dearlycons.c8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
H A Dtime.c8 * COPYING in the main directory of this source tree, or the NetLogic
11 * Redistribution and use in source and binary forms, with or without
15 * 1. Redistributions of source code must retain the above copyright
97 pr_info("PIC clock source added, frequency %d\n", picfreq); nlm_init_pic_timer()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dibmebus.h10 * This source code is distributed under a dual license of GPL v2.0 and OpenIB
15 * Redistribution and use in source and binary forms, with or without
18 * Redistributions of source code must retain the above copyright notice, this
/linux-4.1.27/net/rds/
H A Dib_stats.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Diw_stats.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dsysctl.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
H A Dtcp_stats.c7 * COPYING in the main directory of this source tree, or the
10 * Redistribution and use in source and binary forms, with or
14 * - Redistributions of source code must retain the above
/linux-4.1.27/sound/oss/
H A Dsb_mixer.h94 #define SRC__MIC 1 /* Select Microphone recording source */
95 #define SRC__CD 3 /* Select CD recording source */
96 #define SRC__LINE 7 /* Use Line-in for recording source */
/linux-4.1.27/drivers/isdn/i4l/
H A Disdn_v110.h22 * frames from them. The source stream doesn't need to be framed.
/linux-4.1.27/drivers/char/hw_random/
H A Dn2rng.h11 #define RNG_CTL_BYPASS 0x0000000000000100ULL /* VCO voltage source */
17 #define RNG_CTL_ES3 0x0000000000000004ULL /* Enable entropy source 3 */
18 #define RNG_CTL_ES2 0x0000000000000002ULL /* Enable entropy source 2 */
19 #define RNG_CTL_ES1 0x0000000000000001ULL /* Enable entropy source 1 */
/linux-4.1.27/drivers/usb/gadget/function/
H A Dndis.h11 * This source code is offered for use in the public domain. You may
/linux-4.1.27/drivers/media/common/b2c2/
H A Dflexcop.h3 * flexcop.h - private header file for all flexcop-chip-source files
/linux-4.1.27/include/sound/
H A Dda9055.h27 /* Selects which of the two MicBias pins acts as the bias source */
/linux-4.1.27/include/linux/usb/
H A Dsl811.h18 /* sl811 relies on an external source of VBUS current */
/linux-4.1.27/arch/openrisc/include/asm/
H A Dcache.h5 * others. All original copyrights apply as per the original source
H A Dcpuinfo.h5 * others. All original copyrights apply as per the original source
H A Ddelay.h5 * others. All original copyrights apply as per the original source
H A Dirq.h5 * others. All original copyrights apply as per the original source
H A Dirqflags.h5 * others. All original copyrights apply as per the original source
H A Dlinkage.h5 * others. All original copyrights apply as per the original source
H A Dmmu.h5 * others. All original copyrights apply as per the original source
H A Dspinlock.h5 * others. All original copyrights apply as per the original source
H A Dtimex.h5 * others. All original copyrights apply as per the original source
/linux-4.1.27/arch/openrisc/include/uapi/asm/
H A Dparam.h5 * others. All original copyrights apply as per the original source
H A Dunistd.h5 * others. All original copyrights apply as per the original source
/linux-4.1.27/arch/openrisc/kernel/
H A Dprom.c5 * others. All original copyrights apply as per the original source
H A Dsys_call_table.c5 * others. All original copyrights apply as per the original source
/linux-4.1.27/arch/arm64/include/asm/
H A Dalternative.h24 " .byte 662b-661b\n" /* source len */ \
/linux-4.1.27/arch/m68k/math-emu/
H A Dfp_trig.h9 redistribute this software, in source or binary form, provided that
/linux-4.1.27/arch/arm/mach-spear/
H A Dspear1340.c4 * SPEAr1340 machine source file
/linux-4.1.27/arch/arm/plat-samsung/include/plat/
H A Dsamsung-time.h26 enum samsung_timer_mode source);
/linux-4.1.27/arch/arm/include/asm/mach/
H A Dirq.h24 * This is for easy migration, but should be changed in the source
/linux-4.1.27/arch/arm/mach-ks8695/include/mach/
H A Dgpio-ks8695.h32 * Configure GPIO pin as external interrupt source.
/linux-4.1.27/net/netfilter/
H A Dxt_addrtype.c109 if (info->source) addrtype_mt6()
110 ret &= match_type6(net, dev, &iph->saddr, info->source) ^ addrtype_mt6()
133 if (info->source) addrtype_mt_v0()
134 ret &= match_type(net, NULL, iph->saddr, info->source) ^ addrtype_mt_v0()
162 if (info->source) addrtype_mt_v1()
163 ret &= match_type(net, dev, iph->saddr, info->source) ^ addrtype_mt_v1()
200 if ((info->source | info->dest) & XT_ADDRTYPE_BLACKHOLE) { addrtype_mt_checkentry_v1()
204 if ((info->source | info->dest) >= XT_ADDRTYPE_PROHIBIT) { addrtype_mt_checkentry_v1()
208 if ((info->source | info->dest) & XT_ADDRTYPE_BROADCAST) { addrtype_mt_checkentry_v1()
/linux-4.1.27/include/linux/mtd/
H A Dlatch-addr-flash.h4 * Copyright © 2008 MontaVista Software, Inc. <source@mvista.com>
/linux-4.1.27/drivers/bus/
H A Darm-ccn.c159 struct arm_ccn_component *source; member in struct:arm_ccn_dt::__anon3658
598 struct arm_ccn_component *source = arm_ccn_pmu_event_destroy() local
599 ccn->dt.pmu_counters[hw->idx].source; arm_ccn_pmu_event_destroy()
604 clear_bit(hw->config_base, source->xp.dt_cmp_mask); arm_ccn_pmu_event_destroy()
606 clear_bit(hw->config_base, source->pmu_events_mask); arm_ccn_pmu_event_destroy()
610 ccn->dt.pmu_counters[hw->idx].source = NULL; arm_ccn_pmu_event_destroy()
620 struct arm_ccn_component *source; arm_ccn_pmu_event_init() local
735 source = &ccn->xp[node_xp]; arm_ccn_pmu_event_init()
737 source = &ccn->node[node_xp]; arm_ccn_pmu_event_init()
738 ccn->dt.pmu_counters[hw->idx].source = source; arm_ccn_pmu_event_init()
740 /* Allocate an event source or a watchpoint */ arm_ccn_pmu_event_init()
742 bit = arm_ccn_pmu_alloc_bit(source->xp.dt_cmp_mask, arm_ccn_pmu_event_init()
745 bit = arm_ccn_pmu_alloc_bit(source->pmu_events_mask, arm_ccn_pmu_event_init()
875 struct arm_ccn_component *source = arm_ccn_pmu_xp_watchpoint_config() local
876 ccn->dt.pmu_counters[hw->idx].source; arm_ccn_pmu_xp_watchpoint_config()
887 val = readl(source->base + CCN_XP_DT_INTERFACE_SEL); arm_ccn_pmu_xp_watchpoint_config()
900 writel(val, source->base + CCN_XP_DT_INTERFACE_SEL); arm_ccn_pmu_xp_watchpoint_config()
903 writel(cmp_l & 0xffffffff, source->base + CCN_XP_DT_CMP_VAL_L(wp)); arm_ccn_pmu_xp_watchpoint_config()
905 source->base + CCN_XP_DT_CMP_VAL_L(wp) + 4); arm_ccn_pmu_xp_watchpoint_config()
906 writel(cmp_h & 0xffffffff, source->base + CCN_XP_DT_CMP_VAL_H(wp)); arm_ccn_pmu_xp_watchpoint_config()
908 source->base + CCN_XP_DT_CMP_VAL_H(wp) + 4); arm_ccn_pmu_xp_watchpoint_config()
911 writel(mask_l & 0xffffffff, source->base + CCN_XP_DT_CMP_MASK_L(wp)); arm_ccn_pmu_xp_watchpoint_config()
913 source->base + CCN_XP_DT_CMP_MASK_L(wp) + 4); arm_ccn_pmu_xp_watchpoint_config()
914 writel(mask_h & 0xffffffff, source->base + CCN_XP_DT_CMP_MASK_H(wp)); arm_ccn_pmu_xp_watchpoint_config()
916 source->base + CCN_XP_DT_CMP_MASK_H(wp) + 4); arm_ccn_pmu_xp_watchpoint_config()
923 struct arm_ccn_component *source = arm_ccn_pmu_xp_event_config() local
924 ccn->dt.pmu_counters[hw->idx].source; arm_ccn_pmu_xp_event_config()
933 val = readl(source->base + CCN_XP_PMU_EVENT_SEL); arm_ccn_pmu_xp_event_config()
937 writel(val, source->base + CCN_XP_PMU_EVENT_SEL); arm_ccn_pmu_xp_event_config()
944 struct arm_ccn_component *source = arm_ccn_pmu_node_event_config() local
945 ccn->dt.pmu_counters[hw->idx].source; arm_ccn_pmu_node_event_config()
969 val = readl(source->base + CCN_HNF_PMU_EVENT_SEL); arm_ccn_pmu_node_event_config()
974 writel(val, source->base + CCN_HNF_PMU_EVENT_SEL); arm_ccn_pmu_node_event_config()
/linux-4.1.27/drivers/thermal/int340x_thermal/
H A Dacpi_thermal_rel.c67 * @create_dev: whether to create platform devices for target and source
121 result = acpi_bus_get_device(trt->source, &adev); acpi_parse_trt()
123 pr_warn("Failed to get source ACPI device\n"); acpi_parse_trt()
147 * @create_dev: whether to create platform devices for target and source
203 if (art->source) { acpi_parse_art()
204 result = acpi_bus_get_device(art->source, &adev); acpi_parse_art()
206 pr_warn("Failed to get source ACPI device\n"); acpi_parse_art()
211 pr_warn("Failed to get source ACPI device\n"); acpi_parse_art()
259 get_single_name(arts[i].source, art_user[i].source_device); fill_art()
261 /* copy the rest int data in addition to source and target */ fill_art()
295 get_single_name(trts[i].source, trt_user[i].source_device); fill_trt()

Completed in 3279 milliseconds

1234567891011>>