Searched refs:name (Results 1 - 200 of 15254) sorted by relevance

1234567891011>>

/linux-4.4.14/tools/virtio/linux/
H A Dratelimit.h1 #define DEFINE_RATELIMIT_STATE(name, interval_init, burst_init) int name = 0
/linux-4.4.14/arch/powerpc/include/asm/
H A Dvdso.h31 #define V_FUNCTION_BEGIN(name) \
32 .globl name; \
35 name: \
36 .quad .name,.TOC.@tocbase,0; \
38 .globl .name; \
39 .type .name,@function; \
40 .name: \
42 #define V_FUNCTION_END(name) \
43 .size .name,.-.name;
45 #define V_LOCAL_FUNC(name) (.name)
49 #define V_FUNCTION_BEGIN(name) \
50 .globl name; \
51 name: \
53 #define V_FUNCTION_END(name) \
54 .size name,.-name;
56 #define V_LOCAL_FUNC(name) (name)
63 #define V_FUNCTION_BEGIN(name) \
64 .globl name; \
65 .type name,@function; \
66 name: \
68 #define V_FUNCTION_END(name) \
69 .size name,.-name;
71 #define V_LOCAL_FUNC(name) (name)
H A Dlinkage.h9 #define SYSCALL_ALIAS(alias, name) \
10 asm ("\t.globl " #alias "\n\t.set " #alias ", " #name "\n" \
11 "\t.globl ." #alias "\n\t.set ." #alias ", ." #name)
/linux-4.4.14/arch/c6x/include/asm/
H A Dlinkage.h10 #define ENTRY(name) \
11 .global name @ \
13 name:
15 #define ENTRY(name) \
16 .global name @ \
17 .hidden name @ \
19 name:
22 #define ENDPROC(name) \
23 .type name, @function @ \
24 .size name, . - name
/linux-4.4.14/include/trace/events/
H A Dregulator.h11 * Events which just log themselves and the regulator name for enable/disable
16 TP_PROTO(const char *name),
18 TP_ARGS(name),
21 __string( name, name )
25 __assign_str(name, name);
28 TP_printk("name=%s", __get_str(name))
34 TP_PROTO(const char *name),
36 TP_ARGS(name)
42 TP_PROTO(const char *name),
44 TP_ARGS(name)
50 TP_PROTO(const char *name),
52 TP_ARGS(name)
58 TP_PROTO(const char *name),
60 TP_ARGS(name)
66 TP_PROTO(const char *name),
68 TP_ARGS(name)
78 TP_PROTO(const char *name, int min, int max),
80 TP_ARGS(name, min, max),
83 __string( name, name )
89 __assign_str(name, name);
94 TP_printk("name=%s (%d-%d)", __get_str(name),
100 TP_PROTO(const char *name, int min, int max),
102 TP_ARGS(name, min, max)
112 TP_PROTO(const char *name, unsigned int val),
114 TP_ARGS(name, val),
117 __string( name, name )
122 __assign_str(name, name);
126 TP_printk("name=%s, val=%u", __get_str(name),
132 TP_PROTO(const char *name, unsigned int value),
134 TP_ARGS(name, value)
H A Dhost1x.h35 TP_PROTO(const char *name),
36 TP_ARGS(name),
37 TP_STRUCT__entry(__field(const char *, name)),
38 TP_fast_assign(__entry->name = name;),
39 TP_printk("name=%s", __entry->name)
43 TP_PROTO(const char *name),
44 TP_ARGS(name)
48 TP_PROTO(const char *name),
49 TP_ARGS(name)
53 TP_PROTO(const char *name),
54 TP_ARGS(name)
58 TP_PROTO(const char *name),
59 TP_ARGS(name)
63 TP_PROTO(const char *name, u32 op1, u32 op2),
65 TP_ARGS(name, op1, op2),
68 __field(const char *, name)
74 __entry->name = name;
79 TP_printk("name=%s, op1=%08x, op2=%08x",
80 __entry->name, __entry->op1, __entry->op2)
84 TP_PROTO(const char *name, struct host1x_bo *bo,
87 TP_ARGS(name, bo, words, offset, cmdbuf),
90 __field(const char *, name)
104 __entry->name = name;
110 TP_printk("name=%s, bo=%p, words=%u, offset=%d, contents=[%s]",
111 __entry->name, __entry->bo,
118 TP_PROTO(const char *name, u32 cmdbufs, u32 relocs, u32 waitchks,
121 TP_ARGS(name, cmdbufs, relocs, waitchks, syncpt_id, syncpt_incrs),
124 __field(const char *, name)
133 __entry->name = name;
141 TP_printk("name=%s, cmdbufs=%u, relocs=%u, waitchks=%d,"
143 __entry->name, __entry->cmdbufs, __entry->relocs, __entry->waitchks,
148 TP_PROTO(const char *name, u32 syncpt_base, u32 syncpt_max),
150 TP_ARGS(name, syncpt_base, syncpt_max),
153 __field(const char *, name)
159 __entry->name = name;
164 TP_printk("name=%s, syncpt_base=%d, syncpt_max=%d",
165 __entry->name, __entry->syncpt_base, __entry->syncpt_max)
169 TP_PROTO(const char *name, int count, u32 thresh),
171 TP_ARGS(name, count, thresh),
174 __field(const char *, name)
180 __entry->name = name;
185 TP_printk("name=%s, count=%d, thresh=%d",
186 __entry->name, __entry->count, __entry->thresh)
190 TP_PROTO(const char *name, u32 eventid),
192 TP_ARGS(name, eventid),
195 __field(const char *, name)
200 __entry->name = name;
204 TP_printk("name=%s, event=%d", __entry->name, __entry->eventid)
H A Dasoc.h26 __string( name, card->name )
31 __assign_str(name, card->name);
35 TP_printk("card=%s val=%d", __get_str(name), (int)__entry->val)
61 __string( name, card->name )
65 __assign_str(name, card->name);
68 TP_printk("card=%s", __get_str(name))
94 __string( name, w->name )
99 __assign_str(name, w->name);
103 TP_printk("widget=%s val=%d", __get_str(name),
138 __string( name, card->name )
145 __assign_str(name, card->name);
152 __get_str(name), (int)__entry->power_checks,
165 __string( wname, widget->name )
166 __string( pname, path->name ? path->name : DAPM_DIRECT)
167 __string( pnname, path->node[dir]->name )
174 __assign_str(wname, widget->name);
175 __assign_str(pname, path->name ? path->name : DAPM_DIRECT);
176 __assign_str(pnname, path->node[dir]->name);
212 TP_PROTO(const char *name),
214 TP_ARGS(name),
217 __string( name, name )
221 __assign_str(name, name);
224 TP_printk("%s", __get_str(name))
234 __string( name, jack->jack->name )
240 __assign_str(name, jack->jack->name);
245 TP_printk("jack=%s %x/%x", __get_str(name), (int)__entry->val,
256 __string( name, jack->jack->name )
261 __assign_str(name, jack->jack->name);
265 TP_printk("jack=%s %x", __get_str(name), (int)__entry->val)
H A Dmodule.h38 __string( name, mod->name )
43 __assign_str(name, mod->name);
46 TP_printk("%s %s", __get_str(name), show_module_flags(__entry->taints))
56 __string( name, mod->name )
60 __assign_str(name, mod->name);
63 TP_printk("%s", __get_str(name))
78 __string( name, mod->name )
84 __assign_str(name, mod->name);
88 __get_str(name), (void *)__entry->ip, __entry->refcnt)
108 TP_PROTO(char *name, bool wait, unsigned long ip),
110 TP_ARGS(name, wait, ip),
115 __string( name, name )
121 __assign_str(name, name);
125 __get_str(name), (int)__entry->wait, (void *)__entry->ip)
H A Dclk.h30 __string( name, core->name )
34 __assign_str(name, core->name);
37 TP_printk("%s", __get_str(name))
103 __string( name, core->name )
108 __assign_str(name, core->name);
112 TP_printk("%s %lu", __get_str(name), (unsigned long)__entry->rate)
136 __string( name, core->name )
137 __string( pname, parent->name )
141 __assign_str(name, core->name);
142 __assign_str(pname, parent->name);
145 TP_printk("%s %s", __get_str(name), __get_str(pname))
169 __string( name, core->name )
174 __assign_str(name, core->name);
178 TP_printk("%s %d", __get_str(name), (int)__entry->phase)
H A Dlock.h22 __string(name, lock->name)
28 __assign_str(name, lock->name);
35 __get_str(name))
45 __string( name, lock->name )
50 __assign_str(name, lock->name);
54 TP_printk("%p %s", __entry->lockdep_addr, __get_str(name))
H A Dpower.h197 TP_PROTO(const char *name, unsigned int state),
199 TP_ARGS(name, state),
202 __string( name, name )
207 __assign_str(name, name);
211 TP_printk("%s state=0x%lx", __get_str(name),
217 TP_PROTO(const char *name, unsigned int state),
219 TP_ARGS(name, state)
224 TP_PROTO(const char *name, unsigned int state),
226 TP_ARGS(name, state)
235 TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id),
237 TP_ARGS(name, state, cpu_id),
240 __string( name, name )
246 __assign_str(name, name);
251 TP_printk("%s state=%lu cpu_id=%lu", __get_str(name),
257 TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id),
259 TP_ARGS(name, state, cpu_id)
264 TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id),
266 TP_ARGS(name, state, cpu_id)
271 TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id),
273 TP_ARGS(name, state, cpu_id)
281 TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id),
283 TP_ARGS(name, state, cpu_id),
286 __string( name, name )
292 __assign_str(name, name);
297 TP_printk("%s state=%lu cpu_id=%lu", __get_str(name),
303 TP_PROTO(const char *name, unsigned int state, unsigned int cpu_id),
305 TP_ARGS(name, state, cpu_id)
431 TP_PROTO(const char *name, enum dev_pm_qos_req_type type,
434 TP_ARGS(name, type, new_value),
437 __string( name, name )
443 __assign_str(name, name);
449 __get_str(name),
458 TP_PROTO(const char *name, enum dev_pm_qos_req_type type,
461 TP_ARGS(name, type, new_value)
466 TP_PROTO(const char *name, enum dev_pm_qos_req_type type,
469 TP_ARGS(name, type, new_value)
474 TP_PROTO(const char *name, enum dev_pm_qos_req_type type,
477 TP_ARGS(name, type, new_value)
/linux-4.4.14/arch/arm/include/asm/
H A Dlinkage.h7 #define ENDPROC(name) \
8 .type name, %function; \
9 END(name)
H A Dglue.h19 #define ____glue(name,fn) name##fn
21 #define ____glue(name,fn) name/**/fn
23 #define __glue(name,fn) ____glue(name,fn)
/linux-4.4.14/tools/perf/util/include/linux/
H A Dlinkage.h7 #define ENTRY(name) \
8 .globl name; \
9 name:
11 #define ENDPROC(name)
/linux-4.4.14/tools/testing/selftests/powerpc/
H A Dsubunit.h9 static inline void test_start(char *name) test_start() argument
11 printf("test: %s\n", name); test_start()
14 static inline void test_failure_detail(char *name, char *detail) test_failure_detail() argument
16 printf("failure: %s [%s]\n", name, detail); test_failure_detail()
19 static inline void test_failure(char *name) test_failure() argument
21 printf("failure: %s\n", name); test_failure()
24 static inline void test_error(char *name) test_error() argument
26 printf("error: %s\n", name); test_error()
29 static inline void test_skip(char *name) test_skip() argument
31 printf("skip: %s\n", name); test_skip()
34 static inline void test_success(char *name) test_success() argument
36 printf("success: %s\n", name); test_success()
39 static inline void test_finish(char *name, int status) test_finish() argument
42 test_failure(name); test_finish()
44 test_success(name); test_finish()
/linux-4.4.14/arch/parisc/include/asm/
H A Dlinkage.h15 #define ENTRY(name) \
16 .export name !\
18 name:
21 #define ENDPROC(name) \
22 END(name)
24 #define ENDPROC(name) \
25 .type name, @function !\
26 END(name)
/linux-4.4.14/fs/nilfs2/
H A Dsysfs.h62 #define NILFS_COMMON_ATTR_STRUCT(name) \
63 struct nilfs_##name##_attr { \
73 #define NILFS_DEV_ATTR_STRUCT(name) \
74 struct nilfs_##name##_attr { \
76 ssize_t (*show)(struct nilfs_##name##_attr *, struct the_nilfs *, \
78 ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \
89 #define NILFS_CP_ATTR_STRUCT(name) \
90 struct nilfs_##name##_attr { \
92 ssize_t (*show)(struct nilfs_##name##_attr *, struct nilfs_root *, \
94 ssize_t (*store)(struct nilfs_##name##_attr *, struct nilfs_root *, \
100 #define NILFS_ATTR(type, name, mode, show, store) \
101 static struct nilfs_##type##_attr nilfs_##type##_attr_##name = \
102 __ATTR(name, mode, show, store)
104 #define NILFS_INFO_ATTR(type, name) \
105 NILFS_ATTR(type, name, 0444, NULL, NULL)
106 #define NILFS_RO_ATTR(type, name) \
107 NILFS_ATTR(type, name, 0444, nilfs_##type##_##name##_show, NULL)
108 #define NILFS_RW_ATTR(type, name) \
109 NILFS_ATTR(type, name, 0644, \
110 nilfs_##type##_##name##_show, \
111 nilfs_##type##_##name##_store)
113 #define NILFS_FEATURE_INFO_ATTR(name) \
114 NILFS_INFO_ATTR(feature, name)
115 #define NILFS_FEATURE_RO_ATTR(name) \
116 NILFS_RO_ATTR(feature, name)
117 #define NILFS_FEATURE_RW_ATTR(name) \
118 NILFS_RW_ATTR(feature, name)
120 #define NILFS_DEV_INFO_ATTR(name) \
121 NILFS_INFO_ATTR(dev, name)
122 #define NILFS_DEV_RO_ATTR(name) \
123 NILFS_RO_ATTR(dev, name)
124 #define NILFS_DEV_RW_ATTR(name) \
125 NILFS_RW_ATTR(dev, name)
127 #define NILFS_SEGMENTS_RO_ATTR(name) \
128 NILFS_RO_ATTR(segments, name)
129 #define NILFS_SEGMENTS_RW_ATTR(name) \
130 NILFS_RW_ATTR(segs_info, name)
132 #define NILFS_MOUNTED_SNAPSHOTS_RO_ATTR(name) \
133 NILFS_RO_ATTR(mounted_snapshots, name)
135 #define NILFS_CHECKPOINTS_RO_ATTR(name) \
136 NILFS_RO_ATTR(checkpoints, name)
137 #define NILFS_CHECKPOINTS_RW_ATTR(name) \
138 NILFS_RW_ATTR(checkpoints, name)
140 #define NILFS_SNAPSHOT_INFO_ATTR(name) \
141 NILFS_INFO_ATTR(snapshot, name)
142 #define NILFS_SNAPSHOT_RO_ATTR(name) \
143 NILFS_RO_ATTR(snapshot, name)
144 #define NILFS_SNAPSHOT_RW_ATTR(name) \
145 NILFS_RW_ATTR(snapshot, name)
147 #define NILFS_SUPERBLOCK_RO_ATTR(name) \
148 NILFS_RO_ATTR(superblock, name)
149 #define NILFS_SUPERBLOCK_RW_ATTR(name) \
150 NILFS_RW_ATTR(superblock, name)
152 #define NILFS_SEGCTOR_INFO_ATTR(name) \
153 NILFS_INFO_ATTR(segctor, name)
154 #define NILFS_SEGCTOR_RO_ATTR(name) \
155 NILFS_RO_ATTR(segctor, name)
156 #define NILFS_SEGCTOR_RW_ATTR(name) \
157 NILFS_RW_ATTR(segctor, name)
159 #define NILFS_FEATURE_ATTR_LIST(name) \
160 (&nilfs_feature_attr_##name.attr)
161 #define NILFS_DEV_ATTR_LIST(name) \
162 (&nilfs_dev_attr_##name.attr)
163 #define NILFS_SEGMENTS_ATTR_LIST(name) \
164 (&nilfs_segments_attr_##name.attr)
165 #define NILFS_MOUNTED_SNAPSHOTS_ATTR_LIST(name) \
166 (&nilfs_mounted_snapshots_attr_##name.attr)
167 #define NILFS_CHECKPOINTS_ATTR_LIST(name) \
168 (&nilfs_checkpoints_attr_##name.attr)
169 #define NILFS_SNAPSHOT_ATTR_LIST(name) \
170 (&nilfs_snapshot_attr_##name.attr)
171 #define NILFS_SUPERBLOCK_ATTR_LIST(name) \
172 (&nilfs_superblock_attr_##name.attr)
173 #define NILFS_SEGCTOR_ATTR_LIST(name) \
174 (&nilfs_segctor_attr_##name.attr)
/linux-4.4.14/tools/lib/lockdep/uinclude/linux/
H A Dmodule.h4 #define module_param(name, type, perm)
H A Dkallsyms.h23 char **name; print_ip_sym() local
25 name = backtrace_symbols((void **)&ip, 1); print_ip_sym()
27 printf("%s\n", *name); print_ip_sym()
29 free(name); print_ip_sym()
/linux-4.4.14/arch/alpha/include/asm/
H A Dlinkage.h5 #define SYSCALL_ALIAS(alias, name) \
6 asm ( #alias " = " #name "\n\t.globl " #alias)
/linux-4.4.14/fs/hpfs/
H A Ddentry.c21 if (l == 1) if (qstr->name[0]=='.') goto x; hpfs_hash_dentry()
22 if (l == 2) if (qstr->name[0]=='.' || qstr->name[1]=='.') goto x; hpfs_hash_dentry()
23 hpfs_adjust_length(qstr->name, &l); hpfs_hash_dentry()
24 /*if (hpfs_chk_name(qstr->name,&l))*/ hpfs_hash_dentry()
31 hash = partial_name_hash(hpfs_upcase(hpfs_sb(dentry->d_sb)->sb_cp_table,qstr->name[i]), hash); hpfs_hash_dentry()
38 unsigned int len, const char *str, const struct qstr *name) hpfs_compare_dentry()
41 unsigned bl = name->len; hpfs_compare_dentry()
44 /*hpfs_adjust_length(b->name, &bl);*/ hpfs_compare_dentry()
47 * 'str' is the nane of an already existing dentry, so the name hpfs_compare_dentry()
48 * must be valid. 'name' must be validated first. hpfs_compare_dentry()
51 if (hpfs_chk_name(name->name, &bl)) hpfs_compare_dentry()
53 if (hpfs_compare_names(parent->d_sb, str, al, name->name, bl, 0)) hpfs_compare_dentry()
37 hpfs_compare_dentry(const struct dentry *parent, const struct dentry *dentry, unsigned int len, const char *str, const struct qstr *name) hpfs_compare_dentry() argument
H A Dname.c2 * linux/fs/hpfs/name.c
41 int hpfs_chk_name(const unsigned char *name, unsigned *len) hpfs_chk_name() argument
45 hpfs_adjust_length(name, len); hpfs_chk_name()
47 for (i = 0; i < *len; i++) if (not_allowed_char(name[i])) return -EINVAL; hpfs_chk_name()
48 if (*len == 1) if (name[0] == '.') return -EINVAL; hpfs_chk_name()
49 if (*len == 2) if (name[0] == '.' && name[1] == '.') return -EINVAL; hpfs_chk_name()
59 pr_err("Long name flag mismatch - name "); hpfs_translate_name()
67 pr_err("can't allocate memory for name conversion buffer\n"); hpfs_translate_name()
92 int hpfs_is_name_long(const unsigned char *name, unsigned len) hpfs_is_name_long() argument
95 for (i = 0; i < len && name[i] != '.'; i++) hpfs_is_name_long()
96 if (no_dos_char(name[i])) return 1; hpfs_is_name_long()
100 if (name[j] == '.' || no_dos_char(name[i])) return 1; hpfs_is_name_long()
104 /* OS/2 clears dots and spaces at the end of file name, so we have to */
106 void hpfs_adjust_length(const unsigned char *name, unsigned *len) hpfs_adjust_length() argument
109 if (*len == 1 && name[0] == '.') return; hpfs_adjust_length()
110 if (*len == 2 && name[0] == '.' && name[1] == '.') return; hpfs_adjust_length()
111 while (*len && (name[*len - 1] == '.' || name[*len - 1] == ' ')) hpfs_adjust_length()
H A DMakefile8 inode.o map.o name.o namei.o super.o
/linux-4.4.14/scripts/
H A Dbloat-o-meter19 size, type, name = l[:-1].split()
22 if name.startswith("__mod_"): continue
23 if name.startswith("SyS_"): continue
24 if name.startswith("compat_SyS_"): continue
25 if name == "linux_banner": continue
27 name = re.sub(r'\.[0-9]+', '', name)
28 sym[name] = sym.get(name, 0) + int(size, 16)
40 for name in old:
41 if name not in common:
43 down += old[name]
44 delta.append((-old[name], name))
46 for name in new:
47 if name not in common:
49 up += new[name]
50 delta.append((new[name], name))
52 for name in common:
53 d = new.get(name, 0) - old.get(name, 0)
56 delta.append((d, name))
H A Dnamespace.pl5 # Perform a name space analysis on the linux kernel.
61 # * Repeat the name space analysis until you can live with with the
82 my %def = (); # all definitions for each name
84 my %ref = (); # $ref{$name} exists if there is a true external reference to $name
85 my %export = (); # $export{$name} exists if there is an EXPORT_... of $name
161 $_ = $File::Find::name;
221 my ($source, $type, $name);
265 ($type, $name) = (split(/ +/, $_, 3))[1..2];
291 elsif ($name =~ /\./) {
292 # name with '.' is local static
297 $type = 'R' if ($name =~ /^__ksymtab/ || $name =~ /^__kstrtab/);
298 $name =~ s/_R[a-f0-9]{8}$//; # module versions adds this
300 $name ne 'init_module' &&
301 $name ne 'cleanup_module' &&
302 $name ne 'Using_Versions' &&
303 $name !~ /^Version_[0-9]+$/ &&
304 $name !~ /^__parm_/ &&
305 $name !~ /^__kstrtab/ &&
306 $name !~ /^__ksymtab/ &&
307 $name !~ /^__kcrctab_/ &&
308 $name !~ /^__exitcall_/ &&
309 $name !~ /^__initcall_/ &&
310 $name !~ /^__kdb_initcall_/ &&
311 $name !~ /^__kdb_exitcall_/ &&
312 $name !~ /^__module_/ &&
313 $name !~ /^__mod_/ &&
314 $name !~ /^__crc_/ &&
315 $name ne '__this_module' &&
316 $name ne 'kernel_version') {
317 if (!exists($def{$name})) {
318 $def{$name} = [];
320 push(@{$def{$name}}, $fullname);
322 push(@nmdata, "$type $name");
323 if ($name =~ /^__ksymtab_/) {
324 $name = substr($name, 10);
325 if (!exists($ksymtab{$name})) {
326 $ksymtab{$name} = [];
328 push(@{$ksymtab{$name}}, $fullname);
344 my ($object, $name) = @_;
348 if ($name eq (split(' ', $nmdata->[$i], 2))[1]) {
350 my $def = $def{$name};
351 for ($j = 0; $j < $#{$def{$name}}; ++$j) {
352 if ($def{$name}[$j] eq $object) {
353 splice(@{$def{$name}}, $j, 1);
363 foreach my $name (keys(%def)) {
364 if ($#{$def{$name}} > 0) {
366 if ($#{$def{$name}} == 1 &&
367 ($name =~ /^sys_/ || $name =~ /^compat_sys_/ ||
368 $name =~ /^sys32_/)) {
369 if($def{$name}[0] eq "kernel/sys_ni.o" ||
370 $def{$name}[1] eq "kernel/sys_ni.o") {
371 &drop_def("kernel/sys_ni.o", $name);
376 printf "$name is multiply defined in :-\n";
377 foreach my $module (@{$def{$name}}) {
392 my ($type, $name) = split(' ', $nmdata->[$i], 2);
394 if (exists($def{$name}) || exists($ksymtab{$name})) {
396 $nmdata->[$i] = "$type $name $object";
398 $kstrtab = "R __kstrtab_$name";
399 $ksymtab = "R __ksymtab_$name";
409 $export{$name} = "";
412 $ref{$name} = ""
415 elsif ( ! $nameexception{$name}
416 && $name !~ /^__sched_text_/
417 && $name !~ /^__start_/
418 && $name !~ /^__end_/
419 && $name !~ /^__stop_/
420 && $name !~ /^__scheduling_functions_.*_here/
421 && $name !~ /^__.*initcall_/
422 && $name !~ /^__.*per_cpu_start/
423 && $name !~ /^__.*per_cpu_end/
424 && $name !~ /^__alt_instructions/
425 && $name !~ /^__setup_/
426 && $name !~ /^__mod_timer/
427 && $name !~ /^__mod_page_state/
428 && $name !~ /^init_module/
429 && $name !~ /^cleanup_module/
433 printf "reference to $name from $object\n";
444 foreach my $name (keys(%def)) {
445 if (! exists($ref{$name})) {
446 my @module = @{$def{$name}};
451 push(@{$noref{$module}}, $name);
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
H A Dsputrace.h10 TP_PROTO(struct spu_context *ctx, struct spu *spu, const char *name),
11 TP_ARGS(ctx, spu, name),
14 __field(const char *, name)
20 __entry->name = name;
26 __entry->name, __entry->owner_tid, __entry->number)
29 #define spu_context_trace(name, ctx, spu) \
30 trace_spufs_context(ctx, spu, __stringify(name))
31 #define spu_context_nospu_trace(name, ctx) \
32 trace_spufs_context(ctx, NULL, __stringify(name))
/linux-4.4.14/sound/soc/codecs/
H A Darizona.h102 #define ARIZONA_GAINMUX_CONTROLS(name, base) \
103 SOC_SINGLE_RANGE_TLV(name " Input Volume", base + 1, \
107 #define ARIZONA_MIXER_CONTROLS(name, base) \
108 SOC_SINGLE_RANGE_TLV(name " Input 1 Volume", base + 1, \
111 SOC_SINGLE_RANGE_TLV(name " Input 2 Volume", base + 3, \
114 SOC_SINGLE_RANGE_TLV(name " Input 3 Volume", base + 5, \
117 SOC_SINGLE_RANGE_TLV(name " Input 4 Volume", base + 7, \
121 #define ARIZONA_MUX_ENUM_DECL(name, reg) \
123 name, reg, 0, 0xff, arizona_mixer_texts, arizona_mixer_values)
125 #define ARIZONA_MUX_CTL_DECL(name) \
126 const struct snd_kcontrol_new name##_mux = \
127 SOC_DAPM_ENUM("Route", name##_enum)
129 #define ARIZONA_MUX_ENUMS(name, base_reg) \
130 static ARIZONA_MUX_ENUM_DECL(name##_enum, base_reg); \
131 static ARIZONA_MUX_CTL_DECL(name)
133 #define ARIZONA_MIXER_ENUMS(name, base_reg) \
134 ARIZONA_MUX_ENUMS(name##_in1, base_reg); \
135 ARIZONA_MUX_ENUMS(name##_in2, base_reg + 2); \
136 ARIZONA_MUX_ENUMS(name##_in3, base_reg + 4); \
137 ARIZONA_MUX_ENUMS(name##_in4, base_reg + 6)
139 #define ARIZONA_DSP_AUX_ENUMS(name, base_reg) \
140 ARIZONA_MUX_ENUMS(name##_aux1, base_reg); \
141 ARIZONA_MUX_ENUMS(name##_aux2, base_reg + 8); \
142 ARIZONA_MUX_ENUMS(name##_aux3, base_reg + 16); \
143 ARIZONA_MUX_ENUMS(name##_aux4, base_reg + 24); \
144 ARIZONA_MUX_ENUMS(name##_aux5, base_reg + 32); \
145 ARIZONA_MUX_ENUMS(name##_aux6, base_reg + 40)
147 #define ARIZONA_MUX(name, ctrl) \
148 SND_SOC_DAPM_MUX(name, SND_SOC_NOPM, 0, 0, ctrl)
150 #define ARIZONA_MUX_WIDGETS(name, name_str) \
151 ARIZONA_MUX(name_str " Input", &name##_mux)
153 #define ARIZONA_MIXER_WIDGETS(name, name_str) \
154 ARIZONA_MUX(name_str " Input 1", &name##_in1_mux), \
155 ARIZONA_MUX(name_str " Input 2", &name##_in2_mux), \
156 ARIZONA_MUX(name_str " Input 3", &name##_in3_mux), \
157 ARIZONA_MUX(name_str " Input 4", &name##_in4_mux), \
160 #define ARIZONA_DSP_WIDGETS(name, name_str) \
161 ARIZONA_MIXER_WIDGETS(name##L, name_str "L"), \
162 ARIZONA_MIXER_WIDGETS(name##R, name_str "R"), \
163 ARIZONA_MUX(name_str " Aux 1", &name##_aux1_mux), \
164 ARIZONA_MUX(name_str " Aux 2", &name##_aux2_mux), \
165 ARIZONA_MUX(name_str " Aux 3", &name##_aux3_mux), \
166 ARIZONA_MUX(name_str " Aux 4", &name##_aux4_mux), \
167 ARIZONA_MUX(name_str " Aux 5", &name##_aux5_mux), \
168 ARIZONA_MUX(name_str " Aux 6", &name##_aux6_mux)
170 #define ARIZONA_MUX_ROUTES(widget, name) \
171 { widget, NULL, name " Input" }, \
172 ARIZONA_MIXER_INPUT_ROUTES(name " Input")
174 #define ARIZONA_MIXER_ROUTES(widget, name) \
175 { widget, NULL, name " Mixer" }, \
176 { name " Mixer", NULL, name " Input 1" }, \
177 { name " Mixer", NULL, name " Input 2" }, \
178 { name " Mixer", NULL, name " Input 3" }, \
179 { name " Mixer", NULL, name " Input 4" }, \
180 ARIZONA_MIXER_INPUT_ROUTES(name " Input 1"), \
181 ARIZONA_MIXER_INPUT_ROUTES(name " Input 2"), \
182 ARIZONA_MIXER_INPUT_ROUTES(name " Input 3"), \
183 ARIZONA_MIXER_INPUT_ROUTES(name " Input 4")
185 #define ARIZONA_DSP_ROUTES(name) \
186 { name, NULL, name " Preloader"}, \
187 { name " Preloader", NULL, name " Aux 1" }, \
188 { name " Preloader", NULL, name " Aux 2" }, \
189 { name " Preloader", NULL, name " Aux 3" }, \
190 { name " Preloader", NULL, name " Aux 4" }, \
191 { name " Preloader", NULL, name " Aux 5" }, \
192 { name " Preloader", NULL, name " Aux 6" }, \
193 ARIZONA_MIXER_INPUT_ROUTES(name " Aux 1"), \
194 ARIZONA_MIXER_INPUT_ROUTES(name " Aux 2"), \
195 ARIZONA_MIXER_INPUT_ROUTES(name " Aux 3"), \
196 ARIZONA_MIXER_INPUT_ROUTES(name " Aux 4"), \
197 ARIZONA_MIXER_INPUT_ROUTES(name " Aux 5"), \
198 ARIZONA_MIXER_INPUT_ROUTES(name " Aux 6"), \
199 ARIZONA_MIXER_ROUTES(name " Preloader", name "L"), \
200 ARIZONA_MIXER_ROUTES(name " Preloader", name "R")
203 { .iface = SNDRV_CTL_ELEM_IFACE_MIXER, .name = xname, \
210 { .iface = SNDRV_CTL_ELEM_IFACE_MIXER, .name = xname, \
/linux-4.4.14/drivers/clk/pxa/
H A Dclk-pxa.h16 #define PARENTS(name) \
17 static const char *const name ## _parents[] __initconst
18 #define MUX_RO_RATE_RO_OPS(name, clk_name) \
19 static struct clk_hw name ## _mux_hw; \
20 static struct clk_hw name ## _rate_hw; \
21 static struct clk_ops name ## _mux_ops = { \
22 .get_parent = name ## _get_parent, \
25 static struct clk_ops name ## _rate_ops = { \
26 .recalc_rate = name ## _get_rate, \
28 static struct clk * __init clk_register_ ## name(void) \
31 name ## _parents, \
32 ARRAY_SIZE(name ## _parents), \
33 &name ## _mux_hw, &name ## _mux_ops, \
34 &name ## _rate_hw, &name ## _rate_ops, \
38 #define RATE_RO_OPS(name, clk_name) \
39 static struct clk_hw name ## _rate_hw; \
40 static struct clk_ops name ## _rate_ops = { \
41 .recalc_rate = name ## _get_rate, \
43 static struct clk * __init clk_register_ ## name(void) \
46 name ## _parents, \
47 ARRAY_SIZE(name ## _parents), \
49 &name ## _rate_hw, &name ## _rate_ops, \
72 const char *name; member in struct:desc_clk_cken
85 { .ckid = CLK_ ## _name, .name = #_name, \
93 #define PXA_CKEN_1RATE(dev_id, con_id, name, parents, cken_reg, \
95 PXA_CKEN(dev_id, con_id, name, parents, 1, 1, 1, 1, \
/linux-4.4.14/arch/sh/kernel/
H A Dptrace.c4 * regs_query_register_offset() - query register offset from its name
5 * @name: the name of a register
8 * pt_regs from its name. If the name is invalid, this returns -EINVAL;
10 int regs_query_register_offset(const char *name) regs_query_register_offset() argument
13 for (roff = regoffset_table; roff->name != NULL; roff++) regs_query_register_offset()
14 if (!strcmp(roff->name, name)) regs_query_register_offset()
20 * regs_query_register_name() - query register name from its offset
23 * regs_query_register_name() returns the name of a register from its
29 for (roff = regoffset_table; roff->name != NULL; roff++) regs_query_register_name()
31 return roff->name; regs_query_register_name()
/linux-4.4.14/arch/arm/mach-omap2/
H A Dclockdomains33xx_data.c26 .name = "l4ls_clkdm",
27 .pwrdm = { .name = "per_pwrdm" },
34 .name = "l3s_clkdm",
35 .pwrdm = { .name = "per_pwrdm" },
42 .name = "l4fw_clkdm",
43 .pwrdm = { .name = "per_pwrdm" },
50 .name = "l3_clkdm",
51 .pwrdm = { .name = "per_pwrdm" },
58 .name = "l4hs_clkdm",
59 .pwrdm = { .name = "per_pwrdm" },
66 .name = "ocpwp_l3_clkdm",
67 .pwrdm = { .name = "per_pwrdm" },
74 .name = "pruss_ocp_clkdm",
75 .pwrdm = { .name = "per_pwrdm" },
82 .name = "cpsw_125mhz_clkdm",
83 .pwrdm = { .name = "per_pwrdm" },
90 .name = "lcdc_clkdm",
91 .pwrdm = { .name = "per_pwrdm" },
98 .name = "clk_24mhz_clkdm",
99 .pwrdm = { .name = "per_pwrdm" },
106 .name = "l4_wkup_clkdm",
107 .pwrdm = { .name = "wkup_pwrdm" },
114 .name = "l3_aon_clkdm",
115 .pwrdm = { .name = "wkup_pwrdm" },
122 .name = "l4_wkup_aon_clkdm",
123 .pwrdm = { .name = "wkup_pwrdm" },
130 .name = "mpu_clkdm",
131 .pwrdm = { .name = "mpu_pwrdm" },
138 .name = "l4_rtc_clkdm",
139 .pwrdm = { .name = "rtc_pwrdm" },
146 .name = "gfx_l3_clkdm",
147 .pwrdm = { .name = "gfx_pwrdm" },
154 .name = "gfx_l4ls_gfx_clkdm",
155 .pwrdm = { .name = "gfx_pwrdm" },
162 .name = "l4_cefuse_clkdm",
163 .pwrdm = { .name = "cefuse_pwrdm" },
H A Dclockdomains43xx_data.c19 .name = "l4_cefuse_clkdm",
20 .pwrdm = { .name = "cefuse_pwrdm" },
28 .name = "mpu_clkdm",
29 .pwrdm = { .name = "mpu_pwrdm" },
37 .name = "l4ls_clkdm",
38 .pwrdm = { .name = "per_pwrdm" },
46 .name = "tamper_clkdm",
47 .pwrdm = { .name = "tamper_pwrdm" },
55 .name = "l4_rtc_clkdm",
56 .pwrdm = { .name = "rtc_pwrdm" },
64 .name = "pruss_ocp_clkdm",
65 .pwrdm = { .name = "per_pwrdm" },
73 .name = "ocpwp_l3_clkdm",
74 .pwrdm = { .name = "per_pwrdm" },
82 .name = "l3s_tsc_clkdm",
83 .pwrdm = { .name = "wkup_pwrdm" },
91 .name = "dss_clkdm",
92 .pwrdm = { .name = "per_pwrdm" },
100 .name = "l3_aon_clkdm",
101 .pwrdm = { .name = "wkup_pwrdm" },
109 .name = "emif_clkdm",
110 .pwrdm = { .name = "per_pwrdm" },
118 .name = "l4_wkup_aon_clkdm",
119 .pwrdm = { .name = "wkup_pwrdm" },
126 .name = "l3_clkdm",
127 .pwrdm = { .name = "per_pwrdm" },
135 .name = "l4_wkup_clkdm",
136 .pwrdm = { .name = "wkup_pwrdm" },
144 .name = "cpsw_125mhz_clkdm",
145 .pwrdm = { .name = "per_pwrdm" },
153 .name = "gfx_l3_clkdm",
154 .pwrdm = { .name = "gfx_pwrdm" },
162 .name = "l3s_clkdm",
163 .pwrdm = { .name = "per_pwrdm" },
H A Domap_hwmod_2xxx_3xxx_ipblock_data.c35 .name = "uart",
45 .name = "venc",
51 { .name = "rx", .dma_req = 50, },
52 { .name = "tx", .dma_req = 49, },
57 { .name = "rx", .dma_req = 52, },
58 { .name = "tx", .dma_req = 51, },
63 { .name = "rx", .dma_req = 54, },
64 { .name = "tx", .dma_req = 53, },
69 { .name = "tx", .dma_req = 27 },
70 { .name = "rx", .dma_req = 28 },
75 { .name = "tx", .dma_req = 29 },
76 { .name = "rx", .dma_req = 30 },
81 { .name = "tx0", .dma_req = 35 }, /* DMA_SPI1_TX0 */
82 { .name = "rx0", .dma_req = 36 }, /* DMA_SPI1_RX0 */
83 { .name = "tx1", .dma_req = 37 }, /* DMA_SPI1_TX1 */
84 { .name = "rx1", .dma_req = 38 }, /* DMA_SPI1_RX1 */
85 { .name = "tx2", .dma_req = 39 }, /* DMA_SPI1_TX2 */
86 { .name = "rx2", .dma_req = 40 }, /* DMA_SPI1_RX2 */
87 { .name = "tx3", .dma_req = 41 }, /* DMA_SPI1_TX3 */
88 { .name = "rx3", .dma_req = 42 }, /* DMA_SPI1_RX3 */
93 { .name = "tx0", .dma_req = 43 }, /* DMA_SPI2_TX0 */
94 { .name = "rx0", .dma_req = 44 }, /* DMA_SPI2_RX0 */
95 { .name = "tx1", .dma_req = 45 }, /* DMA_SPI2_TX1 */
96 { .name = "rx1", .dma_req = 46 }, /* DMA_SPI2_RX1 */
101 { .name = "rx", .dma_req = 32 },
102 { .name = "tx", .dma_req = 31 },
107 { .name = "rx", .dma_req = 34 },
108 { .name = "tx", .dma_req = 33 },
113 { .name = "rx", .dma_req = 18 },
114 { .name = "tx", .dma_req = 17 },
126 .name = "l3"
130 .name = "l4"
134 .name = "mpu"
138 .name = "iva"
249 { .name = "0", .irq = 12 + OMAP_INTC_START, }, /* INT_24XX_SDMA_IRQ0 */
250 { .name = "1", .irq = 13 + OMAP_INTC_START, }, /* INT_24XX_SDMA_IRQ1 */
251 { .name = "2", .irq = 14 + OMAP_INTC_START, }, /* INT_24XX_SDMA_IRQ2 */
252 { .name = "3", .irq = 15 + OMAP_INTC_START, }, /* INT_24XX_SDMA_IRQ3 */
276 .name = "hdq1w",
H A Dpowerdomains43xx_data.c21 .name = "gfx_pwrdm",
22 .voltdm = { .name = "core" },
34 .name = "mpu_pwrdm",
35 .voltdm = { .name = "mpu" },
55 .name = "rtc_pwrdm",
56 .voltdm = { .name = "rtc" },
63 .name = "wkup_pwrdm",
64 .voltdm = { .name = "core" },
75 .name = "tamper_pwrdm",
76 .voltdm = { .name = "tamper" },
83 .name = "cefuse_pwrdm",
84 .voltdm = { .name = "core" },
92 .name = "per_pwrdm",
93 .voltdm = { .name = "core" },
H A Dpowerdomains3xxx_data.c36 .name = "iva2_pwrdm",
53 .voltdm = { .name = "mpu_iva" },
57 .name = "mpu_pwrdm",
69 .voltdm = { .name = "mpu_iva" },
73 .name = "mpu_pwrdm",
85 .voltdm = { .name = "mpu_iva" },
99 .name = "core_pwrdm",
112 .voltdm = { .name = "core" },
116 .name = "core_pwrdm",
134 .voltdm = { .name = "core" },
138 .name = "core_pwrdm",
151 .voltdm = { .name = "core" },
155 .name = "dss_pwrdm",
166 .voltdm = { .name = "core" },
170 .name = "dss_pwrdm",
181 .voltdm = { .name = "core" },
190 .name = "sgx_pwrdm",
202 .voltdm = { .name = "core" },
206 .name = "sgx_pwrdm",
217 .voltdm = { .name = "core" },
221 .name = "cam_pwrdm",
232 .voltdm = { .name = "core" },
236 .name = "per_pwrdm",
247 .voltdm = { .name = "core" },
251 .name = "per_pwrdm",
262 .voltdm = { .name = "core" },
266 .name = "emu_pwrdm",
268 .voltdm = { .name = "core" },
272 .name = "neon_pwrdm",
276 .voltdm = { .name = "mpu_iva" },
280 .name = "neon_pwrdm",
284 .voltdm = { .name = "mpu_iva" },
288 .name = "usbhost_pwrdm",
306 .voltdm = { .name = "core" },
310 .name = "dpll1_pwrdm",
312 .voltdm = { .name = "mpu_iva" },
316 .name = "dpll2_pwrdm",
318 .voltdm = { .name = "mpu_iva" },
322 .name = "dpll3_pwrdm",
324 .voltdm = { .name = "core" },
328 .name = "dpll4_pwrdm",
330 .voltdm = { .name = "core" },
334 .name = "dpll5_pwrdm",
336 .voltdm = { .name = "core" },
340 .name = "alwon_pwrdm",
343 .voltdm = { .name = "core" },
347 .name = "device_pwrdm",
349 .voltdm = { .name = "core" },
353 .name = "gem_pwrdm",
356 .voltdm = { .name = "dsp" },
360 .name = "ivahd_pwrdm",
363 .voltdm = { .name = "iva" },
367 .name = "hdvpss_pwrdm",
370 .voltdm = { .name = "dsp" },
374 .name = "sgx_pwrdm",
377 .voltdm = { .name = "core" },
381 .name = "isp_pwrdm",
384 .voltdm = { .name = "core" },
388 .name = "active_pwrdm",
391 .voltdm = { .name = "core" },
395 .name = "default_pwrdm",
398 .voltdm = { .name = "core" },
402 .name = "ivahd0_pwrdm",
405 .voltdm = { .name = "mpu_iva" },
409 .name = "ivahd1_pwrdm",
412 .voltdm = { .name = "mpu_iva" },
416 .name = "ivahd2_pwrdm",
419 .voltdm = { .name = "mpu_iva" },
423 .name = "sgx_pwrdm",
426 .voltdm = { .name = "core" },
558 pwrdm->name); ti81xx_pwrdm_wait_transition()
H A Dclockdomains54xx_data.c168 .name = "l4sec_clkdm",
169 .pwrdm = { .name = "core_pwrdm" },
180 .name = "iva_clkdm",
181 .pwrdm = { .name = "iva_pwrdm" },
192 .name = "mipiext_clkdm",
193 .pwrdm = { .name = "core_pwrdm" },
203 .name = "l3main2_clkdm",
204 .pwrdm = { .name = "core_pwrdm" },
213 .name = "l3main1_clkdm",
214 .pwrdm = { .name = "core_pwrdm" },
223 .name = "custefuse_clkdm",
224 .pwrdm = { .name = "custefuse_pwrdm" },
232 .name = "ipu_clkdm",
233 .pwrdm = { .name = "core_pwrdm" },
244 .name = "l4cfg_clkdm",
245 .pwrdm = { .name = "core_pwrdm" },
254 .name = "abe_clkdm",
255 .pwrdm = { .name = "abe_pwrdm" },
264 .name = "dss_clkdm",
265 .pwrdm = { .name = "dss_pwrdm" },
276 .name = "dsp_clkdm",
277 .pwrdm = { .name = "dsp_pwrdm" },
288 .name = "c2c_clkdm",
289 .pwrdm = { .name = "core_pwrdm" },
299 .name = "l4per_clkdm",
300 .pwrdm = { .name = "core_pwrdm" },
309 .name = "gpu_clkdm",
310 .pwrdm = { .name = "gpu_pwrdm" },
321 .name = "wkupaon_clkdm",
322 .pwrdm = { .name = "wkupaon_pwrdm" },
331 .name = "mpu0_clkdm",
332 .pwrdm = { .name = "cpu0_pwrdm" },
340 .name = "mpu1_clkdm",
341 .pwrdm = { .name = "cpu1_pwrdm" },
349 .name = "coreaon_clkdm",
350 .pwrdm = { .name = "coreaon_pwrdm" },
358 .name = "mpu_clkdm",
359 .pwrdm = { .name = "mpu_pwrdm" },
369 .name = "l3init_clkdm",
370 .pwrdm = { .name = "l3init_pwrdm" },
381 .name = "dma_clkdm",
382 .pwrdm = { .name = "core_pwrdm" },
392 .name = "l3instr_clkdm",
393 .pwrdm = { .name = "core_pwrdm" },
400 .name = "emif_clkdm",
401 .pwrdm = { .name = "core_pwrdm" },
410 .name = "emu_clkdm",
411 .pwrdm = { .name = "emu_pwrdm" },
419 .name = "cam_clkdm",
420 .pwrdm = { .name = "cam_pwrdm" },
H A Dclockdomains81xx_data.c39 .name = "alwon_l3s_clkdm",
40 .pwrdm = { .name = "alwon_pwrdm" },
47 .name = "alwon_l3_med_clkdm",
48 .pwrdm = { .name = "alwon_pwrdm" },
55 .name = "alwon_l3_fast_clkdm",
56 .pwrdm = { .name = "alwon_pwrdm" },
63 .name = "alwon_ethernet_clkdm",
64 .pwrdm = { .name = "alwon_pwrdm" },
71 .name = "mmu_clkdm",
72 .pwrdm = { .name = "alwon_pwrdm" },
79 .name = "mmu_cfg_clkdm",
80 .pwrdm = { .name = "alwon_pwrdm" },
89 .name = "alwon_mpu_clkdm",
90 .pwrdm = { .name = "alwon_pwrdm" },
97 .name = "active_gem_clkdm",
98 .pwrdm = { .name = "active_pwrdm" },
105 .name = "ivahd0_clkdm",
106 .pwrdm = { .name = "ivahd0_pwrdm" },
113 .name = "ivahd1_clkdm",
114 .pwrdm = { .name = "ivahd1_pwrdm" },
121 .name = "ivahd2_clkdm",
122 .pwrdm = { .name = "ivahd2_pwrdm" },
129 .name = "sgx_clkdm",
130 .pwrdm = { .name = "sgx_pwrdm" },
137 .name = "default_l3_med_clkdm",
138 .pwrdm = { .name = "default_pwrdm" },
145 .name = "default_ducati_clkdm",
146 .pwrdm = { .name = "default_pwrdm" },
153 .name = "default_pci_clkdm",
154 .pwrdm = { .name = "default_pwrdm" },
161 .name = "default_l3_slow_clkdm",
162 .pwrdm = { .name = "default_pwrdm" },
H A Dclockdomains44xx_data.c157 .name = "l4_cefuse_clkdm",
158 .pwrdm = { .name = "cefuse_pwrdm" },
166 .name = "l4_cfg_clkdm",
167 .pwrdm = { .name = "core_pwrdm" },
176 .name = "tesla_clkdm",
177 .pwrdm = { .name = "tesla_pwrdm" },
188 .name = "l3_gfx_clkdm",
189 .pwrdm = { .name = "gfx_pwrdm" },
200 .name = "ivahd_clkdm",
201 .pwrdm = { .name = "ivahd_pwrdm" },
212 .name = "l4_secure_clkdm",
213 .pwrdm = { .name = "l4per_pwrdm" },
224 .name = "l4_per_clkdm",
225 .pwrdm = { .name = "l4per_pwrdm" },
234 .name = "abe_clkdm",
235 .pwrdm = { .name = "abe_pwrdm" },
244 .name = "l3_instr_clkdm",
245 .pwrdm = { .name = "core_pwrdm" },
252 .name = "l3_init_clkdm",
253 .pwrdm = { .name = "l3init_pwrdm" },
264 .name = "d2d_clkdm",
265 .pwrdm = { .name = "core_pwrdm" },
275 .name = "mpu0_clkdm",
276 .pwrdm = { .name = "cpu0_pwrdm" },
284 .name = "mpu1_clkdm",
285 .pwrdm = { .name = "cpu1_pwrdm" },
293 .name = "l3_emif_clkdm",
294 .pwrdm = { .name = "core_pwrdm" },
303 .name = "l4_ao_clkdm",
304 .pwrdm = { .name = "always_on_core_pwrdm" },
312 .name = "ducati_clkdm",
313 .pwrdm = { .name = "core_pwrdm" },
324 .name = "mpuss_clkdm",
325 .pwrdm = { .name = "mpu_pwrdm" },
335 .name = "l3_2_clkdm",
336 .pwrdm = { .name = "core_pwrdm" },
345 .name = "l3_1_clkdm",
346 .pwrdm = { .name = "core_pwrdm" },
355 .name = "iss_clkdm",
356 .pwrdm = { .name = "cam_pwrdm" },
366 .name = "l3_dss_clkdm",
367 .pwrdm = { .name = "dss_pwrdm" },
378 .name = "l4_wkup_clkdm",
379 .pwrdm = { .name = "wkup_pwrdm" },
388 .name = "emu_sys_clkdm",
389 .pwrdm = { .name = "emu_pwrdm" },
398 .name = "l3_dma_clkdm",
399 .pwrdm = { .name = "core_pwrdm" },
H A Domap_hwmod_33xx_43xx_ipblock_data.c38 .name = "l3",
42 .name = "l3_main",
56 .name = "l3_s",
63 .name = "l3_instr",
80 .name = "l4",
85 .name = "l4_ls",
99 .name = "l4_wkup",
114 .name = "mpu",
118 .name = "mpu",
135 .name = "wkup_m3",
143 .name = "pruss",
147 { .name = "pruss", .rst_shift = 1 },
153 .name = "pruss",
169 .name = "gfx",
173 { .name = "gfx", .rst_shift = 0, .st_shift = 0},
177 .name = "gfx",
195 .name = "prcm",
200 .name = "prcm",
214 .name = "emif",
229 .name = "aes0",
234 .name = "aes",
254 .name = "sha0",
259 .name = "sham",
272 .name = "ocmcram",
276 .name = "ocmcram",
290 .name = "smartreflex",
295 .name = "smartreflex0",
308 .name = "smartreflex1",
323 .name = "control",
342 .name = "cpgmac0",
347 .name = "cpgmac0",
364 .name = "davinci_mdio",
368 .name = "davinci_mdio",
378 .name = "d_can",
383 .name = "d_can0",
396 .name = "d_can1",
420 .name = "elm",
425 .name = "elm",
448 .name = "epwmss",
453 .name = "ecap",
457 .name = "eqep",
461 .name = "ehrpwm",
466 .name = "epwmss0",
479 .name = "ecap0",
487 .name = "eqep0",
495 .name = "ehrpwm0",
503 .name = "epwmss1",
516 .name = "ecap1",
524 .name = "eqep1",
532 .name = "ehrpwm1",
540 .name = "epwmss2",
553 .name = "ecap2",
561 .name = "eqep2",
569 .name = "ehrpwm2",
591 .name = "gpio",
607 .name = "gpio2",
628 .name = "gpio3",
649 .name = "gpio4",
676 .name = "gpmc",
681 .name = "gpmc",
707 .name = "i2c",
719 .name = "i2c1",
734 .name = "i2c2",
749 .name = "i2c3",
777 .name = "mailbox",
782 .name = "mailbox",
805 .name = "mcasp",
811 .name = "mcasp0",
824 .name = "mcasp1",
848 .name = "mmc",
858 .name = "mmc1",
876 .name = "mmc2",
893 .name = "mmc3",
919 .name = "rtc",
924 .name = "rtc",
948 .name = "mcspi",
958 .name = "spi0",
972 .name = "spi1",
1002 .name = "spinlock",
1007 .name = "spinlock",
1030 .name = "timer",
1047 .name = "timer",
1052 .name = "timer1",
1064 .name = "timer2",
1076 .name = "timer3",
1088 .name = "timer4",
1100 .name = "timer5",
1112 .name = "timer6",
1124 .name = "timer7",
1137 .name = "tpcc",
1141 .name = "tpcc",
1163 .name = "tptc",
1169 .name = "tptc0",
1183 .name = "tptc1",
1197 .name = "tptc2",
1222 .name = "uart",
1227 .name = "uart1",
1240 .name = "uart2",
1254 .name = "uart3",
1267 .name = "uart4",
1280 .name = "uart5",
1293 .name = "uart6",
1318 .name = "wd_timer",
1324 * XXX: device.c file uses hardcoded name for watchdog timer
1325 * driver "wd_timer2, so we are also using same name as of now...
1328 .name = "wd_timer2",
H A Dclockdomains3xxx_data.c18 * The overly-specific dep_bit names are due to a bit name collision
222 .name = "mpu_clkdm",
223 .pwrdm = { .name = "mpu_pwrdm" },
231 .name = "mpu_clkdm",
232 .pwrdm = { .name = "mpu_pwrdm" },
240 .name = "neon_clkdm",
241 .pwrdm = { .name = "neon_pwrdm" },
248 .name = "iva2_clkdm",
249 .pwrdm = { .name = "iva2_pwrdm" },
257 .name = "gfx_clkdm",
258 .pwrdm = { .name = "gfx_pwrdm" },
266 .name = "sgx_clkdm",
267 .pwrdm = { .name = "sgx_pwrdm" },
275 .name = "sgx_clkdm",
276 .pwrdm = { .name = "sgx_pwrdm" },
291 .name = "d2d_clkdm",
292 .pwrdm = { .name = "core_pwrdm" },
303 .name = "core_l3_clkdm",
304 .pwrdm = { .name = "core_pwrdm" },
316 .name = "core_l4_clkdm",
317 .pwrdm = { .name = "core_pwrdm" },
323 /* Another case of bit name collisions between several registers: EN_DSS */
325 .name = "dss_clkdm",
326 .pwrdm = { .name = "dss_pwrdm" },
335 .name = "dss_clkdm",
336 .pwrdm = { .name = "dss_pwrdm" },
345 .name = "cam_clkdm",
346 .pwrdm = { .name = "cam_pwrdm" },
354 .name = "usbhost_clkdm",
355 .pwrdm = { .name = "usbhost_pwrdm" },
363 .name = "usbhost_clkdm",
364 .pwrdm = { .name = "core_pwrdm" },
372 .name = "per_clkdm",
373 .pwrdm = { .name = "per_pwrdm" },
382 .name = "per_clkdm",
383 .pwrdm = { .name = "per_pwrdm" },
392 .name = "emu_clkdm",
393 .pwrdm = { .name = "emu_pwrdm" },
400 .name = "dpll1_clkdm",
401 .pwrdm = { .name = "dpll1_pwrdm" },
405 .name = "dpll2_clkdm",
406 .pwrdm = { .name = "dpll2_pwrdm" },
410 .name = "dpll3_clkdm",
411 .pwrdm = { .name = "dpll3_pwrdm" },
415 .name = "dpll4_clkdm",
416 .pwrdm = { .name = "dpll4_pwrdm" },
420 .name = "dpll5_clkdm",
421 .pwrdm = { .name = "dpll5_pwrdm" },
430 .clkdm = { .name = "mpu_clkdm" },
433 .clkdm = { .name = "iva2_clkdm" },
436 .clkdm = { .name = NULL },
442 .clkdm = { .name = "mpu_clkdm" },
445 .clkdm = { .name = NULL },
H A Dclockdomains7xx_data.c316 .name = "l4per3_clkdm",
317 .pwrdm = { .name = "l4per_pwrdm" },
326 .name = "l4per2_clkdm",
327 .pwrdm = { .name = "l4per_pwrdm" },
338 .name = "mpu0_clkdm",
339 .pwrdm = { .name = "cpu0_pwrdm" },
347 .name = "iva_clkdm",
348 .pwrdm = { .name = "iva_pwrdm" },
359 .name = "coreaon_clkdm",
360 .pwrdm = { .name = "coreaon_pwrdm" },
368 .name = "ipu1_clkdm",
369 .pwrdm = { .name = "ipu_pwrdm" },
380 .name = "ipu2_clkdm",
381 .pwrdm = { .name = "core_pwrdm" },
392 .name = "l3init_clkdm",
393 .pwrdm = { .name = "l3init_pwrdm" },
404 .name = "l4sec_clkdm",
405 .pwrdm = { .name = "l4per_pwrdm" },
416 .name = "l3main1_clkdm",
417 .pwrdm = { .name = "core_pwrdm" },
426 .name = "vpe_clkdm",
427 .pwrdm = { .name = "vpe_pwrdm" },
438 .name = "mpu_clkdm",
439 .pwrdm = { .name = "mpu_pwrdm" },
449 .name = "custefuse_clkdm",
450 .pwrdm = { .name = "custefuse_pwrdm" },
458 .name = "ipu_clkdm",
459 .pwrdm = { .name = "ipu_pwrdm" },
468 .name = "mpu1_clkdm",
469 .pwrdm = { .name = "cpu1_pwrdm" },
477 .name = "gmac_clkdm",
478 .pwrdm = { .name = "l3init_pwrdm" },
489 .name = "l4cfg_clkdm",
490 .pwrdm = { .name = "core_pwrdm" },
499 .name = "dma_clkdm",
500 .pwrdm = { .name = "core_pwrdm" },
510 .name = "rtc_clkdm",
511 .pwrdm = { .name = "rtc_pwrdm" },
519 .name = "pcie_clkdm",
520 .pwrdm = { .name = "l3init_pwrdm" },
531 .name = "atl_clkdm",
532 .pwrdm = { .name = "core_pwrdm" },
541 .name = "l3instr_clkdm",
542 .pwrdm = { .name = "core_pwrdm" },
549 .name = "dss_clkdm",
550 .pwrdm = { .name = "dss_pwrdm" },
561 .name = "emif_clkdm",
562 .pwrdm = { .name = "core_pwrdm" },
571 .name = "emu_clkdm",
572 .pwrdm = { .name = "emu_pwrdm" },
580 .name = "dsp2_clkdm",
581 .pwrdm = { .name = "dsp2_pwrdm" },
592 .name = "dsp1_clkdm",
593 .pwrdm = { .name = "dsp1_pwrdm" },
604 .name = "cam_clkdm",
605 .pwrdm = { .name = "cam_pwrdm" },
616 .name = "l4per_clkdm",
617 .pwrdm = { .name = "l4per_pwrdm" },
626 .name = "gpu_clkdm",
627 .pwrdm = { .name = "gpu_pwrdm" },
638 .name = "eve4_clkdm",
639 .pwrdm = { .name = "eve4_pwrdm" },
650 .name = "eve2_clkdm",
651 .pwrdm = { .name = "eve2_pwrdm" },
662 .name = "eve3_clkdm",
663 .pwrdm = { .name = "eve3_pwrdm" },
674 .name = "wkupaon_clkdm",
675 .pwrdm = { .name = "wkupaon_pwrdm" },
684 .name = "eve1_clkdm",
685 .pwrdm = { .name = "eve1_pwrdm" },
H A Dclockdomains2430_data.c20 * The overly-specific dep_bit names are due to a bit name collision
90 .name = "mpu_clkdm",
91 .pwrdm = { .name = "mpu_pwrdm" },
97 /* Another case of bit name collisions between several registers: EN_MDM */
99 .name = "mdm_clkdm",
100 .pwrdm = { .name = "mdm_pwrdm" },
108 .name = "dsp_clkdm",
109 .pwrdm = { .name = "dsp_pwrdm" },
117 .name = "gfx_clkdm",
118 .pwrdm = { .name = "gfx_pwrdm" },
130 .name = "core_l3_clkdm",
131 .pwrdm = { .name = "core_pwrdm" },
144 .name = "core_l4_clkdm",
145 .pwrdm = { .name = "core_pwrdm" },
153 .name = "dss_clkdm",
154 .pwrdm = { .name = "core_pwrdm" },
H A Dclockdomains2420_data.c20 * The overly-specific dep_bit names are due to a bit name collision
79 .name = "mpu_clkdm",
80 .pwrdm = { .name = "mpu_pwrdm" },
87 .name = "iva1_clkdm",
88 .pwrdm = { .name = "dsp_pwrdm" },
96 .name = "dsp_clkdm",
97 .pwrdm = { .name = "dsp_pwrdm" },
103 .name = "gfx_clkdm",
104 .pwrdm = { .name = "gfx_pwrdm" },
111 .name = "core_l3_clkdm",
112 .pwrdm = { .name = "core_pwrdm" },
119 .name = "core_l4_clkdm",
120 .pwrdm = { .name = "core_pwrdm" },
127 .name = "dss_clkdm",
128 .pwrdm = { .name = "core_pwrdm" },
H A Dpowerdomains2xxx_data.c30 .name = "dsp_pwrdm",
41 .voltdm = { .name = "core" },
45 .name = "mpu_pwrdm",
56 .voltdm = { .name = "core" },
60 .name = "core_pwrdm",
75 .voltdm = { .name = "core" },
86 .name = "mdm_pwrdm",
97 .voltdm = { .name = "core" },
H A Dpowerdomains44xx_data.c35 .name = "core_pwrdm",
36 .voltdm = { .name = "core" },
61 .name = "gfx_pwrdm",
62 .voltdm = { .name = "core" },
78 .name = "abe_pwrdm",
79 .voltdm = { .name = "iva" },
98 .name = "dss_pwrdm",
99 .voltdm = { .name = "core" },
116 .name = "tesla_pwrdm",
117 .voltdm = { .name = "iva" },
138 .name = "wkup_pwrdm",
139 .voltdm = { .name = "wakeup" },
154 .name = "cpu0_pwrdm",
155 .voltdm = { .name = "mpu" },
171 .name = "cpu1_pwrdm",
172 .voltdm = { .name = "mpu" },
188 .name = "emu_pwrdm",
189 .voltdm = { .name = "wakeup" },
204 .name = "mpu_pwrdm",
205 .voltdm = { .name = "mpu" },
225 .name = "ivahd_pwrdm",
226 .voltdm = { .name = "iva" },
249 .name = "cam_pwrdm",
250 .voltdm = { .name = "core" },
266 .name = "l3init_pwrdm",
267 .voltdm = { .name = "core" },
284 .name = "l4per_pwrdm",
285 .voltdm = { .name = "core" },
307 .name = "always_on_core_pwrdm",
308 .voltdm = { .name = "core" },
316 .name = "cefuse_pwrdm",
317 .voltdm = { .name = "core" },
/linux-4.4.14/include/clocksource/
H A Dtimer-sp804.h12 static inline void sp804_clocksource_init(void __iomem *base, const char *name) sp804_clocksource_init() argument
14 __sp804_clocksource_and_sched_clock_init(base, name, NULL, 0); sp804_clocksource_init()
18 const char *name) sp804_clocksource_and_sched_clock_init()
20 __sp804_clocksource_and_sched_clock_init(base, name, NULL, 1); sp804_clocksource_and_sched_clock_init()
23 static inline void sp804_clockevents_init(void __iomem *base, unsigned int irq, const char *name) sp804_clockevents_init() argument
25 __sp804_clockevents_init(base, irq, NULL, name); sp804_clockevents_init()
17 sp804_clocksource_and_sched_clock_init(void __iomem *base, const char *name) sp804_clocksource_and_sched_clock_init() argument
/linux-4.4.14/arch/mips/include/asm/
H A Dlinkage.h9 #define SYSCALL_ALIAS(alias, name) \
10 asm ( #alias " = " #name "\n\t.globl " #alias)
/linux-4.4.14/arch/arm/mach-s3c24xx/
H A Dspi-core.h16 /* re-define device name depending on support. */ s3c64xx_spi_setname()
17 static inline void s3c64xx_spi_setname(char *name) s3c64xx_spi_setname() argument
20 s3c64xx_device_spi0.name = name; s3c64xx_spi_setname()
23 s3c64xx_device_spi1.name = name; s3c64xx_spi_setname()
26 s3c64xx_device_spi2.name = name; s3c64xx_spi_setname()
H A Dcommon-smdk.c55 .name = "led4",
62 .name = "led5",
69 .name = "led6",
75 .name = "led7",
79 .name = "s3c24xx_led",
87 .name = "s3c24xx_led",
95 .name = "s3c24xx_led",
103 .name = "s3c24xx_led",
114 .name = "Boot Agent",
119 .name = "S3C2410 flash partition 1",
124 .name = "S3C2410 flash partition 2",
129 .name = "S3C2410 flash partition 3",
134 .name = "S3C2410 flash partition 4",
139 .name = "S3C2410 flash partition 5",
144 .name = "S3C2410 flash partition 6",
149 .name = "S3C2410 flash partition 7",
157 .name = "NAND",
H A Dfb-core.h19 /* Re-define device name depending on support. */ s3c_fb_setname()
20 static inline void s3c_fb_setname(char *name) s3c_fb_setname() argument
23 s3c_device_fb.name = name; s3c_fb_setname()
H A Dnand-core.h19 /* re-define device name depending on support. */ s3c_nand_setname()
20 static inline void s3c_nand_setname(char *name) s3c_nand_setname() argument
23 s3c_device_nand.name = name; s3c_nand_setname()
/linux-4.4.14/arch/tile/include/asm/
H A Dlinkage.h26 * STD_ENTRY_SECTION lets you specify a non-standard section name.
29 #define STD_ENTRY(name) \
30 .pushsection .text.##name, "ax"; \
31 ENTRY(name); \
32 FEEDBACK_ENTER(name)
34 #define STD_ENTRY_SECTION(name, section) \
36 ENTRY(name); \
37 FEEDBACK_ENTER_EXPLICIT(name, section, .Lend_##name - name)
39 #define STD_ENDPROC(name) \
40 ENDPROC(name); \
41 .Lend_##name:; \
45 #define STD_ENTRY_LOCAL(name) \
46 .pushsection .text.##name, "ax"; \
48 name:; \
49 FEEDBACK_ENTER(name)
/linux-4.4.14/include/uapi/linux/netfilter/
H A Dxt_helper.h6 char name[30]; member in struct:xt_helper_info
H A Dxt_nfacct.h9 char name[NFACCT_NAME_MAX]; member in struct:xt_nfacct_match_info
H A Dxt_RATEEST.h7 char name[IFNAMSIZ]; member in struct:xt_rateest_target_info
/linux-4.4.14/drivers/media/pci/saa7134/
H A Dsaa7134-cards.c64 .name = "UNKNOWN/GENERIC",
72 .name = "default",
79 .name = "Proteus Pro [philips reference design]",
87 .name = name_comp1,
91 .name = name_tv,
96 .name = name_tv_mono,
102 .name = name_radio,
108 .name = "LifeView FlyVIDEO3000",
117 .name = name_tv,
123 .name = name_tv_mono,
129 .name = name_comp1,
134 .name = name_comp2,
139 .name = name_svideo,
145 .name = name_radio,
150 .name = name_mute,
157 .name = "LifeView/Typhoon FlyVIDEO2000",
166 .name = name_tv,
172 .name = name_comp1,
177 .name = name_comp2,
182 .name = name_svideo,
188 .name = name_radio,
193 .name = name_mute,
200 .name = "LifeView FlyTV Platinum Mini",
208 .name = name_tv,
213 .name = name_comp1, /* Composite signal on S-Video input */
217 .name = name_comp2, /* Composite input */
221 .name = name_svideo,
229 .name = "LifeView FlyTV Platinum FM / Gold",
238 .name = name_tv,
244 /* .name = name_tv_mono,
250 */ .name = name_comp1, /* Composite signal on S-Video input */
255 .name = name_comp2, /* Composite input */
260 .name = name_svideo, /* S-Video signal on S-Video input */
266 .name = name_radio,
271 .name = name_mute,
279 .name = "RoverMedia TV Link Pro FM",
288 .name = name_tv,
294 .name = name_tv_mono,
300 .name = name_comp1,
305 .name = name_comp2,
310 .name = name_svideo,
316 .name = name_radio,
321 .name = name_mute,
328 .name = "EMPRESS",
337 .name = name_comp1,
341 .name = name_svideo,
345 .name = name_tv,
351 .name = name_radio,
359 .name = "SKNet Monster TV",
367 .name = name_tv,
372 .name = name_comp1,
376 .name = name_svideo,
381 .name = name_radio,
386 .name = "Tevion MD 9717",
393 .name = name_tv,
399 .name = name_tv_mono,
404 .name = name_comp1,
408 .name = name_comp2,
412 .name = name_svideo,
417 .name = name_radio,
421 .name = name_mute,
427 .name = "KNC One TV-Station RDS / Typhoon TV Tuner RDS",
435 .name = name_tv,
440 .name = name_tv_mono,
446 .name = name_svideo,
450 .name = name_comp1,
455 .name = "CVid over SVid",
460 .name = name_radio,
465 .name = "KNC One TV-Station DVR",
475 .name = name_tv,
481 .name = name_svideo,
486 .name = name_comp1,
492 .name = name_radio,
500 .name = "Terratec Cinergy 400 TV",
507 .name = name_tv,
512 .name = name_comp1,
516 .name = name_svideo,
520 .name = name_comp2, /* CVideo over SVideo Connector */
526 .name = "Medion 5044",
534 .name = name_tv,
540 .name = name_tv_mono,
545 .name = name_comp1,
549 .name = name_comp2,
553 .name = name_svideo,
558 .name = name_radio,
563 .name = "Kworld/KuroutoShikou SAA7130-TVPCI",
570 .name = name_svideo,
574 .name = name_comp1,
578 .name = name_tv,
585 .name = "Terratec Cinergy 600 TV",
593 .name = name_tv,
598 .name = name_comp1,
602 .name = name_svideo,
606 .name = name_comp2, /* CVideo over SVideo Connector */
611 .name = name_radio,
616 .name = "Medion 7134",
625 .name = name_tv,
630 .name = name_comp1,
634 .name = name_svideo,
639 .name = name_radio,
643 .name = name_mute,
650 .name = "Typhoon TV+Radio 90031",
658 .name = name_tv,
663 .name = name_comp1,
667 .name = name_svideo,
672 .name = name_radio,
677 .name = "ELSA EX-VISION 300TV",
684 .name = name_svideo,
688 .name = name_comp1,
692 .name = name_tv,
699 .name = "ELSA EX-VISION 500TV",
706 .name = name_svideo,
710 .name = name_tv,
715 .name = name_tv_mono,
722 .name = "ELSA EX-VISION 700TV",
729 .name = name_tv,
734 .name = name_comp1,
738 .name = name_svideo,
743 .name = name_mute,
748 .name = "ASUS TV-FM 7134",
756 .name = name_tv,
761 .name = name_comp1,
765 .name = name_svideo,
770 .name = name_radio,
775 .name = "ASUS TV-FM 7135",
783 .name = name_tv,
789 .name = name_comp1,
794 .name = name_svideo,
800 .name = name_radio,
805 .name = name_mute,
811 .name = "AOPEN VA1000 POWER",
818 .name = name_svideo,
822 .name = name_comp1,
826 .name = name_tv,
834 .name = "10MOONS PCI TV CAPTURE CARD",
842 .name = name_tv,
848 .name = name_comp1,
853 .name = name_comp2,
858 .name = name_svideo,
864 .name = name_radio,
869 .name = name_mute,
876 .name = "BMK MPEX No Tuner",
884 .name = name_comp1,
888 .name = name_comp2,
892 .name = name_comp3,
896 .name = name_comp4,
900 .name = name_svideo,
908 .name = "Compro VideoMate TV",
915 .name = name_svideo,
919 .name = name_comp1,
923 .name = name_tv,
930 .name = "Compro VideoMate TV Gold+",
938 .name = name_svideo,
943 .name = name_comp1,
948 .name = name_tv,
964 .name = "Matrox CronosPlus",
971 .name = name_comp1,
975 .name = name_comp2,
979 .name = name_comp3,
983 .name = name_comp4,
987 .name = name_svideo,
993 .name = "AverMedia M156 / Medion 2819",
1002 .name = name_tv,
1008 .name = name_comp1,
1013 .name = name_comp2,
1018 .name = name_svideo,
1024 .name = name_radio,
1029 .name = name_mute,
1036 .name = "BMK MPEX Tuner",
1044 .name = name_comp1,
1048 .name = name_svideo,
1052 .name = name_tv,
1061 .name = "ASUS TV-FM 7133",
1071 .name = name_tv,
1077 .name = name_comp1,
1081 .name = name_svideo,
1086 .name = name_radio,
1091 .name = "Pinnacle PCTV Stereo (saa7134)",
1099 .name = name_tv,
1104 .name = name_comp1,
1108 .name = name_comp2,
1112 .name = name_svideo,
1119 .name = "Manli MuchTV M-TV002",
1126 .name = name_svideo,
1130 .name = name_comp1,
1134 .name = name_tv,
1140 .name = name_radio,
1146 .name = "Manli MuchTV M-TV001",
1153 .name = name_svideo,
1157 .name = name_comp1,
1161 .name = name_tv,
1167 .name = name_mute,
1173 .name = "Nagase Sangyo TransGear 3000TV",
1180 .name = name_tv,
1185 .name = name_comp1,
1189 .name = name_svideo,
1195 .name = "Elitegroup ECS TVP3XP FM1216 Tuner Card(PAL-BG,FM) ",
1202 .name = name_tv,
1207 .name = name_tv_mono,
1212 .name = name_comp1,
1216 .name = name_svideo,
1220 .name = "CVid over SVid",
1225 .name = name_radio,
1230 .name = "Elitegroup ECS TVP3XP FM1236 Tuner Card (NTSC,FM)",
1237 .name = name_tv,
1242 .name = name_tv_mono,
1247 .name = name_comp1,
1251 .name = name_svideo,
1255 .name = "CVid over SVid",
1260 .name = name_radio,
1266 .name = "Elitegroup ECS TVP3XP FM1246 Tuner Card (PAL,FM)",
1273 .name = name_tv,
1278 .name = name_tv_mono,
1283 .name = name_comp1,
1287 .name = name_svideo,
1291 .name = "CVid over SVid",
1296 .name = name_radio,
1302 .name = "AVACS SmartTV",
1309 .name = name_tv,
1314 .name = name_tv_mono,
1319 .name = name_comp1,
1323 .name = name_comp2,
1327 .name = name_svideo,
1332 .name = name_radio,
1339 .name = "AVerMedia DVD EZMaker",
1346 .name = name_comp1,
1349 .name = name_svideo,
1355 .name = "AVerMedia MiniPCI DVB-T Hybrid M103",
1363 .name = name_tv,
1371 .name = "Noval Prime TV 7133",
1378 .name = name_comp1,
1381 .name = name_tv,
1386 .name = name_svideo,
1391 .name = "AverMedia AverTV Studio 305",
1399 .name = name_tv,
1404 .name = name_comp1,
1408 .name = name_comp2,
1412 .name = name_svideo,
1417 .name = name_radio,
1421 .name = name_mute,
1427 .name = "AverMedia AverTV Studio 505",
1435 .name = name_tv,
1440 .name = name_comp1,
1444 .name = name_comp2,
1448 .name = name_svideo,
1453 .name = name_radio,
1457 .name = name_mute,
1462 .name = "UPMOST PURPLE TV",
1470 .name = name_tv,
1475 .name = name_svideo,
1482 .name = "Items MuchTV Plus / IT-005",
1489 .name = name_tv,
1494 .name = name_comp1,
1498 .name = name_svideo,
1503 .name = name_radio,
1508 .name = "Terratec Cinergy 200 TV",
1515 .name = name_tv,
1520 .name = name_comp1,
1524 .name = name_svideo,
1528 .name = name_comp2, /* CVideo over SVideo Connector */
1533 .name = name_mute,
1539 .name = "Compro VideoMate TV PVR/FM",
1547 .name = name_svideo,
1552 .name = name_comp1,
1557 .name = name_tv,
1564 .name = name_radio,
1569 .name = name_mute,
1576 .name = "Sabrent SBT-TVFM (saa7130)",
1583 .name = name_comp1,
1587 .name = name_tv,
1592 .name = name_svideo,
1597 .name = name_radio,
1603 .name = ":Zolid Xpert TV7134",
1610 .name = name_svideo,
1614 .name = name_comp1,
1618 .name = name_tv,
1626 .name = "Empire PCI TV-Radio LE",
1634 .name = name_tv_mono,
1640 .name = name_comp1,
1645 .name = name_svideo,
1651 .name = name_radio,
1656 .name = name_mute,
1666 .name = "Avermedia AVerTV Studio 307",
1675 .name = name_tv,
1681 .name = name_comp,
1686 .name = name_svideo,
1692 .name = name_radio,
1697 .name = name_mute,
1703 .name = "Avermedia AVerTV GO 007 FM",
1712 .name = name_tv,
1718 .name = name_comp1,
1723 .name = name_svideo,
1729 .name = name_radio,
1734 .name = name_mute,
1741 .name = "AVerMedia Cardbus TV/Radio (E500)",
1748 .name = name_tv,
1753 .name = name_comp1,
1757 .name = name_svideo,
1762 .name = name_radio,
1768 .name = "AVerMedia Cardbus TV/Radio (E501R)",
1777 .name = name_tv,
1783 .name = name_comp1,
1788 .name = name_svideo,
1794 .name = name_radio,
1800 .name = "Terratec Cinergy 400 mobile",
1808 .name = name_tv,
1813 .name = name_tv_mono,
1818 .name = name_comp1,
1822 .name = name_svideo,
1828 .name = "Terratec Cinergy 600 TV MK3",
1837 .name = name_tv,
1842 .name = name_comp1,
1846 .name = name_svideo,
1850 .name = name_comp2, /* CVideo over SVideo Connector */
1855 .name = name_radio,
1861 .name = "Compro VideoMate Gold+ Pal",
1869 .name = name_svideo,
1874 .name = name_comp1,
1879 .name = name_tv,
1886 .name = name_radio,
1891 .name = name_mute,
1897 .name = "Pinnacle PCTV 300i DVB-T + PAL",
1906 .name = name_tv,
1911 .name = name_comp1,
1915 .name = name_comp2,
1919 .name = name_svideo,
1926 .name = "ProVideo PV952",
1934 .name = name_comp1,
1938 .name = name_tv,
1943 .name = name_tv_mono,
1949 .name = name_radio,
1956 .name = "AverMedia AverTV/305",
1964 .name = name_tv,
1969 .name = name_comp1,
1973 .name = name_comp2,
1977 .name = name_svideo,
1982 .name = name_mute,
1989 .name = "LifeView FlyDVB-T DUO / MSI TV@nywhere Duo",
1998 .name = name_tv,
2004 .name = name_comp1, /* Composite signal on S-Video input */
2008 .name = name_comp2, /* Composite input */
2012 .name = name_svideo, /* S-Video signal on S-Video input */
2017 .name = name_radio,
2023 .name = "Philips TOUGH DVB-T reference design",
2031 .name = name_comp1,
2035 .name = name_svideo,
2044 .name = "Avermedia AVerTV 307",
2052 .name = name_tv,
2057 .name = name_comp1,
2061 .name = name_comp2,
2065 .name = name_svideo,
2071 .name = "ADS Tech Instant TV (saa7135)",
2078 .name = name_tv,
2083 .name = name_comp1,
2087 .name = name_svideo,
2093 .name = "Kworld/Tevion V-Stream Xpert TV PVR7134",
2101 .name = name_tv,
2107 .name = name_comp1,
2112 .name = name_svideo,
2118 .name = name_radio,
2123 .name = name_mute,
2129 .name = "LifeView/Typhoon/Genius FlyDVB-T Duo Cardbus",
2138 .name = name_tv,
2144 .name = name_svideo, /* S-Video signal on S-Video input */
2148 .name = name_comp1, /* Composite signal on S-Video input */
2152 .name = name_comp2, /* Composite input */
2157 .name = name_radio,
2163 .name = "Compro VideoMate TV Gold+II",
2171 .name = name_svideo,
2176 .name = name_comp1,
2181 .name = name_tv,
2188 .name = name_radio,
2193 .name = name_mute,
2208 .name = "Kworld Xpert TV PVR7134",
2216 .name = name_tv,
2222 .name = name_comp1,
2227 .name = name_svideo,
2233 .name = name_radio,
2238 .name = name_mute,
2244 .name = "FlyTV mini Asus Digimatrix",
2251 .name = name_tv,
2256 .name = name_tv_mono,
2261 .name = name_comp1,
2265 .name = name_comp2,
2269 .name = name_svideo,
2274 .name = name_radio, /* radio unconfirmed */
2281 .name = "V-Stream Studio TV Terminator",
2289 .name = name_tv,
2295 .name = name_comp1, /* Composite input */
2300 .name = name_svideo, /* S-Video input */
2306 .name = name_radio,
2317 .name = "Yuan TUN-900 (saa7135)",
2325 .name = name_tv,
2331 .name = name_comp1,
2336 .name = name_svideo,
2342 .name = name_radio,
2347 .name = name_mute,
2356 .name = "Beholder BeholdTV 409 FM",
2365 .name = name_tv,
2370 .name = name_comp1,
2374 .name = name_svideo,
2379 .name = name_radio,
2386 .name = "GoTView 7135 PCI",
2395 .name = name_tv,
2401 .name = name_tv_mono,
2406 .name = name_comp1,
2411 .name = name_svideo,
2417 .name = name_radio,
2422 .name = name_mute,
2428 .name = "Philips EUROPA V3 reference design",
2437 .name = name_tv,
2442 .name = name_comp1,
2446 .name = name_svideo,
2452 .name = "Compro Videomate DVB-T300",
2461 .name = name_tv,
2466 .name = name_comp1,
2470 .name = name_svideo,
2476 .name = "Compro Videomate DVB-T200",
2484 .name = name_comp1,
2488 .name = name_svideo,
2494 .name = "RTD Embedded Technologies VFG7350",
2502 .name = "Composite 0",
2506 .name = "Composite 1",
2510 .name = "Composite 2",
2514 .name = "Composite 3",
2518 .name = "S-Video 0",
2522 .name = "S-Video 1",
2534 .name = "RTD Embedded Technologies VFG7330",
2541 .name = "Composite 0",
2545 .name = "Composite 1",
2549 .name = "Composite 2",
2553 .name = "Composite 3",
2557 .name = "S-Video 0",
2561 .name = "S-Video 1",
2567 .name = "LifeView FlyTV Platinum Mini2",
2575 .name = name_tv,
2580 .name = name_comp1, /* Composite signal on S-Video input */
2584 .name = name_comp2, /* Composite input */
2588 .name = name_svideo,
2599 .name = "AVerMedia AVerTVHD MCE A180",
2607 .name = name_comp1,
2611 .name = name_svideo,
2617 .name = "SKNet MonsterTV Mobile",
2625 .name = name_tv,
2630 .name = name_comp1,
2634 .name = name_svideo,
2640 .name = "Pinnacle PCTV 40i/50i/110i (saa7133)",
2648 .name = name_tv,
2653 .name = name_comp1,
2657 .name = name_comp2,
2661 .name = name_svideo,
2666 .name = name_radio,
2672 .name = "ASUSTeK P7131 Dual",
2681 .name = name_tv,
2687 .name = name_comp1,
2692 .name = name_comp2,
2697 .name = name_svideo,
2703 .name = name_radio,
2711 .name = "Sedna/MuchTV PC TV Cardbus TV/Radio (ITO25 Rev:2B)",
2720 .name = name_tv,
2725 .name = name_comp1,
2729 .name = name_svideo,
2734 .name = name_radio,
2740 .name = "ASUS Digimatrix TV",
2748 .name = name_tv,
2753 .name = name_comp1,
2757 .name = name_svideo,
2763 .name = "Philips Tiger reference design",
2773 .name = name_tv,
2778 .name = name_comp1,
2782 .name = name_svideo,
2787 .name = name_radio,
2793 .name = "MSI TV@Anywhere plus",
2801 .name = name_tv,
2806 .name = name_comp1,
2810 .name = name_comp2,
2814 .name = name_svideo,
2819 .name = name_radio,
2829 .name = "Terratec Cinergy 250 PCI TV",
2837 .name = name_tv,
2842 .name = name_svideo, /* NOT tested */
2847 .name = name_radio,
2855 .name = "LifeView FlyDVB Trio",
2864 .name = name_tv, /* Analog broadcast/cable TV */
2870 .name = name_svideo, /* S-Video signal on S-Video input */
2874 .name = name_comp1, /* Composite signal on S-Video input */
2878 .name = name_comp2, /* Composite input */
2883 .name = name_radio,
2889 .name = "AverTV DVB-T 777",
2897 .name = name_comp1,
2901 .name = name_svideo,
2909 .name = "LifeView FlyDVB-T / Genius VideoWonder DVB-T",
2917 .name = name_comp1, /* Composite input */
2921 .name = name_svideo, /* S-Video signal on S-Video input */
2927 .name = "ADS Instant TV Duo Cardbus PTV331",
2936 .name = name_tv,
2944 .name = "Tevion/KWorld DVB-T 220RF",
2953 .name = name_tv,
2958 .name = name_comp1,
2962 .name = name_comp2,
2966 .name = name_svideo,
2971 .name = name_radio,
2977 .name = "KWorld DVB-T 210",
2986 .name = name_tv,
2991 .name = name_comp1,
2995 .name = name_svideo,
3000 .name = name_radio,
3006 .name = "Kworld ATSC110/115",
3015 .name = name_tv,
3020 .name = name_comp1,
3024 .name = name_svideo,
3034 .name = "AVerMedia A169 B",
3046 .name = "AVerMedia A169 B1",
3055 .name = name_tv,
3061 .name = name_comp2, /* Composite SVIDEO (B/W if signal is carried with SVIDEO) */
3065 .name = name_svideo,
3072 .name = "Medion 7134 Bridge #2",
3080 .name = "LifeView FlyDVB-T Hybrid Cardbus/MSI TV @nywhere A/D NB",
3089 .name = name_tv,
3095 .name = name_svideo, /* S-Video signal on S-Video input */
3099 .name = name_comp1, /* Composite signal on S-Video input */
3103 .name = name_comp2, /* Composite input */
3108 .name = name_radio,
3115 .name = "LifeView FlyVIDEO3000 (NTSC)",
3124 .name = name_tv,
3130 .name = name_tv_mono,
3136 .name = name_comp1,
3141 .name = name_comp2,
3146 .name = name_svideo,
3152 .name = name_radio,
3157 .name = name_mute,
3163 .name = "Medion Md8800 Quadro",
3171 .name = name_tv,
3176 .name = name_comp1,
3180 .name = name_svideo,
3188 .name = "LifeView FlyDVB-S /Acorp TV134DS",
3196 .name = name_comp1, /* Composite input */
3200 .name = name_svideo, /* S-Video signal on S-Video input */
3206 .name = "Proteus Pro 2309",
3214 .name = name_tv,
3219 .name = name_comp1,
3223 .name = name_comp2,
3227 .name = name_svideo,
3232 .name = name_mute,
3238 .name = "AVerMedia TV Hybrid A16AR",
3247 .name = name_tv,
3252 .name = name_comp1,
3256 .name = name_svideo,
3261 .name = name_radio,
3266 .name = "Asus Europa2 OEM",
3275 .name = name_tv,
3280 .name = name_comp1,
3284 .name = name_svideo,
3289 .name = name_radio,
3294 .name = "Pinnacle PCTV 310i",
3304 .name = name_tv,
3309 .name = name_comp1,
3313 .name = name_comp2,
3317 .name = name_svideo,
3322 .name = name_radio,
3329 .name = "Avermedia AVerTV Studio 507",
3338 .name = name_tv,
3344 .name = name_comp1,
3349 .name = name_comp2,
3354 .name = name_svideo,
3360 .name = name_radio,
3365 .name = name_mute,
3372 .name = "Compro Videomate DVB-T200A",
3381 .name = name_tv,
3386 .name = name_comp1,
3390 .name = name_svideo,
3398 .name = "Hauppauge WinTV-HVR1110 DVB-T/Hybrid",
3408 .name = name_tv,
3414 .name = name_comp1,
3418 .name = name_svideo,
3423 .name = name_radio,
3429 .name = "Hauppauge WinTV-HVR1150 ATSC/QAM-Hybrid",
3441 .name = name_tv,
3447 .name = name_comp1,
3451 .name = name_svideo,
3456 .name = name_radio,
3462 .name = "Hauppauge WinTV-HVR1120 DVB-T/Hybrid",
3473 .name = name_tv,
3479 .name = name_comp1,
3483 .name = name_svideo,
3488 .name = name_radio,
3494 .name = "Terratec Cinergy HT PCMCIA",
3502 .name = name_tv,
3507 .name = name_comp1,
3511 .name = name_svideo,
3519 .name = "Encore ENLTV",
3526 .name = name_tv,
3531 .name = name_tv_mono,
3536 .name = name_comp1,
3540 .name = name_svideo,
3545 .name = name_radio,
3552 .name = name_mute,
3558 .name = "Encore ENLTV-FM",
3565 .name = name_tv,
3570 .name = name_tv_mono,
3575 .name = name_comp1,
3579 .name = name_svideo,
3584 .name = name_radio,
3590 .name = name_mute,
3595 .name = "Encore ENLTV-FM v5.3",
3603 .name = name_tv,
3609 .name = name_comp1,
3614 .name = name_svideo,
3620 .name = name_radio,
3625 .name = name_mute,
3631 .name = "Encore ENLTV-FM 3",
3638 .name = name_tv,
3643 .name = name_comp1,
3647 .name = name_svideo,
3652 .name = name_radio,
3657 .name = name_mute,
3663 .name = "Terratec Cinergy HT PCI",
3671 .name = name_tv,
3676 .name = name_comp1,
3680 .name = name_svideo,
3686 .name = "Philips Tiger - S Reference design",
3696 .name = name_tv,
3701 .name = name_comp1,
3705 .name = name_svideo,
3710 .name = name_radio,
3716 .name = "Avermedia M102",
3724 .name = name_tv,
3729 .name = name_comp1,
3733 .name = name_svideo,
3739 .name = "ASUS P7131 4871",
3749 .name = name_tv,
3757 .name = "ASUSTeK P7131 Hybrid",
3767 .name = name_tv,
3773 .name = name_comp1,
3778 .name = name_comp2,
3783 .name = name_svideo,
3789 .name = name_radio,
3795 .name = "ASUSTeK P7131 Analog",
3803 .name = name_tv,
3809 .name = name_comp1,
3813 .name = name_comp2,
3817 .name = name_svideo,
3822 .name = name_radio,
3828 .name = "Sabrent PCMCIA TV-PCB05",
3835 .name = name_tv,
3840 .name = name_comp1,
3844 .name = name_comp2,
3848 .name = name_svideo,
3853 .name = name_mute,
3859 .name = "10MOONS TM300 TV Card",
3867 .name = name_tv,
3873 .name = name_comp1,
3878 .name = name_svideo,
3884 .name = name_mute,
3890 .name = "Avermedia Super 007",
3899 .name = name_tv, /* FIXME: analog tv untested */
3906 .name = "Avermedia PCI pure analog (M135A)",
3915 .name = name_tv,
3920 .name = name_comp1,
3924 .name = name_svideo,
3929 .name = name_radio,
3934 .name = name_mute,
3940 .name = "Avermedia PCI M733A",
3949 .name = name_tv,
3954 .name = name_comp1,
3958 .name = name_svideo,
3963 .name = name_radio,
3968 .name = name_mute,
3976 .name = "Beholder BeholdTV 401",
3984 .name = name_svideo,
3988 .name = name_comp1,
3992 .name = name_tv,
3998 .name = name_mute,
4005 .name = "Beholder BeholdTV 403",
4013 .name = name_svideo,
4017 .name = name_comp1,
4021 .name = name_tv,
4030 .name = "Beholder BeholdTV 403 FM",
4038 .name = name_svideo,
4042 .name = name_comp1,
4046 .name = name_tv,
4052 .name = name_radio,
4059 .name = "Beholder BeholdTV 405",
4068 .name = name_svideo,
4072 .name = name_comp1,
4076 .name = name_tv,
4086 .name = "Beholder BeholdTV 405 FM",
4095 .name = name_svideo,
4099 .name = name_comp1,
4103 .name = name_tv,
4109 .name = name_radio,
4116 .name = "Beholder BeholdTV 407",
4125 .name = name_svideo,
4130 .name = name_comp1,
4135 .name = name_tv,
4145 .name = "Beholder BeholdTV 407 FM",
4154 .name = name_svideo,
4159 .name = name_comp1,
4164 .name = name_tv,
4171 .name = name_radio,
4179 .name = "Beholder BeholdTV 409",
4188 .name = name_tv,
4193 .name = name_comp1,
4197 .name = name_svideo,
4205 .name = "Beholder BeholdTV 505 FM",
4214 .name = name_tv,
4219 .name = name_comp1,
4223 .name = name_svideo,
4228 .name = name_mute,
4232 .name = name_radio,
4239 .name = "Beholder BeholdTV 505 RDS",
4249 .name = name_tv,
4254 .name = name_comp1,
4258 .name = name_svideo,
4263 .name = name_mute,
4267 .name = name_radio,
4274 .name = "Beholder BeholdTV 507 FM / BeholdTV 509 FM",
4283 .name = name_tv,
4288 .name = name_comp1,
4292 .name = name_svideo,
4297 .name = name_radio,
4304 .name = "Beholder BeholdTV 507 RDS",
4314 .name = name_tv,
4319 .name = name_comp1,
4323 .name = name_svideo,
4328 .name = name_radio,
4335 .name = "Beholder BeholdTV 507 RDS",
4345 .name = name_tv,
4350 .name = name_comp1,
4354 .name = name_svideo,
4359 .name = name_radio,
4366 .name = "Beholder BeholdTV Columbus TV/FM",
4375 .name = name_tv,
4381 .name = name_comp1,
4386 .name = name_svideo,
4392 .name = name_radio,
4399 .name = "Beholder BeholdTV 607 FM",
4407 .name = name_tv,
4412 .name = name_comp1,
4416 .name = name_svideo,
4421 .name = name_radio,
4427 .name = "Beholder BeholdTV 609 FM",
4435 .name = name_tv,
4440 .name = name_comp1,
4444 .name = name_svideo,
4449 .name = name_radio,
4455 .name = "Beholder BeholdTV 607 FM",
4463 .name = name_tv,
4468 .name = name_comp1,
4472 .name = name_svideo,
4477 .name = name_radio,
4483 .name = "Beholder BeholdTV 609 FM",
4491 .name = name_tv,
4496 .name = name_comp1,
4500 .name = name_svideo,
4505 .name = name_radio,
4511 .name = "Beholder BeholdTV 607 RDS",
4520 .name = name_tv,
4525 .name = name_comp1,
4529 .name = name_svideo,
4534 .name = name_radio,
4540 .name = "Beholder BeholdTV 609 RDS",
4549 .name = name_tv,
4554 .name = name_comp1,
4558 .name = name_svideo,
4563 .name = name_radio,
4569 .name = "Beholder BeholdTV 607 RDS",
4578 .name = name_tv,
4583 .name = name_comp1,
4587 .name = name_svideo,
4592 .name = name_radio,
4598 .name = "Beholder BeholdTV 609 RDS",
4607 .name = name_tv,
4612 .name = name_comp1,
4616 .name = name_svideo,
4621 .name = name_radio,
4630 .name = "Beholder BeholdTV M6",
4639 .name = name_tv,
4644 .name = name_comp1,
4648 .name = name_svideo,
4653 .name = name_radio,
4667 .name = "Beholder BeholdTV M63",
4676 .name = name_tv,
4681 .name = name_comp1,
4685 .name = name_svideo,
4690 .name = name_radio,
4705 .name = "Beholder BeholdTV M6 Extra",
4715 .name = name_tv,
4720 .name = name_comp1,
4724 .name = name_svideo,
4729 .name = name_radio,
4740 .name = "Twinhan Hybrid DTV-DVB 3056 PCI",
4750 .name = name_tv,
4755 .name = name_comp1,
4759 .name = name_svideo,
4764 .name = name_radio,
4771 .name = "Genius TVGO AM11MCE",
4779 .name = name_tv_mono,
4785 .name = name_comp1,
4791 .name = name_svideo,
4797 .name = name_radio,
4802 .name = name_mute,
4808 .name = "NXP Snake DVB-S reference design",
4816 .name = name_comp1,
4820 .name = name_svideo,
4826 .name = "Medion/Creatix CTX953 Hybrid",
4835 .name = name_tv,
4840 .name = name_comp1,
4844 .name = name_svideo,
4850 .name = "MSI TV@nywhere A/D v1.1",
4860 .name = name_tv,
4865 .name = name_comp1,
4869 .name = name_svideo,
4874 .name = name_radio,
4880 .name = "AVerMedia Cardbus TV/Radio (E506R)",
4888 .name = name_tv,
4893 .name = name_comp1,
4897 .name = name_svideo,
4902 .name = name_radio,
4907 .name = "AVerMedia Hybrid TV/Radio (A16D)",
4915 .name = name_tv,
4920 .name = name_svideo,
4924 .name = name_comp,
4929 .name = name_radio,
4934 .name = "Avermedia M115",
4941 .name = name_tv,
4946 .name = name_comp1,
4950 .name = name_svideo,
4957 .name = "Compro VideoMate T750",
4965 .name = name_tv,
4970 .name = name_comp1,
4974 .name = name_svideo,
4979 .name = name_radio,
4985 .name = "Avermedia DVB-S Pro A700",
4993 .name = name_comp,
4997 .name = name_svideo,
5004 .name = "Avermedia DVB-S Hybrid+FM A700",
5012 .name = name_tv,
5017 .name = name_comp,
5021 .name = name_svideo,
5026 .name = name_radio,
5032 .name = "Beholder BeholdTV H6",
5041 .name = name_tv,
5046 .name = name_comp1,
5050 .name = name_svideo,
5055 .name = name_radio,
5060 .name = "Asus Tiger 3in1",
5070 .name = name_tv,
5075 .name = name_comp,
5079 .name = name_svideo,
5084 .name = name_radio,
5090 .name = "Asus My Cinema PS3-100",
5100 .name = name_tv,
5105 .name = name_comp,
5109 .name = name_svideo,
5114 .name = name_radio,
5120 .name = "Zogis Real Angel 220",
5128 .name = name_tv,
5134 .name = name_comp1,
5139 .name = name_svideo,
5145 .name = name_radio,
5150 .name = name_mute,
5155 .name = "ADS Tech Instant HDTV",
5164 .name = name_tv,
5169 .name = name_comp,
5173 .name = name_svideo,
5179 .name = "Asus Tiger Rev:1.00",
5189 .name = name_tv,
5194 .name = name_comp1,
5198 .name = name_comp2,
5202 .name = name_svideo,
5207 .name = name_radio,
5213 .name = "Kworld Plus TV Analog Lite PCI",
5221 .name = name_tv,
5227 .name = name_comp1,
5232 .name = name_svideo,
5238 .name = name_radio,
5244 .name = name_mute,
5250 .name = "Kworld PCI SBTVD/ISDB-T Full-Seg Hybrid",
5260 .name = name_tv,
5266 .name = name_comp1,
5271 .name = name_svideo,
5279 .name = name_radio,
5286 .name = name_mute,
5292 .name = "Avermedia AVerTV GO 007 FM Plus",
5301 .name = name_tv,
5307 .name = name_svideo,
5313 .name = name_radio,
5318 .name = name_mute,
5325 .name = "Avermedia AVerTV Studio 507UA",
5334 .name = name_tv,
5340 .name = name_comp1,
5345 .name = name_svideo,
5351 .name = name_radio,
5356 .name = name_mute,
5363 .name = "Compro VideoMate S350/S300",
5371 .name = name_comp1,
5375 .name = name_svideo,
5382 .name = "Beholder BeholdTV X7",
5390 .name = name_tv,
5395 .name = name_comp1,
5399 .name = name_svideo,
5404 .name = name_radio,
5409 .name = "Zolid Hybrid TV Tuner PCI",
5419 .name = name_tv,
5425 .name = name_radio,
5430 .name = "Asus Europa Hybrid OEM",
5439 .name = name_tv,
5444 .name = name_comp1,
5448 .name = name_svideo,
5454 .name = "Leadtek Winfast DTV1000S",
5462 .name = name_comp1,
5465 .name = name_svideo,
5472 .name = "Beholder BeholdTV 505 RDS",
5482 .name = name_tv,
5487 .name = name_comp1,
5491 .name = name_svideo,
5496 .name = name_mute,
5500 .name = name_radio,
5507 .name = "Hawell HW-404M7",
5515 .name = name_comp1,
5523 .name = "Beholder BeholdTV H7",
5532 .name = name_tv,
5537 .name = name_comp1,
5541 .name = name_svideo,
5546 .name = name_radio,
5552 .name = "Beholder BeholdTV A7",
5559 .name = name_tv,
5564 .name = name_comp1,
5568 .name = name_svideo,
5573 .name = name_radio,
5578 .name = "TechoTrend TT-budget T-3000",
5587 .name = name_tv,
5592 .name = name_comp1,
5596 .name = name_svideo,
5603 .name = "Compro VideoMate Vista M1F",
5610 .name = name_tv,
5615 .name = name_comp1,
5619 .name = name_svideo,
5624 .name = name_radio,
5628 .name = name_mute,
5634 .name = "MagicPro ProHDTV Pro2 DMB-TH/Hybrid",
5645 .name = name_tv,
5651 .name = name_comp1,
5656 .name = name_svideo,
5662 .name = name_radio,
5667 .name = name_mute,
5676 .name = "Beholder BeholdTV 501",
5684 .name = name_tv,
5689 .name = name_comp1,
5693 .name = name_svideo,
5698 .name = name_mute,
5705 .name = "Beholder BeholdTV 503 FM",
5713 .name = name_tv,
5718 .name = name_comp1,
5722 .name = name_svideo,
5727 .name = name_mute,
5732 .name = "Sensoray 811/911",
5739 .name = name_comp1,
5743 .name = name_comp3,
5747 .name = name_svideo,
5753 .name = "Kworld PC150-U",
5763 .name = name_tv,
5768 .name = name_comp,
5772 .name = name_svideo,
5777 .name = name_radio,
5785 .name = "Hawell HW-9004V1",
5793 .name = name_comp1,
5800 .name = "AverMedia AverTV Satellite Hybrid+FM A706",
5812 .name = name_tv,
5817 .name = name_comp,
5821 .name = name_svideo,
5826 .name = name_radio,
5832 .name = "WIS Voyager or compatible",
5840 .name = name_comp1,
5844 .name = name_tv,
5849 .name = name_svideo,
5857 .name = "AverMedia AverTV/505",
5865 .name = name_tv,
5870 .name = name_comp1,
5874 .name = name_comp2,
5878 .name = name_svideo,
5883 .name = name_mute,
5888 .name = "Leadtek Winfast TV2100 FM",
5896 .name = name_tv_mono,
5902 .name = name_comp1,
5907 .name = name_svideo,
5913 .name = name_radio,
5918 .name = name_mute,
7246 dev->name, dev->name, dev->name); board_flyvideo()
7497 "unknown hauppauge model #%d\n", dev->name, tv.model); hauppauge_eeprom()
7502 dev->name, tv.model); hauppauge_eeprom()
7512 pr_info("%s: board init: gpio is %x\n", dev->name, dev->gpio_value); saa7134_board_init1()
7602 dev->name, dev->name, dev->name); saa7134_board_init1()
7730 dev->name, card(dev).name, dev->name, dev->name); saa7134_board_init1()
7876 pr_warn("%s: board type fixup: %s\n", dev->name, saa7134_board_init2()
7877 saa7134_boards[dev->board].name); saa7134_board_init2()
7914 dev->name, tuner_t); saa7134_board_init2()
7932 dev->name); saa7134_board_init2()
7936 dev->name, tuner_t); saa7134_board_init2()
7939 pr_err("%s unexpected config structure\n", dev->name); saa7134_board_init2()
7942 pr_info("%s Tuner type is %d\n", dev->name, dev->tuner_type); saa7134_board_init2()
7951 printk(KERN_WARNING "%s: Unable to enable IF of the tuner.\n", dev->name); saa7134_board_init2()
7961 dev->name, saa7134_boards[dev->board].name); saa7134_board_init2()
7989 dev->name, saa7134_boards[dev->board].name); saa7134_board_init2()
8006 dev->name, saa7134_boards[dev->board].name); saa7134_board_init2()
8075 "(IR chip) failed\n", dev->name); saa7134_board_init2()
8080 dev->name, msg.addr, saa7134_board_init2()
8121 dev->name, saa7134_boards[dev->board].name); saa7134_board_init2()
8124 dev->name, dev->eedata[0x41]); saa7134_board_init2()
8146 dev->name, i); saa7134_board_init2()
8163 dev->name); saa7134_board_init2()
/linux-4.4.14/arch/arm/mach-s3c64xx/
H A Donenand-core.h20 /* re-define device name depending on support. */ s3c_onenand_setname()
21 static inline void s3c_onenand_setname(char *name) s3c_onenand_setname() argument
24 s3c_device_onenand.name = name; s3c_onenand_setname()
28 static inline void s3c64xx_onenand1_setname(char *name) s3c64xx_onenand1_setname() argument
31 s3c64xx_device_onenand1.name = name; s3c64xx_onenand1_setname()
H A Data-core.h19 /* re-define device name depending on support. */ s3c_cfcon_setname()
20 static inline void s3c_cfcon_setname(char *name) s3c_cfcon_setname() argument
23 s3c_device_cfcon.name = name; s3c_cfcon_setname()
/linux-4.4.14/arch/arm/plat-samsung/include/plat/
H A Diic-core.h21 /* re-define device name depending on support. */ s3c_i2c0_setname()
22 static inline void s3c_i2c0_setname(char *name) s3c_i2c0_setname() argument
25 s3c_device_i2c0.name = name; s3c_i2c0_setname()
28 static inline void s3c_i2c1_setname(char *name) s3c_i2c1_setname() argument
31 s3c_device_i2c1.name = name; s3c_i2c1_setname()
35 static inline void s3c_i2c2_setname(char *name) s3c_i2c2_setname() argument
38 s3c_device_i2c2.name = name; s3c_i2c2_setname()
H A Dadc-core.h20 /* re-define device name depending on support. */ s3c_adc_setname()
21 static inline void s3c_adc_setname(char *name) s3c_adc_setname() argument
24 s3c_device_adc.name = name; s3c_adc_setname()
/linux-4.4.14/drivers/memory/tegra/
H A Dtegra114.c19 .name = "ptcr",
23 .name = "display0a",
37 .name = "display0ab",
51 .name = "display0b",
65 .name = "display0bb",
79 .name = "display0c",
93 .name = "display0cb",
107 .name = "eppup",
121 .name = "g2pr",
135 .name = "g2sr",
149 .name = "avpcarm7r",
163 .name = "displayhc",
177 .name = "displayhcb",
191 .name = "fdcdrd",
205 .name = "fdcdrd2",
219 .name = "g2dr",
233 .name = "hdar",
247 .name = "host1xdmar",
261 .name = "host1xr",
275 .name = "idxsrd",
289 .name = "msencsrd",
303 .name = "ppcsahbdmar",
317 .name = "ppcsahbslvr",
331 .name = "texl2srd",
345 .name = "vdebsevr",
359 .name = "vdember",
373 .name = "vdemcer",
387 .name = "vdetper",
401 .name = "mpcorelpr",
411 .name = "mpcorer",
421 .name = "eppu",
435 .name = "eppv",
449 .name = "eppy",
463 .name = "msencswr",
477 .name = "viwsb",
491 .name = "viwu",
505 .name = "viwv",
519 .name = "viwy",
533 .name = "g2dw",
547 .name = "avpcarm7w",
561 .name = "fdcdwr",
575 .name = "fdcwr2",
589 .name = "hdaw",
603 .name = "host1xw",
617 .name = "ispw",
631 .name = "mpcorelpw",
641 .name = "mpcorew",
651 .name = "ppcsahbdmaw",
665 .name = "ppcsahbslvw",
679 .name = "vdebsevw",
693 .name = "vdedbgw",
707 .name = "vdembew",
721 .name = "vdetpmw",
735 .name = "xusb_hostr",
749 .name = "xusb_hostw",
763 .name = "xusb_devr",
777 .name = "xusb_devw",
791 .name = "fdcdwr3",
805 .name = "fdcdrd3",
819 .name = "fdcwr4",
833 .name = "fdcrd4",
847 .name = "emucifr",
857 .name = "emucifw",
867 .name = "tsecsrd",
881 .name = "tsecswr",
897 { .name = "dc", .swgroup = TEGRA_SWGROUP_DC, .reg = 0x240 },
898 { .name = "dcb", .swgroup = TEGRA_SWGROUP_DCB, .reg = 0x244 },
899 { .name = "epp", .swgroup = TEGRA_SWGROUP_EPP, .reg = 0x248 },
900 { .name = "g2", .swgroup = TEGRA_SWGROUP_G2, .reg = 0x24c },
901 { .name = "avpc", .swgroup = TEGRA_SWGROUP_AVPC, .reg = 0x23c },
902 { .name = "nv", .swgroup = TEGRA_SWGROUP_NV, .reg = 0x268 },
903 { .name = "hda", .swgroup = TEGRA_SWGROUP_HDA, .reg = 0x254 },
904 { .name = "hc", .swgroup = TEGRA_SWGROUP_HC, .reg = 0x250 },
905 { .name = "msenc", .swgroup = TEGRA_SWGROUP_MSENC, .reg = 0x264 },
906 { .name = "ppcs", .swgroup = TEGRA_SWGROUP_PPCS, .reg = 0x270 },
907 { .name = "vde", .swgroup = TEGRA_SWGROUP_VDE, .reg = 0x27c },
908 { .name = "vi", .swgroup = TEGRA_SWGROUP_VI, .reg = 0x280 },
909 { .name = "isp", .swgroup = TEGRA_SWGROUP_ISP, .reg = 0x258 },
910 { .name = "xusb_host", .swgroup = TEGRA_SWGROUP_XUSB_HOST, .reg = 0x288 },
911 { .name = "xusb_dev", .swgroup = TEGRA_SWGROUP_XUSB_DEV, .reg = 0x28c },
912 { .name = "tsec", .swgroup = TEGRA_SWGROUP_TSEC, .reg = 0x294 },
H A Dtegra210.c21 .name = "ptcr",
25 .name = "display0a",
39 .name = "display0ab",
53 .name = "display0b",
67 .name = "display0bb",
81 .name = "display0c",
95 .name = "display0cb",
109 .name = "afir",
123 .name = "avpcarm7r",
137 .name = "displayhc",
151 .name = "displayhcb",
165 .name = "hdar",
179 .name = "host1xdmar",
193 .name = "host1xr",
207 .name = "nvencsrd",
221 .name = "ppcsahbdmar",
235 .name = "ppcsahbslvr",
249 .name = "satar",
263 .name = "mpcorer",
273 .name = "nvencswr",
287 .name = "afiw",
301 .name = "avpcarm7w",
315 .name = "hdaw",
329 .name = "host1xw",
343 .name = "mpcorew",
353 .name = "ppcsahbdmaw",
367 .name = "ppcsahbslvw",
381 .name = "sataw",
395 .name = "ispra",
409 .name = "ispwa",
423 .name = "ispwb",
437 .name = "xusb_hostr",
451 .name = "xusb_hostw",
465 .name = "xusb_devr",
479 .name = "xusb_devw",
493 .name = "isprab",
507 .name = "ispwab",
521 .name = "ispwbb",
535 .name = "tsecsrd",
549 .name = "tsecswr",
563 .name = "a9avpscr",
577 .name = "a9avpscw",
591 .name = "gpusrd",
606 .name = "gpuswr",
621 .name = "displayt",
635 .name = "sdmmcra",
649 .name = "sdmmcraa",
663 .name = "sdmmcr",
678 .name = "sdmmcrab",
691 .name = "sdmmcwa",
705 .name = "sdmmcwaa",
719 .name = "sdmmcw",
733 .name = "sdmmcwab",
747 .name = "vicsrd",
761 .name = "vicswr",
775 .name = "viw",
789 .name = "displayd",
803 .name = "nvdecsrd",
817 .name = "nvdecswr",
831 .name = "aper",
845 .name = "apew",
859 .name = "nvjpgsrd",
873 .name = "nvjpgswr",
887 .name = "sesrd",
901 .name = "seswr",
915 .name = "axiapr",
929 .name = "axiapw",
943 .name = "etrr",
957 .name = "etrw",
971 .name = "tsecsrdb",
985 .name = "tsecswrb",
999 .name = "gpusrd2",
1014 .name = "gpuswr2",
1031 { .name = "dc", .swgroup = TEGRA_SWGROUP_DC, .reg = 0x240 },
1032 { .name = "dcb", .swgroup = TEGRA_SWGROUP_DCB, .reg = 0x244 },
1033 { .name = "afi", .swgroup = TEGRA_SWGROUP_AFI, .reg = 0x238 },
1034 { .name = "avpc", .swgroup = TEGRA_SWGROUP_AVPC, .reg = 0x23c },
1035 { .name = "hda", .swgroup = TEGRA_SWGROUP_HDA, .reg = 0x254 },
1036 { .name = "hc", .swgroup = TEGRA_SWGROUP_HC, .reg = 0x250 },
1037 { .name = "nvenc", .swgroup = TEGRA_SWGROUP_NVENC, .reg = 0x264 },
1038 { .name = "ppcs", .swgroup = TEGRA_SWGROUP_PPCS, .reg = 0x270 },
1039 { .name = "sata", .swgroup = TEGRA_SWGROUP_SATA, .reg = 0x274 },
1040 { .name = "isp2", .swgroup = TEGRA_SWGROUP_ISP2, .reg = 0x258 },
1041 { .name = "xusb_host", .swgroup = TEGRA_SWGROUP_XUSB_HOST, .reg = 0x288 },
1042 { .name = "xusb_dev", .swgroup = TEGRA_SWGROUP_XUSB_DEV, .reg = 0x28c },
1043 { .name = "isp2b", .swgroup = TEGRA_SWGROUP_ISP2B, .reg = 0xaa4 },
1044 { .name = "tsec", .swgroup = TEGRA_SWGROUP_TSEC, .reg = 0x294 },
1045 { .name = "a9avp", .swgroup = TEGRA_SWGROUP_A9AVP, .reg = 0x290 },
1046 { .name = "gpu", .swgroup = TEGRA_SWGROUP_GPU, .reg = 0xaac },
1047 { .name = "sdmmc1a", .swgroup = TEGRA_SWGROUP_SDMMC1A, .reg = 0xa94 },
1048 { .name = "sdmmc2a", .swgroup = TEGRA_SWGROUP_SDMMC2A, .reg = 0xa98 },
1049 { .name = "sdmmc3a", .swgroup = TEGRA_SWGROUP_SDMMC3A, .reg = 0xa9c },
1050 { .name = "sdmmc4a", .swgroup = TEGRA_SWGROUP_SDMMC4A, .reg = 0xaa0 },
1051 { .name = "vic", .swgroup = TEGRA_SWGROUP_VIC, .reg = 0x284 },
1052 { .name = "vi", .swgroup = TEGRA_SWGROUP_VI, .reg = 0x280 },
1053 { .name = "nvdec", .swgroup = TEGRA_SWGROUP_NVDEC, .reg = 0xab4 },
1054 { .name = "ape", .swgroup = TEGRA_SWGROUP_APE, .reg = 0xab8 },
1055 { .name = "nvjpg", .swgroup = TEGRA_SWGROUP_NVJPG, .reg = 0xac0 },
1056 { .name = "se", .swgroup = TEGRA_SWGROUP_SE, .reg = 0xabc },
1057 { .name = "axiap", .swgroup = TEGRA_SWGROUP_AXIAP, .reg = 0xacc },
1058 { .name = "etr", .swgroup = TEGRA_SWGROUP_ETR, .reg = 0xad0 },
1059 { .name = "tsecb", .swgroup = TEGRA_SWGROUP_TSECB, .reg = 0xad4 },
H A Dtegra124.c61 .name = "ptcr",
65 .name = "display0a",
79 .name = "display0ab",
93 .name = "display0b",
107 .name = "display0bb",
121 .name = "display0c",
135 .name = "display0cb",
149 .name = "afir",
163 .name = "avpcarm7r",
177 .name = "displayhc",
191 .name = "displayhcb",
205 .name = "hdar",
219 .name = "host1xdmar",
233 .name = "host1xr",
247 .name = "msencsrd",
261 .name = "ppcsahbdmar",
275 .name = "ppcsahbslvr",
289 .name = "satar",
303 .name = "vdebsevr",
317 .name = "vdember",
331 .name = "vdemcer",
345 .name = "vdetper",
359 .name = "mpcorelpr",
369 .name = "mpcorer",
379 .name = "msencswr",
393 .name = "afiw",
407 .name = "avpcarm7w",
421 .name = "hdaw",
435 .name = "host1xw",
449 .name = "mpcorelpw",
459 .name = "mpcorew",
469 .name = "ppcsahbdmaw",
483 .name = "ppcsahbslvw",
497 .name = "sataw",
511 .name = "vdebsevw",
525 .name = "vdedbgw",
539 .name = "vdembew",
553 .name = "vdetpmw",
567 .name = "ispra",
581 .name = "ispwa",
595 .name = "ispwb",
609 .name = "xusb_hostr",
623 .name = "xusb_hostw",
637 .name = "xusb_devr",
651 .name = "xusb_devw",
665 .name = "isprab",
679 .name = "ispwab",
693 .name = "ispwbb",
707 .name = "tsecsrd",
721 .name = "tsecswr",
735 .name = "a9avpscr",
749 .name = "a9avpscw",
763 .name = "gpusrd",
778 .name = "gpuswr",
793 .name = "displayt",
807 .name = "sdmmcra",
821 .name = "sdmmcraa",
835 .name = "sdmmcr",
850 .name = "sdmmcrab",
863 .name = "sdmmcwa",
877 .name = "sdmmcwaa",
891 .name = "sdmmcw",
905 .name = "sdmmcwab",
919 .name = "vicsrd",
933 .name = "vicswr",
947 .name = "viw",
961 .name = "displayd",
977 { .name = "dc", .swgroup = TEGRA_SWGROUP_DC, .reg = 0x240 },
978 { .name = "dcb", .swgroup = TEGRA_SWGROUP_DCB, .reg = 0x244 },
979 { .name = "afi", .swgroup = TEGRA_SWGROUP_AFI, .reg = 0x238 },
980 { .name = "avpc", .swgroup = TEGRA_SWGROUP_AVPC, .reg = 0x23c },
981 { .name = "hda", .swgroup = TEGRA_SWGROUP_HDA, .reg = 0x254 },
982 { .name = "hc", .swgroup = TEGRA_SWGROUP_HC, .reg = 0x250 },
983 { .name = "msenc", .swgroup = TEGRA_SWGROUP_MSENC, .reg = 0x264 },
984 { .name = "ppcs", .swgroup = TEGRA_SWGROUP_PPCS, .reg = 0x270 },
985 { .name = "sata", .swgroup = TEGRA_SWGROUP_SATA, .reg = 0x274 },
986 { .name = "vde", .swgroup = TEGRA_SWGROUP_VDE, .reg = 0x27c },
987 { .name = "isp2", .swgroup = TEGRA_SWGROUP_ISP2, .reg = 0x258 },
988 { .name = "xusb_host", .swgroup = TEGRA_SWGROUP_XUSB_HOST, .reg = 0x288 },
989 { .name = "xusb_dev", .swgroup = TEGRA_SWGROUP_XUSB_DEV, .reg = 0x28c },
990 { .name = "isp2b", .swgroup = TEGRA_SWGROUP_ISP2B, .reg = 0xaa4 },
991 { .name = "tsec", .swgroup = TEGRA_SWGROUP_TSEC, .reg = 0x294 },
992 { .name = "a9avp", .swgroup = TEGRA_SWGROUP_A9AVP, .reg = 0x290 },
993 { .name = "gpu", .swgroup = TEGRA_SWGROUP_GPU, .reg = 0xaac },
994 { .name = "sdmmc1a", .swgroup = TEGRA_SWGROUP_SDMMC1A, .reg = 0xa94 },
995 { .name = "sdmmc2a", .swgroup = TEGRA_SWGROUP_SDMMC2A, .reg = 0xa98 },
996 { .name = "sdmmc3a", .swgroup = TEGRA_SWGROUP_SDMMC3A, .reg = 0xa9c },
997 { .name = "sdmmc4a", .swgroup = TEGRA_SWGROUP_SDMMC4A, .reg = 0xaa0 },
998 { .name = "vic", .swgroup = TEGRA_SWGROUP_VIC, .reg = 0x284 },
999 { .name = "vi", .swgroup = TEGRA_SWGROUP_VI, .reg = 0x280 },
H A Dtegra30.c19 .name = "ptcr",
23 .name = "display0a",
37 .name = "display0ab",
51 .name = "display0b",
65 .name = "display0bb",
79 .name = "display0c",
93 .name = "display0cb",
107 .name = "display1b",
121 .name = "display1bb",
135 .name = "eppup",
149 .name = "g2pr",
163 .name = "g2sr",
177 .name = "mpeunifbr",
191 .name = "viruv",
205 .name = "afir",
219 .name = "avpcarm7r",
233 .name = "displayhc",
247 .name = "displayhcb",
261 .name = "fdcdrd",
275 .name = "fdcdrd2",
289 .name = "g2dr",
303 .name = "hdar",
317 .name = "host1xdmar",
331 .name = "host1xr",
345 .name = "idxsrd",
359 .name = "idxsrd2",
373 .name = "mpe_ipred",
387 .name = "mpeamemrd",
401 .name = "mpecsrd",
415 .name = "ppcsahbdmar",
429 .name = "ppcsahbslvr",
443 .name = "satar",
457 .name = "texsrd",
471 .name = "texsrd2",
485 .name = "vdebsevr",
499 .name = "vdember",
513 .name = "vdemcer",
527 .name = "vdetper",
541 .name = "mpcorelpr",
551 .name = "mpcorer",
561 .name = "eppu",
575 .name = "eppv",
589 .name = "eppy",
603 .name = "mpeunifbw",
617 .name = "viwsb",
631 .name = "viwu",
645 .name = "viwv",
659 .name = "viwy",
673 .name = "g2dw",
687 .name = "afiw",
701 .name = "avpcarm7w",
715 .name = "fdcdwr",
729 .name = "fdcwr2",
743 .name = "hdaw",
757 .name = "host1xw",
771 .name = "ispw",
785 .name = "mpcorelpw",
795 .name = "mpcorew",
805 .name = "mpecswr",
819 .name = "ppcsahbdmaw",
833 .name = "ppcsahbslvw",
847 .name = "sataw",
861 .name = "vdebsevw",
875 .name = "vdedbgw",
889 .name = "vdembew",
903 .name = "vdetpmw",
919 { .name = "dc", .swgroup = TEGRA_SWGROUP_DC, .reg = 0x240 },
920 { .name = "dcb", .swgroup = TEGRA_SWGROUP_DCB, .reg = 0x244 },
921 { .name = "epp", .swgroup = TEGRA_SWGROUP_EPP, .reg = 0x248 },
922 { .name = "g2", .swgroup = TEGRA_SWGROUP_G2, .reg = 0x24c },
923 { .name = "mpe", .swgroup = TEGRA_SWGROUP_MPE, .reg = 0x264 },
924 { .name = "vi", .swgroup = TEGRA_SWGROUP_VI, .reg = 0x280 },
925 { .name = "afi", .swgroup = TEGRA_SWGROUP_AFI, .reg = 0x238 },
926 { .name = "avpc", .swgroup = TEGRA_SWGROUP_AVPC, .reg = 0x23c },
927 { .name = "nv", .swgroup = TEGRA_SWGROUP_NV, .reg = 0x268 },
928 { .name = "nv2", .swgroup = TEGRA_SWGROUP_NV2, .reg = 0x26c },
929 { .name = "hda", .swgroup = TEGRA_SWGROUP_HDA, .reg = 0x254 },
930 { .name = "hc", .swgroup = TEGRA_SWGROUP_HC, .reg = 0x250 },
931 { .name = "ppcs", .swgroup = TEGRA_SWGROUP_PPCS, .reg = 0x270 },
932 { .name = "sata", .swgroup = TEGRA_SWGROUP_SATA, .reg = 0x278 },
933 { .name = "vde", .swgroup = TEGRA_SWGROUP_VDE, .reg = 0x27c },
934 { .name = "isp", .swgroup = TEGRA_SWGROUP_ISP, .reg = 0x258 },
/linux-4.4.14/include/linux/ceph/
H A Ddebugfs.h7 #define CEPH_DEFINE_SHOW_FUNC(name) \
8 static int name##_open(struct inode *inode, struct file *file) \
10 return single_open(file, name, inode->i_private); \
13 static const struct file_operations name##_fops = { \
14 .open = name##_open, \
/linux-4.4.14/arch/s390/include/asm/
H A Dextmem.h23 int segment_load (char *name, int segtype, unsigned long *addr, unsigned long *length);
24 void segment_unload(char *name);
25 void segment_save(char *name);
26 int segment_type (char* name);
27 int segment_modify_shared (char *name, int do_nonshared);
H A Dmmu.h25 #define INIT_MM_CONTEXT(name) \
26 .context.list_lock = __SPIN_LOCK_UNLOCKED(name.context.list_lock), \
27 .context.pgtable_list = LIST_HEAD_INIT(name.context.pgtable_list), \
28 .context.gmap_list = LIST_HEAD_INIT(name.context.gmap_list),
/linux-4.4.14/arch/m68k/sun3/
H A Didprom.c30 { .name = "Sun 3/160 Series", .id_machtype = (SM_SUN3 | SM_3_160) },
31 { .name = "Sun 3/50", .id_machtype = (SM_SUN3 | SM_3_50) },
32 { .name = "Sun 3/260 Series", .id_machtype = (SM_SUN3 | SM_3_260) },
33 { .name = "Sun 3/110 Series", .id_machtype = (SM_SUN3 | SM_3_110) },
34 { .name = "Sun 3/60", .id_machtype = (SM_SUN3 | SM_3_60) },
35 { .name = "Sun 3/E", .id_machtype = (SM_SUN3 | SM_3_E) },
37 { .name = "Sun 3/460 Series", .id_machtype = (SM_SUN3X | SM_3_460) },
38 { .name = "Sun 3/80", .id_machtype = (SM_SUN3X | SM_3_80) },
40 // { .name = "Sun 4/100 Series", .id_machtype = (SM_SUN4 | SM_4_110) },
41 // { .name = "Sun 4/200 Series", .id_machtype = (SM_SUN4 | SM_4_260) },
42 // { .name = "Sun 4/300 Series", .id_machtype = (SM_SUN4 | SM_4_330) },
43 // { .name = "Sun 4/400 Series", .id_machtype = (SM_SUN4 | SM_4_470) },
45 // { .name = "Sun4c SparcStation 1", .id_machtype = (SM_SUN4C | SM_4C_SS1) },
46 // { .name = "Sun4c SparcStation IPC", .id_machtype = (SM_SUN4C | SM_4C_IPC) },
47 // { .name = "Sun4c SparcStation 1+", .id_machtype = (SM_SUN4C | SM_4C_SS1PLUS) },
48 // { .name = "Sun4c SparcStation SLC", .id_machtype = (SM_SUN4C | SM_4C_SLC) },
49 // { .name = "Sun4c SparcStation 2", .id_machtype = (SM_SUN4C | SM_4C_SS2) },
50 // { .name = "Sun4c SparcStation ELC", .id_machtype = (SM_SUN4C | SM_4C_ELC) },
51 // { .name = "Sun4c SparcStation IPX", .id_machtype = (SM_SUN4C | SM_4C_IPX) },
53 // { .name = "Sun4m SparcSystem600", .id_machtype = (SM_SUN4M | SM_4M_SS60) },
54 // { .name = "Sun4m SparcStation10/20", .id_machtype = (SM_SUN4M | SM_4M_SS50) },
55 // { .name = "Sun4m SparcStation5", .id_machtype = (SM_SUN4M | SM_4M_SS40) },
57 // { .name = "Sun4M OBP based system", .id_machtype = (SM_SUN4M_OBP | 0x0) }
67 printk("TYPE: %s\n", Sun_Machines[i].name); display_system_type()
70 prom_getproperty(prom_root_node, "banner-name", display_system_type()
89 strcpy(model, Sun_Machines[i].name); sun3_get_model()
/linux-4.4.14/drivers/md/
H A Ddm-cache-policy.c20 static struct dm_cache_policy_type *__find_policy(const char *name) __find_policy() argument
25 if (!strcmp(t->name, name)) __find_policy()
31 static struct dm_cache_policy_type *__get_policy_once(const char *name) __get_policy_once() argument
33 struct dm_cache_policy_type *t = __find_policy(name); __get_policy_once()
36 DMWARN("couldn't get module %s", name); __get_policy_once()
43 static struct dm_cache_policy_type *get_policy_once(const char *name) get_policy_once() argument
48 t = __get_policy_once(name); get_policy_once()
54 static struct dm_cache_policy_type *get_policy(const char *name) get_policy() argument
58 t = get_policy_once(name); get_policy()
65 request_module("dm-cache-%s", name); get_policy()
67 t = get_policy_once(name); get_policy()
90 if (__find_policy(type->name)) { dm_cache_policy_register()
91 DMWARN("attempt to register policy under duplicate name %s", type->name); dm_cache_policy_register()
111 struct dm_cache_policy *dm_cache_policy_create(const char *name, dm_cache_policy_create() argument
119 type = get_policy(name); dm_cache_policy_create()
151 return t->real->name; dm_cache_policy_get_name()
153 return t->name; dm_cache_policy_get_name()
H A Ddm-path-selector.c29 static struct ps_internal *__find_path_selector_type(const char *name) __find_path_selector_type() argument
34 if (!strcmp(name, psi->pst.name)) __find_path_selector_type()
41 static struct ps_internal *get_path_selector(const char *name) get_path_selector() argument
46 psi = __find_path_selector_type(name); get_path_selector()
54 struct path_selector_type *dm_get_path_selector(const char *name) dm_get_path_selector() argument
58 if (!name) dm_get_path_selector()
61 psi = get_path_selector(name); dm_get_path_selector()
63 request_module("dm-%s", name); dm_get_path_selector()
64 psi = get_path_selector(name); dm_get_path_selector()
78 psi = __find_path_selector_type(pst->name); dm_put_path_selector()
107 if (__find_path_selector_type(pst->name)) { dm_register_path_selector()
124 psi = __find_path_selector_type(pst->name); dm_unregister_path_selector()
H A Ddm-target.c21 static inline struct target_type *__find_target_type(const char *name) __find_target_type() argument
26 if (!strcmp(name, tt->name)) __find_target_type()
32 static struct target_type *get_target_type(const char *name) get_target_type() argument
38 tt = __find_target_type(name); get_target_type()
46 static void load_module(const char *name) load_module() argument
48 request_module("dm-%s", name); load_module()
51 struct target_type *dm_get_target_type(const char *name) dm_get_target_type() argument
53 struct target_type *tt = get_target_type(name); dm_get_target_type()
56 load_module(name); dm_get_target_type()
57 tt = get_target_type(name); dm_get_target_type()
88 if (__find_target_type(tt->name)) dm_register_target()
100 if (!__find_target_type(tt->name)) { dm_unregister_target()
101 DMCRIT("Unregistering unrecognised target: %s", tt->name); dm_unregister_target()
152 .name = "error",
/linux-4.4.14/arch/mips/bcm63xx/boards/
H A Dboard_bcm963xx.c46 .name = "CVG834G_E15R3921",
62 .name = "CVG834G:green:power",
78 .name = "96328avng",
92 .name = "96328avng::ppp-fail",
97 .name = "96328avng::power",
103 .name = "96328avng::power-fail",
108 .name = "96328avng::wps",
113 .name = "96328avng::ppp",
126 .name = "96338GW",
140 .name = "adsl",
145 .name = "ses",
150 .name = "ppp-fail",
155 .name = "power",
161 .name = "stop",
169 .name = "96338W",
181 .name = "adsl",
186 .name = "ses",
191 .name = "ppp-fail",
196 .name = "power",
202 .name = "stop",
215 .name = "96345GW2",
227 .name = "96348R",
241 .name = "adsl-fail",
246 .name = "ppp",
251 .name = "ppp-fail",
256 .name = "power",
263 .name = "stop",
271 .name = "96348GW-10",
302 .name = "adsl-fail",
307 .name = "ppp",
312 .name = "ppp-fail",
317 .name = "power",
323 .name = "stop",
331 .name = "96348GW-11",
356 .name = "adsl-fail",
361 .name = "ppp",
366 .name = "ppp-fail",
371 .name = "power",
377 .name = "stop",
385 .name = "96348GW",
414 .name = "adsl-fail",
419 .name = "ppp",
424 .name = "ppp-fail",
429 .name = "power",
435 .name = "stop",
443 .name = "F@ST2404",
467 .name = "RTA1025W_16",
486 .name = "DV201AMR",
506 .name = "96348GW-A",
532 .name = "96358VW",
557 .name = "adsl-fail",
562 .name = "ppp",
567 .name = "ppp-fail",
572 .name = "power",
577 .name = "stop",
584 .name = "96358VW2",
609 .name = "adsl",
614 .name = "ppp-fail",
618 .name = "power",
624 .name = "stop",
632 .name = "AGPF-S0",
655 .name = "DWV-S0",
751 * return board name for /proc/cpuinfo
755 return board.name; board_get_name()
798 /* find board by name */ board_prom_init()
800 if (strncmp(board_name, bcm963xx_boards[i]->name, 16)) board_prom_init()
808 if (!board.name[0]) { board_prom_init()
809 char name[17]; board_prom_init() local
810 memcpy(name, board_name, 16); board_prom_init()
811 name[16] = 0; board_prom_init()
812 pr_err("unknown bcm963xx board: %s\n", name); board_prom_init()
855 if (!board.name[0]) board_setup()
857 pr_info("board name: %s\n", board.name); board_setup()
867 .name = "leds-gpio",
/linux-4.4.14/arch/powerpc/perf/
H A Dhv-common.h19 #define EVENT_DEFINE_RANGE_FORMAT(name, attr_var, bit_start, bit_end) \
20 PMU_FORMAT_ATTR(name, #attr_var ":" #bit_start "-" #bit_end); \
21 EVENT_DEFINE_RANGE(name, attr_var, bit_start, bit_end)
30 #define EVENT_DEFINE_RANGE_FORMAT_LITE(name, attr_var, bit_start, bit_end) \
31 PMU_FORMAT_ATTR(name, #attr_var ":" #bit_start "-" #bit_end);
33 #define EVENT_DEFINE_RANGE(name, attr_var, bit_start, bit_end) \
34 static u64 event_get_##name##_max(void) \
40 static u64 event_get_##name(struct perf_event *event) \
43 event_get_##name##_max(); \
/linux-4.4.14/drivers/zorro/
H A Dnames.c21 const char *name; member in struct:zorro_prod_info
27 const char *name; member in struct:zorro_manuf_info
37 #define MANUF( manuf, name ) static char __manufstr_##manuf[] __initdata = name;
39 #define PRODUCT( manuf, prod, name ) static char __prodstr_##manuf##prod[] __initdata = name;
43 #define MANUF( manuf, name ) static struct zorro_prod_info __prods_##manuf[] __initdata = {
45 #define PRODUCT( manuf, prod, name ) { 0x##prod, 0, __prodstr_##manuf##prod },
49 #define MANUF( manuf, name ) { 0x##manuf, ARRAY_SIZE(__prods_##manuf), __manufstr_##manuf, __prods_##manuf },
51 #define PRODUCT( manuf, prod, name )
61 char *name = dev->name; zorro_name_device() local
85 sprintf(name, "Zorro device %08x (%s)", dev->id, manuf_p->name); zorro_name_device()
90 char *n = name + sprintf(name, "%s %s", manuf_p->name, prod_p->name); zorro_name_device()
/linux-4.4.14/fs/nfs/
H A Dnfstrace.h129 #define DEFINE_NFS_INODE_EVENT(name) \
130 DEFINE_EVENT(nfs_inode_event, name, \
135 #define DEFINE_NFS_INODE_EVENT_DONE(name) \
136 DEFINE_EVENT(nfs_inode_event_done, name, \
182 __string(name, dentry->d_name.name)
189 __assign_str(name, dentry->d_name.name);
193 "flags=%u (%s) name=%02x:%02x:%llu/%s",
198 __get_str(name)
202 #define DEFINE_NFS_LOOKUP_EVENT(name) \
203 DEFINE_EVENT(nfs_lookup_event, name, \
226 __string(name, dentry->d_name.name)
234 __assign_str(name, dentry->d_name.name);
238 "error=%d flags=%u (%s) name=%02x:%02x:%llu/%s",
244 __get_str(name)
248 #define DEFINE_NFS_LOOKUP_EVENT_DONE(name) \
249 DEFINE_EVENT(nfs_lookup_event_done, name, \
293 __string(name, ctx->dentry->d_name.name)
301 __assign_str(name, ctx->dentry->d_name.name);
305 "flags=%u (%s) fmode=%s name=%02x:%02x:%llu/%s",
311 __get_str(name)
331 __string(name, ctx->dentry->d_name.name)
340 __assign_str(name, ctx->dentry->d_name.name);
345 "name=%02x:%02x:%llu/%s",
352 __get_str(name)
369 __string(name, dentry->d_name.name)
376 __assign_str(name, dentry->d_name.name);
380 "flags=%u (%s) name=%02x:%02x:%llu/%s",
385 __get_str(name)
404 __string(name, dentry->d_name.name)
412 __assign_str(name, dentry->d_name.name);
416 "error=%d flags=%u (%s) name=%02x:%02x:%llu/%s",
422 __get_str(name)
437 __string(name, dentry->d_name.name)
443 __assign_str(name, dentry->d_name.name);
447 "name=%02x:%02x:%llu/%s",
450 __get_str(name)
454 #define DEFINE_NFS_DIRECTORY_EVENT(name) \
455 DEFINE_EVENT(nfs_directory_event, name, \
475 __string(name, dentry->d_name.name)
482 __assign_str(name, dentry->d_name.name);
486 "error=%d name=%02x:%02x:%llu/%s",
490 __get_str(name)
494 #define DEFINE_NFS_DIRECTORY_EVENT_DONE(name) \
495 DEFINE_EVENT(nfs_directory_event_done, name, \
529 __string(name, dentry->d_name.name)
536 __assign_str(name, dentry->d_name.name);
540 "fileid=%02x:%02x:%llu name=%02x:%02x:%llu/%s",
545 __get_str(name)
564 __string(name, dentry->d_name.name)
572 __assign_str(name, dentry->d_name.name);
576 "error=%d fileid=%02x:%02x:%llu name=%02x:%02x:%llu/%s",
582 __get_str(name)
600 __string(old_name, old_dentry->d_name.name)
601 __string(new_name, new_dentry->d_name.name)
608 __assign_str(old_name, old_dentry->d_name.name);
609 __assign_str(new_name, new_dentry->d_name.name);
622 #define DEFINE_NFS_RENAME_EVENT(name) \
623 DEFINE_EVENT(nfs_rename_event, name, \
647 __string(old_name, old_dentry->d_name.name)
649 __string(new_name, new_dentry->d_name.name)
657 __assign_str(old_name, old_dentry->d_name.name);
658 __assign_str(new_name, new_dentry->d_name.name);
673 #define DEFINE_NFS_RENAME_EVENT_DONE(name) \
674 DEFINE_EVENT(nfs_rename_event_done, name, \
702 __dynamic_array(char, name, data->args.name.len + 1)
707 size_t len = data->args.name.len;
711 memcpy(__get_dynamic_array(name),
712 data->args.name.name, len);
713 ((char *)__get_dynamic_array(name))[len] = 0;
717 "error=%d name=%02x:%02x:%llu/%s",
721 __get_str(name)
/linux-4.4.14/drivers/staging/android/trace/
H A Dsync.h17 __string(name, timeline->name)
22 __assign_str(name, timeline->name);
32 TP_printk("name=%s value=%s", __get_str(name), __entry->value)
41 __string(name, fence->name)
47 __assign_str(name, fence->name);
52 TP_printk("%s name=%s state=%d", __entry->begin ? "begin" : "end",
53 __get_str(name), __entry->status)
76 TP_printk("name=%s value=%s", __get_str(timeline), __entry->value)
/linux-4.4.14/drivers/usb/gadget/
H A Du_f.h23 #define vla_item(groupname, type, name, n) \
24 size_t groupname##_##name##__offset = ({ \
32 #define vla_item_with_sz(groupname, type, name, n) \
33 size_t groupname##_##name##__sz = (n) * sizeof(type); \
34 size_t groupname##_##name##__offset = ({ \
37 size_t size = groupname##_##name##__sz; \
42 #define vla_ptr(ptr, groupname, name) \
43 ((void *) ((char *)ptr + groupname##_##name##__offset))
H A Dfunctions.c11 static struct usb_function_instance *try_get_usb_function_instance(const char *name) try_get_usb_function_instance() argument
20 if (strcmp(name, fd->name)) try_get_usb_function_instance()
38 struct usb_function_instance *usb_get_function_instance(const char *name) usb_get_function_instance() argument
43 fi = try_get_usb_function_instance(name); usb_get_function_instance()
49 ret = request_module("usbfunc:%s", name); usb_get_function_instance()
52 return try_get_usb_function_instance(name); usb_get_function_instance()
99 if (!strcmp(fd->name, newf->name)) usb_function_register()
/linux-4.4.14/drivers/clk/imx/
H A Dclk.h23 struct clk *imx_clk_pllv1(enum imx_pllv1_type type, const char *name,
26 struct clk *imx_clk_pllv2(const char *name, const char *parent,
39 struct clk *imx_clk_pllv3(enum imx_pllv3_type type, const char *name,
42 struct clk *clk_register_gate2(struct device *dev, const char *name,
49 const char *name, unsigned long rate);
51 struct clk *imx_clk_gate_exclusive(const char *name, const char *parent,
54 static inline struct clk *imx_clk_gate2(const char *name, const char *parent, imx_clk_gate2() argument
57 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, imx_clk_gate2()
61 static inline struct clk *imx_clk_gate2_shared(const char *name, imx_clk_gate2_shared() argument
65 return clk_register_gate2(NULL, name, parent, CLK_SET_RATE_PARENT, reg, imx_clk_gate2_shared()
69 struct clk *imx_clk_pfd(const char *name, const char *parent_name,
72 struct clk *imx_clk_busy_divider(const char *name, const char *parent_name,
76 struct clk *imx_clk_busy_mux(const char *name, void __iomem *reg, u8 shift,
80 struct clk *imx_clk_fixup_divider(const char *name, const char *parent,
84 struct clk *imx_clk_fixup_mux(const char *name, void __iomem *reg,
88 static inline struct clk *imx_clk_fixed(const char *name, int rate) imx_clk_fixed() argument
90 return clk_register_fixed_rate(NULL, name, NULL, CLK_IS_ROOT, rate); imx_clk_fixed()
93 static inline struct clk *imx_clk_divider(const char *name, const char *parent, imx_clk_divider() argument
96 return clk_register_divider(NULL, name, parent, CLK_SET_RATE_PARENT, imx_clk_divider()
100 static inline struct clk *imx_clk_divider_flags(const char *name, imx_clk_divider_flags() argument
104 return clk_register_divider(NULL, name, parent, flags, imx_clk_divider_flags()
108 static inline struct clk *imx_clk_gate(const char *name, const char *parent, imx_clk_gate() argument
111 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, imx_clk_gate()
115 static inline struct clk *imx_clk_gate_dis(const char *name, const char *parent, imx_clk_gate_dis() argument
118 return clk_register_gate(NULL, name, parent, CLK_SET_RATE_PARENT, reg, imx_clk_gate_dis()
122 static inline struct clk *imx_clk_mux(const char *name, void __iomem *reg, imx_clk_mux() argument
125 return clk_register_mux(NULL, name, parents, num_parents, imx_clk_mux()
130 static inline struct clk *imx_clk_mux_flags(const char *name, imx_clk_mux_flags() argument
134 return clk_register_mux(NULL, name, parents, num_parents, imx_clk_mux_flags()
139 static inline struct clk *imx_clk_fixed_factor(const char *name, imx_clk_fixed_factor() argument
142 return clk_register_fixed_factor(NULL, name, parent, imx_clk_fixed_factor()
146 struct clk *imx_clk_cpu(const char *name, const char *parent_name,
/linux-4.4.14/fs/ext4/
H A Dxattr_trusted.c18 const char *name, size_t name_len) ext4_xattr_trusted_list()
28 memcpy(list+prefix_len, name, name_len); ext4_xattr_trusted_list()
36 struct dentry *dentry, const char *name, void *buffer, ext4_xattr_trusted_get()
39 if (strcmp(name, "") == 0) ext4_xattr_trusted_get()
42 name, buffer, size); ext4_xattr_trusted_get()
47 struct dentry *dentry, const char *name, ext4_xattr_trusted_set()
50 if (strcmp(name, "") == 0) ext4_xattr_trusted_set()
53 name, value, size, flags); ext4_xattr_trusted_set()
16 ext4_xattr_trusted_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) ext4_xattr_trusted_list() argument
35 ext4_xattr_trusted_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) ext4_xattr_trusted_get() argument
46 ext4_xattr_trusted_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *value, size_t size, int flags) ext4_xattr_trusted_set() argument
H A Dxattr_security.c17 const char *name, size_t name_len) ext4_xattr_security_list()
25 memcpy(list+prefix_len, name, name_len); ext4_xattr_security_list()
33 struct dentry *dentry, const char *name, ext4_xattr_security_get()
36 if (strcmp(name, "") == 0) ext4_xattr_security_get()
39 name, buffer, size); ext4_xattr_security_get()
44 struct dentry *dentry, const char *name, ext4_xattr_security_set()
47 if (strcmp(name, "") == 0) ext4_xattr_security_set()
50 name, value, size, flags); ext4_xattr_security_set()
61 for (xattr = xattr_array; xattr->name != NULL; xattr++) { ext4_initxattrs()
64 xattr->name, xattr->value, ext4_initxattrs()
15 ext4_xattr_security_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) ext4_xattr_security_list() argument
32 ext4_xattr_security_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) ext4_xattr_security_get() argument
43 ext4_xattr_security_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *value, size_t size, int flags) ext4_xattr_security_set() argument
H A Dcrypto_fname.c110 memcpy(workbuf, iname->name, iname->len); ext4_fname_encrypt()
119 sg_init_one(&dst_sg, oname->name, ciphertext_len); ext4_fname_encrypt()
160 tmp_in[0].name = iname->name; ext4_fname_decrypt()
162 tmp_out[0].name = oname->name; ext4_fname_decrypt()
179 sg_init_one(&src_sg, iname->name, iname->len); ext4_fname_decrypt()
180 sg_init_one(&dst_sg, oname->name, oname->len); ext4_fname_decrypt()
195 oname->len = strnlen(oname->name, iname->len); ext4_fname_decrypt()
290 crypto_str->name = kmalloc(olen+1, GFP_NOFS); ext4_fname_crypto_alloc_buffer()
291 if (!(crypto_str->name)) ext4_fname_crypto_alloc_buffer()
305 kfree(crypto_str->name); ext4_fname_crypto_free_buffer()
306 crypto_str->name = NULL; ext4_fname_crypto_free_buffer()
322 if (iname->name[0] == '.' && iname->name[iname->len-1] == '.') { _ext4_fname_disk_to_usr()
323 oname->name[0] = '.'; _ext4_fname_disk_to_usr()
324 oname->name[iname->len-1] = '.'; _ext4_fname_disk_to_usr()
337 ret = digest_encode(iname->name, iname->len, oname->name); _ext4_fname_disk_to_usr()
346 memcpy(buf + 8, iname->name + iname->len - 16, 16); _ext4_fname_disk_to_usr()
347 oname->name[0] = '_'; _ext4_fname_disk_to_usr()
348 ret = digest_encode(buf, 24, oname->name+1); _ext4_fname_disk_to_usr()
358 struct ext4_str iname = {.name = (unsigned char *) de->name, ext4_fname_disk_to_usr()
377 if (iname->name[0] == '.' && ext4_fname_usr_to_disk()
378 iname->name[iname->len-1] == '.') { ext4_fname_usr_to_disk()
379 oname->name[0] = '.'; ext4_fname_usr_to_disk()
380 oname->name[iname->len-1] = '.'; ext4_fname_usr_to_disk()
390 * in a directory. Consequently, a user space name cannot be mapped to ext4_fname_usr_to_disk()
391 * a disk-space name */ ext4_fname_usr_to_disk()
405 ((iname->name[0] == '.') && ext4_fname_setup_filename()
407 ((iname->name[1] == '.') && (iname->len == 2))))) { ext4_fname_setup_filename()
408 fname->disk_name.name = (unsigned char *) iname->name; ext4_fname_setup_filename()
424 fname->disk_name.name = fname->crypto_buf.name; ext4_fname_setup_filename()
432 * user-supplied name ext4_fname_setup_filename()
434 if (iname->name[0] == '_') ext4_fname_setup_filename()
440 fname->crypto_buf.name = kmalloc(32, GFP_KERNEL); ext4_fname_setup_filename()
441 if (fname->crypto_buf.name == NULL) ext4_fname_setup_filename()
443 ret = digest_decode(iname->name + bigname, iname->len - bigname, ext4_fname_setup_filename()
444 fname->crypto_buf.name); ext4_fname_setup_filename()
451 memcpy(&fname->hinfo.hash, fname->crypto_buf.name, 4); ext4_fname_setup_filename()
452 memcpy(&fname->hinfo.minor_hash, fname->crypto_buf.name + 4, 4); ext4_fname_setup_filename()
454 fname->disk_name.name = fname->crypto_buf.name; ext4_fname_setup_filename()
459 kfree(fname->crypto_buf.name); ext4_fname_setup_filename()
460 fname->crypto_buf.name = NULL; ext4_fname_setup_filename()
466 kfree(fname->crypto_buf.name); ext4_fname_free_filename()
467 fname->crypto_buf.name = NULL; ext4_fname_free_filename()
469 fname->disk_name.name = NULL; ext4_fname_free_filename()
H A Dxattr_user.c17 const char *name, size_t name_len) ext4_xattr_user_list()
27 memcpy(list+prefix_len, name, name_len); ext4_xattr_user_list()
35 struct dentry *dentry, const char *name, ext4_xattr_user_get()
38 if (strcmp(name, "") == 0) ext4_xattr_user_get()
43 name, buffer, size); ext4_xattr_user_get()
48 struct dentry *dentry, const char *name, ext4_xattr_user_set()
51 if (strcmp(name, "") == 0) ext4_xattr_user_set()
56 name, value, size, flags); ext4_xattr_user_set()
15 ext4_xattr_user_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) ext4_xattr_user_list() argument
34 ext4_xattr_user_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) ext4_xattr_user_get() argument
47 ext4_xattr_user_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *value, size_t size, int flags) ext4_xattr_user_set() argument
/linux-4.4.14/fs/jffs2/
H A Dxattr_trusted.c20 struct dentry *dentry, const char *name, jffs2_trusted_getxattr()
23 if (!strcmp(name, "")) jffs2_trusted_getxattr()
26 name, buffer, size); jffs2_trusted_getxattr()
30 struct dentry *dentry, const char *name, jffs2_trusted_setxattr()
33 if (!strcmp(name, "")) jffs2_trusted_setxattr()
36 name, buffer, size, flags); jffs2_trusted_setxattr()
41 size_t list_size, const char *name, jffs2_trusted_listxattr()
51 strcpy(list + XATTR_TRUSTED_PREFIX_LEN, name); jffs2_trusted_listxattr()
19 jffs2_trusted_getxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) jffs2_trusted_getxattr() argument
29 jffs2_trusted_setxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) jffs2_trusted_setxattr() argument
39 jffs2_trusted_listxattr(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) jffs2_trusted_listxattr() argument
H A Dxattr_user.c20 struct dentry *dentry, const char *name, jffs2_user_getxattr()
23 if (!strcmp(name, "")) jffs2_user_getxattr()
26 name, buffer, size); jffs2_user_getxattr()
30 struct dentry *dentry, const char *name, jffs2_user_setxattr()
33 if (!strcmp(name, "")) jffs2_user_setxattr()
36 name, buffer, size, flags); jffs2_user_setxattr()
41 size_t list_size, const char *name, jffs2_user_listxattr()
48 strcpy(list + XATTR_USER_PREFIX_LEN, name); jffs2_user_listxattr()
19 jffs2_user_getxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) jffs2_user_getxattr() argument
29 jffs2_user_setxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) jffs2_user_setxattr() argument
39 jffs2_user_listxattr(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) jffs2_user_listxattr() argument
H A Dsecurity.c32 for (xattr = xattr_array; xattr->name != NULL; xattr++) { jffs2_initxattrs()
34 xattr->name, xattr->value, jffs2_initxattrs()
52 struct dentry *dentry, const char *name, jffs2_security_getxattr()
55 if (!strcmp(name, "")) jffs2_security_getxattr()
59 name, buffer, size); jffs2_security_getxattr()
63 struct dentry *dentry, const char *name, jffs2_security_setxattr()
66 if (!strcmp(name, "")) jffs2_security_setxattr()
70 name, buffer, size, flags); jffs2_security_setxattr()
75 size_t list_size, const char *name, jffs2_security_listxattr()
82 strcpy(list + XATTR_SECURITY_PREFIX_LEN, name); jffs2_security_listxattr()
51 jffs2_security_getxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) jffs2_security_getxattr() argument
62 jffs2_security_setxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) jffs2_security_setxattr() argument
73 jffs2_security_listxattr(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) jffs2_security_listxattr() argument
/linux-4.4.14/fs/ext2/
H A Dxattr_trusted.c14 const char *name, size_t name_len) ext2_xattr_trusted_list()
24 memcpy(list+prefix_len, name, name_len); ext2_xattr_trusted_list()
32 struct dentry *dentry, const char *name, ext2_xattr_trusted_get()
35 if (strcmp(name, "") == 0) ext2_xattr_trusted_get()
37 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_TRUSTED, name, ext2_xattr_trusted_get()
43 struct dentry *dentry, const char *name, ext2_xattr_trusted_set()
46 if (strcmp(name, "") == 0) ext2_xattr_trusted_set()
48 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_TRUSTED, name, ext2_xattr_trusted_set()
12 ext2_xattr_trusted_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) ext2_xattr_trusted_list() argument
31 ext2_xattr_trusted_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) ext2_xattr_trusted_get() argument
42 ext2_xattr_trusted_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *value, size_t size, int flags) ext2_xattr_trusted_set() argument
H A Dxattr_security.c13 const char *name, size_t name_len) ext2_xattr_security_list()
20 memcpy(list+prefix_len, name, name_len); ext2_xattr_security_list()
28 struct dentry *dentry, const char *name, ext2_xattr_security_get()
31 if (strcmp(name, "") == 0) ext2_xattr_security_get()
33 return ext2_xattr_get(d_inode(dentry), EXT2_XATTR_INDEX_SECURITY, name, ext2_xattr_security_get()
39 struct dentry *dentry, const char *name, ext2_xattr_security_set()
42 if (strcmp(name, "") == 0) ext2_xattr_security_set()
44 return ext2_xattr_set(d_inode(dentry), EXT2_XATTR_INDEX_SECURITY, name, ext2_xattr_security_set()
54 for (xattr = xattr_array; xattr->name != NULL; xattr++) { ext2_initxattrs()
56 xattr->name, xattr->value, ext2_initxattrs()
11 ext2_xattr_security_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) ext2_xattr_security_list() argument
27 ext2_xattr_security_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) ext2_xattr_security_get() argument
38 ext2_xattr_security_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *value, size_t size, int flags) ext2_xattr_security_set() argument
H A Dxattr_user.c16 const char *name, size_t name_len) ext2_xattr_user_list()
26 memcpy(list+prefix_len, name, name_len); ext2_xattr_user_list()
34 struct dentry *dentry, const char *name, ext2_xattr_user_get()
37 if (strcmp(name, "") == 0) ext2_xattr_user_get()
42 name, buffer, size); ext2_xattr_user_get()
47 struct dentry *dentry, const char *name, ext2_xattr_user_set()
50 if (strcmp(name, "") == 0) ext2_xattr_user_set()
56 name, value, size, flags); ext2_xattr_user_set()
14 ext2_xattr_user_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) ext2_xattr_user_list() argument
33 ext2_xattr_user_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) ext2_xattr_user_get() argument
46 ext2_xattr_user_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *value, size_t size, int flags) ext2_xattr_user_set() argument
/linux-4.4.14/include/video/
H A Domap-panel-data.h37 * @name: name for this display entity
42 const char *name; member in struct:encoder_tfp410_platform_data
50 * @name: name for this display entity
56 const char *name; member in struct:encoder_tpd12s015_platform_data
66 * @name: name for this display entity
67 * @source: name of the display entity used as a video source
71 const char *name; member in struct:connector_dvi_platform_data
78 * @name: name for this display entity
79 * @source: name of the display entity used as a video source
82 const char *name; member in struct:connector_hdmi_platform_data
88 * @name: name for this display entity
89 * @source: name of the display entity used as a video source
94 const char *name; member in struct:connector_atv_platform_data
103 * @name: name for this display entity
104 * @source: name of the display entity used as a video source
111 const char *name; member in struct:panel_dpi_platform_data
124 * @name: name for this display entity
125 * @source: name of the display entity used as a video source
134 const char *name; member in struct:panel_dsicm_platform_data
151 * @name: name for this display entity
152 * @source: name of the display entity used as a video source
157 const char *name; member in struct:panel_acx565akm_platform_data
167 * @name: name for this display entity
168 * @source: name of the display entity used as a video source
174 const char *name; member in struct:panel_lb035q02_platform_data
185 * @name: name for this display entity
186 * @source: name of the display entity used as a video source
195 const char *name; member in struct:panel_sharp_ls037v7dw01_platform_data
209 * @name: name for this display entity
210 * @source: name of the display entity used as a video source
215 const char *name; member in struct:panel_tpo_td043mtea1_platform_data
225 * @name: name for this display entity
226 * @source: name of the display entity used as a video source
232 const char *name; member in struct:panel_nec_nl8048hl11_platform_data
243 * @name: name for display entity
244 * @source: name of the display entity used as a video source
248 const char *name; member in struct:panel_tpo_td028ttec1_platform_data
/linux-4.4.14/fs/reiserfs/
H A Dxattr_trusted.c12 const char *name, void *buffer, size_t size) trusted_get()
14 if (strlen(name) < sizeof(XATTR_TRUSTED_PREFIX)) trusted_get()
20 return reiserfs_xattr_get(d_inode(dentry), name, buffer, size); trusted_get()
25 const char *name, const void *buffer, size_t size, int flags) trusted_set()
27 if (strlen(name) < sizeof(XATTR_TRUSTED_PREFIX)) trusted_set()
33 return reiserfs_xattr_set(d_inode(dentry), name, buffer, size, flags); trusted_set()
38 const char *name, size_t name_len) trusted_list()
46 memcpy(list, name, name_len); trusted_list()
11 trusted_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) trusted_get() argument
24 trusted_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) trusted_set() argument
36 trusted_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) trusted_list() argument
H A Dxattr_user.c11 const char *name, void *buffer, size_t size) user_get()
14 if (strlen(name) < sizeof(XATTR_USER_PREFIX)) user_get()
18 return reiserfs_xattr_get(d_inode(dentry), name, buffer, size); user_get()
23 const char *name, const void *buffer, size_t size, int flags) user_set()
25 if (strlen(name) < sizeof(XATTR_USER_PREFIX)) user_set()
30 return reiserfs_xattr_set(d_inode(dentry), name, buffer, size, flags); user_set()
35 const char *name, size_t name_len) user_list()
42 memcpy(list, name, name_len); user_list()
10 user_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) user_get() argument
22 user_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) user_set() argument
33 user_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_size, const char *name, size_t name_len) user_list() argument
H A Dxattr_security.c13 const char *name, void *buffer, size_t size) security_get()
15 if (strlen(name) < sizeof(XATTR_SECURITY_PREFIX)) security_get()
21 return reiserfs_xattr_get(d_inode(dentry), name, buffer, size); security_get()
26 const char *name, const void *buffer, size_t size, int flags) security_set()
28 if (strlen(name) < sizeof(XATTR_SECURITY_PREFIX)) security_set()
34 return reiserfs_xattr_set(d_inode(dentry), name, buffer, size, flags); security_set()
39 const char *name, size_t namelen) security_list()
47 memcpy(list, name, namelen); security_list()
64 sec->name = NULL; reiserfs_security_init()
70 error = security_old_inode_init_security(inode, dir, qstr, &sec->name, reiserfs_security_init()
76 sec->name = NULL; reiserfs_security_init()
97 if (strlen(sec->name) < sizeof(XATTR_SECURITY_PREFIX)) reiserfs_security_write()
100 error = reiserfs_xattr_set_handle(th, inode, sec->name, sec->value, reiserfs_security_write()
110 kfree(sec->name); reiserfs_security_free()
112 sec->name = NULL; reiserfs_security_free()
12 security_get(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) security_get() argument
25 security_set(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) security_set() argument
37 security_list(const struct xattr_handler *handler, struct dentry *dentry, char *list, size_t list_len, const char *name, size_t namelen) security_list() argument
/linux-4.4.14/include/linux/
H A Daverage.h6 #define DECLARE_EWMA(name, _factor, _weight) \
7 struct ewma_##name { \
10 static inline void ewma_##name##_init(struct ewma_##name *e) \
19 ewma_##name##_read(struct ewma_##name *e) \
27 static inline void ewma_##name##_add(struct ewma_##name *e, \
H A Dlinkage.h32 #define SYSCALL_ALIAS(alias, name) asm( \
35 VMLINUX_SYMBOL_STR(name))
82 #define ENTRY(name) \
83 .globl name ASM_NL \
85 name:
90 #define WEAK(name) \
91 .weak name ASM_NL \
92 name:
96 #define END(name) \
97 .size name, .-name
100 /* If symbol 'name' is treated as a subroutine (gets called, and returns)
101 * then please use ENDPROC to mark 'name' as STT_FUNC for the benefit of
105 #define ENDPROC(name) \
106 .type name, @function ASM_NL \
107 END(name)
H A Dmoduleparam.h9 module name. */
20 #define __MODULE_INFO(tag, name, info) \
21 static const char __UNIQUE_ID(name)[] \
26 #define __MODULE_INFO(tag, name, info) \
27 struct __UNIQUE_ID(name) {}
29 #define __MODULE_PARM_TYPE(name, _type) \
30 __MODULE_INFO(parmtype, name##type, #name ":" _type)
69 const char *name; member in struct:kernel_param
102 * @value: the variable to alter, and exposed parameter name.
125 #define module_param(name, type, perm) \
126 module_param_named(name, name, type, perm)
131 #define module_param_unsafe(name, type, perm) \
132 module_param_named_unsafe(name, name, type, perm)
136 * @name: a valid C identifier which is the parameter name.
143 * structure. This allows exposure under a different name.
145 #define module_param_named(name, value, type, perm) \
146 param_check_##type(name, &(value)); \
147 module_param_cb(name, &param_ops_##type, &value, perm); \
148 __MODULE_PARM_TYPE(name, #type)
153 #define module_param_named_unsafe(name, value, type, perm) \
154 param_check_##type(name, &(value)); \
155 module_param_cb_unsafe(name, &param_ops_##type, &value, perm); \
156 __MODULE_PARM_TYPE(name, #type)
160 * @name: a valid C identifier which is the parameter name.
166 #define module_param_cb(name, ops, arg, perm) \
167 __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
169 #define module_param_cb_unsafe(name, ops, arg, perm) \
170 __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, \
176 * @name: a valid C identifier which is the parameter name.
182 #define __level_param_cb(name, ops, arg, perm, level) \
183 __module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, level, 0)
185 #define core_param_cb(name, ops, arg, perm) \
186 __level_param_cb(name, ops, arg, perm, 1)
188 #define postcore_param_cb(name, ops, arg, perm) \
189 __level_param_cb(name, ops, arg, perm, 2)
191 #define arch_param_cb(name, ops, arg, perm) \
192 __level_param_cb(name, ops, arg, perm, 3)
194 #define subsys_param_cb(name, ops, arg, perm) \
195 __level_param_cb(name, ops, arg, perm, 4)
197 #define fs_param_cb(name, ops, arg, perm) \
198 __level_param_cb(name, ops, arg, perm, 5)
200 #define device_param_cb(name, ops, arg, perm) \
201 __level_param_cb(name, ops, arg, perm, 6)
203 #define late_param_cb(name, ops, arg, perm) \
204 __level_param_cb(name, ops, arg, perm, 7)
218 #define __module_param_call(prefix, name, ops, arg, perm, level, flags) \
220 static const char __param_str_##name[] = prefix #name; \
221 static struct kernel_param __moduleparam_const __param_##name \
224 = { __param_str_##name, THIS_MODULE, ops, \
228 #define module_param_call(name, set, get, arg, perm) \
229 static const struct kernel_param_ops __param_ops_##name = \
232 name, &__param_ops_##name, arg, \
257 * @name: the name of the cmdline and sysfs parameter (often the same as var)
267 #define core_param(name, var, type, perm) \
268 param_check_##type(name, &(var)); \
269 __module_param_call("", name, &param_ops_##type, &var, perm, -1, 0)
274 #define core_param_unsafe(name, var, type, perm) \
275 param_check_##type(name, &(var)); \
276 __module_param_call("", name, &param_ops_##type, &var, perm, \
283 * @name: the name of the parameter
291 #define module_param_string(name, string, len, perm) \
292 static const struct kparam_string __param_string_##name \
294 __module_param_call(MODULE_PARAM_PREFIX, name, \
296 .str = &__param_string_##name, perm, -1, 0);\
297 __MODULE_PARM_TYPE(name, "string")
301 * @name1: parameter name 1
302 * @name2: parameter name 2
311 * @name1: parameter name 1
312 * @name2: parameter name 2
320 extern char *parse_args(const char *name,
343 #define __param_check(name, p, type) \
344 static inline type __always_unused *__check_##name(void) { return(p); }
349 #define param_check_byte(name, p) __param_check(name, p, unsigned char)
354 #define param_check_short(name, p) __param_check(name, p, short)
359 #define param_check_ushort(name, p) __param_check(name, p, unsigned short)
364 #define param_check_int(name, p) __param_check(name, p, int)
369 #define param_check_uint(name, p) __param_check(name, p, unsigned int)
374 #define param_check_long(name, p) __param_check(name, p, long)
379 #define param_check_ulong(name, p) __param_check(name, p, unsigned long)
384 #define param_check_ullong(name, p) __param_check(name, p, unsigned long long)
390 #define param_check_charp(name, p) __param_check(name, p, char *)
396 #define param_check_bool(name, p) __param_check(name, p, bool)
407 #define param_check_invbool(name, p) __param_check(name, p, bool)
417 * @name: the name of the array variable
425 * ARRAY_SIZE(@name) is used to determine the number of elements in the
428 #define module_param_array(name, type, nump, perm) \
429 module_param_array_named(name, name, type, nump, perm)
433 * @name: a valid C identifier which is the parameter name
434 * @array: the name of the array variable
439 * This exposes a different name than the actual variable name. See
442 #define module_param_array_named(name, array, type, nump, perm) \
443 param_check_##type(name, &(array)[0]); \
444 static const struct kparam_array __param_arr_##name \
448 __module_param_call(MODULE_PARAM_PREFIX, name, \
450 .arr = &__param_arr_##name, \
452 __MODULE_PARM_TYPE(name, "array of " #type)
H A Dfirmware.h24 char *name; member in struct:builtin_fw
34 #define DECLARE_BUILTIN_FIRMWARE(name, blob) \
35 DECLARE_BUILTIN_FIRMWARE_SIZE(name, &(blob), sizeof(blob))
37 #define DECLARE_BUILTIN_FIRMWARE_SIZE(name, blob, size) \
39 __used __section(.builtin_fw) = { name, blob, size }
42 int request_firmware(const struct firmware **fw, const char *name,
46 const char *name, struct device *device, gfp_t gfp, void *context,
48 int request_firmware_direct(const struct firmware **fw, const char *name,
54 const char *name, request_firmware()
61 const char *name, struct device *device, gfp_t gfp, void *context, request_firmware_nowait()
72 const char *name, request_firmware_direct()
53 request_firmware(const struct firmware **fw, const char *name, struct device *device) request_firmware() argument
59 request_firmware_nowait( struct module *module, bool uevent, const char *name, struct device *device, gfp_t gfp, void *context, void (*cont)(const struct firmware *fw, void *context)) request_firmware_nowait() argument
71 request_firmware_direct(const struct firmware **fw, const char *name, struct device *device) request_firmware_direct() argument
H A Dhashtable.h15 #define DEFINE_HASHTABLE(name, bits) \
16 struct hlist_head name[1 << (bits)] = \
19 #define DECLARE_HASHTABLE(name, bits) \
20 struct hlist_head name[1 << (bits)]
22 #define HASH_SIZE(name) (ARRAY_SIZE(name))
23 #define HASH_BITS(name) ilog2(HASH_SIZE(name))
116 * @name: hashtable to iterate
119 * @member: the name of the hlist_node within the struct
121 #define hash_for_each(name, bkt, obj, member) \
122 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
124 hlist_for_each_entry(obj, &name[bkt], member)
128 * @name: hashtable to iterate
131 * @member: the name of the hlist_node within the struct
133 #define hash_for_each_rcu(name, bkt, obj, member) \
134 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
136 hlist_for_each_entry_rcu(obj, &name[bkt], member)
141 * @name: hashtable to iterate
145 * @member: the name of the hlist_node within the struct
147 #define hash_for_each_safe(name, bkt, tmp, obj, member) \
148 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
150 hlist_for_each_entry_safe(obj, tmp, &name[bkt], member)
155 * @name: hashtable to iterate
157 * @member: the name of the hlist_node within the struct
160 #define hash_for_each_possible(name, obj, member, key) \
161 hlist_for_each_entry(obj, &name[hash_min(key, HASH_BITS(name))], member)
167 * @name: hashtable to iterate
169 * @member: the name of the hlist_node within the struct
172 #define hash_for_each_possible_rcu(name, obj, member, key) \
173 hlist_for_each_entry_rcu(obj, &name[hash_min(key, HASH_BITS(name))],\
179 * @name: hashtable to iterate
181 * @member: the name of the hlist_node within the struct
187 #define hash_for_each_possible_rcu_notrace(name, obj, member, key) \
189 &name[hash_min(key, HASH_BITS(name))], member)
194 * @name: hashtable to iterate
197 * @member: the name of the hlist_node within the struct
200 #define hash_for_each_possible_safe(name, obj, tmp, member, key) \
202 &name[hash_min(key, HASH_BITS(name))], member)
H A Dlglock.h44 #define DEFINE_LGLOCK(name) \
45 static DEFINE_PER_CPU(arch_spinlock_t, name ## _lock) \
47 struct lglock name = { .lock = &name ## _lock }
49 #define DEFINE_STATIC_LGLOCK(name) \
50 static DEFINE_PER_CPU(arch_spinlock_t, name ## _lock) \
52 static struct lglock name = { .lock = &name ## _lock }
54 void lg_lock_init(struct lglock *lg, char *name);
70 #define DEFINE_LGLOCK(name) DEFINE_SPINLOCK(name)
71 #define DEFINE_STATIC_LGLOCK(name) static DEFINE_SPINLOCK(name)
72 #define lg_lock_init(lg, name) spin_lock_init(lg)
H A Dgenl_magic_func.h34 #define __field(attr_nr, attr_flag, name, nla_type, _type, __get, \
39 #define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \
54 const char *name, void *valp) dprint_field()
62 name, (int)val, (unsigned)val); dprint_field()
67 name, (long long)val, (unsigned long long)val); dprint_field()
71 pr_info("%s attr %s: set\n", dir, name); dprint_field()
77 const char *name, const char *val, unsigned len) dprint_array()
83 pr_info("%s attr %s: [len:%u] '%s'\n", dir, name, len, val); dprint_array()
89 dir, name, len, val[0], val[1], val[2], val[3]); dprint_array()
95 /* Name is a member field name of the struct s.
99 #define DPRINT_FIELD(dir, nla_type, name, s, nla) \
102 dprint_field(dir, nla_type, #name, &s->name); \
104 dprint_field(dir, nla_type, #name, \
109 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) \
112 dprint_array(dir, nla_type, #name, \
113 s->name, s->name ## _len); \
115 dprint_array(dir, nla_type, #name, \
120 #define DPRINT_FIELD(dir, nla_type, name, s, nla) do {} while (0)
121 #define DPRINT_ARRAY(dir, nla_type, name, s, nla) do {} while (0)
178 #define __assign(attr_nr, attr_flag, name, nla_type, type, assignment...) \
182 pr_info("<< must not change invariant attr: %s\n", #name); \
190 pr_info("<< missing attr: %s\n", #name); \
195 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
197 __assign(attr_nr, attr_flag, name, nla_type, type, \
199 s->name = __get(nla); \
200 DPRINT_FIELD("<<", nla_type, name, s, nla))
204 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
206 __assign(attr_nr, attr_flag, name, nla_type, type, \
208 s->name ## _len = \
209 __get(s->name, nla, maxlen); \
210 DPRINT_ARRAY("<<", nla_type, name, s, nla))
218 * Magic: define op number to op name mapping {{{1
264 .name = __stringify(GENL_MAGIC_FAMILY),
279 #define GENL_mc_group(group) { .name = #group, },
357 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
360 DPRINT_FIELD(">>", nla_type, name, s, NULL); \
361 if (__put(skb, attr_nr, s->name)) \
366 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
369 DPRINT_ARRAY(">>",nla_type, name, s, NULL); \
371 s->name ## _len + (nla_type == NLA_NUL_STRING)),\
372 s->name)) \
382 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
385 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
388 #define __u32_field_def(attr_nr, attr_flag, name, default) \
389 x->name = default;
391 #define __s32_field_def(attr_nr, attr_flag, name, default) \
392 x->name = default;
394 #define __flg_field_def(attr_nr, attr_flag, name, default) \
395 x->name = default;
397 #define __str_field_def(attr_nr, attr_flag, name, maxlen) \
398 memset(x->name, 0, sizeof(x->name)); \
399 x->name ## _len = 0;
53 dprint_field(const char *dir, int nla_type, const char *name, void *valp) dprint_field() argument
76 dprint_array(const char *dir, int nla_type, const char *name, const char *val, unsigned len) dprint_array() argument
H A Ddebugfs.h32 char *name; member in struct:debugfs_reg32
49 struct dentry *debugfs_create_file(const char *name, umode_t mode,
53 struct dentry *debugfs_create_file_size(const char *name, umode_t mode,
58 struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
60 struct dentry *debugfs_create_symlink(const char *name, struct dentry *parent,
63 struct dentry *debugfs_create_automount(const char *name,
74 struct dentry *debugfs_create_u8(const char *name, umode_t mode,
76 struct dentry *debugfs_create_u16(const char *name, umode_t mode,
78 struct dentry *debugfs_create_u32(const char *name, umode_t mode,
80 struct dentry *debugfs_create_u64(const char *name, umode_t mode,
82 struct dentry *debugfs_create_ulong(const char *name, umode_t mode,
84 struct dentry *debugfs_create_x8(const char *name, umode_t mode,
86 struct dentry *debugfs_create_x16(const char *name, umode_t mode,
88 struct dentry *debugfs_create_x32(const char *name, umode_t mode,
90 struct dentry *debugfs_create_x64(const char *name, umode_t mode,
92 struct dentry *debugfs_create_size_t(const char *name, umode_t mode,
94 struct dentry *debugfs_create_atomic_t(const char *name, umode_t mode,
96 struct dentry *debugfs_create_bool(const char *name, umode_t mode,
99 struct dentry *debugfs_create_blob(const char *name, umode_t mode,
103 struct dentry *debugfs_create_regset32(const char *name, umode_t mode,
110 struct dentry *debugfs_create_u32_array(const char *name, umode_t mode,
114 struct dentry *debugfs_create_devm_seqfile(struct device *dev, const char *name,
137 static inline struct dentry *debugfs_create_file(const char *name, umode_t mode, debugfs_create_file() argument
144 static inline struct dentry *debugfs_create_file_size(const char *name, umode_t mode, debugfs_create_file_size() argument
152 static inline struct dentry *debugfs_create_dir(const char *name, debugfs_create_dir() argument
158 static inline struct dentry *debugfs_create_symlink(const char *name, debugfs_create_symlink() argument
177 static inline struct dentry *debugfs_create_u8(const char *name, umode_t mode, debugfs_create_u8() argument
184 static inline struct dentry *debugfs_create_u16(const char *name, umode_t mode, debugfs_create_u16() argument
191 static inline struct dentry *debugfs_create_u32(const char *name, umode_t mode, debugfs_create_u32() argument
198 static inline struct dentry *debugfs_create_u64(const char *name, umode_t mode, debugfs_create_u64() argument
205 static inline struct dentry *debugfs_create_x8(const char *name, umode_t mode, debugfs_create_x8() argument
212 static inline struct dentry *debugfs_create_x16(const char *name, umode_t mode, debugfs_create_x16() argument
219 static inline struct dentry *debugfs_create_x32(const char *name, umode_t mode, debugfs_create_x32() argument
226 static inline struct dentry *debugfs_create_x64(const char *name, umode_t mode, debugfs_create_x64() argument
233 static inline struct dentry *debugfs_create_size_t(const char *name, umode_t mode, debugfs_create_size_t() argument
240 static inline struct dentry *debugfs_create_atomic_t(const char *name, umode_t mode, debugfs_create_atomic_t() argument
246 static inline struct dentry *debugfs_create_bool(const char *name, umode_t mode, debugfs_create_bool() argument
253 static inline struct dentry *debugfs_create_blob(const char *name, umode_t mode, debugfs_create_blob() argument
260 static inline struct dentry *debugfs_create_regset32(const char *name, debugfs_create_regset32() argument
277 static inline struct dentry *debugfs_create_u32_array(const char *name, umode_t mode, debugfs_create_u32_array() argument
285 const char *name, debugfs_create_devm_seqfile()
284 debugfs_create_devm_seqfile(struct device *dev, const char *name, struct dentry *parent, int (*read_fn)(struct seq_file *s, void *data)) debugfs_create_devm_seqfile() argument
H A Delfnote.h6 * including name-value pairs of metadata into the kernel binary (or
9 * Each note has three parts: a name, a type and a desc. The name is
12 * use in a section name. The type is an integer which is used to tag
13 * the data, and is considered to be within the "name" namespace (so
21 * PT_NOTE segment. Because notes for a given name are grouped into
33 * turn out to be the same size and shape), followed by the name and
41 #define ELFNOTE_START(name, type, flags) \
42 .pushsection .note.name, flags,@note ; \
47 1:.asciz #name ; \
55 #define ELFNOTE(name, type, desc) \
56 ELFNOTE_START(name, type, "") \
64 * Elf{32,64}_Nhdr, but includes the name and desc data. The size and
65 * type of name and desc depend on the macro arguments. "name" must
71 #define _ELFNOTE(size, name, unique, type, desc) \
74 unsigned char _name[sizeof(name)] \
80 __attribute__((section(".note." name), \
84 sizeof(name), \
88 name, \
91 #define ELFNOTE(size, name, type, desc) \
92 _ELFNOTE(size, name, __LINE__, type, desc)
94 #define ELFNOTE32(name, type, desc) ELFNOTE(32, name, type, desc)
95 #define ELFNOTE64(name, type, desc) ELFNOTE(64, name, type, desc)
H A Dgenl_magic_struct.h66 #define __flg_field(attr_nr, attr_flag, name) \
67 __field(attr_nr, attr_flag, name, NLA_U8, char, \
69 #define __u8_field(attr_nr, attr_flag, name) \
70 __field(attr_nr, attr_flag, name, NLA_U8, unsigned char, \
72 #define __u16_field(attr_nr, attr_flag, name) \
73 __field(attr_nr, attr_flag, name, NLA_U16, __u16, \
75 #define __u32_field(attr_nr, attr_flag, name) \
76 __field(attr_nr, attr_flag, name, NLA_U32, __u32, \
78 #define __s32_field(attr_nr, attr_flag, name) \
79 __field(attr_nr, attr_flag, name, NLA_U32, __s32, \
81 #define __u64_field(attr_nr, attr_flag, name) \
82 __field(attr_nr, attr_flag, name, NLA_U64, __u64, \
84 #define __str_field(attr_nr, attr_flag, name, maxlen) \
85 __array(attr_nr, attr_flag, name, NLA_NUL_STRING, char, maxlen, \
87 #define __bin_field(attr_nr, attr_flag, name, maxlen) \
88 __array(attr_nr, attr_flag, name, NLA_BINARY, char, maxlen, \
92 #define __flg_field_def(attr_nr, attr_flag, name, default) \
93 __flg_field(attr_nr, attr_flag, name)
94 #define __u32_field_def(attr_nr, attr_flag, name, default) \
95 __u32_field(attr_nr, attr_flag, name)
96 #define __s32_field_def(attr_nr, attr_flag, name, default) \
97 __s32_field(attr_nr, attr_flag, name)
98 #define __str_field_def(attr_nr, attr_flag, name, maxlen) \
99 __str_field(attr_nr, attr_flag, name, maxlen)
155 #define __field(attr_nr, attr_flag, name, nla_type, type, \
157 T_ ## name = (__u16)(attr_nr | ((attr_flag) & DRBD_GENLA_F_MANDATORY)),
160 #define __array(attr_nr, attr_flag, name, nla_type, type, \
162 T_ ## name = (__u16)(attr_nr | ((attr_flag) & DRBD_GENLA_F_MANDATORY)),
221 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
226 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
234 * struct <name> {
245 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
247 type name;
250 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
252 type name[maxlen]; \
253 __u32 name ## _len;
264 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
266 F_ ## name ## _IS_SIGNED = is_signed,
269 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
271 F_ ## name ## _IS_SIGNED = is_signed,
H A Dsemaphore.h22 #define __SEMAPHORE_INITIALIZER(name, n) \
24 .lock = __RAW_SPIN_LOCK_UNLOCKED((name).lock), \
26 .wait_list = LIST_HEAD_INIT((name).wait_list), \
29 #define DEFINE_SEMAPHORE(name) \
30 struct semaphore name = __SEMAPHORE_INITIALIZER(name, 1)
H A Dproc_fs.h31 const char *name, umode_t mode, struct proc_dir_entry *parent, proc_create()
34 return proc_create_data(name, mode, parent, proc_fops, NULL); proc_create()
55 static inline struct proc_dir_entry *proc_symlink(const char *name, proc_symlink() argument
57 static inline struct proc_dir_entry *proc_mkdir(const char *name, proc_mkdir() argument
59 static inline struct proc_dir_entry *proc_mkdir_data(const char *name, proc_mkdir_data() argument
61 static inline struct proc_dir_entry *proc_mkdir_mode(const char *name, proc_mkdir_mode() argument
63 #define proc_create(name, mode, parent, proc_fops) ({NULL;})
64 #define proc_create_data(name, mode, parent, proc_fops, data) ({NULL;})
72 #define remove_proc_entry(name, parent) do {} while (0) remove_proc_subtree()
73 static inline int remove_proc_subtree(const char *name, struct proc_dir_entry *parent) { return 0; } remove_proc_subtree() argument
80 struct net *net, const char *name, struct proc_dir_entry *parent) proc_net_mkdir()
82 return proc_mkdir_data(name, 0, parent, net); proc_net_mkdir()
30 proc_create( const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops) proc_create() argument
79 proc_net_mkdir( struct net *net, const char *name, struct proc_dir_entry *parent) proc_net_mkdir() argument
H A Drcu_sync.h66 #define __RCU_SYNC_INITIALIZER(name, type) { \
69 .gp_wait = __WAIT_QUEUE_HEAD_INITIALIZER(name.gp_wait), \
74 #define __DEFINE_RCU_SYNC(name, type) \
75 struct rcu_sync_struct name = __RCU_SYNC_INITIALIZER(name, type)
77 #define DEFINE_RCU_SYNC(name) \
78 __DEFINE_RCU_SYNC(name, RCU_SYNC)
80 #define DEFINE_RCU_SCHED_SYNC(name) \
81 __DEFINE_RCU_SYNC(name, RCU_SCHED_SYNC)
83 #define DEFINE_RCU_BH_SYNC(name) \
84 __DEFINE_RCU_SYNC(name, RCU_BH_SYNC)
H A Danon_inodes.h13 struct file *anon_inode_getfile(const char *name,
16 int anon_inode_getfd(const char *name, const struct file_operations *fops,
H A Dirqchip.h22 * @name: name that must be unique accross all IRQCHIP_DECLARE of the
27 #define IRQCHIP_DECLARE(name, compat, fn) OF_DECLARE_2(irqchip, name, compat, fn)
33 * @name: name that must be unique accross all IRQCHIP_ACPI_DECLARE of the
41 #define IRQCHIP_ACPI_DECLARE(name, subtable, validate, data, fn) \
42 ACPI_DECLARE_PROBE_ENTRY(irqchip, name, ACPI_SIG_MADT, \
/linux-4.4.14/arch/ia64/include/asm/
H A Dlinkage.h15 #define SYSCALL_ALIAS(alias, name) \
16 asm ( #alias "# = " #name "#\n\t.globl " #alias "#")
H A Dmachvec_init.h29 #define MACHVEC_HELPER(name) \
30 struct ia64_machine_vector machvec_##name __attribute__ ((unused, __section__ (".machvec"))) \
31 = MACHVEC_INIT(name);
33 #define MACHVEC_DEFINE(name) MACHVEC_HELPER(name)
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
H A Ddebugfs.h39 #define DEBUGFS_READONLY_FILE(name, fmt, value...) \
40 static ssize_t name## _read(struct file *file, char __user *userbuf, \
48 static const struct file_operations name## _ops = { \
49 .read = name## _read, \
54 #define DEBUGFS_ADD(name, parent) \
56 entry = debugfs_create_file(#name, 0400, parent, \
57 wl, &name## _ops); \
63 #define DEBUGFS_ADD_PREFIX(prefix, name, parent) \
65 entry = debugfs_create_file(#name, 0400, parent, \
66 wl, &prefix## _## name## _ops); \
71 #define DEBUGFS_FWSTATS_FILE(sub, name, fmt, struct_type) \
72 static ssize_t sub## _ ##name## _read(struct file *file, \
82 stats->sub.name); \
85 static const struct file_operations sub## _ ##name## _ops = { \
86 .read = sub## _ ##name## _read, \
91 #define DEBUGFS_FWSTATS_FILE_ARRAY(sub, name, len, struct_type) \
92 static ssize_t sub## _ ##name## _read(struct file *file, \
105 buf, i, stats->sub.name[i]); \
110 static const struct file_operations sub## _ ##name## _ops = { \
111 .read = sub## _ ##name## _read, \
116 #define DEBUGFS_FWSTATS_ADD(sub, name) \
117 DEBUGFS_ADD(sub## _ ##name, stats)
/linux-4.4.14/arch/powerpc/kernel/vdso32/
H A Dnote.S9 #define ASM_ELF_NOTE_BEGIN(name, flags, vendor, type) \
10 .section name, flags; \
12 .long 1f - 0f; /* name length */ \
15 0: .asciz vendor; /* vendor name */ \
/linux-4.4.14/arch/mips/fw/arc/
H A Denv.c18 ArcGetEnvironmentVariable(CHAR *name) ArcGetEnvironmentVariable() argument
20 return (CHAR *) ARC_CALL1(get_evar, name); ArcGetEnvironmentVariable()
24 ArcSetEnvironmentVariable(PCHAR name, PCHAR value) ArcSetEnvironmentVariable() argument
26 return ARC_CALL2(set_evar, name, value); ArcSetEnvironmentVariable()
/linux-4.4.14/arch/sh/kernel/vsyscall/
H A Dvsyscall-note.S9 #define ASM_ELF_NOTE_BEGIN(name, flags, vendor, type) \
10 .section name, flags; \
12 .long 1f - 0f; /* name length */ \
15 0: .asciz vendor; /* vendor name */ \
/linux-4.4.14/arch/avr32/boards/atstk1000/
H A Dsetup.c32 .name = "320x240 @ 75",
75 { .name = "led0:amber", .gpio = GPIO_PIN_PB( 8), },
76 { .name = "led1:amber", .gpio = GPIO_PIN_PB( 9), },
77 { .name = "led2:amber", .gpio = GPIO_PIN_PB(10), },
78 { .name = "led3:amber", .gpio = GPIO_PIN_PB(13), },
79 { .name = "led4:amber", .gpio = GPIO_PIN_PB(14), },
80 { .name = "led5:amber", .gpio = GPIO_PIN_PB(15), },
81 { .name = "led6:amber", .gpio = GPIO_PIN_PB(16), },
82 { .name = "led7:amber", .gpio = GPIO_PIN_PB(30),
86 { .name = "r1:red", .gpio = GPIO_PIN_PB( 8), },
87 { .name = "g1:green", .gpio = GPIO_PIN_PB(10), },
88 { .name = "b1:blue", .gpio = GPIO_PIN_PB(14), },
90 { .name = "r2:red", .gpio = GPIO_PIN_PB( 9),
92 { .name = "g2:green", .gpio = GPIO_PIN_PB(13), },
93 { .name = "b2:blue", .gpio = GPIO_PIN_PB(15),
105 .name = "leds-gpio",
/linux-4.4.14/drivers/clk/mxs/
H A Dclk.h27 struct clk *mxs_clk_pll(const char *name, const char *parent_name,
30 struct clk *mxs_clk_ref(const char *name, const char *parent_name,
33 struct clk *mxs_clk_div(const char *name, const char *parent_name,
36 struct clk *mxs_clk_frac(const char *name, const char *parent_name,
39 static inline struct clk *mxs_clk_fixed(const char *name, int rate) mxs_clk_fixed() argument
41 return clk_register_fixed_rate(NULL, name, NULL, CLK_IS_ROOT, rate); mxs_clk_fixed()
44 static inline struct clk *mxs_clk_gate(const char *name, mxs_clk_gate() argument
47 return clk_register_gate(NULL, name, parent_name, CLK_SET_RATE_PARENT, mxs_clk_gate()
52 static inline struct clk *mxs_clk_mux(const char *name, void __iomem *reg, mxs_clk_mux() argument
55 return clk_register_mux(NULL, name, parent_names, num_parents, mxs_clk_mux()
60 static inline struct clk *mxs_clk_fixed_factor(const char *name, mxs_clk_fixed_factor() argument
63 return clk_register_fixed_factor(NULL, name, parent_name, mxs_clk_fixed_factor()
/linux-4.4.14/lib/
H A Dnotifier-error-inject.h8 const char *name; member in struct:notifier_err_inject_action
12 .name = #action, .val = (action),
22 extern struct dentry *notifier_err_inject_init(const char *name,
H A Ddecompress.c42 const char *name; member in struct:compress_format
58 const char **name) decompress_method()
63 if (name) decompress_method()
64 *name = NULL; decompress_method()
70 for (cf = compressed_formats; cf->name; cf++) { decompress_method()
75 if (name) decompress_method()
76 *name = cf->name; decompress_method()
57 decompress_method(const unsigned char *inbuf, long len, const char **name) decompress_method() argument
/linux-4.4.14/sound/core/
H A Dctljack.c27 /* name is filled later */
34 static int get_available_index(struct snd_card *card, const char *name) get_available_index() argument
42 strlcpy(sid.name, name, sizeof(sid.name)); get_available_index()
53 static void jack_kctl_name_gen(char *name, const char *src_name, int size) jack_kctl_name_gen() argument
62 snprintf(name, size, need_cat ? "%s Jack" : "%s", src_name); jack_kctl_name_gen()
67 snd_kctl_jack_new(const char *name, struct snd_card *card) snd_kctl_jack_new() argument
75 jack_kctl_name_gen(kctl->id.name, name, sizeof(kctl->id.name)); snd_kctl_jack_new()
76 kctl->id.index = get_available_index(card, kctl->id.name); snd_kctl_jack_new()
/linux-4.4.14/arch/arm/mach-gemini/
H A Dboard-wbd111.c43 .name = "gpio-keys",
52 .name = "L3red",
56 .name = "L4green",
60 .name = "L4red",
64 .name = "L3green",
75 .name = "leds-gpio",
84 .name = "RedBoot",
89 .name = "kernel",
93 .name = "rootfs",
97 .name = "VCTL",
102 .name = "cfg",
107 .name = "FIS",
H A Dboard-wbd222.c43 .name = "gpio-keys",
52 .name = "L3red",
56 .name = "L4green",
60 .name = "L4red",
64 .name = "L3green",
75 .name = "leds-gpio",
84 .name = "RedBoot",
89 .name = "kernel",
93 .name = "rootfs",
97 .name = "VCTL",
102 .name = "cfg",
107 .name = "FIS",
/linux-4.4.14/tools/build/tests/ex/
H A DMakefile23 find . -name '*.o' -delete -o -name '\.*.cmd' -delete -o -name '\.*.d' -delete
/linux-4.4.14/Documentation/networking/timestamping/
H A Dhwtstamp_config.c19 lookup_value(const char **names, int size, const char *name) lookup_value() argument
24 if (names[value] && strcasecmp(names[value], name) == 0) lookup_value()
46 #define TX_TYPE(name) [HWTSTAMP_TX_ ## name] = #name
55 #define RX_FILTER(name) [HWTSTAMP_FILTER_ ## name] = #name
89 const char *name; main() local
122 name = lookup_name(tx_types, N_TX_TYPES, config.tx_type); main()
123 if (name) main()
124 printf("tx_type = %s\n", name); main()
127 name = lookup_name(rx_filters, N_RX_FILTERS, config.rx_filter); main()
128 if (name) main()
129 printf("rx_filter = %s\n", name); main()
/linux-4.4.14/tools/perf/util/
H A Dpmu.y3 %parse-param {char *name}
45 ABORT_ON(perf_pmu__new_format(format, name,
52 ABORT_ON(perf_pmu__new_format(format, name,
59 ABORT_ON(perf_pmu__new_format(format, name,
89 char *name __maybe_unused,
H A Dpmu.c17 char *name; member in struct:perf_pmu_format
25 int perf_pmu_parse(struct list_head *list, char *name);
46 char *name = evt_ent->d_name; perf_pmu__format_parse() local
49 if (!strcmp(name, ".") || !strcmp(name, "..")) perf_pmu__format_parse()
52 snprintf(path, PATH_MAX, "%s/%s", dir, name); perf_pmu__format_parse()
60 ret = perf_pmu_parse(head, name); perf_pmu__format_parse()
73 static int pmu_format(const char *name, struct list_head *format) pmu_format() argument
83 "%s" EVENT_SOURCE_DEVICE_PATH "%s/format", sysfs, name); pmu_format()
94 static int perf_pmu__parse_scale(struct perf_pmu_alias *alias, char *dir, char *name) perf_pmu__parse_scale() argument
103 snprintf(path, PATH_MAX, "%s/%s.scale", dir, name); perf_pmu__parse_scale()
144 static int perf_pmu__parse_unit(struct perf_pmu_alias *alias, char *dir, char *name) perf_pmu__parse_unit() argument
150 snprintf(path, PATH_MAX, "%s/%s.unit", dir, name); perf_pmu__parse_unit()
175 perf_pmu__parse_per_pkg(struct perf_pmu_alias *alias, char *dir, char *name) perf_pmu__parse_per_pkg() argument
180 snprintf(path, PATH_MAX, "%s/%s.per-pkg", dir, name); perf_pmu__parse_per_pkg()
193 char *dir, char *name) perf_pmu__parse_snapshot()
198 snprintf(path, PATH_MAX, "%s/%s.snapshot", dir, name); perf_pmu__parse_snapshot()
209 static int __perf_pmu__new_alias(struct list_head *list, char *dir, char *name, __perf_pmu__new_alias() argument
231 alias->name = strdup(name); __perf_pmu__new_alias()
234 * load unit name and scale if available __perf_pmu__new_alias()
236 perf_pmu__parse_unit(alias, dir, name); __perf_pmu__new_alias()
237 perf_pmu__parse_scale(alias, dir, name); __perf_pmu__new_alias()
238 perf_pmu__parse_per_pkg(alias, dir, name); __perf_pmu__new_alias()
239 perf_pmu__parse_snapshot(alias, dir, name); __perf_pmu__new_alias()
247 static int perf_pmu__new_alias(struct list_head *list, char *dir, char *name, FILE *file) perf_pmu__new_alias() argument
258 return __perf_pmu__new_alias(list, dir, name, NULL, buf); perf_pmu__new_alias()
261 static inline bool pmu_alias_info_file(char *name) pmu_alias_info_file() argument
265 len = strlen(name); pmu_alias_info_file()
266 if (len > 5 && !strcmp(name + len - 5, ".unit")) pmu_alias_info_file()
268 if (len > 6 && !strcmp(name + len - 6, ".scale")) pmu_alias_info_file()
270 if (len > 8 && !strcmp(name + len - 8, ".per-pkg")) pmu_alias_info_file()
272 if (len > 9 && !strcmp(name + len - 9, ".snapshot")) pmu_alias_info_file()
293 char *name = evt_ent->d_name; pmu_aliases_parse() local
296 if (!strcmp(name, ".") || !strcmp(name, "..")) pmu_aliases_parse()
302 if (pmu_alias_info_file(name)) pmu_aliases_parse()
305 snprintf(path, PATH_MAX, "%s/%s", dir, name); pmu_aliases_parse()
313 if (perf_pmu__new_alias(head, dir, name, file) < 0) pmu_aliases_parse()
314 pr_debug("Cannot set up %s\n", name); pmu_aliases_parse()
326 static int pmu_aliases(const char *name, struct list_head *head) pmu_aliases() argument
336 "%s/bus/event_source/devices/%s/events", sysfs, name); pmu_aliases()
371 static int pmu_type(const char *name, __u32 *type) pmu_type() argument
383 "%s" EVENT_SOURCE_DEVICE_PATH "%s/type", sysfs, name); pmu_type()
427 static struct cpu_map *pmu_cpumask(const char *name) pmu_cpumask() argument
439 "%s/bus/event_source/devices/%s/cpumask", sysfs, name); pmu_cpumask()
459 static struct perf_pmu *pmu_lookup(const char *name) pmu_lookup() argument
471 if (pmu_format(name, &format)) pmu_lookup()
474 if (pmu_aliases(name, &aliases)) pmu_lookup()
477 if (pmu_type(name, &type)) pmu_lookup()
484 pmu->cpus = pmu_cpumask(name); pmu_lookup()
490 pmu->name = strdup(name); pmu_lookup()
499 static struct perf_pmu *pmu_find(const char *name) pmu_find() argument
504 if (!strcmp(pmu->name, name)) pmu_find()
525 struct perf_pmu *perf_pmu__find(const char *name) perf_pmu__find() argument
534 pmu = pmu_find(name); perf_pmu__find()
538 return pmu_lookup(name); perf_pmu__find()
542 pmu_find_format(struct list_head *formats, const char *name) pmu_find_format() argument
547 if (!strcmp(format->name, name)) pmu_find_format()
553 __u64 perf_pmu__format_bits(struct list_head *formats, const char *name) perf_pmu__format_bits() argument
555 struct perf_pmu_format *format = pmu_find_format(formats, name); perf_pmu__format_bits()
644 format->name); pmu_formats_string()
789 char *name; pmu_find_alias() local
799 name = term->config; pmu_find_alias()
803 name = term->val.str; pmu_find_alias()
809 if (!strcasecmp(alias->name, name)) pmu_find_alias()
895 int perf_pmu__new_format(struct list_head *list, char *name, perf_pmu__new_format() argument
904 format->name = strdup(name); perf_pmu__new_format()
935 int used = snprintf(buf, len, "%s/%s", pmu->name, alias->name); format_alias()
960 snprintf(buf, len, "%s OR %s/%s/", alias->name, pmu->name, alias->name); format_alias_or()
995 char *name = format_alias(buf, sizeof(buf), pmu, alias); print_pmu_events() local
996 bool is_cpu = !strcmp(pmu->name, "cpu"); print_pmu_events()
999 !(strglobmatch(name, event_glob) || print_pmu_events()
1000 (!is_cpu && strglobmatch(alias->name, print_pmu_events()
1005 name = format_alias_or(buf, sizeof(buf), pmu, alias); print_pmu_events()
1007 aliases[j] = strdup(name); print_pmu_events()
1013 (event_glob == NULL || strglobmatch(pmu->name, event_glob))) { print_pmu_events()
1015 if (asprintf(&s, "%s//", pmu->name) < 0) print_pmu_events()
1045 bool pmu_have_event(const char *pname, const char *name) pmu_have_event() argument
1052 if (strcmp(pname, pmu->name)) pmu_have_event()
1055 if (!strcmp(alias->name, name)) pmu_have_event()
1061 static FILE *perf_pmu__open_file(struct perf_pmu *pmu, const char *name) perf_pmu__open_file() argument
1072 "%s" EVENT_SOURCE_DEVICE_PATH "%s/%s", sysfs, pmu->name, name); perf_pmu__open_file()
1080 int perf_pmu__scan_file(struct perf_pmu *pmu, const char *name, const char *fmt, perf_pmu__scan_file() argument
1088 file = perf_pmu__open_file(pmu, name); perf_pmu__scan_file()
192 perf_pmu__parse_snapshot(struct perf_pmu_alias *alias, char *dir, char *name) perf_pmu__parse_snapshot() argument
H A Dperf_regs.h10 const char *name; member in struct:sample_reg
13 #define SMPL_REG(n, b) { .name = #n, .mask = 1ULL << (b) }
14 #define SMPL_REG_END { .name = NULL }
H A Dpmu.h20 char *name; member in struct:perf_pmu
37 #define UNIT_MAX_LEN 31 /* max length for event unit name */
40 char *name; member in struct:perf_pmu_alias
49 struct perf_pmu *perf_pmu__find(const char *name);
57 __u64 perf_pmu__format_bits(struct list_head *formats, const char *name);
63 void perf_pmu_error(struct list_head *list, char *name, char const *msg);
65 int perf_pmu__new_format(struct list_head *list, char *name,
73 bool pmu_have_event(const char *pname, const char *name);
75 int perf_pmu__scan_file(struct perf_pmu *pmu, const char *name, const char *fmt,
/linux-4.4.14/drivers/staging/lustre/lnet/selftest/
H A Dconctl.c51 char *name; lst_session_new_ioctl() local
56 args->lstio_ses_namep == NULL || /* session name */ lst_session_new_ioctl()
61 LIBCFS_ALLOC(name, args->lstio_ses_nmlen + 1); lst_session_new_ioctl()
62 if (name == NULL) lst_session_new_ioctl()
65 if (copy_from_user(name, lst_session_new_ioctl()
68 LIBCFS_FREE(name, args->lstio_ses_nmlen + 1); lst_session_new_ioctl()
72 name[args->lstio_ses_nmlen] = 0; lst_session_new_ioctl()
74 rc = lstcon_session_new(name, lst_session_new_ioctl()
81 LIBCFS_FREE(name, args->lstio_ses_nmlen + 1); lst_session_new_ioctl()
103 args->lstio_ses_namep == NULL || /* address for output name */ lst_session_info_ioctl()
119 char *name = NULL; lst_debug_ioctl() local
129 if (args->lstio_dbg_namep != NULL && /* name of batch/group */ lst_debug_ioctl()
135 LIBCFS_ALLOC(name, args->lstio_dbg_nmlen + 1); lst_debug_ioctl()
136 if (name == NULL) lst_debug_ioctl()
139 if (copy_from_user(name, args->lstio_dbg_namep, lst_debug_ioctl()
141 LIBCFS_FREE(name, args->lstio_dbg_nmlen + 1); lst_debug_ioctl()
146 name[args->lstio_dbg_nmlen] = 0; lst_debug_ioctl()
160 if (name == NULL) lst_debug_ioctl()
164 name, client, args->lstio_dbg_resultp); lst_debug_ioctl()
168 if (name == NULL) lst_debug_ioctl()
172 name, args->lstio_dbg_resultp); lst_debug_ioctl()
191 if (name != NULL) lst_debug_ioctl()
192 LIBCFS_FREE(name, args->lstio_dbg_nmlen + 1); lst_debug_ioctl()
200 char *name; lst_group_add_ioctl() local
211 LIBCFS_ALLOC(name, args->lstio_grp_nmlen + 1); lst_group_add_ioctl()
212 if (name == NULL) lst_group_add_ioctl()
215 if (copy_from_user(name, lst_group_add_ioctl()
218 LIBCFS_FREE(name, args->lstio_grp_nmlen); lst_group_add_ioctl()
222 name[args->lstio_grp_nmlen] = 0; lst_group_add_ioctl()
224 rc = lstcon_group_add(name); lst_group_add_ioctl()
226 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_add_ioctl()
235 char *name; lst_group_del_ioctl() local
245 LIBCFS_ALLOC(name, args->lstio_grp_nmlen + 1); lst_group_del_ioctl()
246 if (name == NULL) lst_group_del_ioctl()
249 if (copy_from_user(name, lst_group_del_ioctl()
252 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_del_ioctl()
256 name[args->lstio_grp_nmlen] = 0; lst_group_del_ioctl()
258 rc = lstcon_group_del(name); lst_group_del_ioctl()
260 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_del_ioctl()
269 char *name; lst_group_update_ioctl() local
280 LIBCFS_ALLOC(name, args->lstio_grp_nmlen + 1); lst_group_update_ioctl()
281 if (name == NULL) lst_group_update_ioctl()
284 if (copy_from_user(name, lst_group_update_ioctl()
287 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_update_ioctl()
291 name[args->lstio_grp_nmlen] = 0; lst_group_update_ioctl()
295 rc = lstcon_group_clean(name, args->lstio_grp_args); lst_group_update_ioctl()
299 rc = lstcon_group_refresh(name, args->lstio_grp_resultp); lst_group_update_ioctl()
308 rc = lstcon_nodes_remove(name, args->lstio_grp_count, lst_group_update_ioctl()
318 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_update_ioctl()
328 char *name; lst_nodes_add_ioctl() local
342 LIBCFS_ALLOC(name, args->lstio_grp_nmlen + 1); lst_nodes_add_ioctl()
343 if (name == NULL) lst_nodes_add_ioctl()
346 if (copy_from_user(name, args->lstio_grp_namep, lst_nodes_add_ioctl()
348 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_nodes_add_ioctl()
353 name[args->lstio_grp_nmlen] = 0; lst_nodes_add_ioctl()
355 rc = lstcon_nodes_add(name, args->lstio_grp_count, lst_nodes_add_ioctl()
359 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_nodes_add_ioctl()
388 char *name; lst_group_info_ioctl() local
420 LIBCFS_ALLOC(name, args->lstio_grp_nmlen + 1); lst_group_info_ioctl()
421 if (name == NULL) lst_group_info_ioctl()
424 if (copy_from_user(name, lst_group_info_ioctl()
427 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_info_ioctl()
431 name[args->lstio_grp_nmlen] = 0; lst_group_info_ioctl()
433 rc = lstcon_group_info(name, args->lstio_grp_entp, lst_group_info_ioctl()
436 LIBCFS_FREE(name, args->lstio_grp_nmlen + 1); lst_group_info_ioctl()
453 char *name; lst_batch_add_ioctl() local
463 LIBCFS_ALLOC(name, args->lstio_bat_nmlen + 1); lst_batch_add_ioctl()
464 if (name == NULL) lst_batch_add_ioctl()
467 if (copy_from_user(name, lst_batch_add_ioctl()
470 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_add_ioctl()
474 name[args->lstio_bat_nmlen] = 0; lst_batch_add_ioctl()
476 rc = lstcon_batch_add(name); lst_batch_add_ioctl()
478 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_add_ioctl()
487 char *name; lst_batch_run_ioctl() local
497 LIBCFS_ALLOC(name, args->lstio_bat_nmlen + 1); lst_batch_run_ioctl()
498 if (name == NULL) lst_batch_run_ioctl()
501 if (copy_from_user(name, lst_batch_run_ioctl()
504 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_run_ioctl()
508 name[args->lstio_bat_nmlen] = 0; lst_batch_run_ioctl()
510 rc = lstcon_batch_run(name, args->lstio_bat_timeout, lst_batch_run_ioctl()
513 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_run_ioctl()
522 char *name; lst_batch_stop_ioctl() local
533 LIBCFS_ALLOC(name, args->lstio_bat_nmlen + 1); lst_batch_stop_ioctl()
534 if (name == NULL) lst_batch_stop_ioctl()
537 if (copy_from_user(name, lst_batch_stop_ioctl()
540 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_stop_ioctl()
544 name[args->lstio_bat_nmlen] = 0; lst_batch_stop_ioctl()
546 rc = lstcon_batch_stop(name, args->lstio_bat_force, lst_batch_stop_ioctl()
549 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_stop_ioctl()
557 char *name; lst_batch_query_ioctl() local
572 LIBCFS_ALLOC(name, args->lstio_bat_nmlen + 1); lst_batch_query_ioctl()
573 if (name == NULL) lst_batch_query_ioctl()
576 if (copy_from_user(name, lst_batch_query_ioctl()
579 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_query_ioctl()
583 name[args->lstio_bat_nmlen] = 0; lst_batch_query_ioctl()
585 rc = lstcon_test_batch_query(name, lst_batch_query_ioctl()
591 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_query_ioctl()
616 char *name; lst_batch_info_ioctl() local
624 if (args->lstio_bat_namep == NULL || /* batch name */ lst_batch_info_ioctl()
648 LIBCFS_ALLOC(name, args->lstio_bat_nmlen + 1); lst_batch_info_ioctl()
649 if (name == NULL) lst_batch_info_ioctl()
652 if (copy_from_user(name, lst_batch_info_ioctl()
654 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_info_ioctl()
658 name[args->lstio_bat_nmlen] = 0; lst_batch_info_ioctl()
660 rc = lstcon_batch_info(name, lst_batch_info_ioctl()
665 LIBCFS_FREE(name, args->lstio_bat_nmlen + 1); lst_batch_info_ioctl()
682 char *name; lst_stat_query_ioctl() local
699 LIBCFS_ALLOC(name, args->lstio_sta_nmlen + 1); lst_stat_query_ioctl()
700 if (name == NULL) lst_stat_query_ioctl()
703 if (copy_from_user(name, args->lstio_sta_namep, lst_stat_query_ioctl()
705 LIBCFS_FREE(name, args->lstio_sta_nmlen + 1); lst_stat_query_ioctl()
710 rc = lstcon_group_stat(name, args->lstio_sta_timeout, lst_stat_query_ioctl()
719 LIBCFS_FREE(name, args->lstio_sta_nmlen + 1); lst_stat_query_ioctl()
/linux-4.4.14/drivers/clk/ux500/
H A Dclk.h18 struct clk *clk_reg_prcc_pclk(const char *name,
24 struct clk *clk_reg_prcc_kclk(const char *name,
30 struct clk *clk_reg_prcmu_scalable(const char *name,
36 struct clk *clk_reg_prcmu_gate(const char *name,
41 struct clk *clk_reg_prcmu_scalable_rate(const char *name,
47 struct clk *clk_reg_prcmu_rate(const char *name,
52 struct clk *clk_reg_prcmu_opp_gate(const char *name,
57 struct clk *clk_reg_prcmu_opp_volt_scalable(const char *name,
64 const char *name,
73 const char *name,
83 const char *name,
/linux-4.4.14/net/ceph/
H A Dmsgpool.c17 dout("msgpool_alloc %s failed\n", pool->name); msgpool_alloc()
19 dout("msgpool_alloc %s %p\n", pool->name, msg); msgpool_alloc()
30 dout("msgpool_release %s %p\n", pool->name, msg); msgpool_free()
36 int front_len, int size, bool blocking, const char *name) ceph_msgpool_init()
38 dout("msgpool %s init\n", name); ceph_msgpool_init()
44 pool->name = name; ceph_msgpool_init()
50 dout("msgpool %s destroy\n", pool->name); ceph_msgpool_destroy()
61 pool->name, front_len, pool->front_len); ceph_msgpool_get()
69 dout("msgpool_get %s %p\n", pool->name, msg); ceph_msgpool_get()
75 dout("msgpool_put %s %p\n", pool->name, msg); ceph_msgpool_put()
35 ceph_msgpool_init(struct ceph_msgpool *pool, int type, int front_len, int size, bool blocking, const char *name) ceph_msgpool_init() argument
/linux-4.4.14/arch/arm/mach-imx/
H A Dcpu-imx31.c23 const char *name; member in struct:__anon214
26 { .srev = 0x00, .name = "i.MX31(L)", .rev = IMX_CHIP_REVISION_1_0 },
27 { .srev = 0x10, .name = "i.MX31", .rev = IMX_CHIP_REVISION_1_1 },
28 { .srev = 0x11, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_1_1 },
29 { .srev = 0x12, .name = "i.MX31", .rev = IMX_CHIP_REVISION_1_1 },
30 { .srev = 0x13, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_1_1 },
31 { .srev = 0x14, .name = "i.MX31", .rev = IMX_CHIP_REVISION_1_2 },
32 { .srev = 0x15, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_1_2 },
33 { .srev = 0x28, .name = "i.MX31", .rev = IMX_CHIP_REVISION_2_0 },
34 { .srev = 0x29, .name = "i.MX31L", .rev = IMX_CHIP_REVISION_2_0 },
47 imx_print_silicon_rev(mx31_cpu_type[i].name, mx31_read_cpu_rev()
/linux-4.4.14/fs/sysfs/
H A Dsymlink.c23 const char *name, int warn) sysfs_do_create_link_sd()
27 BUG_ON(!name || !parent); sysfs_do_create_link_sd()
44 kn = kernfs_create_link(parent, name, target); sysfs_do_create_link_sd()
51 sysfs_warn_dup(parent, name); sysfs_do_create_link_sd()
59 * @name: name of the symlink.
62 const char *name) sysfs_create_link_sd()
64 return sysfs_do_create_link_sd(kn, target, name, 1); sysfs_create_link_sd()
68 const char *name, int warn) sysfs_do_create_link()
80 return sysfs_do_create_link_sd(parent, target, name, warn); sysfs_do_create_link()
87 * @name: name of the symlink.
90 const char *name) sysfs_create_link()
92 return sysfs_do_create_link(kobj, target, name, 1); sysfs_create_link()
100 * @name: name of the symlink.
106 const char *name) sysfs_create_link_nowarn()
108 return sysfs_do_create_link(kobj, target, name, 0); sysfs_create_link_nowarn()
115 * @name: name of the symlink to remove.
121 const char *name) sysfs_delete_link()
134 kernfs_remove_by_name_ns(kobj->sd, name, ns); sysfs_delete_link()
140 * @name: name of the symlink to remove.
142 void sysfs_remove_link(struct kobject *kobj, const char *name) sysfs_remove_link() argument
151 kernfs_remove_by_name(parent, name); sysfs_remove_link()
159 * @old: previous name of the symlink.
160 * @new: new name of the symlink.
21 sysfs_do_create_link_sd(struct kernfs_node *parent, struct kobject *target_kobj, const char *name, int warn) sysfs_do_create_link_sd() argument
61 sysfs_create_link_sd(struct kernfs_node *kn, struct kobject *target, const char *name) sysfs_create_link_sd() argument
67 sysfs_do_create_link(struct kobject *kobj, struct kobject *target, const char *name, int warn) sysfs_do_create_link() argument
89 sysfs_create_link(struct kobject *kobj, struct kobject *target, const char *name) sysfs_create_link() argument
105 sysfs_create_link_nowarn(struct kobject *kobj, struct kobject *target, const char *name) sysfs_create_link_nowarn() argument
120 sysfs_delete_link(struct kobject *kobj, struct kobject *targ, const char *name) sysfs_delete_link() argument
/linux-4.4.14/drivers/leds/
H A Dleds-ot200.c20 const char *name; member in struct:ot200_led
32 .name = "led_run",
37 .name = "led_init",
42 .name = "led_err",
47 .name = "led_1",
52 .name = "led_2",
57 .name = "led_3",
62 .name = "led_4",
67 .name = "led_5",
72 .name = "led_6",
77 .name = "led_7",
124 leds[i].cdev.name = leds[i].name; ot200_led_probe()
143 .name = "leds-ot200",
/linux-4.4.14/fs/gfs2/
H A Ddir.h63 static inline void gfs2_str2qstr(struct qstr *name, const char *fname) gfs2_str2qstr() argument
65 name->name = fname; gfs2_str2qstr()
66 name->len = strlen(fname); gfs2_str2qstr()
67 name->hash = gfs2_disk_hash(name->name, name->len); gfs2_str2qstr()
71 static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent) gfs2_qstr2dirent() argument
75 dent->de_hash = cpu_to_be32(name->hash); gfs2_qstr2dirent()
77 dent->de_name_len = cpu_to_be16(name->len); gfs2_qstr2dirent()
80 memcpy(dent + 1, name->name, name->len); gfs2_qstr2dirent()
/linux-4.4.14/net/xfrm/
H A Dxfrm_algo.c30 .name = "rfc4106(gcm(aes))",
49 .name = "rfc4106(gcm(aes))",
68 .name = "rfc4106(gcm(aes))",
87 .name = "rfc4309(ccm(aes))",
106 .name = "rfc4309(ccm(aes))",
125 .name = "rfc4309(ccm(aes))",
144 .name = "rfc4543(gcm(aes))",
163 .name = "rfc7539esp(chacha20,poly1305)",
178 .name = "digest_null",
197 .name = "hmac(md5)",
217 .name = "hmac(sha1)",
237 .name = "hmac(sha256)",
257 .name = "hmac(sha384)",
276 .name = "hmac(sha512)",
295 .name = "hmac(rmd160)",
315 .name = "xcbc(aes)",
335 .name = "cmac(aes)",
350 .name = "ecb(cipher_null)",
370 .name = "cbc(des)",
391 .name = "cbc(des3_ede)",
412 .name = "cbc(cast5)",
433 .name = "cbc(blowfish)",
454 .name = "cbc(aes)",
475 .name = "cbc(serpent)",
496 .name = "cbc(camellia)",
517 .name = "cbc(twofish)",
538 .name = "rfc3686(ctr(aes))",
561 .name = "deflate",
571 .name = "lzs",
581 .name = "lzjh",
660 status = crypto_has_alg(list[i].name, algo_list->type, xfrm_find_algo()
701 const char *name = data; xfrm_alg_name_match() local
703 return name && (!strcmp(name, entry->name) || xfrm_alg_name_match()
704 (entry->compat && !strcmp(name, entry->compat))); xfrm_alg_name_match()
707 struct xfrm_algo_desc *xfrm_aalg_get_byname(const char *name, int probe) xfrm_aalg_get_byname() argument
709 return xfrm_find_algo(&xfrm_aalg_list, xfrm_alg_name_match, name, xfrm_aalg_get_byname()
714 struct xfrm_algo_desc *xfrm_ealg_get_byname(const char *name, int probe) xfrm_ealg_get_byname() argument
716 return xfrm_find_algo(&xfrm_ealg_list, xfrm_alg_name_match, name, xfrm_ealg_get_byname()
721 struct xfrm_algo_desc *xfrm_calg_get_byname(const char *name, int probe) xfrm_calg_get_byname() argument
723 return xfrm_find_algo(&xfrm_calg_list, xfrm_alg_name_match, name, xfrm_calg_get_byname()
729 const char *name; member in struct:xfrm_aead_name
737 const char *name = aead->name; xfrm_aead_name_match() local
739 return aead->icvbits == entry->uinfo.aead.icv_truncbits && name && xfrm_aead_name_match()
740 !strcmp(name, entry->name); xfrm_aead_name_match()
743 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) xfrm_aead_get_byname() argument
746 .name = name, xfrm_aead_get_byname()
785 status = crypto_has_hash(aalg_list[i].name, 0, xfrm_probe_algs()
792 status = crypto_has_ablkcipher(ealg_list[i].name, 0, 0); xfrm_probe_algs()
798 status = crypto_has_comp(calg_list[i].name, 0, xfrm_probe_algs()
/linux-4.4.14/fs/autofs4/
H A Dwaitq.c45 kfree(wq->name.name); autofs4_catatonic_mode()
46 wq->name.name = NULL; autofs4_catatonic_mode()
105 DPRINTK("wait id = 0x%08lx, name = %.*s, type=%d", autofs4_notify_daemon()
106 (unsigned long) wq->wait_queue_token, wq->name.len, wq->name.name, type); autofs4_notify_daemon()
122 mp->len = wq->name.len; autofs4_notify_daemon()
123 memcpy(mp->name, wq->name.name, wq->name.len); autofs4_notify_daemon()
124 mp->name[wq->name.len] = '\0'; autofs4_notify_daemon()
134 ep->len = wq->name.len; autofs4_notify_daemon()
135 memcpy(ep->name, wq->name.name, wq->name.len); autofs4_notify_daemon()
136 ep->name[wq->name.len] = '\0'; autofs4_notify_daemon()
154 packet->len = wq->name.len; autofs4_notify_daemon()
155 memcpy(packet->name, wq->name.name, wq->name.len); autofs4_notify_daemon()
156 packet->name[wq->name.len] = '\0'; autofs4_notify_daemon()
181 struct dentry *dentry, char **name) autofs4_getpath()
191 buf = *name; autofs4_getpath()
210 strncpy(p, dentry->d_name.name, dentry->d_name.len); autofs4_getpath()
215 strncpy(p, tmp->d_name.name, tmp->d_name.len); autofs4_getpath()
231 if (wq->name.hash == qstr->hash && autofs4_find_wait()
232 wq->name.len == qstr->len && autofs4_find_wait()
233 wq->name.name && autofs4_find_wait()
234 !memcmp(wq->name.name, qstr->name, qstr->len)) autofs4_find_wait()
348 char *name; autofs4_wait() local
382 name = kmalloc(NAME_MAX + 1, GFP_KERNEL); autofs4_wait()
383 if (!name) autofs4_wait()
386 /* If this is a direct mount request create a dummy name */ autofs4_wait()
388 qstr.len = sprintf(name, "%p", dentry); autofs4_wait()
390 qstr.len = autofs4_getpath(sbi, dentry, &name); autofs4_wait()
392 kfree(name); autofs4_wait()
396 qstr.name = name; autofs4_wait()
397 qstr.hash = full_name_hash(name, qstr.len); autofs4_wait()
400 kfree(qstr.name); autofs4_wait()
408 kfree(qstr.name); autofs4_wait()
416 kfree(qstr.name); autofs4_wait()
427 memcpy(&wq->name, &qstr, sizeof(struct qstr)); autofs4_wait()
453 DPRINTK("new wait id = 0x%08lx, name = %.*s, nfy=%d\n", autofs4_wait()
454 (unsigned long) wq->wait_queue_token, wq->name.len, autofs4_wait()
455 wq->name.name, notify); autofs4_wait()
461 DPRINTK("existing wait id = 0x%08lx, name = %.*s, nfy=%d", autofs4_wait()
462 (unsigned long) wq->wait_queue_token, wq->name.len, autofs4_wait()
463 wq->name.name, notify); autofs4_wait()
465 kfree(qstr.name); autofs4_wait()
469 * wq->name.name is NULL iff the lock is already released autofs4_wait()
472 if (wq->name.name) { autofs4_wait()
483 wait_event_interruptible(wq->queue, wq->name.name == NULL); autofs4_wait()
555 kfree(wq->name.name); autofs4_wait_release()
556 wq->name.name = NULL; /* Do not wait on this queue */ autofs4_wait_release()
180 autofs4_getpath(struct autofs_sb_info *sbi, struct dentry *dentry, char **name) autofs4_getpath() argument
/linux-4.4.14/security/apparmor/
H A Dlib.c25 * aa_split_fqname - split a fqname into a profile and namespace name
26 * @fqname: a full qualified name in namespace profile format (NOT NULL)
27 * @ns_name: pointer to portion of the string containing the ns name (NOT NULL)
29 * Returns: profile name or NULL if one is not specified
31 * Split a namespace name from a profile name (see policy.c for naming
32 * description). If a portion of the name is missing it returns NULL for
40 char *name = strim(fqname); aa_split_fqname() local
43 if (name[0] == ':') { aa_split_fqname()
44 char *split = strchr(&name[1], ':'); aa_split_fqname()
45 *ns_name = skip_spaces(&name[1]); aa_split_fqname()
51 name = skip_spaces(split); aa_split_fqname()
53 /* a ns name without a following profile is allowed */ aa_split_fqname()
54 name = NULL; aa_split_fqname()
56 if (name && *name == 0) aa_split_fqname()
57 name = NULL; aa_split_fqname()
59 return name; aa_split_fqname()
H A Dpath.c43 * d_namespace_path - lookup a name associated with a given path
47 * @name: Returns - pointer for start of path name with in @buf (NOT NULL)
50 * Handle path name lookup.
53 * When no error the path name is returned in @name which points to
57 char **name, int flags) d_namespace_path()
66 *name = res; d_namespace_path()
68 *name = buf; d_namespace_path()
72 strncmp(*name, "/sys/", 5) == 0) { d_namespace_path()
76 return prepend(name, *name - buf, "/proc", 5); d_namespace_path()
103 *name = buf; d_namespace_path()
109 *name = res; d_namespace_path()
143 *name = res + 1; d_namespace_path()
153 * @path: path to get name for (NOT NULL)
155 * @buffer: buffer to put name in (NOT NULL)
157 * @name: Returns - contains position of path name in @buffer (NOT NULL)
162 int size, char **name, const char **info) get_name_to_buffer()
165 int error = d_namespace_path(path, buffer, size - adjust, name, flags); get_name_to_buffer()
167 if (!error && (flags & PATH_IS_DIR) && (*name)[1] != '\0') get_name_to_buffer()
176 *info = "Failed name lookup - deleted entry"; get_name_to_buffer()
178 *info = "Failed name lookup - disconnected path"; get_name_to_buffer()
180 *info = "Failed name lookup - name too long"; get_name_to_buffer()
182 *info = "Failed name lookup"; get_name_to_buffer()
191 * @flags: flags controlling path name generation
193 * @name: Returns - the generated path name if !error (NOT NULL)
196 * @name is a pointer to the beginning of the pathname (which usually differs
197 * from the beginning of the buffer), or NULL. If there is an error @name
198 * may contain a partial or invalid name that can be used for audit purposes,
205 * Returns: %0 else error code if could retrieve name
207 int aa_path_name(struct path *path, int flags, char **buffer, const char **name, aa_path_name() argument
214 *name = NULL; aa_path_name()
233 *name = str; aa_path_name()
56 d_namespace_path(struct path *path, char *buf, int buflen, char **name, int flags) d_namespace_path() argument
161 get_name_to_buffer(struct path *path, int flags, char *buffer, int size, char **name, const char **info) get_name_to_buffer() argument
/linux-4.4.14/include/trace/
H A Ddefine_trace.h8 * TRACE_INCLUDE_FILE if the file name is something other than TRACE_SYSTEM.h
26 #define TRACE_EVENT(name, proto, args, tstruct, assign, print) \
27 DEFINE_TRACE(name)
30 #define TRACE_EVENT_CONDITION(name, proto, args, cond, tstruct, assign, print) \
31 TRACE_EVENT(name, \
39 #define TRACE_EVENT_FN(name, proto, args, tstruct, \
41 DEFINE_TRACE_FN(name, reg, unreg)
44 #define DEFINE_EVENT(template, name, proto, args) \
45 DEFINE_TRACE(name)
48 #define DEFINE_EVENT_FN(template, name, proto, args, reg, unreg) \
49 DEFINE_TRACE_FN(name, reg, unreg)
52 #define DEFINE_EVENT_PRINT(template, name, proto, args, print) \
53 DEFINE_TRACE(name)
56 #define DEFINE_EVENT_CONDITION(template, name, proto, args, cond) \
57 DEFINE_EVENT(template, name, PARAMS(proto), PARAMS(args))
60 #define DECLARE_TRACE(name, proto, args) \
61 DEFINE_TRACE(name)
87 #define DECLARE_TRACE(name, proto, args)
/linux-4.4.14/arch/m68k/include/asm/
H A Dbootstd.h48 #define _bsc0(type,name) \
49 type name(void) \
51 register long __res __asm__ ("%d0") = __BN_##name; \
59 #define _bsc1(type,name,atype,a) \
60 type name(atype a) \
62 register long __res __asm__ ("%d0") = __BN_##name; \
71 #define _bsc2(type,name,atype,a,btype,b) \
72 type name(atype a, btype b) \
74 register long __res __asm__ ("%d0") = __BN_##name; \
84 #define _bsc3(type,name,atype,a,btype,b,ctype,c) \
85 type name(atype a, btype b, ctype c) \
87 register long __res __asm__ ("%d0") = __BN_##name; \
99 #define _bsc4(type,name,atype,a,btype,b,ctype,c,dtype,d) \
100 type name(atype a, btype b, ctype c, dtype d) \
102 register long __res __asm__ ("%d0") = __BN_##name; \
115 #define _bsc5(type,name,atype,a,btype,b,ctype,c,dtype,d,etype,e) \
116 type name(atype a, btype b, ctype c, dtype d, etype e) \
118 register long __res __asm__ ("%d0") = __BN_##name; \
/linux-4.4.14/sound/soc/au1x/
H A Ddb1200.c26 .name = "db1200-ac97",
29 .name = "db1200-i2s",
32 .name = "db1300-ac97",
35 .name = "db1300-i2s",
38 .name = "db1550-ac97",
41 .name = "db1550-i2s",
50 .name = "AC97",
59 .name = "DB1200_AC97",
66 .name = "AC97",
75 .name = "DB1300_AC97",
82 .name = "DB1550_AC97",
107 .name = "WM8731",
119 .name = "DB1200_I2S",
126 .name = "WM8731",
138 .name = "DB1300_I2S",
145 .name = "WM8731",
157 .name = "DB1550_I2S",
186 .name = "db1200-ac97",
/linux-4.4.14/arch/x86/include/asm/
H A Dvvar.h27 #define DECLARE_VVAR(offset, type, name) \
28 EMIT_VVAR(name, offset)
34 #define DECLARE_VVAR(offset, type, name) \
35 extern type vvar_ ## name __attribute__((visibility("hidden")));
37 #define VVAR(name) (vvar_ ## name)
39 #define DEFINE_VVAR(type, name) \
40 type name \
41 __attribute__((section(".vvar_" #name), aligned(16))) __visible
45 /* DECLARE_VVAR(offset, type, name) */
/linux-4.4.14/drivers/mfd/
H A Dintel_soc_pmic_crc.c40 .name = "GPIO",
49 .name = "PWRSRC",
58 .name = "ADC",
67 .name = "THERMAL",
76 .name = "BCU",
85 .name = "crystal_cove_pwrsrc",
90 .name = "crystal_cove_adc",
95 .name = "crystal_cove_thermal",
100 .name = "crystal_cove_bcu",
105 .name = "crystal_cove_gpio",
110 .name = "crystal_cove_pmic",
113 .name = "crystal_cove_pwm",
150 .name = "Crystal Cove",
H A Dwm831x-core.c624 .name = "UV",
630 .name = "HC",
645 .name = "UV",
651 .name = "HC",
665 .name = "UV",
679 .name = "UV",
693 .name = "UV",
741 .name = "UV",
755 .name = "UV",
769 .name = "UV",
783 .name = "UV",
797 .name = "UV",
811 .name = "UV",
825 .name = "UV",
839 .name = "UV",
853 .name = "UV",
867 .name = "UV",
893 .name = "SYSLO",
899 .name = "PWR SRC",
905 .name = "USB CURR",
911 .name = "BATT HOT",
917 .name = "BATT COLD",
923 .name = "BATT FAIL",
929 .name = "OV",
935 .name = "END",
941 .name = "TO",
947 .name = "MODE",
953 .name = "START",
962 .name = "PER",
968 .name = "ALM",
993 .name = "TCHPD",
999 .name = "TCHDATA",
1016 .name = "wm831x-backup",
1019 .name = "wm831x-buckv",
1025 .name = "wm831x-buckv",
1031 .name = "wm831x-buckp",
1037 .name = "wm831x-boostp",
1043 .name = "wm831x-clk",
1046 .name = "wm831x-epe",
1050 .name = "wm831x-epe",
1054 .name = "wm831x-gpio",
1059 .name = "wm831x-hwmon",
1062 .name = "wm831x-isink",
1068 .name = "wm831x-isink",
1074 .name = "wm831x-ldo",
1080 .name = "wm831x-ldo",
1086 .name = "wm831x-ldo",
1092 .name = "wm831x-ldo",
1098 .name = "wm831x-ldo",
1104 .name = "wm831x-ldo",
1110 .name = "wm831x-aldo",
1116 .name = "wm831x-aldo",
1122 .name = "wm831x-aldo",
1128 .name = "wm831x-aldo",
1134 .name = "wm831x-alive-ldo",
1140 .name = "wm831x-on",
1145 .name = "wm831x-power",
1150 .name = "wm831x-status",
1156 .name = "wm831x-status",
1162 .name = "wm831x-watchdog",
1170 .name = "wm831x-backup",
1173 .name = "wm831x-buckv",
1179 .name = "wm831x-buckv",
1185 .name = "wm831x-buckp",
1191 .name = "wm831x-boostp",
1197 .name = "wm831x-clk",
1200 .name = "wm831x-epe",
1204 .name = "wm831x-epe",
1208 .name = "wm831x-gpio",
1213 .name = "wm831x-hwmon",
1216 .name = "wm831x-isink",
1222 .name = "wm831x-isink",
1228 .name = "wm831x-ldo",
1234 .name = "wm831x-ldo",
1240 .name = "wm831x-ldo",
1246 .name = "wm831x-ldo",
1252 .name = "wm831x-ldo",
1258 .name = "wm831x-aldo",
1264 .name = "wm831x-alive-ldo",
1270 .name = "wm831x-on",
1275 .name = "wm831x-power",
1280 .name = "wm831x-status",
1286 .name = "wm831x-status",
1292 .name = "wm831x-watchdog",
1300 .name = "wm831x-backup",
1303 .name = "wm831x-buckv",
1309 .name = "wm831x-buckv",
1315 .name = "wm831x-buckp",
1321 .name = "wm831x-boostp",
1327 .name = "wm831x-clk",
1330 .name = "wm831x-epe",
1334 .name = "wm831x-epe",
1338 .name = "wm831x-gpio",
1343 .name = "wm831x-hwmon",
1346 .name = "wm831x-isink",
1352 .name = "wm831x-isink",
1358 .name = "wm831x-ldo",
1364 .name = "wm831x-ldo",
1370 .name = "wm831x-ldo",
1376 .name = "wm831x-ldo",
1382 .name = "wm831x-ldo",
1388 .name = "wm831x-ldo",
1394 .name = "wm831x-aldo",
1400 .name = "wm831x-aldo",
1406 .name = "wm831x-aldo",
1412 .name = "wm831x-aldo",
1418 .name = "wm831x-alive-ldo",
1424 .name = "wm831x-on",
1429 .name = "wm831x-power",
1434 .name = "wm831x-status",
1440 .name = "wm831x-status",
1446 .name = "wm831x-watchdog",
1454 .name = "wm831x-backup",
1457 .name = "wm831x-buckv",
1463 .name = "wm831x-buckv",
1469 .name = "wm831x-buckp",
1475 .name = "wm831x-buckp",
1481 .name = "wm831x-clk",
1484 .name = "wm831x-gpio",
1489 .name = "wm831x-hwmon",
1492 .name = "wm831x-ldo",
1498 .name = "wm831x-ldo",
1504 .name = "wm831x-ldo",
1510 .name = "wm831x-ldo",
1516 .name = "wm831x-ldo",
1522 .name = "wm831x-ldo",
1528 .name = "wm831x-aldo",
1534 .name = "wm831x-aldo",
1540 .name = "wm831x-aldo",
1546 .name = "wm831x-aldo",
1552 .name = "wm831x-alive-ldo",
1558 .name = "wm831x-on",
1563 .name = "wm831x-status",
1569 .name = "wm831x-status",
1575 .name = "wm831x-watchdog",
1583 .name = "wm831x-touch",
1591 .name = "wm831x-rtc",
1599 .name = "wm831x-backlight",
/linux-4.4.14/scripts/selinux/genheaders/
H A Dgenheaders.c9 const char *name; member in struct:security_class_mapping
61 for (i = 0; secclass_map[i].name; i++) { main()
63 map->name = stoupperx(map->name); main()
75 for (i = 0; secclass_map[i].name; i++) { main()
77 fprintf(fout, "#define SECCLASS_%s", map->name); main()
78 for (j = 0; j < max(1, 40 - strlen(map->name)); j++) main()
97 for (i = 0; secclass_map[i].name; i++) { main()
99 substr = strstr(map->name, needle); main()
101 fprintf(fout, "\tcase SECCLASS_%s:\n", map->name); main()
124 for (i = 0; secclass_map[i].name; i++) { main()
127 fprintf(fout, "#define %s__%s", map->name, main()
129 for (k = 0; k < max(1, 40 - strlen(map->name) - strlen(map->perms[j])); k++) main()
/linux-4.4.14/net/netfilter/ipvs/
H A Dip_vs_pe.c19 /* Get pe in the pe list by name */ __ip_vs_pe_getbyname()
35 if (strcmp(pe_name, pe->name)==0) { __ip_vs_pe_getbyname()
48 struct ip_vs_pe *ip_vs_pe_getbyname(const char *name) ip_vs_pe_getbyname() argument
52 /* Search for the pe by name */ ip_vs_pe_getbyname()
53 pe = __ip_vs_pe_getbyname(name); ip_vs_pe_getbyname()
57 request_module("ip_vs_pe_%s", name); ip_vs_pe_getbyname()
58 pe = __ip_vs_pe_getbyname(name); ip_vs_pe_getbyname()
73 /* Make sure that the pe with this name doesn't exist register_ip_vs_pe()
77 if (strcmp(tmp->name, pe->name) == 0) { register_ip_vs_pe()
81 "in the system\n", __func__, pe->name); register_ip_vs_pe()
89 pr_info("[%s] pe registered.\n", pe->name); register_ip_vs_pe()
106 pr_info("[%s] pe unregistered.\n", pe->name); unregister_ip_vs_pe()
/linux-4.4.14/fs/adfs/
H A Ddir.c53 if (!dir_emit(ctx, obj.name, obj.name_len, adfs_readdir()
104 adfs_match(struct qstr *name, struct object_info *obj) adfs_match() argument
108 if (name->len != obj->name_len) adfs_match()
111 for (i = 0; i < name->len; i++) { adfs_match()
114 c1 = name->name[i]; adfs_match()
115 c2 = obj->name[i]; adfs_match()
129 adfs_dir_lookup_byname(struct inode *inode, struct qstr *name, struct object_info *obj) adfs_dir_lookup_byname() argument
152 if (name->len == 2 && name->name[0] == '.' && name->name[1] == '.') { adfs_dir_lookup_byname()
171 if (adfs_match(name, obj)) { adfs_dir_lookup_byname()
197 const unsigned char *name; adfs_hash() local
205 * Truncate the name in place, avoids adfs_hash()
209 name = qstr->name; adfs_hash()
214 c = *name++; adfs_hash()
226 * Compare two names, taking note of the name length
231 unsigned int len, const char *str, const struct qstr *name) adfs_compare()
235 if (len != name->len) adfs_compare()
238 for (i = 0; i < name->len; i++) { adfs_compare()
242 b = name->name[i]; adfs_compare()
230 adfs_compare(const struct dentry *parent, const struct dentry *dentry, unsigned int len, const char *str, const struct qstr *name) adfs_compare() argument
/linux-4.4.14/drivers/regulator/
H A Ddb8500-prcmu.c33 info->desc.name); db8500_regulator_enable()
53 info->desc.name); db8500_regulator_disable()
72 " %i\n", info->desc.name, info->is_enabled); db8500_regulator_is_enabled()
150 info->desc.name); db8500_regulator_switch_enable()
156 info->desc.name); db8500_regulator_switch_enable()
174 info->desc.name); db8500_regulator_switch_disable()
180 info->desc.name); db8500_regulator_switch_disable()
198 info->desc.name, info->is_enabled); db8500_regulator_switch_is_enabled()
216 .name = "db8500-vape",
225 .name = "db8500-varm",
234 .name = "db8500-vmodem",
243 .name = "db8500-vpll",
252 .name = "db8500-vsmps1",
261 .name = "db8500-vsmps2",
273 .name = "db8500-vsmps3",
282 .name = "db8500-vrf1",
291 .name = "db8500-sva-mmdsp",
301 .name = "db8500-sva-mmdsp-ret",
312 .name = "db8500-sva-pipe",
322 .name = "db8500-sia-mmdsp",
332 .name = "db8500-sia-mmdsp-ret",
343 .name = "db8500-sia-pipe",
353 .name = "db8500-sga",
363 .name = "db8500-b2r2-mcde",
373 .name = "db8500-esram12",
384 .name = "db8500-esram12-ret",
395 .name = "db8500-esram34",
406 .name = "db8500-esram34-ret",
440 info->desc.name, err); db8500_regulator_register()
445 "regulator-%s-probed\n", info->desc.name); db8500_regulator_register()
451 { .name = "db8500_vape", .driver_data = (void *) DB8500_REGULATOR_VAPE, },
452 { .name = "db8500_varm", .driver_data = (void *) DB8500_REGULATOR_VARM, },
453 { .name = "db8500_vmodem", .driver_data = (void *) DB8500_REGULATOR_VMODEM, },
454 { .name = "db8500_vpll", .driver_data = (void *) DB8500_REGULATOR_VPLL, },
455 { .name = "db8500_vsmps1", .driver_data = (void *) DB8500_REGULATOR_VSMPS1, },
456 { .name = "db8500_vsmps2", .driver_data = (void *) DB8500_REGULATOR_VSMPS2, },
457 { .name = "db8500_vsmps3", .driver_data = (void *) DB8500_REGULATOR_VSMPS3, },
458 { .name = "db8500_vrf1", .driver_data = (void *) DB8500_REGULATOR_VRF1, },
459 { .name = "db8500_sva_mmdsp", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SVAMMDSP, },
460 { .name = "db8500_sva_mmdsp_ret", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SVAMMDSPRET, },
461 { .name = "db8500_sva_pipe", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SVAPIPE, },
462 { .name = "db8500_sia_mmdsp", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SIAMMDSP, },
463 { .name = "db8500_sia_mmdsp_ret", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SIAMMDSPRET, },
464 { .name = "db8500_sia_pipe", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SIAPIPE, },
465 { .name = "db8500_sga", .driver_data = (void *) DB8500_REGULATOR_SWITCH_SGA, },
466 { .name = "db8500_b2r2_mcde", .driver_data = (void *) DB8500_REGULATOR_SWITCH_B2R2_MCDE, },
467 { .name = "db8500_esram12", .driver_data = (void *) DB8500_REGULATOR_SWITCH_ESRAM12, },
468 { .name = "db8500_esram12_ret", .driver_data = (void *) DB8500_REGULATOR_SWITCH_ESRAM12RET, },
469 { .name = "db8500_esram34", .driver_data = (void *) DB8500_REGULATOR_SWITCH_ESRAM34, },
470 { .name = "db8500_esram34_ret", .driver_data = (void *) DB8500_REGULATOR_SWITCH_ESRAM34RET, },
536 .name = "db8500-prcmu-regulators",
/linux-4.4.14/arch/mips/emma/markeins/
H A Dplatform.c43 .name = NULL,
48 .name = NULL,
57 .name = NULL,
62 .name = NULL,
71 .name = NULL,
76 .name = NULL,
85 .name = I2C_EMMA2RH,
91 .name = I2C_EMMA2RH,
97 .name = I2C_EMMA2RH,
138 .name = "serial8250",
146 .name = "RootFS",
151 .name = "boot code area",
156 .name = "kernel image",
161 .name = "RootFS2",
166 .name = "boot code area2",
171 .name = "kernel image2",
190 .name = "physmap-flash",
/linux-4.4.14/arch/arm/mach-davinci/
H A Ddm646x.c65 .name = "ref_clk",
71 .name = "aux_clkin",
76 .name = "pll1",
83 .name = "pll1_sysclk1",
90 .name = "pll1_sysclk2",
97 .name = "pll1_sysclk3",
104 .name = "pll1_sysclk4",
111 .name = "pll1_sysclk5",
118 .name = "pll1_sysclk6",
125 .name = "pll1_sysclk8",
132 .name = "pll1_sysclk9",
139 .name = "pll1_sysclkbp",
146 .name = "pll1_aux_clk",
152 .name = "pll2_clk",
159 .name = "pll2_sysclk1",
166 .name = "dsp",
173 .name = "arm",
180 .name = "edma_cc",
187 .name = "edma_tc0",
194 .name = "edma_tc1",
201 .name = "edma_tc2",
208 .name = "edma_tc3",
215 .name = "uart0",
221 .name = "uart1",
227 .name = "uart2",
233 .name = "I2CCLK",
239 .name = "gpio",
245 .name = "mcasp0",
251 .name = "mcasp1",
257 .name = "aemif",
264 .name = "emac",
270 .name = "pwm0",
277 .name = "pwm1",
284 .name = "timer0",
290 .name = "timer1",
296 .name = "timer2",
303 .name = "ide",
309 .name = "vpif0",
316 .name = "vpif1",
403 .name = "davinci_emac",
421 .name = "davinci_mdio",
550 .name = "edma3_cc",
556 .name = "edma3_tc0",
562 .name = "edma3_tc1",
568 .name = "edma3_tc2",
574 .name = "edma3_tc3",
580 .name = "edma3_ccint",
585 .name = "edma3_ccerrint",
593 .name = "edma",
604 .name = "mpu",
610 .name = "tx",
616 .name = "rx",
622 .name = "tx",
627 .name = "rx",
636 .name = "mpu",
642 .name = "tx",
648 .name = "tx",
655 .name = "davinci-mcasp",
662 .name = "davinci-mcasp",
669 .name = "spdif-dit",
684 .name = "vpif",
708 .name = "vpif_display",
732 .name = "vpif_capture",
783 .name = "dm6467_rev1.x",
790 .name = "dm6467_rev3.x",
850 .name = "serial8250",
857 .name = "serial8250",
864 .name = "serial8250",
H A Ddm644x.c56 .name = "ref_clk",
61 .name = "pll1",
68 .name = "pll1_sysclk1",
75 .name = "pll1_sysclk2",
82 .name = "pll1_sysclk3",
89 .name = "pll1_sysclk5",
96 .name = "pll1_aux_clk",
102 .name = "pll1_sysclkbp",
109 .name = "pll2",
116 .name = "pll2_sysclk1",
123 .name = "pll2_sysclk2",
130 .name = "pll2_sysclkbp",
137 .name = "dsp",
145 .name = "arm",
152 .name = "vicp",
160 .name = "vpss_master",
167 .name = "vpss_slave",
173 .name = "uart0",
179 .name = "uart1",
185 .name = "uart2",
191 .name = "emac",
197 .name = "i2c",
203 .name = "ide",
209 .name = "asp0",
215 .name = "mmcsd",
221 .name = "spi",
227 .name = "gpio",
233 .name = "usb",
239 .name = "vlynq",
245 .name = "aemif",
251 .name = "pwm0",
257 .name = "pwm1",
263 .name = "pwm2",
269 .name = "timer0",
275 .name = "timer1",
281 .name = "timer2",
351 .name = "davinci_emac",
369 .name = "davinci_mdio",
515 .name = "edma3_cc",
521 .name = "edma3_tc0",
527 .name = "edma3_tc1",
533 .name = "edma3_ccint",
538 .name = "edma3_ccerrint",
546 .name = "edma",
558 .name = "mpu",
576 .name = "davinci-mcbsp",
587 .name = "vpss",
595 .name = "vpss",
626 .name = "dm644x_ccdc",
637 .name = CAPTURE_DRV_NAME,
658 .name = DM644X_VPBE_OSD_SUBDEV_NAME,
723 .name = "vpbe-v4l2",
738 .name = DM644X_VPBE_VENC_SUBDEV_NAME,
750 .name = "vpbe_controller",
799 .name = "dm6446",
806 .name = "dm6446a",
866 .name = "serial8250",
873 .name = "serial8250",
880 .name = "serial8250",
/linux-4.4.14/arch/s390/kernel/
H A Dirq.c34 char *name; member in struct:irq_class
49 {.irq = EXT_INTERRUPT, .name = "EXT"},
50 {.irq = IO_INTERRUPT, .name = "I/O"},
51 {.irq = THIN_INTERRUPT, .name = "AIO"},
60 {.irq = IRQEXT_CLK, .name = "CLK", .desc = "[EXT] Clock Comparator"},
61 {.irq = IRQEXT_EXC, .name = "EXC", .desc = "[EXT] External Call"},
62 {.irq = IRQEXT_EMS, .name = "EMS", .desc = "[EXT] Emergency Signal"},
63 {.irq = IRQEXT_TMR, .name = "TMR", .desc = "[EXT] CPU Timer"},
64 {.irq = IRQEXT_TLA, .name = "TAL", .desc = "[EXT] Timing Alert"},
65 {.irq = IRQEXT_PFL, .name = "PFL", .desc = "[EXT] Pseudo Page Fault"},
66 {.irq = IRQEXT_DSD, .name = "DSD", .desc = "[EXT] DASD Diag"},
67 {.irq = IRQEXT_VRT, .name = "VRT", .desc = "[EXT] Virtio"},
68 {.irq = IRQEXT_SCP, .name = "SCP", .desc = "[EXT] Service Call"},
69 {.irq = IRQEXT_IUC, .name = "IUC", .desc = "[EXT] IUCV"},
70 {.irq = IRQEXT_CMS, .name = "CMS", .desc = "[EXT] CPU-Measurement: Sampling"},
71 {.irq = IRQEXT_CMC, .name = "CMC", .desc = "[EXT] CPU-Measurement: Counter"},
72 {.irq = IRQEXT_FTP, .name = "FTP", .desc = "[EXT] HMC FTP Service"},
73 {.irq = IRQIO_CIO, .name = "CIO", .desc = "[I/O] Common I/O Layer Interrupt"},
74 {.irq = IRQIO_QAI, .name = "QAI", .desc = "[I/O] QDIO Adapter Interrupt"},
75 {.irq = IRQIO_DAS, .name = "DAS", .desc = "[I/O] DASD"},
76 {.irq = IRQIO_C15, .name = "C15", .desc = "[I/O] 3215"},
77 {.irq = IRQIO_C70, .name = "C70", .desc = "[I/O] 3270"},
78 {.irq = IRQIO_TAP, .name = "TAP", .desc = "[I/O] Tape"},
79 {.irq = IRQIO_VMR, .name = "VMR", .desc = "[I/O] Unit Record Devices"},
80 {.irq = IRQIO_LCS, .name = "LCS", .desc = "[I/O] LCS"},
81 {.irq = IRQIO_CTC, .name = "CTC", .desc = "[I/O] CTC"},
82 {.irq = IRQIO_APB, .name = "APB", .desc = "[I/O] AP Bus"},
83 {.irq = IRQIO_ADM, .name = "ADM", .desc = "[I/O] EADM Subchannel"},
84 {.irq = IRQIO_CSC, .name = "CSC", .desc = "[I/O] CHSC Subchannel"},
85 {.irq = IRQIO_PCI, .name = "PCI", .desc = "[I/O] PCI Interrupt" },
86 {.irq = IRQIO_MSI, .name = "MSI", .desc = "[I/O] MSI Interrupt" },
87 {.irq = IRQIO_VIR, .name = "VIR", .desc = "[I/O] Virtual I/O Devices"},
88 {.irq = IRQIO_VAI, .name = "VAI", .desc = "[I/O] Virtual I/O Devices AI"},
89 {.irq = NMI_NMI, .name = "NMI", .desc = "[NMI] Machine Check"},
90 {.irq = CPU_RST, .name = "RST", .desc = "[CPU] CPU Restart"},
133 seq_printf(p, "%s: ", irqclass_main_desc[index].name); show_interrupts()
141 seq_printf(p, "%s: ", irqclass_sub_desc[index].name); show_interrupts()
272 .name = "EXT",
H A Ddiag.c23 char *name; member in struct:diag_desc
27 [DIAG_STAT_X008] = { .code = 0x008, .name = "Console Function" },
28 [DIAG_STAT_X00C] = { .code = 0x00c, .name = "Pseudo Timer" },
29 [DIAG_STAT_X010] = { .code = 0x010, .name = "Release Pages" },
30 [DIAG_STAT_X014] = { .code = 0x014, .name = "Spool File Services" },
31 [DIAG_STAT_X044] = { .code = 0x044, .name = "Voluntary Timeslice End" },
32 [DIAG_STAT_X064] = { .code = 0x064, .name = "NSS Manipulation" },
33 [DIAG_STAT_X09C] = { .code = 0x09c, .name = "Relinquish Timeslice" },
34 [DIAG_STAT_X0DC] = { .code = 0x0dc, .name = "Appldata Control" },
35 [DIAG_STAT_X204] = { .code = 0x204, .name = "Logical-CPU Utilization" },
36 [DIAG_STAT_X210] = { .code = 0x210, .name = "Device Information" },
37 [DIAG_STAT_X224] = { .code = 0x224, .name = "EBCDIC-Name Table" },
38 [DIAG_STAT_X250] = { .code = 0x250, .name = "Block I/O" },
39 [DIAG_STAT_X258] = { .code = 0x258, .name = "Page-Reference Services" },
40 [DIAG_STAT_X288] = { .code = 0x288, .name = "Time Bomb" },
41 [DIAG_STAT_X2C4] = { .code = 0x2c4, .name = "FTP Services" },
42 [DIAG_STAT_X2FC] = { .code = 0x2fc, .name = "Guest Performance Data" },
43 [DIAG_STAT_X304] = { .code = 0x304, .name = "Partition-Resource Service" },
44 [DIAG_STAT_X308] = { .code = 0x308, .name = "List-Directed IPL" },
45 [DIAG_STAT_X500] = { .code = 0x500, .name = "Virtio Service" },
71 seq_printf(m, " %s\n", diag_map[n-1].name);
/linux-4.4.14/drivers/media/pci/saa7164/
H A Dsaa7164-cards.c41 .name = "Unknown",
46 .name = "Generic Rev2",
52 .name = "Generic Rev3",
56 .name = "Hauppauge WinTV-HVR2200",
67 .name = "4K EEPROM",
74 .name = "TDA18271-1",
81 .name = "TDA18271-2",
88 .name = "TDA10048-1",
95 .name = "TDA10048-2",
102 .name = "Hauppauge WinTV-HVR2200",
113 .name = "4K EEPROM",
120 .name = "TDA18271-1",
127 .name = "TDA10048-1",
134 .name = "TDA18271-2",
141 .name = "TDA10048-2",
148 .name = "Hauppauge WinTV-HVR2200",
159 .name = "4K EEPROM",
166 .name = "TDA18271-1",
173 .name = "TDA8290-1",
180 .name = "TDA18271-2",
187 .name = "TDA8290-2",
194 .name = "TDA10048-1",
201 .name = "TDA10048-2",
208 .name = "Hauppauge WinTV-HVR2200",
219 .name = "4K EEPROM",
226 .name = "TDA18271-1",
233 .name = "TDA8290-1",
240 .name = "TDA18271-2",
247 .name = "TDA8290-2",
254 .name = "TDA10048-1",
261 .name = "TDA10048-2",
268 .name = "Hauppauge WinTV-HVR2250",
279 .name = "4K EEPROM",
286 .name = "TDA18271-1",
293 .name = "CX24228/S5H1411-1 (TOP)",
300 .name = "CX24228/S5H1411-1 (QAM)",
307 .name = "TDA18271-2",
314 .name = "CX24228/S5H1411-2 (TOP)",
321 .name = "CX24228/S5H1411-2 (QAM)",
328 .name = "Hauppauge WinTV-HVR2250",
339 .name = "4K EEPROM",
346 .name = "TDA18271-1",
353 .name = "CX24228/S5H1411-1 (TOP)",
360 .name = "CX24228/S5H1411-1 (QAM)",
367 .name = "TDA18271-2",
374 .name = "CX24228/S5H1411-2 (TOP)",
381 .name = "CX24228/S5H1411-2 (QAM)",
388 .name = "Hauppauge WinTV-HVR2250",
399 .name = "4K EEPROM",
406 .name = "TDA18271-1",
413 .name = "CX24228/S5H1411-1 (TOP)",
420 .name = "CX24228/S5H1411-1 (QAM)",
427 .name = "TDA18271-2",
434 .name = "CX24228/S5H1411-2 (TOP)",
441 .name = "CX24228/S5H1411-2 (QAM)",
448 .name = "Hauppauge WinTV-HVR2200",
455 .name = "4K EEPROM",
462 .name = "TDA18271-1",
469 .name = "TDA8290-1",
476 .name = "TDA18271-2",
483 .name = "TDA8290-2",
490 .name = "TDA10048-1",
497 .name = "TDA10048-2",
504 .name = "Hauppauge WinTV-HVR2255(proto)",
515 .name = "4K EEPROM",
522 .name = "SI2157-1",
529 .name = "LGDT3306",
536 .name = "SI2157-2",
543 .name = "LGDT3306-2",
550 .name = "Hauppauge WinTV-HVR2255",
561 .name = "4K EEPROM",
568 .name = "SI2157-1",
575 .name = "LGDT3306-1",
582 .name = "SI2157-2",
589 .name = "LGDT3306-2",
596 .name = "Hauppauge WinTV-HVR2205",
607 .name = "4K EEPROM",
614 .name = "SI2157-1",
621 .name = "SI2168-1",
628 .name = "SI2157-2",
635 .name = "SI2168-2",
719 dev->name, dev->name, dev->name, dev->name, dev->name); saa7164_card_list()
726 dev->name, dev->name, dev->name, dev->name); saa7164_card_list()
730 "option:\n", dev->name); saa7164_card_list()
734 dev->name, i, saa7164_boards[i].name); saa7164_card_list()
835 dev->name, tv.model); hauppauge_eeprom()
839 printk(KERN_INFO "%s: Hauppauge eeprom: model=%d\n", dev->name, hauppauge_eeprom()
936 /* Translate a unitid into a x readable device name, for display purposes. */ saa7164_unitid_name()
954 return unit->name; saa7164_unitid_name()
/linux-4.4.14/arch/powerpc/kvm/
H A Dfpu.S32 #define FPS_ONE_IN(name) \
33 _GLOBAL(fps_ ## name); \
38 name 0,0; \
53 #define FPS_TWO_IN(name) \
54 _GLOBAL(fps_ ## name); \
60 name 0,0,1; \
76 #define FPS_THREE_IN(name) \
77 _GLOBAL(fps_ ## name); \
84 name 0,0,1,2; \
154 #define FPD_NONE_IN(name) \
155 _GLOBAL(fpd_ ## name); \
160 name. 0; /* call instruction */ \
171 #define FPD_ONE_IN(name) \
172 _GLOBAL(fpd_ ## name); \
177 name. 0,0; /* call instruction */ \
190 #define FPD_TWO_IN(name) \
191 _GLOBAL(fpd_ ## name); \
196 name. 0,0,1; /* call instruction */ \
208 #define FPD_TWO_IN_CR(name) \
209 _GLOBAL(fpd_ ## name); \
217 name 0,0,1; /* call instruction */ \
234 #define FPD_THREE_IN(name) \
235 _GLOBAL(fpd_ ## name); \
240 name. 0,0,1,2; /* call instruction */ \
/linux-4.4.14/arch/mips/include/asm/mach-ralink/
H A Dpinmux.h12 #define FUNC(name, value, pin_first, pin_count) \
13 { name, value, pin_first, pin_count }
16 { .name = _name, .mask = _mask, .shift = _shift, \
21 { .name = _name, .mask = _mask, .shift = _shift, \
28 const char *name; member in struct:rt2880_pmx_func
42 const char *name; member in struct:rt2880_pmx_group
/linux-4.4.14/drivers/media/platform/soc_camera/
H A Dsoc_mediabus.c23 .name = "YUYV",
33 .name = "YVYU",
43 .name = "UYVY",
53 .name = "VYUY",
63 .name = "RGB555",
73 .name = "RGB555X",
83 .name = "RGB565",
93 .name = "RGB565X",
103 .name = "RGB666/32bpp",
112 .name = "RGB888/32bpp",
121 .name = "RGB888/32bpp",
130 .name = "RGB888/32bpp",
139 .name = "Bayer 8 BGGR",
149 .name = "Bayer 10 BGGR",
159 .name = "Grey",
169 .name = "Grey 10bit",
179 .name = "Bayer 10 BGGR",
189 .name = "Bayer 10 BGGR",
199 .name = "Bayer 10 BGGR",
209 .name = "Bayer 10 BGGR",
219 .name = "JPEG",
229 .name = "RGB444",
239 .name = "YUYV 4:2:0",
249 .name = "YVYU 4:2:0",
259 .name = "UYVY 16bit",
269 .name = "VYUY 16bit",
279 .name = "YUYV 16bit",
289 .name = "YVYU 16bit",
299 .name = "Bayer 8 GRBG",
309 .name = "Bayer 10 BGGR DPCM 8",
319 .name = "Bayer 10 GBRG",
329 .name = "Bayer 10 GRBG",
339 .name = "Bayer 10 RGGB",
349 .name = "Bayer 12 BGGR",
359 .name = "Bayer 12 GBRG",
369 .name = "Bayer 12 GRBG",
379 .name = "Bayer 12 RGGB",
/linux-4.4.14/arch/unicore32/include/asm/
H A Dlinkage.h18 #define ENDPROC(name) \
19 .type name, %function; \
20 END(name)
/linux-4.4.14/arch/mips/include/asm/mach-loongson64/cs5536/
H A Dcs5536_vsm.h16 #define DECLARE_CS5536_MODULE(name) \
17 extern void pci_##name##_write_reg(int reg, u32 value); \
18 extern u32 pci_##name##_read_reg(int reg);
/linux-4.4.14/arch/mips/lantiq/xway/
H A Dprom.c51 i->name = SOC_DANUBE; ltq_soc_detect()
57 i->name = SOC_TWINPASS; ltq_soc_detect()
66 i->name = SOC_AR9; ltq_soc_detect()
73 i->name = SOC_GR9; ltq_soc_detect()
83 i->name = SOC_AMAZON_SE; ltq_soc_detect()
91 i->name = SOC_VR9; ltq_soc_detect()
98 i->name = SOC_GR9; ltq_soc_detect()
105 i->name = SOC_VR9; ltq_soc_detect()
111 i->name = SOC_VRX220; ltq_soc_detect()
118 i->name = SOC_GR9; ltq_soc_detect()
128 i->name = SOC_AR10; ltq_soc_detect()
137 i->name = SOC_GRX390; ltq_soc_detect()
/linux-4.4.14/arch/avr32/mach-at32ap/
H A Dhsmc.h109 #define HSMC_BIT(name) \
110 (1 << HSMC_##name##_OFFSET)
111 #define HSMC_BF(name,value) \
112 (((value) & ((1 << HSMC_##name##_SIZE) - 1)) \
113 << HSMC_##name##_OFFSET)
114 #define HSMC_BFEXT(name,value) \
115 (((value) >> HSMC_##name##_OFFSET) \
116 & ((1 << HSMC_##name##_SIZE) - 1))
117 #define HSMC_BFINS(name,value,old) \
118 (((old) & ~(((1 << HSMC_##name##_SIZE) - 1) \
119 << HSMC_##name##_OFFSET)) | HSMC_BF(name,value))
H A Dpm.h93 #define PM_BIT(name) \
94 (1 << PM_##name##_OFFSET)
95 #define PM_BF(name,value) \
96 (((value) & ((1 << PM_##name##_SIZE) - 1)) \
97 << PM_##name##_OFFSET)
98 #define PM_BFEXT(name,value) \
99 (((value) >> PM_##name##_OFFSET) \
100 & ((1 << PM_##name##_SIZE) - 1))
101 #define PM_BFINS(name,value,old)\
102 (((old) & ~(((1 << PM_##name##_SIZE) - 1) \
103 << PM_##name##_OFFSET)) \
104 | PM_BF(name,value))
/linux-4.4.14/arch/arm/lib/
H A Dbitops.h5 .macro bitop, name, instr variable
6 ENTRY( \name )
27 ENDPROC(\name )
30 .macro testop, name, instr, store variable
31 ENTRY( \name )
57 ENDPROC(\name )
60 .macro bitop, name, instr
61 ENTRY( \name )
76 ENDPROC(\name )
87 .macro testop, name, instr, store
88 ENTRY( \name )
104 ENDPROC(\name )
/linux-4.4.14/drivers/mmc/core/
H A Dbus.h14 #define MMC_DEV_ATTR(name, fmt, args...) \
15 static ssize_t mmc_##name##_show (struct device *dev, struct device_attribute *attr, char *buf) \
20 static DEVICE_ATTR(name, S_IRUGO, mmc_##name##_show, NULL)
/linux-4.4.14/drivers/net/can/
H A Dled.c85 "%s-tx", netdev->name); devm_can_led_init()
87 "%s-rx", netdev->name); devm_can_led_init()
89 "%s-rxtx", netdev->name); devm_can_led_init()
108 char name[CAN_LED_NAME_SZ]; can_led_notifier() local
117 snprintf(name, sizeof(name), "%s-tx", netdev->name); can_led_notifier()
118 led_trigger_rename_static(name, priv->tx_led_trig); can_led_notifier()
120 snprintf(name, sizeof(name), "%s-rx", netdev->name); can_led_notifier()
121 led_trigger_rename_static(name, priv->rx_led_trig); can_led_notifier()
123 snprintf(name, sizeof(name), "%s-rxtx", netdev->name); can_led_notifier()
124 led_trigger_rename_static(name, priv->rxtx_led_trig); can_led_notifier()
/linux-4.4.14/arch/um/kernel/
H A Dumid.c14 static int __init set_umid_arg(char *name, int *add) set_umid_arg() argument
24 err = set_umid(name); set_umid_arg()
26 printf("umid '%s' already in use\n", name); set_umid_arg()
34 "umid=<name>\n"
/linux-4.4.14/fs/hfsplus/
H A Dxattr_trusted.c15 struct dentry *dentry, const char *name, hfsplus_trusted_getxattr()
18 return hfsplus_getxattr(dentry, name, buffer, size, hfsplus_trusted_getxattr()
24 struct dentry *dentry, const char *name, hfsplus_trusted_setxattr()
27 return hfsplus_setxattr(dentry, name, buffer, size, flags, hfsplus_trusted_setxattr()
14 hfsplus_trusted_getxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) hfsplus_trusted_getxattr() argument
23 hfsplus_trusted_setxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) hfsplus_trusted_setxattr() argument
H A Dxattr_user.c15 struct dentry *dentry, const char *name, hfsplus_user_getxattr()
19 return hfsplus_getxattr(dentry, name, buffer, size, hfsplus_user_getxattr()
24 struct dentry *dentry, const char *name, hfsplus_user_setxattr()
27 return hfsplus_setxattr(dentry, name, buffer, size, flags, hfsplus_user_setxattr()
14 hfsplus_user_getxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) hfsplus_user_getxattr() argument
23 hfsplus_user_setxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) hfsplus_user_setxattr() argument
H A Dxattr_security.c17 struct dentry *dentry, const char *name, hfsplus_security_getxattr()
20 return hfsplus_getxattr(dentry, name, buffer, size, hfsplus_security_getxattr()
26 struct dentry *dentry, const char *name, hfsplus_security_setxattr()
29 return hfsplus_setxattr(dentry, name, buffer, size, flags, hfsplus_security_setxattr()
46 for (xattr = xattr_array; xattr->name != NULL; xattr++) { hfsplus_initxattrs()
48 if (!strcmp(xattr->name, "")) hfsplus_initxattrs()
53 XATTR_SECURITY_PREFIX_LEN, xattr->name); hfsplus_initxattrs()
55 XATTR_SECURITY_PREFIX_LEN + strlen(xattr->name), 0, 1); hfsplus_initxattrs()
16 hfsplus_security_getxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, void *buffer, size_t size) hfsplus_security_getxattr() argument
25 hfsplus_security_setxattr(const struct xattr_handler *handler, struct dentry *dentry, const char *name, const void *buffer, size_t size, int flags) hfsplus_security_setxattr() argument
/linux-4.4.14/fs/qnx6/
H A Dnamei.c21 const char *name = dentry->d_name.name; qnx6_lookup() local
27 ino = qnx6_find_entry(len, dir, name, &page); qnx6_lookup()
37 pr_debug("%s(): not found %s\n", __func__, name); qnx6_lookup()
/linux-4.4.14/include/linux/mtd/
H A Dmtdram.h6 unsigned long size, const char *name);
/linux-4.4.14/arch/ia64/kernel/
H A Dmachvec.c16 lookup_machvec (const char *name) lookup_machvec() argument
23 if (strcmp (mv->name, name) == 0) lookup_machvec()
30 machvec_init (const char *name) machvec_init() argument
34 if (!name) machvec_init()
35 name = acpi_get_sysname(); machvec_init()
36 mv = lookup_machvec(name); machvec_init()
39 " platform %s!", name); machvec_init()
42 printk(KERN_INFO "booting generic kernel on platform %s\n", name); machvec_init()
/linux-4.4.14/arch/m32r/include/asm/
H A Dtypes.h7 * These aren't exported outside the kernel to avoid name space clashes
/linux-4.4.14/arch/arm/mach-s3c24xx/include/mach/
H A Drtc-core.h20 /* re-define device name depending on support. */ s3c_rtc_setname()
21 static inline void s3c_rtc_setname(char *name) s3c_rtc_setname() argument
23 s3c_device_rtc.name = name; s3c_rtc_setname()
/linux-4.4.14/tools/lib/api/fs/
H A Dfs.h14 #define FS(name) \
15 const char *name##__mountpoint(void); \
16 const char *name##__mount(void); \
17 bool name##__configured(void); \
H A Dtracing_path.h12 char *get_tracing_file(const char *name);
15 int tracing_path__strerror_open_tp(int err, char *buf, size_t size, const char *sys, const char *name);
/linux-4.4.14/tools/perf/bench/
H A Dmem-memcpy-arch.h4 #define MEMCPY_FN(fn, name, desc) \
H A Dmem-memset-arch.h4 #define MEMSET_FN(fn, name, desc) \
/linux-4.4.14/drivers/clk/shmobile/
H A Dclk-r8a73a4.c39 const char *name; member in struct:div4_clk
64 const char *name) r8a73a4_cpg_register_clock()
73 if (!strcmp(name, "main")) { r8a73a4_cpg_register_clock()
92 } else if (!strcmp(name, "pll0")) { r8a73a4_cpg_register_clock()
104 } else if (!strcmp(name, "pll1")) { r8a73a4_cpg_register_clock()
112 } else if (!strncmp(name, "pll2", 4)) { r8a73a4_cpg_register_clock()
115 switch (name[4]) { r8a73a4_cpg_register_clock()
150 name); r8a73a4_cpg_register_clock()
155 } else if (!strcmp(name, "z") || !strcmp(name, "z2")) { r8a73a4_cpg_register_clock()
159 if (name[1] == '2') { r8a73a4_cpg_register_clock()
169 for (c = div4_clks; c->name; c++) { r8a73a4_cpg_register_clock()
170 if (!strcmp(name, c->name)) r8a73a4_cpg_register_clock()
173 if (!c->name) r8a73a4_cpg_register_clock()
183 return clk_register_fixed_factor(NULL, name, parent_name, 0, r8a73a4_cpg_register_clock()
186 return clk_register_divider_table(NULL, name, parent_name, 0, r8a73a4_cpg_register_clock()
224 const char *name; r8a73a4_cpg_clocks_init() local
228 &name); r8a73a4_cpg_clocks_init()
230 clk = r8a73a4_cpg_register_clock(np, cpg, name); r8a73a4_cpg_clocks_init()
233 __func__, np->name, name, PTR_ERR(clk)); r8a73a4_cpg_clocks_init()
63 r8a73a4_cpg_register_clock(struct device_node *np, struct r8a73a4_cpg *cpg, const char *name) r8a73a4_cpg_register_clock() argument
H A Dclk-r8a7779.c96 unsigned int plla_mult, const char *name) r8a7779_cpg_register_clock()
102 if (!strcmp(name, "plla")) { r8a7779_cpg_register_clock()
105 } else if (!strcmp(name, "z")) { r8a7779_cpg_register_clock()
108 } else if (!strcmp(name, "zs") || !strcmp(name, "s")) { r8a7779_cpg_register_clock()
110 } else if (!strcmp(name, "s1")) { r8a7779_cpg_register_clock()
112 } else if (!strcmp(name, "p")) { r8a7779_cpg_register_clock()
114 } else if (!strcmp(name, "b") || !strcmp(name, "out")) { r8a7779_cpg_register_clock()
120 return clk_register_fixed_factor(NULL, name, parent_name, 0, mult, div); r8a7779_cpg_register_clock()
155 const char *name; r8a7779_cpg_clocks_init() local
159 &name); r8a7779_cpg_clocks_init()
162 plla_mult, name); r8a7779_cpg_clocks_init()
165 __func__, np->name, name, PTR_ERR(clk)); r8a7779_cpg_clocks_init()
94 r8a7779_cpg_register_clock(struct device_node *np, struct r8a7779_cpg *cpg, const struct cpg_clk_config *config, unsigned int plla_mult, const char *name) r8a7779_cpg_register_clock() argument
/linux-4.4.14/tools/perf/tests/
H A Dkmod-path.c7 bool kmod, bool comp, const char *name, const char *ext) test()
16 pr_debug("%s - alloc name %d, alloc ext %d, kmod %d, comp %d, name '%s', ext '%s'\n", test()
17 path, alloc_name, alloc_ext, m.kmod, m.comp, m.name, m.ext); test()
27 if (name) test()
28 TEST_ASSERT_VAL("wrong name", m.name && !strcmp(name, m.name)); test()
30 TEST_ASSERT_VAL("wrong name", !m.name); test()
32 free(m.name); test()
54 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
63 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
72 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
81 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
90 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
99 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
108 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
117 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
126 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
135 /* path alloc_name alloc_ext kmod comp name ext */ test__kmod_path__parse()
6 test(const char *path, bool alloc_name, bool alloc_ext, bool kmod, bool comp, const char *name, const char *ext) test() argument
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
H A Dsysfs.c9 #define SIMPLE_SHOW_STORE(name, get, set) \
10 static ssize_t ath5k_attr_show_##name(struct device *dev, \
19 static ssize_t ath5k_attr_store_##name(struct device *dev, \
33 static DEVICE_ATTR(name, S_IRUGO | S_IWUSR, \
34 ath5k_attr_show_##name, ath5k_attr_store_##name)
36 #define SIMPLE_SHOW(name, get) \
37 static ssize_t ath5k_attr_show_##name(struct device *dev, \
45 static DEVICE_ATTR(name, S_IRUGO, ath5k_attr_show_##name, NULL)
94 .name = "ani",
/linux-4.4.14/drivers/cpuidle/
H A Dcpuidle-mvebu-v7.c49 .name = "armada_xp_idle",
56 .name = "MV CPU IDLE",
65 .name = "MV CPU DEEP IDLE",
72 .name = "armada_370_idle",
80 .name = "Deep Idle",
87 .name = "armada_38x_idle",
94 .name = "Idle",
114 .name = "cpuidle-armada-xp",
117 .name = "cpuidle-armada-370",
120 .name = "cpuidle-armada-38x",
129 .name = "cpuidle-mbevu",
/linux-4.4.14/scripts/gdb/linux/
H A Dmodules.py34 def find_module_by_name(name):
36 if module['name'].string() == name:
42 """Find module by name and return the module variable.
44 $lx_module("MODULE"): Given the name MODULE, iterate over all loaded modules
76 gdb.write("{address} {name:<19} {size:>8} {ref}".format(
78 name=module['name'].string(),
88 gdb.write("{separator}{name}".format(
90 name=use['source']['name'].string()))
/linux-4.4.14/net/mac80211/
H A Dled.c37 local->rx_led.name = kasprintf(GFP_KERNEL, "%srx", ieee80211_alloc_led_names()
39 local->tx_led.name = kasprintf(GFP_KERNEL, "%stx", ieee80211_alloc_led_names()
41 local->assoc_led.name = kasprintf(GFP_KERNEL, "%sassoc", ieee80211_alloc_led_names()
43 local->radio_led.name = kasprintf(GFP_KERNEL, "%sradio", ieee80211_alloc_led_names()
49 kfree(local->rx_led.name); ieee80211_free_led_names()
50 kfree(local->tx_led.name); ieee80211_free_led_names()
51 kfree(local->assoc_led.name); ieee80211_free_led_names()
52 kfree(local->radio_led.name); ieee80211_free_led_names()
150 if (local->rx_led.name && led_trigger_register(&local->rx_led)) { ieee80211_led_init()
151 kfree(local->rx_led.name); ieee80211_led_init()
152 local->rx_led.name = NULL; ieee80211_led_init()
158 if (local->tx_led.name && led_trigger_register(&local->tx_led)) { ieee80211_led_init()
159 kfree(local->tx_led.name); ieee80211_led_init()
160 local->tx_led.name = NULL; ieee80211_led_init()
166 if (local->assoc_led.name && led_trigger_register(&local->assoc_led)) { ieee80211_led_init()
167 kfree(local->assoc_led.name); ieee80211_led_init()
168 local->assoc_led.name = NULL; ieee80211_led_init()
174 if (local->radio_led.name && led_trigger_register(&local->radio_led)) { ieee80211_led_init()
175 kfree(local->radio_led.name); ieee80211_led_init()
176 local->radio_led.name = NULL; ieee80211_led_init()
192 if (local->radio_led.name) ieee80211_led_exit()
194 if (local->assoc_led.name) ieee80211_led_exit()
196 if (local->tx_led.name) ieee80211_led_exit()
198 if (local->rx_led.name) ieee80211_led_exit()
211 return local->radio_led.name; __ieee80211_get_radio_led_name()
219 return local->assoc_led.name; __ieee80211_get_assoc_led_name()
227 return local->tx_led.name; __ieee80211_get_tx_led_name()
235 return local->rx_led.name; __ieee80211_get_rx_led_name()
301 snprintf(tpt_trig->name, sizeof(tpt_trig->name), __ieee80211_create_tpt_led_trigger()
304 local->tpt_led.name = tpt_trig->name; __ieee80211_create_tpt_led_trigger()
314 return tpt_trig->name; __ieee80211_create_tpt_led_trigger()
/linux-4.4.14/arch/cris/include/arch-v10/arch/
H A Dunistd.h9 #define _syscall0(type,name) \
10 type name(void) \
13 register long __n_ __asm__ ("r9") = (__NR_##name); \
26 #define _syscall1(type,name,type1,arg1) \
27 type name(type1 arg1) \
30 register long __n_ __asm__ ("r9") = (__NR_##name); \
43 #define _syscall2(type,name,type1,arg1,type2,arg2) \
44 type name(type1 arg1,type2 arg2) \
48 register long __n_ __asm__ ("r9") = (__NR_##name); \
61 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \
62 type name(type1 arg1,type2 arg2,type3 arg3) \
67 register long __n_ __asm__ ("r9") = (__NR_##name); \
80 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \
81 type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
87 register long __n_ __asm__ ("r9") = (__NR_##name); \
101 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
103 type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
109 register long __n_ __asm__ ("r9") = (__NR_##name); \
124 #define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
126 type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) \
132 register long __n_ __asm__ ("r9") = (__NR_##name); \
/linux-4.4.14/arch/mips/jz4740/
H A Dplatform.c50 .name = "jz4740-ohci",
62 .name = "usb_phy_generic",
76 .name = "mc",
81 .name = "musb-jz4740",
106 .name = "jz4740-mmc",
131 .name = "jz4740-rtc",
152 .name = "jz4740-i2c",
161 .name = "mmio",
167 .name = "bank1",
173 .name = "bank2",
179 .name = "bank3",
185 .name = "bank4",
193 .name = "jz4740-nand",
208 .name = "jz4740-fb",
228 .name = "jz4740-i2s",
236 .name = "jz4740-pcm-audio",
250 .name = "jz4740-codec",
276 .name = "jz4740-adc",
292 .name = "jz4740-wdt",
300 .name = "jz4740-pwm",
319 .name = "jz4740-dma",
/linux-4.4.14/arch/powerpc/xmon/
H A Dansidecl.h34 DEFUN (name, arglist, args)
46 DEFUN_VOID (name)
50 obsolete -- EXFUN (name, (prototype)) -- obsolete.
61 the name is misleading and the result is ugly. So we just define a
73 the function name out of the mess. EXFUN should be considered
109 #define EXFUN(name, proto) name proto
110 #define DEFUN(name, arglist, args) name(args)
111 #define DEFUN_VOID(name) name(void)
113 #define PROTO(type, name, arglist) type name arglist
133 #define EXFUN(name, proto) name()
134 #define DEFUN(name, arglist, args) name arglist args;
135 #define DEFUN_VOID(name) name()
136 #define PROTO(type, name, arglist) type name ()
/linux-4.4.14/arch/cris/include/arch-v32/arch/
H A Dunistd.h9 #define _syscall0(type,name) \
10 type name(void) \
13 register long __n_ __asm__ ("r9") = (__NR_##name); \
27 #define _syscall1(type,name,type1,arg1) \
28 type name(type1 arg1) \
31 register long __n_ __asm__ ("r9") = (__NR_##name); \
45 #define _syscall2(type,name,type1,arg1,type2,arg2) \
46 type name(type1 arg1,type2 arg2) \
50 register long __n_ __asm__ ("r9") = (__NR_##name); \
64 #define _syscall3(type,name,type1,arg1,type2,arg2,type3,arg3) \
65 type name(type1 arg1,type2 arg2,type3 arg3) \
70 register long __n_ __asm__ ("r9") = (__NR_##name); \
84 #define _syscall4(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4) \
85 type name (type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
91 register long __n_ __asm__ ("r9") = (__NR_##name); \
106 #define _syscall5(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
108 type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
115 register long __n_ __asm__ ("r9") = (__NR_##name); \
130 #define _syscall6(type,name,type1,arg1,type2,arg2,type3,arg3,type4,arg4, \
132 type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5,type6 arg6) \
140 register long __n_ __asm__ ("r9") = (__NR_##name); \
/linux-4.4.14/drivers/net/
H A Dsb1000.c94 const char* name);
95 static int card_wait_for_ready(const int ioaddr[], const char* name,
97 static int card_send_command(const int ioaddr[], const char* name,
101 static int sb1000_wait_for_ready(const int ioaddr[], const char* name);
103 const char* name);
104 static void sb1000_send_command(const int ioaddr[], const char* name,
108 const char* name);
111 static int sb1000_reset(const int ioaddr[], const char* name);
112 static int sb1000_check_CRC(const int ioaddr[], const char* name);
114 const char* name);
116 const char* name);
117 static int sb1000_activate(const int ioaddr[], const char* name);
119 const char* name, unsigned char version[], int do_end);
120 static int sb1000_get_frequency(const int ioaddr[], const char* name,
122 static int sb1000_set_frequency(const int ioaddr[], const char* name,
124 static int sb1000_get_PIDs(const int ioaddr[], const char* name,
126 static int sb1000_set_PIDs(const int ioaddr[], const char* name,
193 "S/N %#8.8x, IRQ %d.\n", dev->name, dev->base_addr, sb1000_probe_one()
247 .name = "sb1000",
262 card_wait_for_busy_clear(const int ioaddr[], const char* name) card_wait_for_busy_clear() argument
276 name); card_wait_for_busy_clear()
286 card_wait_for_ready(const int ioaddr[], const char* name, unsigned char in[]) card_wait_for_ready() argument
300 name); card_wait_for_ready()
317 card_send_command(const int ioaddr[], const char* name, card_send_command() argument
322 if ((status = card_wait_for_busy_clear(ioaddr, name))) card_send_command()
333 if ((status = card_wait_for_ready(ioaddr, name, in))) card_send_command()
339 "in: %02x%02x%02x%02x%02x%02x%02x\n", name, card_send_command()
345 "out: %02x%02x%02x%02x%02x%02x\n", name, card_send_command()
366 sb1000_wait_for_ready(const int ioaddr[], const char* name) sb1000_wait_for_ready() argument
374 name); sb1000_wait_for_ready()
382 name); sb1000_wait_for_ready()
392 sb1000_wait_for_ready_clear(const int ioaddr[], const char* name) sb1000_wait_for_ready_clear() argument
400 name); sb1000_wait_for_ready_clear()
408 name); sb1000_wait_for_ready_clear()
417 sb1000_send_command(const int ioaddr[], const char* name, sb1000_send_command() argument
428 "%02x%02x\n", name, out[0], out[1], out[2], out[3], out[4], out[5]); sb1000_send_command()
444 sb1000_issue_read_command(const int ioaddr[], const char* name) sb1000_issue_read_command() argument
448 sb1000_wait_for_ready_clear(ioaddr, name); sb1000_issue_read_command()
450 sb1000_send_command(ioaddr, name, Command0); sb1000_issue_read_command()
459 sb1000_reset(const int ioaddr[], const char* name) sb1000_reset() argument
480 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_reset()
489 sb1000_check_CRC(const int ioaddr[], const char* name) sb1000_check_CRC() argument
497 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_check_CRC()
506 sb1000_start_get_set_command(const int ioaddr[], const char* name) sb1000_start_get_set_command() argument
512 return card_send_command(ioaddr, name, Command0, st); sb1000_start_get_set_command()
516 sb1000_end_get_set_command(const int ioaddr[], const char* name) sb1000_end_get_set_command() argument
524 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_end_get_set_command()
526 return card_send_command(ioaddr, name, Command1, st); sb1000_end_get_set_command()
530 sb1000_activate(const int ioaddr[], const char* name) sb1000_activate() argument
539 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_activate()
541 if ((status = card_send_command(ioaddr, name, Command1, st))) sb1000_activate()
544 if ((status = sb1000_start_get_set_command(ioaddr, name))) sb1000_activate()
549 return sb1000_start_get_set_command(ioaddr, name); sb1000_activate()
554 sb1000_get_firmware_version(const int ioaddr[], const char* name, sb1000_get_firmware_version() argument
562 if ((status = sb1000_start_get_set_command(ioaddr, name))) sb1000_get_firmware_version()
564 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_get_firmware_version()
571 return sb1000_end_get_set_command(ioaddr, name); sb1000_get_firmware_version()
578 sb1000_get_frequency(const int ioaddr[], const char* name, int* frequency) sb1000_get_frequency() argument
586 if ((status = sb1000_start_get_set_command(ioaddr, name))) sb1000_get_frequency()
588 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_get_frequency()
591 return sb1000_end_get_set_command(ioaddr, name); sb1000_get_frequency()
596 sb1000_set_frequency(const int ioaddr[], const char* name, int frequency) sb1000_set_frequency() argument
607 "[%d,%d] kHz\n", name, frequency, FrequencyLowerLimit, sb1000_set_frequency()
612 if ((status = sb1000_start_get_set_command(ioaddr, name))) sb1000_set_frequency()
621 return card_send_command(ioaddr, name, Command0, st); sb1000_set_frequency()
626 sb1000_get_PIDs(const int ioaddr[], const char* name, short PID[]) sb1000_get_PIDs() argument
637 if ((status = sb1000_start_get_set_command(ioaddr, name))) sb1000_get_PIDs()
640 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_get_PIDs()
644 if ((status = card_send_command(ioaddr, name, Command1, st))) sb1000_get_PIDs()
648 if ((status = card_send_command(ioaddr, name, Command2, st))) sb1000_get_PIDs()
652 if ((status = card_send_command(ioaddr, name, Command3, st))) sb1000_get_PIDs()
656 return sb1000_end_get_set_command(ioaddr, name); sb1000_get_PIDs()
661 sb1000_set_PIDs(const int ioaddr[], const char* name, const short PID[]) sb1000_set_PIDs() argument
674 if ((status = sb1000_start_get_set_command(ioaddr, name))) sb1000_set_PIDs()
681 if ((status = card_send_command(ioaddr, name, Command0, st))) sb1000_set_PIDs()
688 if ((status = card_send_command(ioaddr, name, Command1, st))) sb1000_set_PIDs()
695 if ((status = card_send_command(ioaddr, name, Command2, st))) sb1000_set_PIDs()
702 if ((status = card_send_command(ioaddr, name, Command3, st))) sb1000_set_PIDs()
705 if ((status = card_send_command(ioaddr, name, Command4, st))) sb1000_set_PIDs()
707 return sb1000_end_get_set_command(ioaddr, name); sb1000_set_PIDs()
712 sb1000_print_status_buffer(const char* name, unsigned char st[], sb1000_print_status_buffer() argument
717 printk(KERN_DEBUG "%s: status: %02x %02x\n", name, st[0], st[1]); sb1000_print_status_buffer()
720 "to %d.%d.%d.%d:%d\n", name, buffer[28] << 8 | buffer[29], sb1000_print_status_buffer()
727 printk(KERN_DEBUG "%s: %s", name, i ? " " : "buffer:"); sb1000_print_status_buffer()
799 "expecting %02x %02x\n", dev->name, st[0], st[1], sb1000_rx()
818 "got %02x expecting %02x\n", dev->name, buffer[0], sb1000_rx()
829 "than MRU (%d)\n", dev->name, dlen, SB1000_MRU); sb1000_rx()
840 "skbuff\n", dev->name, skbsize); sb1000_rx()
857 "got %02x expecting %02x\n", dev->name, buffer[0], sb1000_rx()
886 dev->name, st[0], st[1]); sb1000_rx()
890 sb1000_print_status_buffer(dev->name, st, buffer, FrameSize); sb1000_rx()
908 char *name; sb1000_error_dpc() local
917 name = dev->name; sb1000_error_dpc()
919 sb1000_wait_for_ready_clear(ioaddr, name); sb1000_error_dpc()
920 sb1000_send_command(ioaddr, name, Command0); sb1000_error_dpc()
921 sb1000_wait_for_ready(ioaddr, name); sb1000_error_dpc()
934 char *name; sb1000_open() local
942 name = dev->name; sb1000_open()
945 if ((status = sb1000_reset(ioaddr, name))) sb1000_open()
948 if ((status = sb1000_check_CRC(ioaddr, name))) sb1000_open()
976 printk(KERN_DEBUG "%s: Opening, IRQ %d\n", name, dev->irq); sb1000_open()
980 if ((status = sb1000_activate(ioaddr, name))) sb1000_open()
983 if ((status = sb1000_get_firmware_version(ioaddr, name, version, 0))) sb1000_open()
987 "(should be %x.%02x)\n", name, version[0], version[1], sb1000_open()
997 char* name; sb1000_dev_ioctl() local
1010 name = dev->name; sb1000_dev_ioctl()
1025 if ((status = sb1000_get_firmware_version(ioaddr, name, version, 1))) sb1000_dev_ioctl()
1032 if ((status = sb1000_get_frequency(ioaddr, name, &frequency))) sb1000_dev_ioctl()
1043 if ((status = sb1000_set_frequency(ioaddr, name, frequency))) sb1000_dev_ioctl()
1048 if ((status = sb1000_get_PIDs(ioaddr, name, PID))) sb1000_dev_ioctl()
1059 if ((status = sb1000_set_PIDs(ioaddr, name, PID))) sb1000_dev_ioctl()
1083 printk(KERN_WARNING "%s: trying to transmit!!!\n", dev->name); sb1000_start_xmit()
1095 char *name; sb1000_interrupt() local
1106 name = dev->name; sb1000_interrupt()
1115 printk(KERN_DEBUG "%s: entering interrupt\n", dev->name); sb1000_interrupt()
1123 sb1000_issue_read_command(ioaddr, name); sb1000_interrupt()
1126 sb1000_issue_read_command(ioaddr, name); sb1000_interrupt()
1129 sb1000_wait_for_ready_clear(ioaddr, name); sb1000_interrupt()
1130 sb1000_send_command(ioaddr, name, Command0); sb1000_interrupt()
1131 sb1000_wait_for_ready(ioaddr, name); sb1000_interrupt()
1132 sb1000_issue_read_command(ioaddr, name); sb1000_interrupt()
1135 sb1000_wait_for_ready_clear(ioaddr, name); sb1000_interrupt()
1136 sb1000_send_command(ioaddr, name, Command1); sb1000_interrupt()
1137 sb1000_wait_for_ready(ioaddr, name); sb1000_interrupt()
1138 sb1000_issue_read_command(ioaddr, name); sb1000_interrupt()
1152 printk(KERN_DEBUG "%s: Shutting down sb1000.\n", dev->name); sb1000_close()
/linux-4.4.14/arch/mips/ar7/
H A Dplatform.c104 .name = "regs",
110 .name = "irq",
116 .name = "mem",
122 .name = "devirq",
131 .name = "regs",
137 .name = "irq",
143 .name = "mem",
149 .name = "devirq",
176 .name = "vlynq",
186 .name = "vlynq",
198 .name = "mem",
212 .name = "physmap-flash",
225 .name = "regs",
231 .name = "irq",
240 .name = "regs",
246 .name = "irq",
275 .name = "cpmac",
287 .name = "cpmac",
299 char name[5], *mac; cpmac_get_mac() local
301 sprintf(name, "mac%c", 'a' + instance); cpmac_get_mac()
302 mac = prom_getenv(name); cpmac_get_mac()
304 sprintf(name, "mac%c", 'a'); cpmac_get_mac()
305 mac = prom_getenv(name); cpmac_get_mac()
322 .name = "regs",
328 .name = "irq",
334 .name = "mem",
342 .name = "ar7_udc",
352 .name = "status",
359 { .name = "status", .gpio = 8, .active_low = 1, },
360 { .name = "wifi", .gpio = 13, .active_low = 1, },
365 .name = "status",
370 .name = "ethernet",
375 .name = "usb",
383 .name = "ppp",
388 .name = "status",
393 .name = "adsl",
398 .name = "wifi",
403 .name = "power",
412 .name = "1",
416 .name = "2",
421 .name = "3",
426 .name = "4",
431 .name = "5",
439 .name = "1",
443 .name = "2",
448 .name = "3",
452 .name = "4",
457 .name = "5",
465 .name = "inet:green",
470 .name = "usb",
475 .name = "inet:red",
480 .name = "power:red",
485 .name = "power:green",
491 .name = "ethernet",
500 .name = "leds-gpio",
548 .name = "regs",
555 .name = "ar7_wdt",
/linux-4.4.14/tools/perf/scripts/python/
H A Dnetdev-times.py44 dev = 0; # store a name of device specified by option "dev="
92 if irq_list[i]['name'].find(dev) >= 0:
105 irq_list[i]['irq'], irq_list[i]['name'])
179 name = event_info[EINFO_IDX_NAME]
180 if name == 'irq__softirq_exit':
182 elif name == 'irq__softirq_entry':
184 elif name == 'irq__softirq_raise':
186 elif name == 'irq__irq_handler_entry':
188 elif name == 'irq__irq_handler_exit':
190 elif name == 'napi__napi_poll':
192 elif name == 'net__netif_receive_skb':
194 elif name == 'net__netif_rx':
196 elif name == 'skb__skb_copy_datagram_iovec':
198 elif name == 'net__net_dev_queue':
200 elif name == 'net__net_dev_xmit':
202 elif name == 'skb__kfree_skb':
204 elif name == 'skb__consume_skb':
227 def irq__softirq_entry(name, context, cpu, sec, nsec, pid, comm, callchain, vec):
230 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
233 def irq__softirq_exit(name, context, cpu, sec, nsec, pid, comm, callchain, vec):
236 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
239 def irq__softirq_raise(name, context, cpu, sec, nsec, pid, comm, callchain, vec):
242 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
245 def irq__irq_handler_entry(name, context, cpu, sec, nsec, pid, comm,
247 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
251 def irq__irq_handler_exit(name, context, cpu, sec, nsec, pid, comm, callchain, irq, ret):
252 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, irq, ret)
255 def napi__napi_poll(name, context, cpu, sec, nsec, pid, comm, callchain, napi, dev_name):
256 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
260 def net__netif_receive_skb(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr,
262 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
266 def net__netif_rx(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr,
268 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
272 def net__net_dev_queue(name, context, cpu, sec, nsec, pid, comm, callchain,
274 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
278 def net__net_dev_xmit(name, context, cpu, sec, nsec, pid, comm, callchain,
280 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
284 def skb__kfree_skb(name, context, cpu, sec, nsec, pid, comm, callchain,
286 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
290 def skb__consume_skb(name, context, cpu, sec, nsec, pid, comm, callchain, skbaddr):
291 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
295 def skb__skb_copy_datagram_iovec(name, context, cpu, sec, nsec, pid, comm, callchain,
297 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
302 (name, context, cpu, time, pid, comm, irq, irq_name) = event_info
305 irq_record = {'irq':irq, 'name':irq_name, 'cpu':cpu, 'irq_ent_t':time}
309 (name, context, cpu, time, pid, comm, irq, ret) = event_info
321 (name, context, cpu, time, pid, comm, vec) = event_info
335 (name, context, cpu, time, pid, comm, vec) = event_info
339 (name, context, cpu, time, pid, comm, vec) = event_info
357 (name, context, cpu, time, pid, comm, napi, dev_name) = event_info
365 (name, context, cpu, time, pid, comm,
383 (name, context, cpu, time, pid, comm,
398 (name, context, cpu, time, pid, comm,
409 (name, context, cpu, time, pid, comm,
424 (name, context, cpu, time, pid, comm,
447 (name, context, cpu, time, pid, comm, skbaddr) = event_info
457 (name, context, cpu, time, pid, comm, skbaddr, skblen) = event_info
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-adi2.h16 * @name: the name of this pin group
21 const char *name; member in struct:adi_pin_group
29 .name = n, \
37 * @name: the name of this function mux setting
43 const char *name; member in struct:adi_pmx_func
50 .name = n, \
/linux-4.4.14/drivers/gpu/drm/armada/
H A Darmada_ioctlP.h11 #define ARMADA_IOCTL_PROTO(name)\
12 extern int armada_##name##_ioctl(struct drm_device *, void *, struct drm_file *)
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Denum.h7 const char *name; member in struct:nvkm_enum
16 const char *name; member in struct:nvkm_bitfield
/linux-4.4.14/arch/tile/gxio/
H A Diorpc_mpipe_info.c19 _gxio_mpipe_link_name_t name; member in struct:instance_aux_param
23 _gxio_mpipe_link_name_t name) gxio_mpipe_info_instance_aux()
28 params->name = name; gxio_mpipe_info_instance_aux()
37 _gxio_mpipe_link_name_t name; member in struct:enumerate_aux_param
43 _gxio_mpipe_link_name_t *name, gxio_mpipe_info_enumerate_aux()
54 *name = params->name; gxio_mpipe_info_enumerate_aux()
22 gxio_mpipe_info_instance_aux(gxio_mpipe_info_context_t *context, _gxio_mpipe_link_name_t name) gxio_mpipe_info_instance_aux() argument
41 gxio_mpipe_info_enumerate_aux(gxio_mpipe_info_context_t *context, unsigned int idx, _gxio_mpipe_link_name_t *name, _gxio_mpipe_link_mac_t *mac) gxio_mpipe_info_enumerate_aux() argument
/linux-4.4.14/arch/alpha/include/uapi/asm/
H A Dtypes.h7 * application is Linux specific so (user-) name space pollution is
9 * need to be careful to avoid a name clashes.
/linux-4.4.14/init/
H A Ddo_mounts.h12 void mount_block_root(char *name, int flags);
16 static inline int create_dev(char *name, dev_t dev) create_dev() argument
18 sys_unlink(name); create_dev()
19 return sys_mknod(name, S_IFBLK|0600, new_encode_dev(dev)); create_dev()
23 static inline u32 bstat(char *name) bstat() argument
26 if (sys_stat64(name, &stat) != 0) bstat()
35 static inline u32 bstat(char *name) bstat() argument
38 if (sys_newstat(name, &stat) != 0) bstat()
/linux-4.4.14/include/linux/regulator/
H A Duserspace-consumer.h10 * @name: Name for the consumer line
17 const char *name; member in struct:regulator_userspace_consumer_data
/linux-4.4.14/arch/arm/mach-omap1/
H A Dmcbsp.c105 .name = "rx",
110 .name = "tx",
115 .name = "rx",
120 .name = "tx",
132 .name = "rx",
137 .name = "tx",
142 .name = "rx",
147 .name = "tx",
182 .name = "rx",
187 .name = "tx",
192 .name = "rx",
197 .name = "tx",
209 .name = "rx",
214 .name = "tx",
219 .name = "rx",
224 .name = "tx",
236 .name = "rx",
241 .name = "tx",
246 .name = "rx",
251 .name = "tx",
289 .name = "rx",
294 .name = "tx",
299 .name = "rx",
304 .name = "tx",
316 .name = "rx",
321 .name = "tx",
326 .name = "rx",
331 .name = "tx",
343 .name = "rx",
348 .name = "tx",
353 .name = "rx",
358 .name = "tx",
/linux-4.4.14/tools/perf/arch/arm/util/
H A Ddwarf-regs.c15 const char *name; member in struct:pt_regs_dwarfnum
20 #define REG_DWARFNUM_NAME(r, num) {.name = r, .dwarfnum = num}
22 {.name = STR(%r##num), .dwarfnum = num}
23 #define REG_DWARFNUM_END {.name = NULL, .dwarfnum = 0}
50 * get_arch_regstr() - lookup register name from it's DWARF register number
53 * get_arch_regstr() returns the name of the register in struct
60 for (roff = regdwarfnum_table; roff->name != NULL; roff++) get_arch_regstr()
62 return roff->name; get_arch_regstr()

Completed in 5351 milliseconds

1234567891011>>