arch/alpha/include/asm/uaccess.h
39
#define EXC(label,cont,res,err) \
arch/alpha/include/asm/uaccess.h
41
" .long "#label"-.\n" \
arch/alpha/include/asm/uaccess.h
42
" lda "#res","#cont"-"#label"("#err")\n" \
arch/arc/kernel/unwind.c
150
const u8 *label;
arch/arc/kernel/unwind.c
709
if (targetLoc == 0 && state->label == NULL)
arch/arc/kernel/unwind.c
787
if (ptr.p8 == state->label) {
arch/arc/kernel/unwind.c
788
state->label = NULL;
arch/arc/kernel/unwind.c
799
const u8 *label = state->label;
arch/arc/kernel/unwind.c
801
state->label =
arch/arc/kernel/unwind.c
812
state->label = label;
arch/arc/kernel/unwind.c
883
targetLoc < state->loc && */ state->label == NULL));
arch/arm/common/sa1111.c
613
sachip->gc.label = "sa1111";
arch/arm/common/scoop.c
218
devptr->gpio.label = dev_name(&pdev->dev);
arch/arm/include/asm/assembler.h
277
#define ALT_UP_B(label) \
arch/arm/include/asm/assembler.h
281
W(b) . + (label - 9998b) ;\
arch/arm/include/asm/assembler.h
286
#define ALT_UP_B(label) b label
arch/arm/include/asm/assembler.h
487
@ explicit IT instruction needed because of the label
arch/arm/include/asm/jump_label.h
13
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/arm/include/asm/jump_label.h
17
".word 1b, " label ", " key "\n\t" \
arch/arm/mach-omap1/ams-delta-fiq.c
98
chip->label);
arch/arm/mach-s3c/gpio-samsung.c
510
BUG_ON(!gc->label);
arch/arm/mach-s3c/gpio-samsung.c
528
gc->label);
arch/arm/mach-s3c/gpio-samsung.c
530
pr_err("gpio: %s has no PM function\n", gc->label);
arch/arm/mach-s3c/gpio-samsung.c
662
.label = "GPA",
arch/arm/mach-s3c/gpio-samsung.c
668
.label = "GPB",
arch/arm/mach-s3c/gpio-samsung.c
674
.label = "GPC",
arch/arm/mach-s3c/gpio-samsung.c
680
.label = "GPD",
arch/arm/mach-s3c/gpio-samsung.c
687
.label = "GPE",
arch/arm/mach-s3c/gpio-samsung.c
694
.label = "GPG",
arch/arm/mach-s3c/gpio-samsung.c
702
.label = "GPM",
arch/arm/mach-s3c/gpio-samsung.c
714
.label = "GPH",
arch/arm/mach-s3c/gpio-samsung.c
722
.label = "GPK",
arch/arm/mach-s3c/gpio-samsung.c
730
.label = "GPL",
arch/arm/mach-s3c/gpio-samsung.c
743
.label = "GPF",
arch/arm/mach-s3c/gpio-samsung.c
750
.label = "GPI",
arch/arm/mach-s3c/gpio-samsung.c
757
.label = "GPJ",
arch/arm/mach-s3c/gpio-samsung.c
764
.label = "GPO",
arch/arm/mach-s3c/gpio-samsung.c
771
.label = "GPP",
arch/arm/mach-s3c/gpio-samsung.c
778
.label = "GPQ",
arch/arm/mach-s3c/gpio-samsung.c
787
.label = "GPN",
arch/arm/mach-s3c/pm-gpio.c
183
chip->chip.label, old_gpcon, gps_gpcon, old_gpdat, gps_gpdat);
arch/arm/mach-s3c/pm-gpio.c
286
chip->chip.label, old_gpcon[0], old_gpcon[1],
arch/arm/mach-s3c/pm-gpio.c
292
chip->chip.label, old_gpcon[1],
arch/arm/mach-s3c/pm-gpio.c
312
S3C_PMDBG("%s: no pm for %s\n", __func__, ourchip->chip.label);
arch/arm/mach-s3c/pm-gpio.c
338
ourchip->chip.label,
arch/arm/mach-s3c/pm-gpio.c
358
S3C_PMDBG("%s: no pm for %s\n", __func__, ourchip->chip.label);
arch/arm/mach-s3c/pm-gpio.c
56
chip->chip.label, old_gpcon, gps_gpcon, old_gpdat, gps_gpdat);
arch/arm/mach-sa1100/neponset.c
206
struct device *dev, const char *label, void __iomem *reg,
arch/arm/mach-sa1100/neponset.c
211
gc = gpio_reg_init(dev, reg, -1, num, label, in ? 0xffffffff : 0,
arch/arm/plat-orion/gpio.c
448
const char *label;
arch/arm/plat-orion/gpio.c
460
for_each_requested_gpio(chip, i, label) {
arch/arm/plat-orion/gpio.c
467
seq_printf(s, " gpio-%-3d (%-20.20s)", chip->base + i, label);
arch/arm/plat-orion/gpio.c
538
ochip->chip.label = kstrdup(gc_label, GFP_KERNEL);
arch/arm/plat-orion/gpio.c
588
ct->chip.name = ochip->chip.label;
arch/arm/plat-orion/gpio.c
599
ct->chip.name = ochip->chip.label;
arch/arm/plat-orion/gpio.c
613
ochip->chip.label);
arch/arm64/include/asm/assembler.h
131
.macro ventry label
arch/arm64/include/asm/jump_label.h
19
#define JUMP_TABLE_ENTRY(key, label) \
arch/arm64/include/asm/jump_label.h
22
".long 1b - ., " label " - .\n\t" \
arch/arm64/include/asm/jump_label.h
27
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/arm64/include/asm/jump_label.h
29
JUMP_TABLE_ENTRY(key, label)
arch/arm64/include/asm/simd.h
58
#define scoped_ksimd() __scoped_ksimd(__UNIQUE_ID(label))
arch/arm64/include/asm/uaccess.h
186
#define __get_mem_asm(load, reg, x, addr, label, type) \
arch/arm64/include/asm/uaccess.h
191
: "r" (addr) : : label)
arch/arm64/include/asm/uaccess.h
193
#define __get_mem_asm(load, reg, x, addr, label, type) do { \
arch/arm64/include/asm/uaccess.h
201
if (__gma_err) goto label; } while (0)
arch/arm64/include/asm/uaccess.h
204
#define __raw_get_mem(ldr, x, ptr, label, type) \
arch/arm64/include/asm/uaccess.h
209
__get_mem_asm(ldr "b", "%w", __gu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
212
__get_mem_asm(ldr "h", "%w", __gu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
215
__get_mem_asm(ldr, "%w", __gu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
218
__get_mem_asm(ldr, "%x", __gu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
231
#define __raw_get_user(x, ptr, label) \
arch/arm64/include/asm/uaccess.h
245
goto label; \
arch/arm64/include/asm/uaccess.h
295
#define __put_mem_asm(store, reg, x, addr, label, type) \
arch/arm64/include/asm/uaccess.h
300
: : "rZ" (x), "r" (addr) : : label)
arch/arm64/include/asm/uaccess.h
302
#define __raw_put_mem(str, x, ptr, label, type) \
arch/arm64/include/asm/uaccess.h
307
__put_mem_asm(str "b", "%w", __pu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
310
__put_mem_asm(str "h", "%w", __pu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
313
__put_mem_asm(str, "%w", __pu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
316
__put_mem_asm(str, "%x", __pu_val, (ptr), label, type); \
arch/arm64/include/asm/uaccess.h
328
#define __raw_put_user(x, ptr, label) \
arch/arm64/include/asm/uaccess.h
342
goto label; \
arch/arm64/include/asm/uaccess.h
423
#define arch_unsafe_put_user(x, ptr, label) \
arch/arm64/include/asm/uaccess.h
424
__raw_put_mem("sttr", x, uaccess_mask_ptr(ptr), label, U)
arch/arm64/include/asm/uaccess.h
425
#define arch_unsafe_get_user(x, ptr, label) \
arch/arm64/include/asm/uaccess.h
426
__raw_get_mem("ldtr", x, uaccess_mask_ptr(ptr), label, U)
arch/arm64/include/asm/uaccess.h
440
#define unsafe_copy_loop(dst, src, len, type, label) \
arch/arm64/include/asm/uaccess.h
442
unsafe_put_user(*(type *)(src),(type __user *)(dst),label); \
arch/arm64/include/asm/uaccess.h
448
#define unsafe_copy_to_user(_dst,_src,_len,label) \
arch/arm64/include/asm/uaccess.h
453
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u64, label); \
arch/arm64/include/asm/uaccess.h
454
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u32, label); \
arch/arm64/include/asm/uaccess.h
455
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u16, label); \
arch/arm64/include/asm/uaccess.h
456
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u8, label); \
arch/csky/include/asm/jump_label.h
22
: : "i"(&((char *)key)[branch]) : : label);
arch/csky/include/asm/jump_label.h
25
label:
arch/csky/include/asm/jump_label.h
39
: : "i"(&((char *)key)[branch]) : : label);
arch/csky/include/asm/jump_label.h
42
label:
arch/loongarch/include/asm/jump_label.h
25
#define JUMP_TABLE_ENTRY(key, label) \
arch/loongarch/include/asm/jump_label.h
28
".long 1b - ., " label " - . \n\t" \
arch/loongarch/include/asm/jump_label.h
32
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/loongarch/include/asm/jump_label.h
34
JUMP_TABLE_ENTRY(key, label)
arch/m68k/coldfire/gpio.c
157
.label = "mcfgpio",
arch/m68k/fpsp040/fpsp.h
58
| label to a routine that will process a real exception of the
arch/m68k/include/asm/math-emu.h
178
.macro fp_get_instr_data f,s,dest,label
arch/m68k/include/asm/math-emu.h
183
.macro fp_get_instr_word dest,label,addr
arch/m68k/include/asm/math-emu.h
187
.macro fp_get_instr_long dest,label,addr
arch/m68k/include/asm/math-emu.h
196
.macro getuser size,src,dest,label,addr
arch/m68k/include/asm/math-emu.h
212
.macro putuser size,src,dest,label,addr
arch/m68k/include/asm/math-emu.h
237
.macro getuser.\m src,dest,label,addr
arch/m68k/include/asm/math-emu.h
240
.macro putuser.\m src,dest,label,addr
arch/m68k/include/asm/mcfgpio.h
58
static inline int gpio_request(unsigned gpio, const char *label)
arch/m68k/math-emu/fp_decode.h
189
.macro fp_get_test_extword label
arch/m68k/math-emu/fp_decode.h
197
.macro fp_test_basereg_d16 label
arch/m68k/math-emu/fp_decode.h
203
.macro fp_test_basereg_ext label
arch/m68k/math-emu/fp_decode.h
208
.macro fp_test_suppr_index label
arch/mips/alchemy/common/gpiolib.c
100
.label = "alchemy-gpio1",
arch/mips/alchemy/common/gpiolib.c
110
.label = "alchemy-gpio2",
arch/mips/alchemy/common/gpiolib.c
150
.label = "alchemy-gpic",
arch/mips/bcm63xx/gpio.c
130
.label = "bcm63xx-gpio",
arch/mips/include/asm/mach-loongson64/boot_param.h
85
char label[64]; /* a flexible description */
arch/mips/include/asm/uasm.h
205
uasm_build_label(lab, addr, label##lb); \
arch/mips/kernel/gpio_txx9.c
76
.label = "TXx9",
arch/mips/rb532/gpio.c
163
.label = "gpio0",
arch/mips/txx9/generic/setup.c
661
iocled->chip.label = "iocled";
arch/nios2/include/asm/asm-macros.h
109
.macro BTBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
185
.macro BTCBZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
198
.macro BTCBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
211
.macro BTSBZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
224
.macro BTSBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
237
.macro BTRBZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
250
.macro BTRBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
262
.macro TSTBZ reg1, reg2, mask, label
arch/nios2/include/asm/asm-macros.h
274
.macro TSTBNZ reg1, reg2, mask, label
arch/nios2/include/asm/asm-macros.h
97
.macro BTBZ reg1, reg2, bit, label
arch/openrisc/include/asm/jump_label.h
30
#define JUMP_TABLE_ENTRY(key, label) \
arch/openrisc/include/asm/jump_label.h
33
".long 1b - ., " label " - . \n\t" \
arch/openrisc/include/asm/jump_label.h
37
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/openrisc/include/asm/jump_label.h
41
JUMP_TABLE_ENTRY(key, label)
arch/openrisc/include/asm/jump_label.h
54
#define ARCH_STATIC_BRANCH_JUMP_ASM(key, label) \
arch/openrisc/include/asm/jump_label.h
56
"1: l.j " label " \n\t" \
arch/openrisc/include/asm/jump_label.h
58
JUMP_TABLE_ENTRY(key, label)
arch/powerpc/boot/planetcore.c
107
const char *label;
arch/powerpc/boot/planetcore.c
110
label = planetcore_get_key(table, PLANETCORE_KEY_SERIAL_PORT);
arch/powerpc/boot/planetcore.c
111
if (!label)
arch/powerpc/boot/planetcore.c
115
label);
arch/powerpc/include/asm/code-patching-asm.h
9
.macro patch_site label name
arch/powerpc/include/asm/exception-64e.h
71
#define START_EXCEPTION(label) \
arch/powerpc/include/asm/exception-64e.h
72
.globl exc_##label##_book3e; \
arch/powerpc/include/asm/exception-64e.h
73
exc_##label##_book3e:
arch/powerpc/include/asm/feature-fixups.h
106
#define BEGIN_MMU_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
arch/powerpc/include/asm/feature-fixups.h
109
#define END_MMU_FTR_SECTION_NESTED(msk, val, label) \
arch/powerpc/include/asm/feature-fixups.h
110
FTR_SECTION_ELSE_NESTED(label) \
arch/powerpc/include/asm/feature-fixups.h
111
MAKE_FTR_SECTION_ENTRY(msk, val, label, __mmu_ftr_fixup)
arch/powerpc/include/asm/feature-fixups.h
116
#define END_MMU_FTR_SECTION_NESTED_IFSET(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
117
END_MMU_FTR_SECTION_NESTED((msk), (msk), label)
arch/powerpc/include/asm/feature-fixups.h
119
#define END_MMU_FTR_SECTION_NESTED_IFCLR(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
120
END_MMU_FTR_SECTION_NESTED((msk), 0, label)
arch/powerpc/include/asm/feature-fixups.h
126
#define MMU_FTR_SECTION_ELSE_NESTED(label) FTR_SECTION_ELSE_NESTED(label)
arch/powerpc/include/asm/feature-fixups.h
128
#define ALT_MMU_FTR_SECTION_END_NESTED(msk, val, label) \
arch/powerpc/include/asm/feature-fixups.h
129
MAKE_FTR_SECTION_ENTRY(msk, val, label, __mmu_ftr_fixup)
arch/powerpc/include/asm/feature-fixups.h
130
#define ALT_MMU_FTR_SECTION_END_NESTED_IFSET(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
131
ALT_MMU_FTR_SECTION_END_NESTED(msk, msk, label)
arch/powerpc/include/asm/feature-fixups.h
132
#define ALT_MMU_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
133
ALT_MMU_FTR_SECTION_END_NESTED(msk, 0, label)
arch/powerpc/include/asm/feature-fixups.h
142
#define BEGIN_FW_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
arch/powerpc/include/asm/feature-fixups.h
145
#define END_FW_FTR_SECTION_NESTED(msk, val, label) \
arch/powerpc/include/asm/feature-fixups.h
146
FTR_SECTION_ELSE_NESTED(label) \
arch/powerpc/include/asm/feature-fixups.h
147
MAKE_FTR_SECTION_ENTRY(msk, val, label, __fw_ftr_fixup)
arch/powerpc/include/asm/feature-fixups.h
156
#define FW_FTR_SECTION_ELSE_NESTED(label) FTR_SECTION_ELSE_NESTED(label)
arch/powerpc/include/asm/feature-fixups.h
158
#define ALT_FW_FTR_SECTION_END_NESTED(msk, val, label) \
arch/powerpc/include/asm/feature-fixups.h
159
MAKE_FTR_SECTION_ENTRY(msk, val, label, __fw_ftr_fixup)
arch/powerpc/include/asm/feature-fixups.h
160
#define ALT_FW_FTR_SECTION_END_NESTED_IFSET(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
161
ALT_FW_FTR_SECTION_END_NESTED(msk, msk, label)
arch/powerpc/include/asm/feature-fixups.h
162
#define ALT_FW_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
163
ALT_FW_FTR_SECTION_END_NESTED(msk, 0, label)
arch/powerpc/include/asm/feature-fixups.h
202
#define START_LWSYNC_SECTION(label) label##1:
arch/powerpc/include/asm/feature-fixups.h
203
#define MAKE_LWSYNC_SECTION_ENTRY(label, sect) \
arch/powerpc/include/asm/feature-fixups.h
204
label##2: \
arch/powerpc/include/asm/feature-fixups.h
207
label##3: \
arch/powerpc/include/asm/feature-fixups.h
208
FTR_ENTRY_OFFSET label##1b-label##3b; \
arch/powerpc/include/asm/feature-fixups.h
31
#define START_FTR_SECTION(label) label##1:
arch/powerpc/include/asm/feature-fixups.h
33
#define FTR_SECTION_ELSE_NESTED(label) \
arch/powerpc/include/asm/feature-fixups.h
34
label##2: \
arch/powerpc/include/asm/feature-fixups.h
35
.pushsection __ftr_alt_##label,"a"; \
arch/powerpc/include/asm/feature-fixups.h
37
label##3:
arch/powerpc/include/asm/feature-fixups.h
57
#define MAKE_FTR_SECTION_ENTRY(msk, val, label, sect) \
arch/powerpc/include/asm/feature-fixups.h
58
label##4: \
arch/powerpc/include/asm/feature-fixups.h
62
label##5: \
arch/powerpc/include/asm/feature-fixups.h
65
FTR_ENTRY_OFFSET label##1b-label##5b; \
arch/powerpc/include/asm/feature-fixups.h
66
FTR_ENTRY_OFFSET label##2b-label##5b; \
arch/powerpc/include/asm/feature-fixups.h
67
FTR_ENTRY_OFFSET label##3b-label##5b; \
arch/powerpc/include/asm/feature-fixups.h
68
FTR_ENTRY_OFFSET label##4b-label##5b; \
arch/powerpc/include/asm/feature-fixups.h
69
CHECK_ALT_SIZE((label##4b-label##3b), (label##2b-label##1b)); \
arch/powerpc/include/asm/feature-fixups.h
74
#define BEGIN_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
arch/powerpc/include/asm/feature-fixups.h
77
#define END_FTR_SECTION_NESTED(msk, val, label) \
arch/powerpc/include/asm/feature-fixups.h
78
FTR_SECTION_ELSE_NESTED(label) \
arch/powerpc/include/asm/feature-fixups.h
79
MAKE_FTR_SECTION_ENTRY(msk, val, label, __ftr_fixup)
arch/powerpc/include/asm/feature-fixups.h
84
#define END_FTR_SECTION_NESTED_IFSET(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
85
END_FTR_SECTION_NESTED((msk), (msk), label)
arch/powerpc/include/asm/feature-fixups.h
92
#define ALT_FTR_SECTION_END_NESTED(msk, val, label) \
arch/powerpc/include/asm/feature-fixups.h
93
MAKE_FTR_SECTION_ENTRY(msk, val, label, __ftr_fixup)
arch/powerpc/include/asm/feature-fixups.h
94
#define ALT_FTR_SECTION_END_NESTED_IFSET(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
95
ALT_FTR_SECTION_END_NESTED(msk, msk, label)
arch/powerpc/include/asm/feature-fixups.h
96
#define ALT_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
arch/powerpc/include/asm/feature-fixups.h
97
ALT_FTR_SECTION_END_NESTED(msk, 0, label)
arch/powerpc/include/asm/head-64.h
161
#define DEFINE_FIXED_SYMBOL(label, sname) \
arch/powerpc/include/asm/head-64.h
162
label##_absolute = (label - start_ ## sname + sname ## _start)
arch/powerpc/include/asm/head-64.h
164
#define FIXED_SYMBOL_ABS_ADDR(label) \
arch/powerpc/include/asm/head-64.h
165
(label##_absolute)
arch/powerpc/include/asm/head-64.h
168
#define ABS_ADDR(label, sname) (label - start_ ## sname + sname ## _start)
arch/powerpc/include/asm/uaccess.h
103
#define __put_user_asm2_goto(x, ptr, label) \
arch/powerpc/include/asm/uaccess.h
104
__put_user_asm_goto(x, ptr, label, "std")
arch/powerpc/include/asm/uaccess.h
106
#define __put_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
112
: label)
arch/powerpc/include/asm/uaccess.h
115
#define __put_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
124
: label)
arch/powerpc/include/asm/uaccess.h
127
#define __put_user_size_goto(x, ptr, size, label) \
arch/powerpc/include/asm/uaccess.h
132
case 1: __put_user_asm_goto(x, __pus_addr, label, "stb"); break; \
arch/powerpc/include/asm/uaccess.h
133
case 2: __put_user_asm_goto(x, __pus_addr, label, "sth"); break; \
arch/powerpc/include/asm/uaccess.h
134
case 4: __put_user_asm_goto(x, __pus_addr, label, "stw"); break; \
arch/powerpc/include/asm/uaccess.h
135
case 8: __put_user_asm2_goto(x, __pus_addr, label); break; \
arch/powerpc/include/asm/uaccess.h
164
#define __get_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
171
: label)
arch/powerpc/include/asm/uaccess.h
173
#define __get_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
180
: label)
arch/powerpc/include/asm/uaccess.h
185
#define __get_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
186
__get_user_asm_goto(x, addr, label, "ld")
arch/powerpc/include/asm/uaccess.h
188
#define __get_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
195
: label)
arch/powerpc/include/asm/uaccess.h
198
#define __get_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
207
: label)
arch/powerpc/include/asm/uaccess.h
210
#define __get_user_size_goto(x, ptr, size, label) \
arch/powerpc/include/asm/uaccess.h
214
case 1: __get_user_asm_goto(x, (u8 __user *)ptr, label, "lbz"); break; \
arch/powerpc/include/asm/uaccess.h
215
case 2: __get_user_asm_goto(x, (u16 __user *)ptr, label, "lhz"); break; \
arch/powerpc/include/asm/uaccess.h
216
case 4: __get_user_asm_goto(x, (u32 __user *)ptr, label, "lwz"); break; \
arch/powerpc/include/asm/uaccess.h
217
case 8: __get_user_asm2_goto(x, (u64 __user *)ptr, label); break; \
arch/powerpc/include/asm/uaccess.h
283
#define __get_user_size_goto(x, ptr, size, label) \
arch/powerpc/include/asm/uaccess.h
289
goto label; \
arch/powerpc/include/asm/uaccess.h
82
#define __put_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
89
: label)
arch/powerpc/include/asm/uaccess.h
91
#define __put_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
98
: label)
arch/powerpc/kernel/head_32.h
172
#define START_EXCEPTION(n, label) \
arch/powerpc/kernel/head_32.h
176
label:
arch/powerpc/kernel/head_32.h
179
#define START_EXCEPTION(n, label) \
arch/powerpc/kernel/head_32.h
182
label:
arch/powerpc/kernel/head_32.h
186
#define EXCEPTION(n, label, hdlr) \
arch/powerpc/kernel/head_32.h
187
START_EXCEPTION(n, label) \
arch/powerpc/kernel/head_32.h
188
EXCEPTION_PROLOG n label; \
arch/powerpc/kernel/head_booke.h
295
#define START_EXCEPTION(label) \
arch/powerpc/kernel/head_booke.h
297
label:
arch/powerpc/kernel/head_booke.h
299
#define EXCEPTION(n, intno, label, hdlr) \
arch/powerpc/kernel/head_booke.h
300
START_EXCEPTION(label); \
arch/powerpc/kernel/head_booke.h
306
#define CRITICAL_EXCEPTION(n, intno, label, hdlr) \
arch/powerpc/kernel/head_booke.h
307
START_EXCEPTION(label); \
arch/powerpc/kernel/head_booke.h
315
#define MCHECK_EXCEPTION(n, label, hdlr) \
arch/powerpc/kernel/head_booke.h
316
START_EXCEPTION(label); \
arch/powerpc/kernel/nvram_64.c
708
static void __init nvram_print_partitions(char * label)
arch/powerpc/kernel/nvram_64.c
712
printk(KERN_WARNING "--------%s---------\n", label);
arch/powerpc/kernel/signal.h
106
&buf[i], label);\
arch/powerpc/kernel/signal.h
109
#define unsafe_copy_ckfpr_from_user(task, from, label) do { \
arch/powerpc/kernel/signal.h
115
unsafe_get_user(__t->thread.TS_CKFPR(i), &buf[i], label);\
arch/powerpc/kernel/signal.h
119
#define unsafe_copy_ckvsx_from_user(task, from, label) do { \
arch/powerpc/kernel/signal.h
126
&buf[i], label); \
arch/powerpc/kernel/signal.h
131
#define unsafe_copy_fpr_to_user(to, task, label) \
arch/powerpc/kernel/signal.h
133
ELF_NFPREG * sizeof(double), label)
arch/powerpc/kernel/signal.h
135
#define unsafe_copy_fpr_from_user(task, from, label) \
arch/powerpc/kernel/signal.h
137
ELF_NFPREG * sizeof(double), label)
arch/powerpc/kernel/signal.h
154
#define unsafe_copy_ckfpr_to_user(to, task, label) \
arch/powerpc/kernel/signal.h
156
ELF_NFPREG * sizeof(double), label)
arch/powerpc/kernel/signal.h
172
#define unsafe_copy_fpr_to_user(to, task, label) do { if (0) goto label;} while (0)
arch/powerpc/kernel/signal.h
174
#define unsafe_copy_fpr_from_user(task, from, label) do { if (0) goto label;} while (0)
arch/powerpc/kernel/signal.h
25
#define unsafe_get_user_sigset(dst, src, label) do { \
arch/powerpc/kernel/signal.h
31
unsafe_get_user(__dst->sig[i], &__src->sig[i], label); \
arch/powerpc/kernel/signal.h
48
#define unsafe_copy_fpr_to_user(to, task, label) do { \
arch/powerpc/kernel/signal.h
54
unsafe_put_user(__t->thread.TS_FPR(i), &buf[i], label); \
arch/powerpc/kernel/signal.h
55
unsafe_put_user(__t->thread.fp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
58
#define unsafe_copy_vsx_to_user(to, task, label) do { \
arch/powerpc/kernel/signal.h
65
&buf[i], label);\
arch/powerpc/kernel/signal.h
68
#define unsafe_copy_fpr_from_user(task, from, label) do { \
arch/powerpc/kernel/signal.h
74
unsafe_get_user(__t->thread.TS_FPR(i), &buf[i], label); \
arch/powerpc/kernel/signal.h
75
unsafe_get_user(__t->thread.fp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
78
#define unsafe_copy_vsx_from_user(task, from, label) do { \
arch/powerpc/kernel/signal.h
85
&buf[i], label); \
arch/powerpc/kernel/signal.h
89
#define unsafe_copy_ckfpr_to_user(to, task, label) do { \
arch/powerpc/kernel/signal.h
95
unsafe_put_user(__t->thread.TS_CKFPR(i), &buf[i], label);\
arch/powerpc/kernel/signal.h
96
unsafe_put_user(__t->thread.ckfp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
99
#define unsafe_copy_ckvsx_to_user(to, task, label) do { \
arch/powerpc/kernel/signal_32.c
133
#define unsafe_put_sigset_t(uset, set, label) do { \
arch/powerpc/kernel/signal_32.c
137
unsafe_copy_to_user(__us, __s, sizeof(*__us), label); \
arch/powerpc/kernel/signal_32.c
172
#define unsafe_save_general_regs(regs, frame, label) do { \
arch/powerpc/kernel/signal_32.c
174
goto label; \
arch/powerpc/kernel/signal_32.c
177
#define unsafe_restore_general_regs(regs, frame, label) do { \
arch/powerpc/kernel/signal_32.c
179
goto label; \
arch/powerpc/kernel/signal_32.c
345
#define unsafe_save_user_regs(regs, frame, tm_frame, has_vsx, label) do { \
arch/powerpc/kernel/signal_32.c
347
goto label; \
arch/powerpc/kernel/signal_32.c
457
#define unsafe_save_tm_user_regs(regs, frame, tm_frame, msr, label) do { \
arch/powerpc/kernel/signal_32.c
459
goto label; \
arch/powerpc/kernel/signal_64.c
109
#define unsafe_setup_sigcontext(sc, tsk, signr, set, handler, ctx_has_vsx_region, label)\
arch/powerpc/kernel/signal_64.c
112
goto label; \
arch/powerpc/kernel/signal_64.c
333
#define unsafe_restore_sigcontext(tsk, set, sig, sc, label) do { \
arch/powerpc/kernel/signal_64.c
335
goto label; \
arch/powerpc/mm/book3s64/slice.c
34
static void slice_print_mask(const char *label, const struct slice_mask *mask)
arch/powerpc/mm/book3s64/slice.c
38
pr_devel("%s low_slice: %*pbl\n", label,
arch/powerpc/mm/book3s64/slice.c
40
pr_devel("%s high_slice: %*pbl\n", label,
arch/powerpc/mm/book3s64/slice.c
48
static void slice_print_mask(const char *label, const struct slice_mask *mask) {}
arch/powerpc/platforms/44x/gpio.c
179
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
arch/powerpc/platforms/44x/gpio.c
180
if (!gc->label)
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
329
gpt->gc.label = kasprintf(GFP_KERNEL, "%pfw", dev_fwnode(gpt->dev));
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
330
if (!gpt->gc.label) {
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
125
gc->label = kasprintf(GFP_KERNEL, "%pfw", dev_fwnode(dev));
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
126
if (!gc->label)
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
140
kfree(mcu->gc.label);
arch/powerpc/platforms/8xx/cpm1.c
507
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
arch/powerpc/platforms/8xx/cpm1.c
508
if (!gc->label)
arch/powerpc/platforms/8xx/cpm1.c
629
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
arch/powerpc/platforms/8xx/cpm1.c
630
if (!gc->label)
arch/powerpc/platforms/powernv/opal-prd.c
66
const char *label;
arch/powerpc/platforms/powernv/opal-prd.c
75
label = of_get_property(node, "ibm,prd-label", NULL);
arch/powerpc/platforms/powernv/opal-prd.c
78
if (!label)
arch/powerpc/platforms/pseries/plpks.c
1024
struct label *label;
arch/powerpc/platforms/pseries/plpks.c
1041
label = construct_label(var.component, var.os, var.name, var.namelen);
arch/powerpc/platforms/pseries/plpks.c
1042
if (IS_ERR(label)) {
arch/powerpc/platforms/pseries/plpks.c
1043
rc = PTR_ERR(label);
arch/powerpc/platforms/pseries/plpks.c
1075
virt_to_phys(auth), virt_to_phys(label),
arch/powerpc/platforms/pseries/plpks.c
1076
label->size, objwrapflags,
arch/powerpc/platforms/pseries/plpks.c
1096
kfree(label);
arch/powerpc/platforms/pseries/plpks.c
230
static struct label *construct_label(char *component, u8 varos, u8 *name,
arch/powerpc/platforms/pseries/plpks.c
233
struct label *label;
arch/powerpc/platforms/pseries/plpks.c
242
if (slen > sizeof(label->attr.prefix))
arch/powerpc/platforms/pseries/plpks.c
247
label = kzalloc(roundup_pow_of_two(sizeof(*label)), GFP_KERNEL);
arch/powerpc/platforms/pseries/plpks.c
248
if (!label)
arch/powerpc/platforms/pseries/plpks.c
252
memcpy(&label->attr.prefix, component, slen);
arch/powerpc/platforms/pseries/plpks.c
254
label->attr.version = PLPKS_LABEL_VERSION;
arch/powerpc/platforms/pseries/plpks.c
255
label->attr.os = varos;
arch/powerpc/platforms/pseries/plpks.c
256
label->attr.length = PLPKS_MAX_LABEL_ATTR_SIZE;
arch/powerpc/platforms/pseries/plpks.c
257
memcpy(&label->name, name, namelen);
arch/powerpc/platforms/pseries/plpks.c
259
label->size = sizeof(struct label_attr) + namelen;
arch/powerpc/platforms/pseries/plpks.c
261
return label;
arch/powerpc/platforms/pseries/plpks.c
565
static int plpks_confirm_object_flushed(struct label *label,
arch/powerpc/platforms/pseries/plpks.c
576
virt_to_phys(auth), virt_to_phys(label),
arch/powerpc/platforms/pseries/plpks.c
577
label->size);
arch/powerpc/platforms/pseries/plpks.c
635
struct label *label;
arch/powerpc/platforms/pseries/plpks.c
657
label = construct_label(var->component, var->os, var->name, var->namelen);
arch/powerpc/platforms/pseries/plpks.c
658
if (IS_ERR(label)) {
arch/powerpc/platforms/pseries/plpks.c
659
rc = PTR_ERR(label);
arch/powerpc/platforms/pseries/plpks.c
665
virt_to_phys(auth), virt_to_phys(label),
arch/powerpc/platforms/pseries/plpks.c
666
label->size, var->policy, flags,
arch/powerpc/platforms/pseries/plpks.c
681
rc = plpks_confirm_object_flushed(label, auth);
arch/powerpc/platforms/pseries/plpks.c
683
kfree(label);
arch/powerpc/platforms/pseries/plpks.c
721
struct label *label;
arch/powerpc/platforms/pseries/plpks.c
738
label = construct_label(var.component, var.os, var.name, var.namelen);
arch/powerpc/platforms/pseries/plpks.c
739
if (IS_ERR(label)) {
arch/powerpc/platforms/pseries/plpks.c
740
rc = PTR_ERR(label);
arch/powerpc/platforms/pseries/plpks.c
745
virt_to_phys(label), label->size, var.policy,
arch/powerpc/platforms/pseries/plpks.c
749
rc = plpks_confirm_object_flushed(label, auth);
arch/powerpc/platforms/pseries/plpks.c
752
kfree(label);
arch/powerpc/platforms/pseries/plpks.c
787
struct label *label;
arch/powerpc/platforms/pseries/plpks.c
797
label = construct_label(component, varos, vname.name, vname.namelen);
arch/powerpc/platforms/pseries/plpks.c
798
if (IS_ERR(label)) {
arch/powerpc/platforms/pseries/plpks.c
799
rc = PTR_ERR(label);
arch/powerpc/platforms/pseries/plpks.c
804
virt_to_phys(label), label->size);
arch/powerpc/platforms/pseries/plpks.c
807
rc = plpks_confirm_object_flushed(label, auth);
arch/powerpc/platforms/pseries/plpks.c
810
kfree(label);
arch/powerpc/platforms/pseries/plpks.c
821
struct label *label = NULL;
arch/powerpc/platforms/pseries/plpks.c
836
label = construct_label(var->component, var->os, var->name,
arch/powerpc/platforms/pseries/plpks.c
838
if (IS_ERR(label)) {
arch/powerpc/platforms/pseries/plpks.c
839
rc = PTR_ERR(label);
arch/powerpc/platforms/pseries/plpks.c
852
virt_to_phys(label), label->size, virt_to_phys(output),
arch/powerpc/platforms/pseries/plpks.c
878
kfree(label);
arch/powerpc/platforms/pseries/plpks.c
933
struct label *label;
arch/powerpc/platforms/pseries/plpks.c
947
label = construct_label(var.component, var.os, var.name, var.namelen);
arch/powerpc/platforms/pseries/plpks.c
948
if (IS_ERR(label)) {
arch/powerpc/platforms/pseries/plpks.c
949
rc = PTR_ERR(label);
arch/powerpc/platforms/pseries/plpks.c
954
virt_to_phys(auth), virt_to_phys(label),
arch/powerpc/platforms/pseries/plpks.c
955
label->size, var.policy,
arch/powerpc/platforms/pseries/plpks.c
959
rc = plpks_confirm_object_flushed(label, auth);
arch/powerpc/platforms/pseries/plpks.c
971
kfree(label);
arch/powerpc/sysdev/cpm_common.c
207
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
arch/powerpc/sysdev/cpm_common.c
208
if (!gc->label)
arch/riscv/include/asm/assembler.h
85
.macro vdso_lpad, label = 0
arch/riscv/include/asm/assembler.h
89
.macro vdso_lpad, label = 0
arch/riscv/include/asm/jump_label.h
19
#define JUMP_TABLE_ENTRY(key, label) \
arch/riscv/include/asm/jump_label.h
22
".long 1b - ., " label " - . \n\t" \
arch/riscv/include/asm/jump_label.h
27
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/riscv/include/asm/jump_label.h
34
JUMP_TABLE_ENTRY(key, label)
arch/riscv/include/asm/jump_label.h
41
: : "i"(&((char *)key)[branch]) : : label);
arch/riscv/include/asm/jump_label.h
44
label:
arch/riscv/include/asm/jump_label.h
48
#define ARCH_STATIC_BRANCH_JUMP_ASM(key, label) \
arch/riscv/include/asm/jump_label.h
53
"1: j " label " \n\t" \
arch/riscv/include/asm/jump_label.h
55
JUMP_TABLE_ENTRY(key, label)
arch/riscv/include/asm/jump_label.h
62
: : "i"(&((char *)key)[branch]) : : label);
arch/riscv/include/asm/jump_label.h
65
label:
arch/riscv/include/asm/uaccess.h
106
#define __get_user_asm(insn, x, ptr, label) \
arch/riscv/include/asm/uaccess.h
114
: "m" (*(ptr)) : : label); \
arch/riscv/include/asm/uaccess.h
118
#define __get_user_asm(insn, x, ptr, label) \
arch/riscv/include/asm/uaccess.h
129
goto label; \
arch/riscv/include/asm/uaccess.h
134
#define __get_user_8(x, ptr, label) \
arch/riscv/include/asm/uaccess.h
135
__get_user_asm("ld", x, ptr, label)
arch/riscv/include/asm/uaccess.h
139
#define __get_user_8(x, ptr, label) \
arch/riscv/include/asm/uaccess.h
152
: : label); \
arch/riscv/include/asm/uaccess.h
157
#define __get_user_8(x, ptr, label) \
arch/riscv/include/asm/uaccess.h
174
goto label; \
arch/riscv/include/asm/uaccess.h
188
#define __get_user_nocheck(x, __gu_ptr, label) \
arch/riscv/include/asm/uaccess.h
193
goto label; \
arch/riscv/include/asm/uaccess.h
198
__get_user_asm("lb", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
201
__get_user_asm("lh", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
204
__get_user_asm("lw", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
207
__get_user_8((x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
289
#define __put_user_asm(insn, x, ptr, label) \
arch/riscv/include/asm/uaccess.h
296
: : "rJ" (__x), "m"(*(ptr)) : : label); \
arch/riscv/include/asm/uaccess.h
300
#define __put_user_8(x, ptr, label) \
arch/riscv/include/asm/uaccess.h
301
__put_user_asm("sd", x, ptr, label)
arch/riscv/include/asm/uaccess.h
303
#define __put_user_8(x, ptr, label) \
arch/riscv/include/asm/uaccess.h
316
"m" (__ptr[__MSW]) : : label); \
arch/riscv/include/asm/uaccess.h
320
#define __put_user_nocheck(x, __gu_ptr, label) \
arch/riscv/include/asm/uaccess.h
326
goto label; \
arch/riscv/include/asm/uaccess.h
331
__put_user_asm("sb", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
334
__put_user_asm("sh", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
337
__put_user_asm("sw", (x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
340
__put_user_8((x), __gu_ptr, label); \
arch/riscv/include/asm/uaccess.h
473
#define arch_unsafe_put_user(x, ptr, label) \
arch/riscv/include/asm/uaccess.h
474
__put_user_nocheck(x, (ptr), label)
arch/riscv/include/asm/uaccess.h
476
#define arch_unsafe_get_user(x, ptr, label) do { \
arch/riscv/include/asm/uaccess.h
478
__get_user_nocheck(__gu_val, (ptr), label); \
arch/riscv/include/asm/uaccess.h
482
#define unsafe_copy_to_user(_dst, _src, _len, label) \
arch/riscv/include/asm/uaccess.h
484
goto label;
arch/riscv/include/asm/uaccess.h
486
#define unsafe_copy_from_user(_dst, _src, _len, label) \
arch/riscv/include/asm/uaccess.h
488
goto label;
arch/s390/include/asm/jump_label.h
34
: : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label);
arch/s390/include/asm/jump_label.h
36
label:
arch/s390/include/asm/jump_label.h
48
: : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label);
arch/s390/include/asm/jump_label.h
50
label:
arch/sh/boards/mach-sdk7786/gpio.c
34
.label = "sdk7786-fpga",
arch/sh/boards/mach-x3proto/gpio.c
118
x3proto_gpio_chip.label, x3proto_gpio_chip.base,
arch/sh/boards/mach-x3proto/gpio.c
77
.label = "x3proto-gpio",
arch/sparc/include/asm/backoff.h
55
#define BACKOFF_SPIN(reg, tmp, label) \
arch/sparc/include/asm/backoff.h
70
bg,pn %xcc, label; \
arch/sparc/include/asm/backoff.h
72
ba,pt %xcc, label; \
arch/sparc/include/asm/backoff.h
82
#define BACKOFF_SPIN(reg, tmp, label)
arch/sparc/include/asm/head_32.h
12
#define TRAP_ENTRY(type, label) \
arch/sparc/include/asm/head_32.h
13
rd %psr, %l0; b label; rd %wim, %l3; nop;
arch/sparc/include/asm/head_64.h
35
#define BRANCH_IF_SUN4V(tmp1,label) \
arch/sparc/include/asm/head_64.h
38
brnz,pn %tmp1, label; \
arch/sparc/include/asm/head_64.h
41
#define BRANCH_IF_CHEETAH_BASE(tmp1,tmp2,label) \
arch/sparc/include/asm/head_64.h
47
be,pn %icc, label; \
arch/sparc/include/asm/head_64.h
50
#define BRANCH_IF_JALAPENO(tmp1,tmp2,label) \
arch/sparc/include/asm/head_64.h
56
be,pn %icc, label; \
arch/sparc/include/asm/head_64.h
59
#define BRANCH_IF_CHEETAH_PLUS_OR_FOLLOWON(tmp1,tmp2,label) \
arch/sparc/include/asm/head_64.h
67
bgeu,pt %xcc, label; \
arch/sparc/include/asm/head_64.h
70
#define BRANCH_IF_ANY_CHEETAH(tmp1,tmp2,label) \
arch/sparc/include/asm/head_64.h
78
bgeu,pt %xcc, label; \
arch/sparc/include/asm/uaccess_64.h
147
#define __get_kernel_nofault(dst, src, type, label) \
arch/sparc/include/asm/uaccess_64.h
163
goto label; \
arch/sparc/include/asm/uaccess_64.h
77
#define __put_kernel_nofault(dst, src, type, label) \
arch/sparc/include/asm/uaccess_64.h
90
goto label; \
arch/x86/include/asm/futex.h
15
#define unsafe_atomic_op1(insn, oval, uaddr, oparg, label) \
arch/x86/include/asm/futex.h
24
goto label; \
arch/x86/include/asm/futex.h
29
#define unsafe_atomic_op2(insn, oval, uaddr, oparg, label) \
arch/x86/include/asm/futex.h
44
goto label; \
arch/x86/include/asm/jump_label.h
15
#define JUMP_TABLE_ENTRY(key, label) \
arch/x86/include/asm/jump_label.h
20
".long " label " - . \n\t" \
arch/x86/include/asm/jump_label.h
26
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/x86/include/asm/jump_label.h
27
"1: jmp " label " # objtool NOPs this \n\t" \
arch/x86/include/asm/jump_label.h
28
JUMP_TABLE_ENTRY(key " + 2", label)
arch/x86/include/asm/jump_label.h
30
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/x86/include/asm/jump_label.h
32
JUMP_TABLE_ENTRY(key, label)
arch/x86/include/asm/uaccess.h
135
#define __put_user_goto_u64(x, addr, label) \
arch/x86/include/asm/uaccess.h
142
: : label)
arch/x86/include/asm/uaccess.h
145
#define __put_user_goto_u64(x, ptr, label) \
arch/x86/include/asm/uaccess.h
146
__put_user_goto(x, ptr, "q", "er", label)
arch/x86/include/asm/uaccess.h
232
#define __put_user_size(x, ptr, size, label) \
arch/x86/include/asm/uaccess.h
239
__put_user_goto(__x, __ptr, "b", "iq", label); \
arch/x86/include/asm/uaccess.h
242
__put_user_goto(__x, __ptr, "w", "ir", label); \
arch/x86/include/asm/uaccess.h
245
__put_user_goto(__x, __ptr, "l", "ir", label); \
arch/x86/include/asm/uaccess.h
248
__put_user_goto_u64(__x, __ptr, label); \
arch/x86/include/asm/uaccess.h
259
#define __get_user_asm_u64(x, ptr, label) do { \
arch/x86/include/asm/uaccess.h
263
__get_user_asm(__gu_low, __gu_ptr, "l", "=r", label); \
arch/x86/include/asm/uaccess.h
264
__get_user_asm(__gu_high, __gu_ptr+1, "l", "=r", label); \
arch/x86/include/asm/uaccess.h
268
#define __get_user_asm_u64(x, ptr, label) \
arch/x86/include/asm/uaccess.h
269
__get_user_asm(x, ptr, "q", "=r", label)
arch/x86/include/asm/uaccess.h
272
#define __get_user_size(x, ptr, size, label) \
arch/x86/include/asm/uaccess.h
278
__get_user_asm(x_u8__, ptr, "b", "=q", label); \
arch/x86/include/asm/uaccess.h
283
__get_user_asm(x, ptr, "w", "=r", label); \
arch/x86/include/asm/uaccess.h
286
__get_user_asm(x, ptr, "l", "=r", label); \
arch/x86/include/asm/uaccess.h
289
__get_user_asm_u64(x, ptr, label); \
arch/x86/include/asm/uaccess.h
297
#define __get_user_asm(x, addr, itype, ltype, label) \
arch/x86/include/asm/uaccess.h
303
: : label)
arch/x86/include/asm/uaccess.h
373
#define __try_cmpxchg_user_asm(itype, ltype, _ptr, _pold, _new, label) ({ \
arch/x86/include/asm/uaccess.h
380
_ASM_EXTABLE_UA(1b, %l[label]) \
arch/x86/include/asm/uaccess.h
386
: label); \
arch/x86/include/asm/uaccess.h
392
#define __try_cmpxchg64_user_asm(_ptr, _pold, _new, label) ({ \
arch/x86/include/asm/uaccess.h
399
_ASM_EXTABLE_UA(1b, %l[label]) \
arch/x86/include/asm/uaccess.h
406
: label); \
arch/x86/include/asm/uaccess.h
412
#define __try_cmpxchg_user_asm(itype, ltype, _ptr, _pold, _new, label) ({ \
arch/x86/include/asm/uaccess.h
430
goto label; \
arch/x86/include/asm/uaccess.h
443
#define __try_cmpxchg64_user_asm(_ptr, _pold, _new, label) ({ \
arch/x86/include/asm/uaccess.h
462
goto label; \
arch/x86/include/asm/uaccess.h
478
#define __put_user_goto(x, addr, itype, ltype, label) \
arch/x86/include/asm/uaccess.h
483
: : label)
arch/x86/include/asm/uaccess.h
531
#define arch_unsafe_put_user(x, ptr, label) \
arch/x86/include/asm/uaccess.h
532
__put_user_size((__typeof__(*(ptr)))(x), (ptr), sizeof(*(ptr)), label)
arch/x86/include/asm/uaccess.h
601
#define unsafe_copy_loop(dst, src, len, type, label) \
arch/x86/include/asm/uaccess.h
603
unsafe_put_user(*(type *)(src),(type __user *)(dst),label); \
arch/x86/include/asm/uaccess.h
609
#define unsafe_copy_to_user(_dst,_src,_len,label) \
arch/x86/include/asm/uaccess.h
614
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u64, label); \
arch/x86/include/asm/uaccess.h
615
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u32, label); \
arch/x86/include/asm/uaccess.h
616
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u16, label); \
arch/x86/include/asm/uaccess.h
617
unsafe_copy_loop(__ucu_dst, __ucu_src, __ucu_len, u8, label); \
arch/x86/kernel/signal_32.c
253
#define unsafe_put_sigcontext32(sc, fp, regs, set, label) \
arch/x86/kernel/signal_32.c
256
goto label; \
arch/x86/kernel/signal_64.c
138
#define unsafe_put_sigcontext(sc, fp, regs, set, label) \
arch/x86/kernel/signal_64.c
141
goto label; \
arch/x86/kernel/signal_64.c
144
#define unsafe_put_sigmask(set, frame, label) \
arch/x86/kernel/signal_64.c
147
label)
arch/x86/net/bpf_jit_comp32.c
82
#define jmp_label(label, jmp_insn_len) (label - cnt - jmp_insn_len)
arch/x86/platform/geode/geode-common.c
140
node_name = kasprintf(GFP_KERNEL, "%s:%d", label, i);
arch/x86/platform/geode/geode-common.c
97
int __init geode_create_leds(const char *label, const struct geode_led *leds,
arch/x86/platform/geode/geode-common.h
18
int geode_create_leds(const char *label, const struct geode_led *leds,
block/early-lookup.c
105
const char *label = data;
block/early-lookup.c
107
if (!bdev->bd_meta_info || strcmp(label, bdev->bd_meta_info->volname))
block/early-lookup.c
112
static int __init devt_from_partlabel(const char *label, dev_t *devt)
block/early-lookup.c
116
dev = class_find_device(&block_class, NULL, label, &match_dev_by_label);
block/partitions/ibm.c
112
union label_t *label)
block/partitions/ibm.c
144
memcpy(label, data, sizeof(*label));
block/partitions/ibm.c
150
memcpy(name, label->vol.volid, DASD_VOL_ID_LEN);
block/partitions/ibm.c
156
memcpy(name, label->lnx.volid, DASD_VOL_ID_LEN);
block/partitions/ibm.c
172
union label_t *label)
block/partitions/ibm.c
188
blk = cchhb2blk(&label->vol.vtoc, geo) + 1;
block/partitions/ibm.c
232
union label_t *label,
block/partitions/ibm.c
242
if (label->lnx.ldl_version == 0xf2) {
block/partitions/ibm.c
243
size = label->lnx.formatted_blocks * secperblk;
block/partitions/ibm.c
277
union label_t *label,
block/partitions/ibm.c
286
blocksize = label->cms.block_size;
block/partitions/ibm.c
288
if (label->cms.disk_offset != 0) {
block/partitions/ibm.c
291
offset = label->cms.disk_offset * secperblk;
block/partitions/ibm.c
292
size = (label->cms.block_count - 1) * secperblk;
block/partitions/ibm.c
306
size = label->cms.block_count * secperblk;
block/partitions/ibm.c
331
union label_t *label;
block/partitions/ibm.c
349
label = kmalloc_obj(union label_t);
block/partitions/ibm.c
350
if (label == NULL)
block/partitions/ibm.c
361
if (find_label(state, info, geo, blocksize, &labelsect, name, type, label)) {
block/partitions/ibm.c
365
label);
block/partitions/ibm.c
369
label, labelsect, nr_sectors,
block/partitions/ibm.c
374
label, labelsect);
block/partitions/ibm.c
397
kfree(label);
block/partitions/karma.c
32
} __packed *label;
block/partitions/karma.c
39
label = (struct disklabel *)data;
block/partitions/karma.c
40
if (le16_to_cpu(label->d_magic) != KARMA_LABEL_MAGIC) {
block/partitions/karma.c
45
p = label->d_partitions;
block/partitions/osf.c
53
} * label;
block/partitions/osf.c
60
label = (struct disklabel *) (data+64);
block/partitions/osf.c
61
partition = label->d_partitions;
block/partitions/osf.c
62
if (le32_to_cpu(label->d_magic) != DISKLABELMAGIC) {
block/partitions/osf.c
66
if (le32_to_cpu(label->d_magic2) != DISKLABELMAGIC) {
block/partitions/osf.c
70
npartitions = le16_to_cpu(label->d_npartitions);
block/partitions/sgi.c
44
struct sgi_disklabel *label;
block/partitions/sgi.c
47
label = read_part_sector(state, 0, §);
block/partitions/sgi.c
48
if (!label)
block/partitions/sgi.c
50
p = &label->partitions[0];
block/partitions/sgi.c
51
magic = label->magic_mushroom;
block/partitions/sgi.c
56
ui = ((__be32 *) (label + 1)) - 1;
block/partitions/sgi.c
57
for(csum = 0; ui >= ((__be32 *) label);) {
block/partitions/sun.c
103
use_vtoc = use_vtoc || !(label->vtoc.sanity ||
block/partitions/sun.c
104
label->vtoc.version || label->vtoc.nparts);
block/partitions/sun.c
105
spc = be16_to_cpu(label->ntrks) * be16_to_cpu(label->nsect);
block/partitions/sun.c
116
if (be16_to_cpu(label->vtoc.infos[i].id) == LINUX_RAID_PARTITION)
block/partitions/sun.c
118
else if (be16_to_cpu(label->vtoc.infos[i].id) == SUN_WHOLE_DISK)
block/partitions/sun.c
65
} * label;
block/partitions/sun.c
71
label = read_part_sector(state, 0, §);
block/partitions/sun.c
72
if (!label)
block/partitions/sun.c
75
p = label->partitions;
block/partitions/sun.c
76
if (be16_to_cpu(label->magic) != SUN_LABEL_MAGIC) {
block/partitions/sun.c
81
ush = ((__be16 *) (label+1)) - 1;
block/partitions/sun.c
82
for (csum = 0; ush >= ((__be16 *) label);)
block/partitions/sun.c
92
use_vtoc = ((be32_to_cpu(label->vtoc.sanity) == SUN_VTOC_SANITY) &&
block/partitions/sun.c
93
(be32_to_cpu(label->vtoc.version) == 1) &&
block/partitions/sun.c
94
(be16_to_cpu(label->vtoc.nparts) <= 8));
block/partitions/sun.c
97
nparts = (use_vtoc) ? be16_to_cpu(label->vtoc.nparts) : 8;
block/partitions/ultrix.c
24
} *label;
block/partitions/ultrix.c
29
data = read_part_sector(state, (16384 - sizeof(*label))/512, §);
block/partitions/ultrix.c
33
label = (struct ultrix_disklabel *)(data + 512 - sizeof(*label));
block/partitions/ultrix.c
35
if (label->pt_magic == PT_MAGIC && label->pt_valid == PT_VALID) {
block/partitions/ultrix.c
37
if (label->pt_part[i].pi_nblocks)
block/partitions/ultrix.c
39
label->pt_part[i].pi_blkoff,
block/partitions/ultrix.c
40
label->pt_part[i].pi_nblocks);
crypto/krb5/rfc8009_aes2.c
30
const struct krb5_buffer *label,
crypto/krb5/rfc8009_aes2.c
60
data.len = 4 + label->len + 1 + context->len + 4;
crypto/krb5/rfc8009_aes2.c
79
memcpy(p, label->data, label->len);
crypto/krb5/rfc8009_aes2.c
80
p += label->len;
drivers/accessibility/speakup/main.c
1812
char *label;
drivers/accessibility/speakup/main.c
1822
label = spk_msg_get(MSG_KEYNAME_CAPSLOCK);
drivers/accessibility/speakup/main.c
1826
label = spk_msg_get(MSG_KEYNAME_NUMLOCK);
drivers/accessibility/speakup/main.c
1830
label = spk_msg_get(MSG_KEYNAME_SCROLLLOCK);
drivers/accessibility/speakup/main.c
1842
label, spk_msg_get(MSG_STATUS_START + on_off));
drivers/bcma/driver_gpio.c
184
chip->label = "bcma_gpio";
drivers/bus/fsl-mc/dprc.c
454
strscpy_pad(obj_desc->label, rsp_params->label, 16);
drivers/bus/fsl-mc/fsl-mc-private.h
193
u8 label[16];
drivers/char/tpm/tpm2-sessions.c
435
static void tpm2_KDFa(u8 *key, u32 key_len, const char *label, u8 *u,
drivers/char/tpm/tpm2-sessions.c
447
hmac_sha256_update(&hctx, label, strlen(label) + 1);
drivers/dpll/zl3073x/dpll.c
1426
strscpy(pin->label, props->package_label);
drivers/dpll/zl3073x/dpll.c
1765
pin->label, pin->phase_offset, phase_offset);
drivers/dpll/zl3073x/dpll.c
1801
pin->label, pin->freq_offset, ref->ffo);
drivers/dpll/zl3073x/dpll.c
1879
pin->label, zldpll->id, ERR_PTR(rc));
drivers/dpll/zl3073x/dpll.c
1884
dev_dbg(dev, "%s state changed: %u->%u\n", pin->label,
drivers/dpll/zl3073x/dpll.c
49
char label[8];
drivers/edac/edac_mc.c
1015
p = e->label;
drivers/edac/edac_mc.c
1017
end = p + sizeof(e->label);
drivers/edac/edac_mc.c
103
edac_dbg(4, " dimm->label = '%s'\n", dimm->label);
drivers/edac/edac_mc.c
1043
p = e->label;
drivers/edac/edac_mc.c
1046
p += scnprintf(p, end - p, "%s%s", prefix, dimm->label);
drivers/edac/edac_mc.c
1069
strscpy(e->label, "any memory", sizeof(e->label));
drivers/edac/edac_mc.c
1070
else if (!*e->label)
drivers/edac/edac_mc.c
1071
strscpy(e->label, "unknown memory", sizeof(e->label));
drivers/edac/edac_mc.c
288
len = sizeof(dimm->label);
drivers/edac/edac_mc.c
289
p = dimm->label;
drivers/edac/edac_mc.c
841
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
878
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
890
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
930
trace_mc_event(e->type, e->msg, e->label, e->error_count,
drivers/edac/edac_mc_sysfs.c
143
if (!dimm->label[0])
drivers/edac/edac_mc_sysfs.c
146
return sysfs_emit(data, "%s\n", dimm->label);
drivers/edac/edac_mc_sysfs.c
163
if (copy_count == 0 || copy_count >= sizeof(dimm->label))
drivers/edac/edac_mc_sysfs.c
166
memcpy(dimm->label, data, copy_count);
drivers/edac/edac_mc_sysfs.c
167
dimm->label[copy_count] = '\0';
drivers/edac/ghes_edac.c
110
snprintf(dimm->label, sizeof(dimm->label), "%s%s%s",
drivers/edac/ghes_edac.c
361
strscpy(e->label, dimm->label);
drivers/edac/ghes_edac.c
367
if (!*e->label)
drivers/edac/ghes_edac.c
368
strscpy(e->label, "unknown memory");
drivers/edac/ghes_edac.c
464
if (strlen(src->label))
drivers/edac/ghes_edac.c
465
memcpy(dst->label, src->label, sizeof(src->label));
drivers/edac/i5100_edac.c
854
snprintf(dimm->label, sizeof(dimm->label), "DIMM%u",
drivers/edac/i7core_edac.c
619
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/i82975x_edac.c
411
snprintf(csrow->channels[chan]->dimm->label, EDAC_MC_LABEL_LEN, "DIMM %c%d",
drivers/edac/igen6_edac.c
1133
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/loongson_edac.c
70
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/pnd2_edac.c
1236
snprintf(dimm->label, sizeof(dimm->label), "Slice#%d_Chan#%d", i / 2, i % 2);
drivers/edac/pnd2_edac.c
1302
snprintf(dimm->label, sizeof(dimm->label), "Chan#%d_DIMM#%d", i, j);
drivers/edac/sb_edac.c
1678
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/skx_common.c
503
snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_HBMC#%u_Chan#%u",
drivers/edac/skx_common.c
506
snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
drivers/edac/skx_common.c
555
snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
drivers/gpio/gpio-74x164.c
141
chip->gpio_chip.label = spi->modalias;
drivers/gpio/gpio-adnp.c
441
chip->label = adnp->client->name;
drivers/gpio/gpio-adp5520.c
130
gc->label = pdev->name;
drivers/gpio/gpio-adp5585.c
439
gc->label = pdev->name;
drivers/gpio/gpio-aggregator.c
715
chip->label = dev_name(dev);
drivers/gpio/gpio-altera-a10sr.c
69
.label = "altr_a10sr_gpio",
drivers/gpio/gpio-altera.c
267
altera_gc->gc.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev));
drivers/gpio/gpio-altera.c
268
if (!altera_gc->gc.label)
drivers/gpio/gpio-amd-fch.c
160
priv->gc.label = dev_name(&pdev->dev);
drivers/gpio/gpio-amd8111.c
162
.label = "AMD GPIO",
drivers/gpio/gpio-arizona.c
136
.label = "arizona",
drivers/gpio/gpio-aspeed-sgpio.c
686
gpio->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-aspeed.c
1350
gpio->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-bcm-kona.c
334
.label = "bcm-kona-gpio",
drivers/gpio/gpio-bd71815.c
84
.label = "bd71815",
drivers/gpio/gpio-bd71828.c
106
bdgpio->gpio.label = "bd71828-gpio";
drivers/gpio/gpio-bd72720.c
226
.label = "bd72720",
drivers/gpio/gpio-bd9571mwv.c
85
.label = "bd9571mwv-gpio",
drivers/gpio/gpio-brcmstb.c
682
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/gpio/gpio-brcmstb.c
683
if (!gc->label) {
drivers/gpio/gpio-bt8xx.c
141
c->label = dev_name(&bg->pdev->dev);
drivers/gpio/gpio-cadence.c
243
cgpio->gen_gc.gc.label = dev_name(&pdev->dev);
drivers/gpio/gpio-cgbc.c
166
chip->label = dev_name(&pdev->dev);
drivers/gpio/gpio-creg-snps.c
165
hcg->gc.label = dev_name(dev);
drivers/gpio/gpio-cros-ec.c
189
gc->label = dev_name(dev);
drivers/gpio/gpio-crystalcove.c
348
cg->chip.label = KBUILD_MODNAME;
drivers/gpio/gpio-cs5535.c
291
.label = DRV_NAME,
drivers/gpio/gpio-da9052.c
172
.label = "da9052-gpio",
drivers/gpio/gpio-da9055.c
116
.label = "da9055-gpio",
drivers/gpio/gpio-davinci.c
217
chips->chip.label = dev_name(dev);
drivers/gpio/gpio-dln2.c
466
dln2->gpio.label = "dln2";
drivers/gpio/gpio-eic-sprd.c
656
sprd_eic->chip.label = sprd_eic_label_name[sprd_eic->type];
drivers/gpio/gpio-em.c
313
gpio_chip->label = name;
drivers/gpio/gpio-ep93xx.c
306
IRQF_SHARED, gc->label, gc);
drivers/gpio/gpio-ep93xx.c
366
gc->label = dev_name(&pdev->dev);
drivers/gpio/gpio-exar.c
208
exar_gpio->gpio_chip.label = exar_gpio->name;
drivers/gpio/gpio-f7188x.c
170
.label = _label, \
drivers/gpio/gpio-ftgpio010.c
280
g->chip.gc.label = dev_name(dev);
drivers/gpio/gpio-ge.c
87
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev));
drivers/gpio/gpio-ge.c
88
if (!gc->label)
drivers/gpio/gpio-graniterapids.c
351
priv->gc.label = dev_name(dev);
drivers/gpio/gpio-grgpio.c
369
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/gpio/gpio-grgpio.c
370
if (!gc->label)
drivers/gpio/gpio-gw-pld.c
84
gw->chip.label = dev_name(dev);
drivers/gpio/gpio-htc-egpio.c
183
chip->label, offset, offset+chip->base, value);
drivers/gpio/gpio-htc-egpio.c
318
chip->label = devm_kasprintf(&pdev->dev, GFP_KERNEL,
drivers/gpio/gpio-htc-egpio.c
321
if (!chip->label)
drivers/gpio/gpio-ich.c
267
chip->label = DRV_NAME;
drivers/gpio/gpio-imx-scu.c
103
gc->label = dev_name(dev);
drivers/gpio/gpio-it87.c
260
.label = KBUILD_MODNAME,
drivers/gpio/gpio-it87.c
374
char *label = &labels[i * sizeof("it87_gpXY")];
drivers/gpio/gpio-it87.c
376
sprintf(label, "it87_gp%u%u", 1+(i/8), i%8);
drivers/gpio/gpio-it87.c
377
labels_table[i] = label;
drivers/gpio/gpio-ixp4xx.c
313
g->chip.gc.label = "IXP4XX_GPIO_CHIP";
drivers/gpio/gpio-janz-ttl.c
172
gpio->label = pdev->name;
drivers/gpio/gpio-kempld.c
160
chip->label = "gpio-kempld";
drivers/gpio/gpio-line-mux.c
68
glm->gc.label = dev_name(dev);
drivers/gpio/gpio-ljca.c
440
ljca_gpio->gc.label = ACPI_COMPANION(&auxdev->dev) ?
drivers/gpio/gpio-logicvc.c
132
logicvc->chip.label = dev_name(dev);
drivers/gpio/gpio-loongson-64bit.c
28
const char *label;
drivers/gpio/gpio-loongson-64bit.c
319
lgpio->chip.gc.label = lgpio->chip_data->label;
drivers/gpio/gpio-loongson-64bit.c
357
.label = "ls2k_gpio",
drivers/gpio/gpio-loongson-64bit.c
366
.label = "ls2k0300_gpio",
drivers/gpio/gpio-loongson-64bit.c
383
.label = "ls2k0500_gpio",
drivers/gpio/gpio-loongson-64bit.c
392
.label = "ls2k0500_gpio",
drivers/gpio/gpio-loongson-64bit.c
401
.label = "ls2k2000_gpio",
drivers/gpio/gpio-loongson-64bit.c
410
.label = "ls2k2000_gpio",
drivers/gpio/gpio-loongson-64bit.c
419
.label = "ls2k2000_gpio",
drivers/gpio/gpio-loongson-64bit.c
427
.label = "ls3a5000_gpio",
drivers/gpio/gpio-loongson-64bit.c
436
.label = "ls7a_gpio",
drivers/gpio/gpio-loongson-64bit.c
446
.label = "ls7a2000_gpio",
drivers/gpio/gpio-loongson-64bit.c
456
.label = "ls7a2000_gpio",
drivers/gpio/gpio-loongson-64bit.c
465
.label = "ls3a6000_gpio",
drivers/gpio/gpio-loongson.c
105
gc->label = "loongson-gpio-chip";
drivers/gpio/gpio-lp3943.c
180
.label = "lp3943",
drivers/gpio/gpio-lp873x.c
120
.label = "lp873x-gpio",
drivers/gpio/gpio-lp87565.c
135
.label = "lp87565-gpio",
drivers/gpio/gpio-lpc18xx.c
325
.label = "lpc18xx/43xx-gpio",
drivers/gpio/gpio-lpc32xx.c
406
.label = "gpio_p0",
drivers/gpio/gpio-lpc32xx.c
422
.label = "gpio_p1",
drivers/gpio/gpio-lpc32xx.c
438
.label = "gpio_p2",
drivers/gpio/gpio-lpc32xx.c
453
.label = "gpio_p3",
drivers/gpio/gpio-lpc32xx.c
469
.label = "gpi_p3",
drivers/gpio/gpio-lpc32xx.c
483
.label = "gpo_p3",
drivers/gpio/gpio-macsmc.c
262
smcgp->gc.label = "macsmc-pmu-gpio";
drivers/gpio/gpio-madera.c
104
.label = "madera",
drivers/gpio/gpio-max3191x.c
402
max3191x->gpio.label = spi->modalias;
drivers/gpio/gpio-max730x.c
186
ts->chip.label = dev->driver->name;
drivers/gpio/gpio-max732x.c
596
gc->label = chip->client->name;
drivers/gpio/gpio-max77620.c
327
mgpio->gpio_chip.label = pdev->name;
drivers/gpio/gpio-max77650.c
162
chip->gc.label = i2c->name;
drivers/gpio/gpio-max77759.c
460
chip->gc.label = dev_name(&pdev->dev);
drivers/gpio/gpio-mb86s7x.c
185
gchip->gc.label = dev_name(&pdev->dev);
drivers/gpio/gpio-mc33880.c
105
mc->chip.label = DRIVER_NAME;
drivers/gpio/gpio-ml-ioh.c
222
gpio->label = dev_name(chip->dev);
drivers/gpio/gpio-mm-lantiq.c
118
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/gpio/gpio-mm-lantiq.c
119
if (!gc->label)
drivers/gpio/gpio-mmio.c
644
gc->label = dev_name(dev);
drivers/gpio/gpio-mmio.c
747
const char *label;
drivers/gpio/gpio-mmio.c
800
err = device_property_read_string(dev, "label", &label);
drivers/gpio/gpio-mmio.c
802
gen_gc->gc.label = label;
drivers/gpio/gpio-mockup.c
448
gc->label = name;
drivers/gpio/gpio-moxtet.c
138
chip->gpio_chip.label = dev_name(dev);
drivers/gpio/gpio-mpc5200.c
159
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/gpio/gpio-mpc5200.c
160
if (!gc->label)
drivers/gpio/gpio-mpc5200.c
321
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/gpio/gpio-mpc5200.c
322
if (!gc->label)
drivers/gpio/gpio-mpfs.c
156
mpfs_gpio->gc.label = dev_name(dev);
drivers/gpio/gpio-mpsse.c
635
priv->gpio.label = devm_kasprintf(dev, GFP_KERNEL,
drivers/gpio/gpio-mpsse.c
640
if (!priv->gpio.label)
drivers/gpio/gpio-msc313.c
654
gpiochip->label = DRIVER_NAME;
drivers/gpio/gpio-mt7621.c
256
rg->chip.gc.label = devm_kasprintf(dev, GFP_KERNEL, "%s-bank%d",
drivers/gpio/gpio-mt7621.c
258
if (!rg->chip.gc.label)
drivers/gpio/gpio-mt7621.c
272
rg->chip.gc.label, &rg->chip.gc);
drivers/gpio/gpio-mvebu.c
1161
mvchip->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-mvebu.c
1241
mvchip->chip.label);
drivers/gpio/gpio-mvebu.c
1255
mvchip->chip.label);
drivers/gpio/gpio-mvebu.c
1270
ct->chip.name = mvchip->chip.label;
drivers/gpio/gpio-mvebu.c
1279
ct->chip.name = mvchip->chip.label;
drivers/gpio/gpio-mvebu.c
881
const char *label;
drivers/gpio/gpio-mvebu.c
893
for_each_requested_gpio(chip, i, label) {
drivers/gpio/gpio-mvebu.c
900
seq_printf(s, " gpio-%-3d (%-20.20s)", i, label);
drivers/gpio/gpio-nct6694.c
438
data->gpio.label = pdev->name;
drivers/gpio/gpio-nomadik.c
421
char *label = gpiochip_dup_line_label(chip, offset);
drivers/gpio/gpio-nomadik.c
422
if (IS_ERR(label))
drivers/gpio/gpio-nomadik.c
442
offset, label ?: "(none)", str_hi_lo(data_out),
drivers/gpio/gpio-nomadik.c
454
offset, label ?: "(none)", pulls[pullidx],
drivers/gpio/gpio-nomadik.c
565
chip->label = dev_name(gpio_dev);
drivers/gpio/gpio-npcm-sgpio.c
550
gpio->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-octeon.c
102
chip->label = "octeon-gpio";
drivers/gpio/gpio-omap.c
1037
const char *label;
drivers/gpio/gpio-omap.c
1055
bank->chip.label = "mpuio";
drivers/gpio/gpio-omap.c
1059
label = devm_kasprintf(bank->chip.parent, GFP_KERNEL, "gpio-%d-%d",
drivers/gpio/gpio-omap.c
1061
if (!label)
drivers/gpio/gpio-omap.c
1063
bank->chip.label = label;
drivers/gpio/gpio-palmas.c
163
palmas_gpio->gpio_chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-pca953x.c
804
gc->label = dev_name(&chip->client->dev);
drivers/gpio/gpio-pca9570.c
129
gpio->chip.label = client->name;
drivers/gpio/gpio-pcf857x.c
376
gpio->chip.label = client->name;
drivers/gpio/gpio-pch.c
216
gpio->label = dev_name(chip->dev);
drivers/gpio/gpio-pisosr.c
100
.label = "pisosr-gpio",
drivers/gpio/gpio-pl061.c
331
pl061->gc.label = dev_name(dev);
drivers/gpio/gpio-pmic-eic-sprd.c
340
pmic_eic->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-pxa.c
354
pchip->chip.label = "gpio-pxa";
drivers/gpio/gpio-raspberrypi-exp.c
226
rpi_gpio->gc.label = MODULE_NAME;
drivers/gpio/gpio-rc5t583.c
116
rc5t583_gpio->gpio_chip.label = "gpio-rc5t583",
drivers/gpio/gpio-rcar.c
540
gpio_chip->label = name;
drivers/gpio/gpio-rda.c
257
rda_gpio->chip.gc.label = dev_name(dev);
drivers/gpio/gpio-rdc321x.c
157
rdc321x_gpio_dev->chip.label = "rdc321x-gpio";
drivers/gpio/gpio-reg.c
144
int base, int num, const char *label, u32 direction, u32 def_out,
drivers/gpio/gpio-reg.c
160
r->gc.label = label;
drivers/gpio/gpio-regmap.c
280
chip->label = config->label ?: dev_name(config->parent);
drivers/gpio/gpio-rockchip.c
587
gc->label = bank->name;
drivers/gpio/gpio-rockchip.c
593
gc->label, ret);
drivers/gpio/gpio-rtd.c
560
data->gpio_chip.label = dev_name(dev);
drivers/gpio/gpio-sa1100.c
98
.label = "gpio",
drivers/gpio/gpio-sama5d2-piobu.c
192
piobu->chip.label = pdev->name;
drivers/gpio/gpio-sch.c
165
.label = "sch_gpio",
drivers/gpio/gpio-sch.c
348
sch->chip.label = dev_name(dev);
drivers/gpio/gpio-sch311x.c
291
block->chip.label = DRV_NAME;
drivers/gpio/gpio-shared-proxy.c
293
gc->label = dev_name(dev);
drivers/gpio/gpio-sifive.c
244
chip->gen_gc.gc.label = dev_name(dev);
drivers/gpio/gpio-sim.c
1128
return sprintf(page, "%s\n", bank->label ?: "");
drivers/gpio/gpio-sim.c
1147
kfree(bank->label);
drivers/gpio/gpio-sim.c
1148
bank->label = trimmed;
drivers/gpio/gpio-sim.c
1153
CONFIGFS_ATTR(gpio_sim_bank_config_, label);
drivers/gpio/gpio-sim.c
1493
kfree(bank->label);
drivers/gpio/gpio-sim.c
259
const char *label;
drivers/gpio/gpio-sim.c
264
for_each_hwgpio(gc, i, label)
drivers/gpio/gpio-sim.c
266
label ?: "<unused>",
drivers/gpio/gpio-sim.c
424
const char *label;
drivers/gpio/gpio-sim.c
435
ret = fwnode_property_read_string(swnode, "gpio-sim,label", &label);
drivers/gpio/gpio-sim.c
437
label = devm_kasprintf(dev, GFP_KERNEL, "%s:%pfwP",
drivers/gpio/gpio-sim.c
439
if (!label)
drivers/gpio/gpio-sim.c
483
gc->label = label;
drivers/gpio/gpio-sim.c
595
char *label;
drivers/gpio/gpio-sim.c
612
return bank->label && *bank->label;
drivers/gpio/gpio-sim.c
836
hog->chip_label = kstrdup(bank->label,
drivers/gpio/gpio-sim.c
888
bank->label);
drivers/gpio/gpio-sim.c
936
if (this == pos || (!this->label || !pos->label))
drivers/gpio/gpio-sim.c
939
if (strcmp(this->label, pos->label) == 0)
drivers/gpio/gpio-spacemit-k1.c
228
gc->label = dev_name(dev);
drivers/gpio/gpio-spacemit-k1.c
254
gb->chip.gc.label, gb);
drivers/gpio/gpio-spear-spics.c
144
spics->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-sprd.c
241
sprd_gpio->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-stmpe.c
133
.label = "stmpe",
drivers/gpio/gpio-stmpe.c
277
char *label __free(kfree) = gpiochip_dup_line_label(gc, offset);
drivers/gpio/gpio-stmpe.c
278
if (IS_ERR(label))
drivers/gpio/gpio-stmpe.c
288
offset, label ?: "(none)", str_hi_lo(val));
drivers/gpio/gpio-stmpe.c
356
offset, label ?: "(none)",
drivers/gpio/gpio-stp-xway.c
249
chip->gc.label = "stp-xway";
drivers/gpio/gpio-syscon.c
247
priv->chip.label = dev_name(dev);
drivers/gpio/gpio-tangier.c
426
gpio->chip.label = dev_name(dev);
drivers/gpio/gpio-tb10x.c
109
tb10x_gpio->chip.gc.label =
drivers/gpio/gpio-tb10x.c
111
if (!tb10x_gpio->chip.gc.label)
drivers/gpio/gpio-tb10x.c
174
tb10x_gpio->chip.gc.ngpio, 1, tb10x_gpio->chip.gc.label,
drivers/gpio/gpio-tc3589x.c
149
.label = "tc3589x",
drivers/gpio/gpio-tegra.c
717
tgi->gc.label = "tegra-gpio";
drivers/gpio/gpio-tegra186.c
867
gpio->gpio.label = gpio->soc->name;
drivers/gpio/gpio-thunderx.c
525
chip->label = KBUILD_MODNAME;
drivers/gpio/gpio-timberdale.c
250
gc->label = dev_name(&pdev->dev);
drivers/gpio/gpio-tpic2810.c
79
.label = "tpic2810",
drivers/gpio/gpio-tps65086.c
66
.label = "tps65086-gpio",
drivers/gpio/gpio-tps65218.c
167
.label = "gpio-tps65218",
drivers/gpio/gpio-tps65219.c
200
.label = "tps65214-gpio",
drivers/gpio/gpio-tps65219.c
213
.label = "tps65219-gpio",
drivers/gpio/gpio-tps6586x.c
94
tps6586x_gpio->gpio_chip.label = pdev->name;
drivers/gpio/gpio-tps65910.c
127
tps65910_gpio->gpio_chip.label = tps65910->i2c_client->name;
drivers/gpio/gpio-tps65912.c
89
.label = "tps65912-gpio",
drivers/gpio/gpio-tps68470.c
139
tps68470_gpio->gc.label = "tps68470-gpio";
drivers/gpio/gpio-tqmx86.c
311
seq_puts(p, gc->label);
drivers/gpio/gpio-tqmx86.c
364
chip->label = "gpio-tqmx86";
drivers/gpio/gpio-ts4900.c
116
.label = "ts4900-gpio",
drivers/gpio/gpio-ts4900.c
153
priv->gpio_chip.label = "ts4900-gpio";
drivers/gpio/gpio-ts5500.c
338
priv->gpio_chip.label = name;
drivers/gpio/gpio-twl4030.c
414
.label = "twl4030",
drivers/gpio/gpio-twl6040.c
67
.label = "twl6040",
drivers/gpio/gpio-uniphier.c
381
chip->label = dev_name(dev);
drivers/gpio/gpio-usbio.c
207
gpio->gc.label = ACPI_COMPANION(dev) ?
drivers/gpio/gpio-vf610.c
321
gc->label = dev_name(dev);
drivers/gpio/gpio-viperboard.c
405
vb_gpio->gpioa.label = "viperboard gpio a";
drivers/gpio/gpio-viperboard.c
421
vb_gpio->gpiob.label = "viperboard gpio b";
drivers/gpio/gpio-virtio.c
580
vgpio->gc.label = dev_name(dev);
drivers/gpio/gpio-vx855.c
214
c->label = "VX855 South Bridge";
drivers/gpio/gpio-wcd934x.c
105
chip->label = dev_name(dev);
drivers/gpio/gpio-wcove.c
437
wg->chip.label = KBUILD_MODNAME;
drivers/gpio/gpio-winbond.c
492
.label = WB_GPIO_DRIVER_NAME,
drivers/gpio/gpio-wm831x.c
170
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/gpio/gpio-wm831x.c
171
if (IS_ERR(label)) {
drivers/gpio/gpio-wm831x.c
177
i, label ?: "Unrequested");
drivers/gpio/gpio-wm831x.c
250
.label = "wm831x",
drivers/gpio/gpio-wm8350.c
91
.label = "wm8350",
drivers/gpio/gpio-wm8994.c
204
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/gpio/gpio-wm8994.c
205
if (IS_ERR(label)) {
drivers/gpio/gpio-wm8994.c
211
label ?: "Unrequested");
drivers/gpio/gpio-wm8994.c
251
.label = "wm8994",
drivers/gpio/gpio-xgene.c
182
gpio->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-xgs-iproc.c
250
chip->gen_gc.gc.label = dev_name(dev);
drivers/gpio/gpio-xgs-iproc.c
273
IRQF_SHARED, chip->gen_gc.gc.label, &chip->gen_gc.gc);
drivers/gpio/gpio-xilinx.c
611
chip->gc.label = dev_name(dev);
drivers/gpio/gpio-xlp.c
271
gc->label = dev_name(&pdev->dev);
drivers/gpio/gpio-xra1403.c
121
const char *label;
drivers/gpio/gpio-xra1403.c
137
for_each_requested_gpio(chip, i, label) {
drivers/gpio/gpio-xra1403.c
138
seq_printf(s, " gpio-%-3d (%-12s) %s %s\n", i, label,
drivers/gpio/gpio-xra1403.c
171
xra->chip.label = "xra1403";
drivers/gpio/gpio-xtensa.c
122
.label = "impwire",
drivers/gpio/gpio-xtensa.c
130
.label = "expstate",
drivers/gpio/gpio-zevio.c
187
controller->chip.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev));
drivers/gpio/gpio-zevio.c
188
if (!controller->chip.label)
drivers/gpio/gpio-zynq.c
146
const char *label;
drivers/gpio/gpio-zynq.c
822
.label = "versal_gpio",
drivers/gpio/gpio-zynq.c
833
.label = "pmc_gpio",
drivers/gpio/gpio-zynq.c
847
.label = "zynqmp_gpio",
drivers/gpio/gpio-zynq.c
866
.label = "zynq_gpio",
drivers/gpio/gpio-zynq.c
928
chip->label = gpio->p_data->label;
drivers/gpio/gpio-zynqmp-modepin.c
136
chip->label = dev_name(&pdev->dev);
drivers/gpio/gpiolib-acpi-core.c
1016
char label[32];
drivers/gpio/gpiolib-acpi-core.c
1029
snprintf(label, sizeof(label), "%pfwP GpioInt(%d)", fwnode, index);
drivers/gpio/gpiolib-acpi-core.c
1030
ret = gpiod_set_consumer_name(desc, con_id ?: label);
drivers/gpio/gpiolib-acpi-core.c
1034
ret = gpiod_configure_flags(desc, label, lflags, dflags);
drivers/gpio/gpiolib-acpi-core.c
310
const char *label)
drivers/gpio/gpiolib-acpi-core.c
317
desc = gpiochip_request_own_desc(chip, pin, label, polarity, flags);
drivers/gpio/gpiolib-cdev.c
1011
char *label;
drivers/gpio/gpiolib-cdev.c
1047
label = make_irq_label(line->req->label);
drivers/gpio/gpiolib-cdev.c
1048
if (IS_ERR(label))
drivers/gpio/gpiolib-cdev.c
1049
return PTR_ERR(label);
drivers/gpio/gpiolib-cdev.c
1053
irqflags, label, line);
drivers/gpio/gpiolib-cdev.c
1055
free_irq_label(label);
drivers/gpio/gpiolib-cdev.c
1546
kfree(lr->label);
drivers/gpio/gpiolib-cdev.c
1628
lr->label = kstrndup(ulr.consumer, sizeof(ulr.consumer) - 1,
drivers/gpio/gpiolib-cdev.c
1630
if (!lr->label) {
drivers/gpio/gpiolib-cdev.c
1657
ret = gpiod_request_user(desc, lr->label);
drivers/gpio/gpiolib-cdev.c
1765
const char *label;
drivers/gpio/gpiolib-cdev.c
1887
kfree(le->label);
drivers/gpio/gpiolib-cdev.c
2025
char *label;
drivers/gpio/gpiolib-cdev.c
2064
le->label = kstrndup(eventreq.consumer_label,
drivers/gpio/gpiolib-cdev.c
2067
if (!le->label) {
drivers/gpio/gpiolib-cdev.c
2073
ret = gpiod_request_user(desc, le->label);
drivers/gpio/gpiolib-cdev.c
2110
label = make_irq_label(le->label);
drivers/gpio/gpiolib-cdev.c
2111
if (IS_ERR(label)) {
drivers/gpio/gpiolib-cdev.c
2112
ret = PTR_ERR(label);
drivers/gpio/gpiolib-cdev.c
2121
label,
drivers/gpio/gpiolib-cdev.c
2124
free_irq_label(label);
drivers/gpio/gpiolib-cdev.c
2216
const char *label;
drivers/gpio/gpiolib-cdev.c
2231
label = gpiod_get_label(desc);
drivers/gpio/gpiolib-cdev.c
2232
if (label && test_bit(GPIOD_FLAG_REQUESTED, &dflags))
drivers/gpio/gpiolib-cdev.c
2233
strscpy(info->consumer, label,
drivers/gpio/gpiolib-cdev.c
2320
strscpy(chipinfo.label, gdev->label, sizeof(chipinfo.label));
drivers/gpio/gpiolib-cdev.c
280
kfree(lh->label);
drivers/gpio/gpiolib-cdev.c
328
lh->label = kstrndup(handlereq.consumer_label,
drivers/gpio/gpiolib-cdev.c
331
if (!lh->label)
drivers/gpio/gpiolib-cdev.c
345
ret = gpiod_request_user(desc, lh->label);
drivers/gpio/gpiolib-cdev.c
502
const char *label;
drivers/gpio/gpiolib-cdev.c
607
static inline void free_irq_label(const char *label)
drivers/gpio/gpiolib-cdev.c
609
kfree(label);
drivers/gpio/gpiolib-cdev.c
76
const char *label;
drivers/gpio/gpiolib-cdev.c
899
char *label;
drivers/gpio/gpiolib-cdev.c
923
label = make_irq_label(line->req->label);
drivers/gpio/gpiolib-cdev.c
924
if (IS_ERR(label))
drivers/gpio/gpiolib-cdev.c
929
label, line);
drivers/gpio/gpiolib-cdev.c
931
free_irq_label(label);
drivers/gpio/gpiolib-devres.c
147
const char *label)
drivers/gpio/gpiolib-devres.c
152
desc = gpiod_find_and_request(dev, fwnode, con_id, index, flags, label, false);
drivers/gpio/gpiolib-legacy.c
35
int gpio_request_one(unsigned gpio, unsigned long flags, const char *label)
drivers/gpio/gpiolib-legacy.c
39
err = gpio_request(gpio, label);
drivers/gpio/gpiolib-legacy.c
58
int gpio_request(unsigned gpio, const char *label)
drivers/gpio/gpiolib-legacy.c
67
return gpiod_request(desc, label);
drivers/gpio/gpiolib-legacy.c
89
unsigned long flags, const char *label)
drivers/gpio/gpiolib-legacy.c
93
rc = gpio_request(gpio, label);
drivers/gpio/gpiolib-sysfs.c
460
return sysfs_emit(buf, "%s\n", data->gdev->label);
drivers/gpio/gpiolib-sysfs.c
462
static DEVICE_ATTR_RO(label);
drivers/gpio/gpiolib.c
1100
gdev->label = kstrdup_const(gc->label ?: "unknown", GFP_KERNEL);
drivers/gpio/gpiolib.c
1101
if (!gdev->label) {
drivers/gpio/gpiolib.c
123
struct gpio_desc_label *label;
drivers/gpio/gpiolib.c
1270
gc->label ? : "generic", ret);
drivers/gpio/gpiolib.c
128
label = srcu_dereference_check(desc->label, &desc->gdev->desc_srcu,
drivers/gpio/gpiolib.c
132
return label ? label->str : "interrupt";
drivers/gpio/gpiolib.c
137
return label ? label->str : NULL;
drivers/gpio/gpiolib.c
1370
static int gpio_chip_match_by_label(struct gpio_chip *gc, const void *label)
drivers/gpio/gpiolib.c
1372
return gc->label && !strcmp(gc->label, label);
drivers/gpio/gpiolib.c
1384
struct gpio_device *gpio_device_find_by_label(const char *label)
drivers/gpio/gpiolib.c
1386
return gpio_device_find((void *)label, gpio_chip_match_by_label);
drivers/gpio/gpiolib.c
145
static int desc_set_label(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.c
149
if (label) {
drivers/gpio/gpiolib.c
150
new = kzalloc_flex(*new, str, strlen(label) + 1);
drivers/gpio/gpiolib.c
154
strcpy(new->str, label);
drivers/gpio/gpiolib.c
157
old = rcu_replace_pointer(desc->label, new, 1);
drivers/gpio/gpiolib.c
2337
pin_range->range.name = gc->label;
drivers/gpio/gpiolib.c
2398
pin_range->range.name = gc->label;
drivers/gpio/gpiolib.c
2450
int gpiod_request_commit(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.c
2483
ret = desc_set_label(desc, label ? : "?");
drivers/gpio/gpiolib.c
2494
int gpiod_request(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.c
2501
ret = gpiod_request_commit(desc, label);
drivers/gpio/gpiolib.c
2574
char *label;
drivers/gpio/gpiolib.c
2585
label = kstrdup(gpiod_get_label(desc), GFP_KERNEL);
drivers/gpio/gpiolib.c
2586
if (!label)
drivers/gpio/gpiolib.c
2589
return label;
drivers/gpio/gpiolib.c
2621
const char *label,
drivers/gpio/gpiolib.c
2626
const char *name = function_name_or_default(label);
drivers/gpio/gpiolib.c
2634
ret = gpiod_request_commit(desc, label);
drivers/gpio/gpiolib.c
2638
ret = gpiod_configure_flags(desc, label, lflags, dflags);
drivers/gpio/gpiolib.c
317
return gdev->label;
drivers/gpio/gpiolib.c
4586
gc->label);
drivers/gpio/gpiolib.c
4694
const char *label,
drivers/gpio/gpiolib.c
4748
ret = gpiod_request(desc, label);
drivers/gpio/gpiolib.c
4808
const char *label)
drivers/gpio/gpiolib.c
4810
return gpiod_find_and_request(NULL, fwnode, con_id, index, flags, label, false);
drivers/gpio/gpiolib.c
4980
const char *label = con_id ?: devname;
drivers/gpio/gpiolib.c
4982
return gpiod_find_and_request(dev, fwnode, con_id, idx, flags, label, true);
drivers/gpio/gpiolib.c
5052
name, gdev->label, hwnum, ret);
drivers/gpio/gpiolib.c
5200
array_info->gdev->label, array_info->size,
drivers/gpio/gpiolib.c
5440
if (gc->label)
drivers/gpio/gpiolib.c
5441
seq_printf(s, ", %s", gc->label);
drivers/gpio/gpiolib.c
872
kfree_const(gdev->label);
drivers/gpio/gpiolib.c
920
gdev->base + gdev->ngpio - 1, gdev->label);
drivers/gpio/gpiolib.c
944
__func__, gc->label, hog->chip_hwnum, rv);
drivers/gpio/gpiolib.c
954
if (!strcmp(gc->label, hog->chip_label))
drivers/gpio/gpiolib.h
211
struct gpio_desc_label __rcu *label;
drivers/gpio/gpiolib.h
246
int gpiod_request(struct gpio_desc *desc, const char *label);
drivers/gpio/gpiolib.h
247
int gpiod_request_commit(struct gpio_desc *desc, const char *label);
drivers/gpio/gpiolib.h
251
static inline int gpiod_request_user(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.h
255
ret = gpiod_request(desc, label);
drivers/gpio/gpiolib.h
267
const char *label,
drivers/gpio/gpiolib.h
298
dev_##level(&gc->gpiodev->dev, "(%s): " fmt, gc->label, ##__VA_ARGS__); \
drivers/gpio/gpiolib.h
74
const char *label;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2904
return sysfs_emit(buf, "%s\n", temp_label[channel].label);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
80
const char *label;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1748
const char *label;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1781
logging_label[throttler_idx].label);
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1581
const char *label;
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1612
logging_label[throttler_idx].label);
drivers/gpu/drm/bridge/display-connector.c
215
const char *label = NULL;
drivers/gpu/drm/bridge/display-connector.c
285
of_property_read_string(pdev->dev.of_node, "label", &label);
drivers/gpu/drm/bridge/display-connector.c
385
label ? label : "<unlabelled>",
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1942
pdata->gchip.label = dev_name(pdata->dev);
drivers/gpu/drm/panel/panel-lvds.c
142
of_property_read_string(np, "label", &lvds->label);
drivers/gpu/drm/panel/panel-lvds.c
30
const char *label;
drivers/gpu/drm/panfrost/panfrost_drv.c
529
const char *label = NULL;
drivers/gpu/drm/panfrost/panfrost_drv.c
539
if (args->label) {
drivers/gpu/drm/panfrost/panfrost_drv.c
540
label = strndup_user(u64_to_user_ptr(args->label),
drivers/gpu/drm/panfrost/panfrost_drv.c
542
if (IS_ERR(label)) {
drivers/gpu/drm/panfrost/panfrost_drv.c
543
ret = PTR_ERR(label);
drivers/gpu/drm/panfrost/panfrost_drv.c
556
panfrost_gem_set_label(obj, label);
drivers/gpu/drm/panfrost/panfrost_gem.c
440
mutex_init(&obj->label.lock);
drivers/gpu/drm/panfrost/panfrost_gem.c
529
panfrost_gem_set_label(struct drm_gem_object *obj, const char *label)
drivers/gpu/drm/panfrost/panfrost_gem.c
534
scoped_guard(mutex, &bo->label.lock) {
drivers/gpu/drm/panfrost/panfrost_gem.c
535
old_label = bo->label.str;
drivers/gpu/drm/panfrost/panfrost_gem.c
536
bo->label.str = label;
drivers/gpu/drm/panfrost/panfrost_gem.c
627
panfrost_gem_internal_set_label(struct drm_gem_object *obj, const char *label)
drivers/gpu/drm/panfrost/panfrost_gem.c
636
if (!label)
drivers/gpu/drm/panfrost/panfrost_gem.c
639
str = kstrdup_const(label, GFP_KERNEL);
drivers/gpu/drm/panfrost/panfrost_gem.c
717
scoped_guard(mutex, &bo->label.lock) {
drivers/gpu/drm/panfrost/panfrost_gem.c
718
seq_printf(m, "%s\n", bo->label.str ? : "");
drivers/gpu/drm/panfrost/panfrost_gem.c
88
kfree_const(bo->label.str);
drivers/gpu/drm/panfrost/panfrost_gem.c
90
mutex_destroy(&bo->label.lock);
drivers/gpu/drm/panfrost/panfrost_gem.h
160
void panfrost_gem_set_label(struct drm_gem_object *obj, const char *label);
drivers/gpu/drm/panfrost/panfrost_gem.h
163
void panfrost_gem_internal_set_label(struct drm_gem_object *obj, const char *label);
drivers/gpu/drm/panfrost/panfrost_gem.h
96
} label;
drivers/gpu/drm/panthor/panthor_drv.c
1358
const char *label = NULL;
drivers/gpu/drm/panthor/panthor_drv.c
1368
if (args->label) {
drivers/gpu/drm/panthor/panthor_drv.c
1369
label = strndup_user((const char __user *)(uintptr_t)args->label,
drivers/gpu/drm/panthor/panthor_drv.c
1371
if (IS_ERR(label)) {
drivers/gpu/drm/panthor/panthor_drv.c
1372
ret = PTR_ERR(label);
drivers/gpu/drm/panthor/panthor_drv.c
1385
panthor_gem_bo_set_label(obj, label);
drivers/gpu/drm/panthor/panthor_gem.c
124
kfree_const(bo->label.str);
drivers/gpu/drm/panthor/panthor_gem.c
126
mutex_destroy(&bo->label.lock);
drivers/gpu/drm/panthor/panthor_gem.c
407
mutex_init(&obj->label.lock);
drivers/gpu/drm/panthor/panthor_gem.c
484
panthor_gem_bo_set_label(struct drm_gem_object *obj, const char *label)
drivers/gpu/drm/panthor/panthor_gem.c
489
scoped_guard(mutex, &bo->label.lock) {
drivers/gpu/drm/panthor/panthor_gem.c
490
old_label = bo->label.str;
drivers/gpu/drm/panthor/panthor_gem.c
491
bo->label.str = label;
drivers/gpu/drm/panthor/panthor_gem.c
498
panthor_gem_kernel_bo_set_label(struct panthor_kernel_bo *bo, const char *label)
drivers/gpu/drm/panthor/panthor_gem.c
506
if (!label)
drivers/gpu/drm/panthor/panthor_gem.c
509
str = kstrdup_const(label, GFP_KERNEL);
drivers/gpu/drm/panthor/panthor_gem.c
676
scoped_guard(mutex, &bo->label.lock) {
drivers/gpu/drm/panthor/panthor_gem.c
677
seq_printf(m, "%s\n", bo->label.str ? : "");
drivers/gpu/drm/panthor/panthor_gem.h
149
void panthor_gem_bo_set_label(struct drm_gem_object *obj, const char *label);
drivers/gpu/drm/panthor/panthor_gem.h
150
void panthor_gem_kernel_bo_set_label(struct panthor_kernel_bo *bo, const char *label);
drivers/gpu/drm/panthor/panthor_gem.h
97
} label;
drivers/gpu/drm/solomon/ssd130x.c
355
ssd130x->pwm->label, pwm_get_period(ssd130x->pwm));
drivers/gpu/drm/vc4/vc4_bo.c
1074
int ret = 0, label;
drivers/gpu/drm/vc4/vc4_bo.c
1094
label = vc4_get_user_label(vc4, name);
drivers/gpu/drm/vc4/vc4_bo.c
1095
if (label != -1)
drivers/gpu/drm/vc4/vc4_bo.c
1096
vc4_bo_set_label(gem_obj, label);
drivers/gpu/drm/vc4/vc4_bo.c
133
static void vc4_bo_set_label(struct drm_gem_object *gem_obj, int label)
drivers/gpu/drm/vc4/vc4_bo.c
140
if (label != -1) {
drivers/gpu/drm/vc4/vc4_bo.c
141
vc4->bo_labels[label].num_allocated++;
drivers/gpu/drm/vc4/vc4_bo.c
142
vc4->bo_labels[label].size_allocated += gem_obj->size;
drivers/gpu/drm/vc4/vc4_bo.c
145
vc4->bo_labels[bo->label].num_allocated--;
drivers/gpu/drm/vc4/vc4_bo.c
146
vc4->bo_labels[bo->label].size_allocated -= gem_obj->size;
drivers/gpu/drm/vc4/vc4_bo.c
148
if (vc4->bo_labels[bo->label].num_allocated == 0 &&
drivers/gpu/drm/vc4/vc4_bo.c
149
is_user_label(bo->label)) {
drivers/gpu/drm/vc4/vc4_bo.c
155
kfree(vc4->bo_labels[bo->label].name);
drivers/gpu/drm/vc4/vc4_bo.c
156
vc4->bo_labels[bo->label].name = NULL;
drivers/gpu/drm/vc4/vc4_bo.c
159
bo->label = label;
drivers/gpu/drm/vc4/vc4_bo.c
40
static bool is_user_label(int label)
drivers/gpu/drm/vc4/vc4_bo.c
412
bo->label = VC4_BO_TYPE_KERNEL;
drivers/gpu/drm/vc4/vc4_bo.c
42
return label >= VC4_BO_TYPE_COUNT;
drivers/gpu/drm/vc4/vc4_drv.h
266
int label;
drivers/gpu/drm/xe/xe_pat.c
418
static void xe2_pat_entry_dump(struct drm_printer *p, const char *label, u32 pat, bool rsvd)
drivers/gpu/drm/xe/xe_pat.c
420
drm_printf(p, "%s= [ %u, %u, %u, %u, %u, %u ] (%#8x)%s\n", label,
drivers/gpu/drm/xe/xe_pat.c
430
static void xe3p_xpc_pat_entry_dump(struct drm_printer *p, const char *label, u32 pat, bool rsvd)
drivers/gpu/drm/xe/xe_pat.c
432
drm_printf(p, "%s= [ %u, %u, %u, %u, %u ] (%#8x)%s\n", label,
drivers/gpu/drm/xe/xe_pat.c
446
char label[PAT_LABEL_LEN];
drivers/gpu/drm/xe/xe_pat.c
460
xe_pat_index_label(label, sizeof(label), i);
drivers/gpu/drm/xe/xe_pat.c
461
xe2_pat_entry_dump(p, label, pat, !xe->pat.table[i].valid);
drivers/gpu/drm/xe/xe_pat.c
490
char label[PAT_LABEL_LEN];
drivers/gpu/drm/xe/xe_pat.c
501
xe_pat_index_label(label, sizeof(label), i);
drivers/gpu/drm/xe/xe_pat.c
502
xe3p_xpc_pat_entry_dump(p, label, pat, !xe->pat.table[i].valid);
drivers/gpu/drm/xe/xe_pat.c
58
static void xe_pat_index_label(char *label, size_t len, int index)
drivers/gpu/drm/xe/xe_pat.c
60
snprintf(label, len, "PAT[%2d] ", index);
drivers/gpu/drm/xe/xe_pat.c
652
char label[PAT_LABEL_LEN];
drivers/gpu/drm/xe/xe_pat.c
662
xe_pat_index_label(label, sizeof(label), i);
drivers/gpu/drm/xe/xe_pat.c
663
xe3p_xpc_pat_entry_dump(p, label, pat, !xe->pat.table[i].valid);
drivers/gpu/drm/xe/xe_pat.c
665
xe_pat_index_label(label, sizeof(label), i);
drivers/gpu/drm/xe/xe_pat.c
666
xe2_pat_entry_dump(p, label, pat, !xe->pat.table[i].valid);
drivers/hid/hid-cp2112.c
1309
dev->gc.label = "cp2112_gpio";
drivers/hid/hid-mcp2200.c
277
.label = "mcp2200",
drivers/hid/hid-mcp2221.c
1303
mcp->gc->label = "mcp2221_gpio";
drivers/hwmon/asus-ec-sensors.c
1266
*str = get_sensor_info(state, sensor_index)->label;
drivers/hwmon/asus-ec-sensors.c
93
char label[SENSOR_LABEL_LEN];
drivers/hwmon/asus-ec-sensors.c
99
.label = sensor_label, .type = sensor_type, \
drivers/hwmon/bt1-pvt.c
777
*str = pvt_info[ch].label;
drivers/hwmon/bt1-pvt.c
784
*str = pvt_info[PVT_VOLT + ch].label;
drivers/hwmon/bt1-pvt.h
150
const char *label;
drivers/hwmon/bt1-pvt.h
163
.label = _label, \
drivers/hwmon/cgbc-hwmon.c
135
sensor->label = cgbc_hwmon_labels_temp[channel];
drivers/hwmon/cgbc-hwmon.c
143
sensor->label = cgbc_hwmon_labels_in[channel].label;
drivers/hwmon/cgbc-hwmon.c
147
sensor->label = cgbc_hwmon_labels_fan[channel];
drivers/hwmon/cgbc-hwmon.c
232
*str = sensor->label;
drivers/hwmon/cgbc-hwmon.c
27
const char *label;
drivers/hwmon/cgbc-hwmon.c
57
const char *label;
drivers/hwmon/da9052-hwmon.c
321
static SENSOR_DEVICE_ATTR_RO(in0_label, label, DA9052_ADC_VDDOUT);
drivers/hwmon/da9052-hwmon.c
323
static SENSOR_DEVICE_ATTR_RO(in3_label, label, DA9052_ADC_VBAT);
drivers/hwmon/da9052-hwmon.c
325
static SENSOR_DEVICE_ATTR_RO(in4_label, label, DA9052_ADC_IN4);
drivers/hwmon/da9052-hwmon.c
327
static SENSOR_DEVICE_ATTR_RO(in5_label, label, DA9052_ADC_IN5);
drivers/hwmon/da9052-hwmon.c
329
static SENSOR_DEVICE_ATTR_RO(in6_label, label, DA9052_ADC_IN6);
drivers/hwmon/da9052-hwmon.c
331
static SENSOR_DEVICE_ATTR_RO(in9_label, label, DA9052_ADC_VBBAT);
drivers/hwmon/da9052-hwmon.c
334
static SENSOR_DEVICE_ATTR_RO(in70_label, label, DA9052_ADC_TSI_XP);
drivers/hwmon/da9052-hwmon.c
336
static SENSOR_DEVICE_ATTR_RO(in71_label, label, DA9052_ADC_TSI_XN);
drivers/hwmon/da9052-hwmon.c
338
static SENSOR_DEVICE_ATTR_RO(in72_label, label, DA9052_ADC_TSI_YP);
drivers/hwmon/da9052-hwmon.c
340
static SENSOR_DEVICE_ATTR_RO(in73_label, label, DA9052_ADC_TSI_YN);
drivers/hwmon/da9052-hwmon.c
343
static SENSOR_DEVICE_ATTR_RO(curr1_label, label, DA9052_ADC_ICH);
drivers/hwmon/da9052-hwmon.c
346
static SENSOR_DEVICE_ATTR_RO(temp2_label, label, DA9052_ADC_TBAT);
drivers/hwmon/da9052-hwmon.c
348
static SENSOR_DEVICE_ATTR_RO(temp8_label, label, DA9052_ADC_TJUNC);
drivers/hwmon/da9055-hwmon.c
206
static SENSOR_DEVICE_ATTR_RO(in0_label, label, DA9055_ADC_VSYS);
drivers/hwmon/da9055-hwmon.c
208
static SENSOR_DEVICE_ATTR_RO(in1_label, label, DA9055_ADC_ADCIN1);
drivers/hwmon/da9055-hwmon.c
210
static SENSOR_DEVICE_ATTR_RO(in2_label, label, DA9055_ADC_ADCIN2);
drivers/hwmon/da9055-hwmon.c
212
static SENSOR_DEVICE_ATTR_RO(in3_label, label, DA9055_ADC_ADCIN3);
drivers/hwmon/da9055-hwmon.c
215
static SENSOR_DEVICE_ATTR_RO(temp1_label, label, DA9055_ADC_TJUNC);
drivers/hwmon/hwmon.c
102
if (attr == &dev_attr_label.attr && hdev->label == NULL)
drivers/hwmon/hwmon.c
138
kfree(hwdev->label);
drivers/hwmon/hwmon.c
37
const char *label;
drivers/hwmon/hwmon.c
83
return sysfs_emit(buf, "%s\n", to_hwmon_device(dev)->label);
drivers/hwmon/hwmon.c
85
static DEVICE_ATTR_RO(label);
drivers/hwmon/hwmon.c
905
const char *label;
drivers/hwmon/hwmon.c
963
err = device_property_read_string(dev, "label", &label);
drivers/hwmon/hwmon.c
967
hwdev->label = kstrdup(label, GFP_KERNEL);
drivers/hwmon/hwmon.c
968
if (hwdev->label == NULL) {
drivers/hwmon/ibmaem.c
106
char *label;
drivers/hwmon/ibmaem.c
114
char *label;
drivers/hwmon/ibmaem.c
910
while (ro->label) {
drivers/hwmon/ibmaem.c
912
sensors->dev_attr.attr.name = ro->label;
drivers/hwmon/ibmaem.c
927
while (rw->label) {
drivers/hwmon/ibmaem.c
929
sensors->dev_attr.attr.name = rw->label;
drivers/hwmon/ibmpowernv.c
169
return sprintf(buf, "%s\n", sdata->label);
drivers/hwmon/ibmpowernv.c
184
struct sensor_data *sdata, const char *label)
drivers/hwmon/ibmpowernv.c
189
n = scnprintf(sdata->label, sizeof(sdata->label), "%s", label);
drivers/hwmon/ibmpowernv.c
202
n += scnprintf(sdata->label + n,
drivers/hwmon/ibmpowernv.c
203
sizeof(sdata->label) - n, " %d",
drivers/hwmon/ibmpowernv.c
206
n += scnprintf(sdata->label + n,
drivers/hwmon/ibmpowernv.c
207
sizeof(sdata->label) - n, " phy%d", id);
drivers/hwmon/ibmpowernv.c
214
n += scnprintf(sdata->label + n, sizeof(sdata->label) - n,
drivers/hwmon/ibmpowernv.c
446
const char *label;
drivers/hwmon/ibmpowernv.c
457
if (!of_property_read_string(np, "label", &label))
drivers/hwmon/ibmpowernv.c
573
const char *label;
drivers/hwmon/ibmpowernv.c
614
if (!of_property_read_string(np, "label", &label)) {
drivers/hwmon/ibmpowernv.c
622
make_sensor_label(np, &sdata[count], label);
drivers/hwmon/ibmpowernv.c
78
char label[MAX_LABEL_LEN];
drivers/hwmon/ina3221.c
105
const char *label;
drivers/hwmon/ina3221.c
582
*str = ina->inputs[index].label;
drivers/hwmon/ina3221.c
615
return (input && input->label) ? 0444 : 0;
drivers/hwmon/ina3221.c
778
of_property_read_string(child, "label", &input->label);
drivers/hwmon/intel-m10-bmc-hwmon.c
22
const char *label;
drivers/hwmon/intel-m10-bmc-hwmon.c
719
*str = data->label;
drivers/hwmon/it87.c
2242
const char *label;
drivers/hwmon/it87.c
2245
label = labels[0];
drivers/hwmon/it87.c
2247
label = labels_it8721[nr];
drivers/hwmon/it87.c
2249
label = labels[nr];
drivers/hwmon/it87.c
2251
return sprintf(buf, "%s\n", label);
drivers/hwmon/ltc2992.c
333
st->gc.label = name;
drivers/hwmon/macsmc-hwmon.c
102
*str = hwmon->volt.sensors[channel].label;
drivers/hwmon/macsmc-hwmon.c
105
*str = hwmon->curr.sensors[channel].label;
drivers/hwmon/macsmc-hwmon.c
108
*str = hwmon->power.sensors[channel].label;
drivers/hwmon/macsmc-hwmon.c
111
*str = hwmon->fan.fans[channel].label;
drivers/hwmon/macsmc-hwmon.c
471
const char *key, *label;
drivers/hwmon/macsmc-hwmon.c
484
ret = of_property_read_string(sensor_node, "label", &label);
drivers/hwmon/macsmc-hwmon.c
488
strscpy_pad(sensor->label, label, sizeof(sensor->label));
drivers/hwmon/macsmc-hwmon.c
50
char label[MAX_LABEL_LENGTH];
drivers/hwmon/macsmc-hwmon.c
504
const char *label, *now, *min, *max, *set, *mode;
drivers/hwmon/macsmc-hwmon.c
519
ret = of_property_read_string(fan_node, "label", &label);
drivers/hwmon/macsmc-hwmon.c
523
strscpy_pad(fan->label, label, sizeof(fan->label));
drivers/hwmon/macsmc-hwmon.c
586
if (*sensor->label)
drivers/hwmon/macsmc-hwmon.c
60
char label[MAX_LABEL_LENGTH];
drivers/hwmon/macsmc-hwmon.c
626
if (*sensor->label)
drivers/hwmon/macsmc-hwmon.c
649
if (*sensor->label)
drivers/hwmon/macsmc-hwmon.c
672
if (*sensor->label)
drivers/hwmon/macsmc-hwmon.c
99
*str = hwmon->temp.sensors[channel].label;
drivers/hwmon/max77705-hwmon.c
109
*buf = current_channel_desc[channel].label;
drivers/hwmon/max77705-hwmon.c
118
*buf = voltage_channel_desc[channel].label;
drivers/hwmon/max77705-hwmon.c
19
const char *const label;
drivers/hwmon/max77705-hwmon.c
27
.label = "IIN_REG",
drivers/hwmon/max77705-hwmon.c
33
.label = "ISYS_REG",
drivers/hwmon/max77705-hwmon.c
41
.label = "VBYP_REG",
drivers/hwmon/max77705-hwmon.c
46
.label = "VSYS_REG",
drivers/hwmon/menf21bmc_hwmon.c
140
static SENSOR_DEVICE_ATTR_RO(in0_label, label, 0);
drivers/hwmon/menf21bmc_hwmon.c
144
static SENSOR_DEVICE_ATTR_RO(in1_label, label, 1);
drivers/hwmon/menf21bmc_hwmon.c
148
static SENSOR_DEVICE_ATTR_RO(in2_label, label, 2);
drivers/hwmon/menf21bmc_hwmon.c
152
static SENSOR_DEVICE_ATTR_RO(in3_label, label, 3);
drivers/hwmon/menf21bmc_hwmon.c
156
static SENSOR_DEVICE_ATTR_RO(in4_label, label, 4);
drivers/hwmon/mlxreg-fan.c
470
if (strnstr(data->label, "tacho", sizeof(data->label))) {
drivers/hwmon/mlxreg-fan.c
473
data->label);
drivers/hwmon/mlxreg-fan.c
492
} else if (strnstr(data->label, "pwm", sizeof(data->label))) {
drivers/hwmon/mlxreg-fan.c
495
data->label);
drivers/hwmon/mlxreg-fan.c
511
} else if (strnstr(data->label, "conf", sizeof(data->label))) {
drivers/hwmon/mlxreg-fan.c
514
data->label);
drivers/hwmon/mlxreg-fan.c
520
data->label);
drivers/hwmon/mlxreg-fan.c
535
dev_err(fan->dev, "invalid label: %s\n", data->label);
drivers/hwmon/nsa320-hwmon.c
137
static SENSOR_DEVICE_ATTR_RO(temp1_label, label, NSA320_TEMP);
drivers/hwmon/nsa320-hwmon.c
139
static SENSOR_DEVICE_ATTR_RO(fan1_label, label, NSA320_FAN);
drivers/hwmon/pmbus/adm1266.c
301
data->gc.label = name;
drivers/hwmon/pmbus/pmbus_core.c
1271
struct pmbus_label *label = to_pmbus_label(da);
drivers/hwmon/pmbus/pmbus_core.c
1273
return sysfs_emit(buf, "%s\n", label->label);
drivers/hwmon/pmbus/pmbus_core.c
1471
struct pmbus_label *label;
drivers/hwmon/pmbus/pmbus_core.c
1474
label = devm_kzalloc(data->dev, sizeof(*label), GFP_KERNEL);
drivers/hwmon/pmbus/pmbus_core.c
1475
if (!label)
drivers/hwmon/pmbus/pmbus_core.c
1478
a = &label->attribute;
drivers/hwmon/pmbus/pmbus_core.c
1480
snprintf(label->name, sizeof(label->name), "%s%d_label", name, seq);
drivers/hwmon/pmbus/pmbus_core.c
1483
strscpy(label->label, lstring);
drivers/hwmon/pmbus/pmbus_core.c
1485
snprintf(label->label, sizeof(label->label), "%s.%d",
drivers/hwmon/pmbus/pmbus_core.c
1489
snprintf(label->label, sizeof(label->label), "%s%d",
drivers/hwmon/pmbus/pmbus_core.c
1492
snprintf(label->label, sizeof(label->label), "%s%d.%d",
drivers/hwmon/pmbus/pmbus_core.c
1496
pmbus_dev_attr_init(a, label->name, 0444, pmbus_show_label, NULL);
drivers/hwmon/pmbus/pmbus_core.c
1528
const char *label; /* sensor label */
drivers/hwmon/pmbus/pmbus_core.c
1595
if (attr->label) {
drivers/hwmon/pmbus/pmbus_core.c
1596
ret = pmbus_add_label(data, name, index, attr->label,
drivers/hwmon/pmbus/pmbus_core.c
1831
.label = "vin",
drivers/hwmon/pmbus/pmbus_core.c
1841
.label = "vmon",
drivers/hwmon/pmbus/pmbus_core.c
1850
.label = "vcap",
drivers/hwmon/pmbus/pmbus_core.c
1855
.label = "vout",
drivers/hwmon/pmbus/pmbus_core.c
1951
.label = "iin",
drivers/hwmon/pmbus/pmbus_core.c
1961
.label = "iout",
drivers/hwmon/pmbus/pmbus_core.c
2052
.label = "pin",
drivers/hwmon/pmbus/pmbus_core.c
2062
.label = "pout",
drivers/hwmon/pmbus/pmbus_core.c
73
char label[PMBUS_NAME_SIZE]; /* label */
drivers/hwmon/pmbus/ucd9000.c
363
data->gpio.label = client->name;
drivers/hwmon/scpi-hwmon.c
190
snprintf(sensor->label, sizeof(sensor->input),
drivers/hwmon/scpi-hwmon.c
197
snprintf(sensor->label, sizeof(sensor->input),
drivers/hwmon/scpi-hwmon.c
204
snprintf(sensor->label, sizeof(sensor->input),
drivers/hwmon/scpi-hwmon.c
211
snprintf(sensor->label, sizeof(sensor->input),
drivers/hwmon/scpi-hwmon.c
218
snprintf(sensor->label, sizeof(sensor->input),
drivers/hwmon/scpi-hwmon.c
234
sensor->dev_attr_label.attr.name = sensor->label;
drivers/hwmon/scpi-hwmon.c
24
char label[20];
drivers/hwmon/smpro-hwmon.c
104
.label = "temp8 CH3 DIMM"
drivers/hwmon/smpro-hwmon.c
109
.label = "temp9 CH4 DIMM"
drivers/hwmon/smpro-hwmon.c
114
.label = "temp10 CH5 DIMM"
drivers/hwmon/smpro-hwmon.c
119
.label = "temp11 CH6 DIMM"
drivers/hwmon/smpro-hwmon.c
124
.label = "temp12 CH7 DIMM"
drivers/hwmon/smpro-hwmon.c
128
.label = "temp13 RCA VRD"
drivers/hwmon/smpro-hwmon.c
135
.label = "vout0 CORE VRD"
drivers/hwmon/smpro-hwmon.c
139
.label = "vout1 SoC VRD"
drivers/hwmon/smpro-hwmon.c
143
.label = "vout2 DIMM VRD1"
drivers/hwmon/smpro-hwmon.c
147
.label = "vout3 DIMM VRD2"
drivers/hwmon/smpro-hwmon.c
151
.label = "vout4 RCA VRD"
drivers/hwmon/smpro-hwmon.c
158
.label = "iout1 CORE VRD"
drivers/hwmon/smpro-hwmon.c
162
.label = "iout2 SoC VRD"
drivers/hwmon/smpro-hwmon.c
166
.label = "iout3 DIMM VRD1"
drivers/hwmon/smpro-hwmon.c
170
.label = "iout4 DIMM VRD2"
drivers/hwmon/smpro-hwmon.c
174
.label = "iout5 RCA VRD"
drivers/hwmon/smpro-hwmon.c
182
.label = "power1 CORE VRD"
drivers/hwmon/smpro-hwmon.c
187
.label = "power2 SoC"
drivers/hwmon/smpro-hwmon.c
192
.label = "power3 DIMM VRD1"
drivers/hwmon/smpro-hwmon.c
197
.label = "power4 DIMM VRD2"
drivers/hwmon/smpro-hwmon.c
202
.label = "power5 RCA VRD"
drivers/hwmon/smpro-hwmon.c
317
*str = temperature[channel].label;
drivers/hwmon/smpro-hwmon.c
327
*str = voltage[channel].label;
drivers/hwmon/smpro-hwmon.c
337
*str = curr_sensor[channel].label;
drivers/hwmon/smpro-hwmon.c
347
*str = power[channel].label;
drivers/hwmon/smpro-hwmon.c
65
const char *label;
drivers/hwmon/smpro-hwmon.c
71
.label = "temp1 SoC"
drivers/hwmon/smpro-hwmon.c
76
.label = "temp2 SoC VRD"
drivers/hwmon/smpro-hwmon.c
80
.label = "temp3 DIMM VRD"
drivers/hwmon/smpro-hwmon.c
84
.label = "temp4 CORE VRD"
drivers/hwmon/smpro-hwmon.c
89
.label = "temp5 CH0 DIMM"
drivers/hwmon/smpro-hwmon.c
94
.label = "temp6 CH1 DIMM"
drivers/hwmon/smpro-hwmon.c
99
.label = "temp7 CH2 DIMM"
drivers/hwmon/tmp102.c
149
if (tmp102->label)
drivers/hwmon/tmp102.c
232
of_property_read_string(dev->of_node, "label", &tmp102->label);
drivers/hwmon/tmp102.c
54
const char *label;
drivers/hwmon/tmp102.c
77
*str = tmp102->label;
drivers/hwmon/tmp421.c
224
*str = data->channel[channel].label;
drivers/hwmon/tmp421.c
371
err = of_property_read_string(child, "label", &data->channel[i].label);
drivers/hwmon/tmp421.c
376
if (data->channel[i].label)
drivers/hwmon/tmp421.c
94
const char *label;
drivers/hwmon/tmp464.c
257
*str = data->channel[channel].label;
drivers/hwmon/tmp464.c
387
if (data->channel[channel].label)
drivers/hwmon/tmp464.c
527
of_property_read_string(child, "label", &data->channel[channel].label);
drivers/hwmon/tmp464.c
88
const char *label;
drivers/hwmon/vexpress-hwmon.c
27
const char *label = of_get_property(dev->of_node, "label", NULL);
drivers/hwmon/vexpress-hwmon.c
29
return sysfs_emit(buffer, "%s\n", label);
drivers/hwmon/w83627ehf.c
1260
const char *label = NULL;
drivers/hwmon/w83627ehf.c
1263
label = data->temp_label[data->temp_src[i]];
drivers/hwmon/w83627ehf.c
1266
if (label && strncmp(label, "PECI", 4) == 0)
drivers/hwmon/w83627ehf.c
1268
else if (label && strncmp(label, "AMD", 3) == 0)
drivers/hwtracing/coresight/coresight-sysfs.c
388
static DEVICE_ATTR_RO(label);
drivers/i2c/muxes/i2c-mux-ltc4306.c
158
data->gpiochip.label = dev_name(dev);
drivers/iio/accel/bmc150-accel-core.c
385
char *name, *alt_name, *label;
drivers/iio/accel/bmc150-accel-core.c
389
label = "accel-base";
drivers/iio/accel/bmc150-accel-core.c
392
label = "accel-display";
drivers/iio/accel/bmc150-accel-core.c
399
indio_dev->label = label;
drivers/iio/accel/bmc150-accel-core.c
413
indio_dev->label = "accel-base";
drivers/iio/accel/bmc150-accel-core.c
415
indio_dev->label = "accel-display";
drivers/iio/accel/cros_ec_accel_legacy.c
233
if (!strcmp(indio_dev->label, "accel-display")) {
drivers/iio/accel/kxcjk-1013.c
1437
indio_dev->label = "accel-display";
drivers/iio/accel/kxcjk-1013.c
1439
indio_dev->label = "accel-base";
drivers/iio/adc/ad4030.c
852
char *label)
drivers/iio/adc/ad4030.c
855
return sysfs_emit(label, "differential%lu\n", chan->address);
drivers/iio/adc/ad4030.c
856
return sysfs_emit(label, "common-mode%lu\n", chan->address);
drivers/iio/adc/ad4062.c
1452
gc->label = st->chip->name;
drivers/iio/adc/ad4130.c
2059
st->gc.label = AD4130_NAME;
drivers/iio/adc/ad4170-4.c
1800
st->gpiochip.label = "ad4170_gpios";
drivers/iio/adc/ad7768-1.c
1129
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/ad7768-1.c
1133
return sysfs_emit(label, "%s\n", st->labels[chan->channel]);
drivers/iio/adc/ad7768-1.c
1368
const char *label;
drivers/iio/adc/ad7768-1.c
1378
if (fwnode_property_read_string(child, "label", &label))
drivers/iio/adc/ad7768-1.c
1381
st->labels[crt_ch] = label;
drivers/iio/adc/ad7768-1.c
841
.label = "ad7768_1_gpios",
drivers/iio/adc/mcp3564.c
1005
const char *label;
drivers/iio/adc/mcp3564.c
1058
fwnode_property_read_string(child, "label", &label);
drivers/iio/adc/mcp3564.c
1059
adc->labels[chan_idx] = label;
drivers/iio/adc/mcp3564.c
986
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/mcp3564.c
990
return sysfs_emit(label, "%s\n", adc->labels[chan->scan_index]);
drivers/iio/adc/meson_saradc.c
1181
char *label)
drivers/iio/adc/meson_saradc.c
1184
return sysfs_emit(label, "temp-sensor\n");
drivers/iio/adc/meson_saradc.c
1186
return sysfs_emit(label, "%s\n",
drivers/iio/adc/meson_saradc.c
1189
return sysfs_emit(label, "channel-%d\n", chan->channel);
drivers/iio/adc/mt6359-auxadc.c
757
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/mt6359-auxadc.c
759
return sysfs_emit(label, "%s\n", chan->datasheet_name);
drivers/iio/adc/mt6360-adc.c
217
char *label)
drivers/iio/adc/mt6360-adc.c
219
return sysfs_emit(label, "%s\n", mt6360_channel_labels[chan->channel]);
drivers/iio/adc/mt6370-adc.c
252
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/mt6370-adc.c
254
return sysfs_emit(label, "%s\n", mt6370_channel_labels[chan->channel]);
drivers/iio/adc/pac1921.c
1180
char *label;
drivers/iio/adc/pac1921.c
1201
label = devm_kstrdup(dev, status->package.elements[0].string.pointer,
drivers/iio/adc/pac1921.c
1204
if (!label)
drivers/iio/adc/pac1921.c
1207
indio_dev->label = label;
drivers/iio/adc/pac1921.c
671
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/pac1921.c
675
return sysfs_emit(label, "vbus\n");
drivers/iio/adc/pac1921.c
677
return sysfs_emit(label, "vsense\n");
drivers/iio/adc/pac1921.c
679
return sysfs_emit(label, "current\n");
drivers/iio/adc/pac1921.c
681
return sysfs_emit(label, "power\n");
drivers/iio/adc/pac1934.c
1000
return sysfs_emit(label, "%s_IBUS_AVG_%d\n",
drivers/iio/adc/pac1934.c
1007
return sysfs_emit(label, "%s_POWER_%d\n",
drivers/iio/adc/pac1934.c
1014
return sysfs_emit(label, "%s_ENERGY_%d\n",
drivers/iio/adc/pac1934.c
970
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/pac1934.c
979
return sysfs_emit(label, "%s_VBUS_%d\n",
drivers/iio/adc/pac1934.c
986
return sysfs_emit(label, "%s_VBUS_AVG_%d\n",
drivers/iio/adc/pac1934.c
993
return sysfs_emit(label, "%s_IBUS_%d\n",
drivers/iio/adc/qcom-spmi-rradc.c
230
const char *label;
drivers/iio/adc/qcom-spmi-rradc.c
770
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-rradc.c
772
return sysfs_emit(label, "%s\n",
drivers/iio/adc/qcom-spmi-rradc.c
773
rradc_chans[chan->address].label);
drivers/iio/adc/qcom-spmi-rradc.c
783
.label = "batt_id",
drivers/iio/adc/qcom-spmi-rradc.c
791
.label = "batt",
drivers/iio/adc/qcom-spmi-rradc.c
797
.label = "pmi8998_skin",
drivers/iio/adc/qcom-spmi-rradc.c
803
.label = "usbin_i",
drivers/iio/adc/qcom-spmi-rradc.c
809
.label = "usbin_v",
drivers/iio/adc/qcom-spmi-rradc.c
816
.label = "dcin_i",
drivers/iio/adc/qcom-spmi-rradc.c
822
.label = "dcin_v",
drivers/iio/adc/qcom-spmi-rradc.c
828
.label = "pmi8998_die",
drivers/iio/adc/qcom-spmi-rradc.c
835
.label = "chg",
drivers/iio/adc/qcom-spmi-rradc.c
841
.label = "gpio",
drivers/iio/adc/qcom-spmi-vadc.c
501
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-vadc.c
506
return sysfs_emit(label, "%s\n", name);
drivers/iio/adc/qcom-spmi-vadc.c
667
const char *name = fwnode_get_name(fwnode), *label;
drivers/iio/adc/qcom-spmi-vadc.c
682
ret = fwnode_property_read_string(fwnode, "label", &label);
drivers/iio/adc/qcom-spmi-vadc.c
684
label = vadc_chans[chan].datasheet_name;
drivers/iio/adc/qcom-spmi-vadc.c
685
prop->channel_name = label;
drivers/iio/adc/rohm-bd79112.c
373
.label = "bd79112-gpio",
drivers/iio/adc/rohm-bd79124.c
226
.label = "bd79124-gpo",
drivers/iio/adc/rtq6056.c
559
char *label)
drivers/iio/adc/rtq6056.c
561
return sysfs_emit(label, "%s\n", rtq6056_channel_labels[chan->channel]);
drivers/iio/adc/rzg2l_adc.c
285
char *label)
drivers/iio/adc/rzg2l_adc.c
287
return sysfs_emit(label, "%s\n", rzg2l_adc_channels[chan->channel].name);
drivers/iio/adc/ti-ads7950.c
643
st->chip.label = dev_name(&st->spi->dev);
drivers/iio/adc/xilinx-ams.c
537
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/xilinx-ams.c
539
return sysfs_emit(label, "%s\n", chan->datasheet_name);
drivers/iio/addac/ad74115.c
1570
.label = AD74115_NAME,
drivers/iio/addac/ad74115.c
1601
.label = AD74115_NAME,
drivers/iio/addac/ad74413r.c
1423
st->gpo_gpiochip.label = st->chip_info->name;
drivers/iio/addac/ad74413r.c
1441
st->comp_gpiochip.label = st->chip_info->name;
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
290
indio_dev->label = "accel-base";
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
292
indio_dev->label = "accel-display";
drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
294
indio_dev->label = "accel-camera";
drivers/iio/dac/ad5592r-base.c
124
st->gpiochip.label = dev_name(st->dev);
drivers/iio/dac/mcp47feb02.c
922
char *label)
drivers/iio/dac/mcp47feb02.c
926
return sysfs_emit(label, "%s\n", data->labels[ch->address]);
drivers/iio/industrialio-core.c
1450
return sysfs_emit(buf, "%s\n", indio_dev->label);
drivers/iio/industrialio-core.c
1453
static DEVICE_ATTR_RO(label);
drivers/iio/industrialio-core.c
1583
if (indio_dev->label)
drivers/iio/industrialio-core.c
1612
if (indio_dev->label)
drivers/iio/industrialio-core.c
2060
fwnode_property_read_string(fwnode, "label", &indio_dev->label);
drivers/iio/multiplexer/iio-mux.c
295
const char *label, int idx)
drivers/iio/multiplexer/iio-mux.c
304
chan->datasheet_name = label;
drivers/iio/position/hid-sensor-custom-intel-hinge.c
175
struct iio_chan_spec const *chan, char *label)
drivers/iio/position/hid-sensor-custom-intel-hinge.c
179
return sysfs_emit(label, "%s\n", st->labels[chan->channel]);
drivers/iio/proximity/sx9360.c
353
char *label)
drivers/iio/proximity/sx9360.c
355
return sysfs_emit(label, "%s\n", sx9360_channel_labels[chan->channel]);
drivers/iio/resolver/ad2s1210.c
1131
char *label)
drivers/iio/resolver/ad2s1210.c
1135
return sysfs_emit(label, "position\n");
drivers/iio/resolver/ad2s1210.c
1137
return sysfs_emit(label, "tracking error\n");
drivers/iio/resolver/ad2s1210.c
1140
return sysfs_emit(label, "velocity\n");
drivers/iio/resolver/ad2s1210.c
1142
return sysfs_emit(label, "synthetic reference\n");
drivers/iio/resolver/ad2s1210.c
1145
return sysfs_emit(label, "excitation\n");
drivers/iio/resolver/ad2s1210.c
1147
return sysfs_emit(label, "monitor signal\n");
drivers/iio/resolver/ad2s1210.c
1149
return sysfs_emit(label, "cosine\n");
drivers/iio/resolver/ad2s1210.c
1151
return sysfs_emit(label, "sine\n");
drivers/iio/resolver/ad2s1210.c
1239
char *label)
drivers/iio/resolver/ad2s1210.c
1242
return sysfs_emit(label, "LOT\n");
drivers/iio/resolver/ad2s1210.c
1244
return sysfs_emit(label, "max tracking rate\n");
drivers/iio/resolver/ad2s1210.c
1246
return sysfs_emit(label, "phase lock\n");
drivers/iio/resolver/ad2s1210.c
1251
return sysfs_emit(label, "LOS\n");
drivers/iio/resolver/ad2s1210.c
1254
return sysfs_emit(label, "DOS overrange\n");
drivers/iio/resolver/ad2s1210.c
1256
return sysfs_emit(label, "DOS mismatch\n");
drivers/iio/resolver/ad2s1210.c
1259
return sysfs_emit(label, "clipped\n");
drivers/input/keyboard/adp5588-keys.c
433
kpad->gc.label = kpad->client->name;
drivers/input/misc/iqs7222.c
1005
.label = "ATI base",
drivers/input/misc/iqs7222.c
1014
.label = "ATI mode",
drivers/input/misc/iqs7222.c
1022
.label = "ATI fine fractional divider",
drivers/input/misc/iqs7222.c
1030
.label = "ATI coarse fractional multiplier",
drivers/input/misc/iqs7222.c
1038
.label = "ATI coarse fractional divider",
drivers/input/misc/iqs7222.c
1046
.label = "ATI compensation divider",
drivers/input/misc/iqs7222.c
1054
.label = "ATI compensation selection",
drivers/input/misc/iqs7222.c
1063
.label = "debounce exit factor",
drivers/input/misc/iqs7222.c
1072
.label = "debounce entrance factor",
drivers/input/misc/iqs7222.c
1082
.label = "threshold",
drivers/input/misc/iqs7222.c
1091
.label = "threshold",
drivers/input/misc/iqs7222.c
1100
.label = "hysteresis",
drivers/input/misc/iqs7222.c
1108
.label = "low-power mode long-term average beta",
drivers/input/misc/iqs7222.c
1116
.label = "normal-power mode long-term average beta",
drivers/input/misc/iqs7222.c
1124
.label = "low-power mode counts beta",
drivers/input/misc/iqs7222.c
1132
.label = "normal-power mode counts beta",
drivers/input/misc/iqs7222.c
1140
.label = "low-power mode long-term average fast beta",
drivers/input/misc/iqs7222.c
1148
.label = "normal-power mode long-term average fast beta",
drivers/input/misc/iqs7222.c
1156
.label = "lower calibration",
drivers/input/misc/iqs7222.c
1173
.label = "bottom beta",
drivers/input/misc/iqs7222.c
1190
.label = "bottom beta",
drivers/input/misc/iqs7222.c
1198
.label = "bottom speed",
drivers/input/misc/iqs7222.c
1206
.label = "upper calibration",
drivers/input/misc/iqs7222.c
1216
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1226
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1236
.label = "minimum gesture time",
drivers/input/misc/iqs7222.c
1246
.label = "minimum gesture time",
drivers/input/misc/iqs7222.c
1256
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1266
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1276
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1286
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1296
.label = "number of rows",
drivers/input/misc/iqs7222.c
1306
.label = "number of columns",
drivers/input/misc/iqs7222.c
1314
.label = "lower vertical calibration",
drivers/input/misc/iqs7222.c
1322
.label = "lower horizontal calibration",
drivers/input/misc/iqs7222.c
1330
.label = "upper vertical calibration",
drivers/input/misc/iqs7222.c
1338
.label = "upper horizontal calibration",
drivers/input/misc/iqs7222.c
1347
.label = "top speed",
drivers/input/misc/iqs7222.c
1355
.label = "bottom speed",
drivers/input/misc/iqs7222.c
1365
.label = "minimum gesture time",
drivers/input/misc/iqs7222.c
1375
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1385
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1394
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1403
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1419
.label = "ATI error timeout",
drivers/input/misc/iqs7222.c
1427
.label = "ATI report rate",
drivers/input/misc/iqs7222.c
1435
.label = "normal-power mode timeout",
drivers/input/misc/iqs7222.c
1444
.label = "normal-power mode report rate",
drivers/input/misc/iqs7222.c
1452
.label = "low-power mode timeout",
drivers/input/misc/iqs7222.c
1461
.label = "low-power mode report rate",
drivers/input/misc/iqs7222.c
1469
.label = "ultra-low-power mode timeout",
drivers/input/misc/iqs7222.c
1478
.label = "ultra-low-power mode report rate",
drivers/input/misc/iqs7222.c
2076
const char *label = iqs7222_props[i].label ? : name;
drivers/input/misc/iqs7222.c
2114
fwnode_get_name(reg_grp_node), label, error);
drivers/input/misc/iqs7222.c
2123
fwnode_get_name(reg_grp_node), label, val);
drivers/input/misc/iqs7222.c
817
const char *label;
drivers/input/misc/iqs7222.c
827
.label = "conversion period",
drivers/input/misc/iqs7222.c
835
.label = "conversion frequency fractional divider",
drivers/input/misc/iqs7222.c
873
.label = "sensing mode",
drivers/input/misc/iqs7222.c
888
.label = "current reference level",
drivers/input/misc/iqs7222.c
896
.label = "current reference trim",
drivers/input/misc/iqs7222.c
904
.label = "maximum counts",
drivers/input/misc/iqs7222.c
912
.label = "number of conversions",
drivers/input/misc/iqs7222.c
920
.label = "ATI fine fractional divider",
drivers/input/misc/iqs7222.c
928
.label = "ATI coarse fractional divider",
drivers/input/misc/iqs7222.c
936
.label = "ATI compensation selection",
drivers/input/misc/iqs7222.c
944
.label = "ATI band",
drivers/input/misc/iqs7222.c
987
.label = "projected bias current",
drivers/input/misc/iqs7222.c
996
.label = "ATI target",
drivers/input/touchscreen/ad7879.c
483
ts->gc.label = "AD7879-GPIO";
drivers/input/touchscreen/iqs7211.c
1008
.label = "vertical trim height",
drivers/input/touchscreen/iqs7211.c
1015
.label = "vertical trim height",
drivers/input/touchscreen/iqs7211.c
1025
.label = "maximum gesture time",
drivers/input/touchscreen/iqs7211.c
1033
.label = "repeated gesture time",
drivers/input/touchscreen/iqs7211.c
1043
.label = "gesture distance",
drivers/input/touchscreen/iqs7211.c
1053
.label = "gesture distance",
drivers/input/touchscreen/iqs7211.c
1063
.label = "minimum gesture time",
drivers/input/touchscreen/iqs7211.c
1073
.label = "maximum gesture time",
drivers/input/touchscreen/iqs7211.c
1083
.label = "maximum gesture time",
drivers/input/touchscreen/iqs7211.c
1093
.label = "gesture distance",
drivers/input/touchscreen/iqs7211.c
1103
.label = "gesture distance",
drivers/input/touchscreen/iqs7211.c
1111
.label = "repeated gesture distance",
drivers/input/touchscreen/iqs7211.c
1119
.label = "repeated gesture distance",
drivers/input/touchscreen/iqs7211.c
1130
.label = "threshold",
drivers/input/touchscreen/iqs7211.c
1656
const char *label = iqs7211_props[i].label ? : name;
drivers/input/touchscreen/iqs7211.c
1672
fwnode_get_name(reg_grp_node), label, error);
drivers/input/touchscreen/iqs7211.c
1680
dev_err(&client->dev, "Invalid %s: %u\n", label, val);
drivers/input/touchscreen/iqs7211.c
485
const char *label;
drivers/input/touchscreen/iqs7211.c
508
.label = "ATI fine fractional divider",
drivers/input/touchscreen/iqs7211.c
529
.label = "ATI coarse fractional multiplier",
drivers/input/touchscreen/iqs7211.c
550
.label = "ATI coarse fractional divider",
drivers/input/touchscreen/iqs7211.c
569
.label = "ATI compensation divider",
drivers/input/touchscreen/iqs7211.c
581
.label = "ATI compensation divider",
drivers/input/touchscreen/iqs7211.c
594
.label = "ATI compensation divider",
drivers/input/touchscreen/iqs7211.c
613
.label = "ATI target",
drivers/input/touchscreen/iqs7211.c
623
.label = "ATI base",
drivers/input/touchscreen/iqs7211.c
633
.label = "ATI base",
drivers/input/touchscreen/iqs7211.c
642
.label = "active mode report rate",
drivers/input/touchscreen/iqs7211.c
651
.label = "idle-touch mode report rate",
drivers/input/touchscreen/iqs7211.c
660
.label = "idle mode report rate",
drivers/input/touchscreen/iqs7211.c
669
.label = "low-power mode 1 report rate",
drivers/input/touchscreen/iqs7211.c
678
.label = "low-power mode 2 report rate",
drivers/input/touchscreen/iqs7211.c
688
.label = "active mode timeout",
drivers/input/touchscreen/iqs7211.c
698
.label = "idle-touch mode timeout",
drivers/input/touchscreen/iqs7211.c
708
.label = "idle mode timeout",
drivers/input/touchscreen/iqs7211.c
718
.label = "low-power mode 1 timeout",
drivers/input/touchscreen/iqs7211.c
730
.label = "trackpad reference value update rate",
drivers/input/touchscreen/iqs7211.c
739
.label = "trackpad reference value update rate",
drivers/input/touchscreen/iqs7211.c
750
.label = "ATI error timeout",
drivers/input/touchscreen/iqs7211.c
759
.label = "ATI error timeout",
drivers/input/touchscreen/iqs7211.c
768
.label = "communication timeout",
drivers/input/touchscreen/iqs7211.c
778
.label = "press timeout",
drivers/input/touchscreen/iqs7211.c
787
.label = "ATI mode",
drivers/input/touchscreen/iqs7211.c
796
.label = "ATI mode",
drivers/input/touchscreen/iqs7211.c
807
.label = "sensing mode",
drivers/input/touchscreen/iqs7211.c
817
.label = "sensing mode",
drivers/input/touchscreen/iqs7211.c
828
.label = "core clock frequency selection",
drivers/input/touchscreen/iqs7211.c
839
.label = "core clock frequency trim",
drivers/input/touchscreen/iqs7211.c
855
.label = "touch exit factor",
drivers/input/touchscreen/iqs7211.c
871
.label = "touch entrance factor",
drivers/input/touchscreen/iqs7211.c
885
.label = "threshold",
drivers/input/touchscreen/iqs7211.c
901
.label = "debounce exit factor",
drivers/input/touchscreen/iqs7211.c
917
.label = "debounce entrance factor",
drivers/input/touchscreen/iqs7211.c
938
.label = "conversion frequency fractional divider",
drivers/input/touchscreen/iqs7211.c
959
.label = "conversion period",
drivers/input/touchscreen/iqs7211.c
970
.label = "threshold",
drivers/input/touchscreen/iqs7211.c
981
.label = "contact split factor",
drivers/input/touchscreen/iqs7211.c
991
.label = "horizontal trim width",
drivers/input/touchscreen/iqs7211.c
998
.label = "horizontal trim width",
drivers/leds/blink/leds-lgm-sso.c
476
gc->label = "lgm-sso";
drivers/leds/flash/leds-max77693.c
46
const char *label[2];
drivers/leds/flash/leds-max77693.c
652
cfg->label[fled_id] =
drivers/leds/flash/leds-max77693.c
891
led_cdev->name = led_cfg->label[fled_id];
drivers/leds/led-core.c
486
ret = fwnode_property_read_string(fwnode, "label", &props->label);
drivers/leds/led-core.c
540
if (props.label) {
drivers/leds/led-core.c
549
devicename, props.label);
drivers/leds/led-core.c
551
n = snprintf(led_classdev_name, LED_MAX_NAME_SIZE, "%s", props.label);
drivers/leds/leds-lm3697.c
60
char label[LED_MAX_NAME_SIZE];
drivers/leds/leds-lp3952.c
100
ret = device_property_read_string(dev, label, &str);
drivers/leds/leds-lp3952.c
95
static int lp3952_get_label(struct device *dev, const char *label, char *dest)
drivers/leds/leds-lp55xx-common.c
1246
of_property_read_string(np, "label", &pdata->label);
drivers/leds/leds-lp55xx-common.c
482
pdata->label ? : chip->cl->name, chan);
drivers/leds/leds-mlxreg.c
219
if (strstr(data->label, "red") ||
drivers/leds/leds-mlxreg.c
220
strstr(data->label, "orange")) {
drivers/leds/leds-mlxreg.c
223
} else if (strstr(data->label, "amber")) {
drivers/leds/leds-mlxreg.c
231
"mlxreg:%s", data->label);
drivers/leds/leds-mlxreg.c
249
data->label, data->mask, data->reg);
drivers/leds/leds-pca9532.c
473
data->gpio.label = "gpio-pca9532";
drivers/leds/leds-pca955x.c
737
pca955x->gpio.label = "gpio-pca955x";
drivers/leds/leds-tca6507.c
635
tca->gpio.label = "gpio-tca6507";
drivers/leds/rgb/leds-lp5812.c
337
chip->label ? : chip->client->name, chan);
drivers/leds/rgb/leds-lp5812.c
571
of_property_read_string(np, "label", &chip->label);
drivers/leds/rgb/leds-lp5812.h
158
const char *label;
drivers/macintosh/via-pmu.c
924
char *label, *val;
drivers/macintosh/via-pmu.c
935
label = tmp;
drivers/macintosh/via-pmu.c
936
while(*label == ' ')
drivers/macintosh/via-pmu.c
937
label++;
drivers/macintosh/via-pmu.c
938
val = label;
drivers/macintosh/via-pmu.c
952
if (!strcmp(label, "lid_wakeup"))
drivers/macintosh/via-pmu.c
955
if (pmu_kind == PMU_KEYLARGO_BASED && !strcmp(label, "server_mode")) {
drivers/md/bcache/bcache_ondisk.h
175
__u8 label[SB_LABEL_SIZE];
drivers/md/bcache/bcache_ondisk.h
237
__u8 label[SB_LABEL_SIZE];
drivers/md/bcache/bcache_ondisk.h
391
__u8 label[32];
drivers/md/bcache/bcache_ondisk.h
439
__u8 label[32];
drivers/md/bcache/super.c
1054
char *buf = kmemdup_nul(dc->sb.label, SB_LABEL_SIZE, GFP_KERNEL);
drivers/md/bcache/super.c
1269
memcpy(u->label, dc->sb.label, SB_LABEL_SIZE);
drivers/md/bcache/super.c
1608
memset(u->label, 0, 32);
drivers/md/bcache/super.c
186
memcpy(sb->label, s->label, SB_LABEL_SIZE);
drivers/md/bcache/super.c
302
memcpy(out->label, sb->label, SB_LABEL_SIZE);
drivers/md/bcache/super.c
451
u - c->uuids, u->uuid, u->label,
drivers/md/bcache/super.c
484
memcpy(u1[i].label, u0[i].label, 32);
drivers/md/bcache/sysfs.c
138
rw_attribute(label);
drivers/md/bcache/sysfs.c
266
memcpy(buf, dc->sb.label, SB_LABEL_SIZE);
drivers/md/bcache/sysfs.c
407
memcpy(dc->sb.label, buf, size);
drivers/md/bcache/sysfs.c
409
dc->sb.label[size] = '\0';
drivers/md/bcache/sysfs.c
410
if (size && dc->sb.label[size - 1] == '\n')
drivers/md/bcache/sysfs.c
411
dc->sb.label[size - 1] = '\0';
drivers/md/bcache/sysfs.c
414
memcpy(dc->disk.c->uuids[dc->disk.id].label,
drivers/md/bcache/sysfs.c
558
memcpy(buf, u->label, SB_LABEL_SIZE);
drivers/md/bcache/sysfs.c
590
memcpy(u->label, buf, SB_LABEL_SIZE);
drivers/md/dm-zoned-metadata.c
1030
if (!strlen(zmd->label))
drivers/md/dm-zoned-metadata.c
1031
memcpy(zmd->label, sb->dmz_label, BDEVNAME_SIZE);
drivers/md/dm-zoned-metadata.c
1032
else if (memcmp(zmd->label, sb->dmz_label, BDEVNAME_SIZE)) {
drivers/md/dm-zoned-metadata.c
1034
sb->dmz_label, zmd->label);
drivers/md/dm-zoned-metadata.c
148
char label[BDEVNAME_SIZE];
drivers/md/dm-zoned-metadata.c
208
DMINFO("(%s): " format, (zmd)->label, ## args)
drivers/md/dm-zoned-metadata.c
211
DMERR("(%s): " format, (zmd)->label, ## args)
drivers/md/dm-zoned-metadata.c
214
DMWARN("(%s): " format, (zmd)->label, ## args)
drivers/md/dm-zoned-metadata.c
217
DMDEBUG("(%s): " format, (zmd)->label, ## args)
drivers/md/dm-zoned-metadata.c
327
return (const char *)zmd->label;
drivers/md/dm-zoned-metadata.c
777
memcpy(sb->dmz_label, zmd->label, BDEVNAME_SIZE);
drivers/media/dvb-frontends/cxd2820r_core.c
650
priv->gpio_chip.label = KBUILD_MODNAME;
drivers/media/dvb-frontends/cxd2820r_core.c
714
if (priv->gpio_chip.label)
drivers/media/dvb-frontends/stv0367.c
180
static void extract_mask_pos(u32 label, u8 *mask, u8 *pos)
drivers/media/dvb-frontends/stv0367.c
184
(*mask) = label & 0xff;
drivers/media/dvb-frontends/stv0367.c
194
static void stv0367_writebits(struct stv0367_state *state, u32 label, u8 val)
drivers/media/dvb-frontends/stv0367.c
198
reg = stv0367_readreg(state, (label >> 16) & 0xffff);
drivers/media/dvb-frontends/stv0367.c
199
extract_mask_pos(label, &mask, &pos);
drivers/media/dvb-frontends/stv0367.c
204
stv0367_writereg(state, (label >> 16) & 0xffff, reg);
drivers/media/dvb-frontends/stv0367.c
208
static void stv0367_setbits(u8 *reg, u32 label, u8 val)
drivers/media/dvb-frontends/stv0367.c
212
extract_mask_pos(label, &mask, &pos);
drivers/media/dvb-frontends/stv0367.c
219
static u8 stv0367_readbits(struct stv0367_state *state, u32 label)
drivers/media/dvb-frontends/stv0367.c
224
extract_mask_pos(label, &mask, &pos);
drivers/media/dvb-frontends/stv0367.c
226
val = stv0367_readreg(state, label >> 16);
drivers/media/dvb-frontends/stv0367.c
233
static u8 stv0367_getbits(u8 reg, u32 label)
drivers/media/dvb-frontends/stv0367.c
237
extract_mask_pos(label, &mask, &pos);
drivers/media/dvb-frontends/stv0900_core.c
165
static void extract_mask_pos(u32 label, u8 *mask, u8 *pos)
drivers/media/dvb-frontends/stv0900_core.c
169
(*mask) = label & 0xff;
drivers/media/dvb-frontends/stv0900_core.c
179
void stv0900_write_bits(struct stv0900_internal *intp, u32 label, u8 val)
drivers/media/dvb-frontends/stv0900_core.c
183
reg = stv0900_read_reg(intp, (label >> 16) & 0xffff);
drivers/media/dvb-frontends/stv0900_core.c
184
extract_mask_pos(label, &mask, &pos);
drivers/media/dvb-frontends/stv0900_core.c
189
stv0900_write_reg(intp, (label >> 16) & 0xffff, reg);
drivers/media/dvb-frontends/stv0900_core.c
193
u8 stv0900_get_bits(struct stv0900_internal *intp, u32 label)
drivers/media/dvb-frontends/stv0900_core.c
198
extract_mask_pos(label, &mask, &pos);
drivers/media/dvb-frontends/stv0900_core.c
200
val = stv0900_read_reg(intp, label >> 16);
drivers/media/dvb-frontends/stv0900_priv.h
346
u32 label, u8 val);
drivers/media/dvb-frontends/stv0900_priv.h
349
u32 label);
drivers/media/i2c/ds90ub913.c
230
gc->label = dev_name(dev);
drivers/media/i2c/ds90ub953.c
354
gc->label = dev_name(dev);
drivers/media/i2c/max9286.c
1218
gpio->label = dev_name(dev);
drivers/media/i2c/max96717.c
349
gc->label = dev_name(dev);
drivers/media/i2c/s5k5baf.c
1801
static const char * const label[] = { "S5K5BAF_STBY", "S5K5BAF_RST" };
drivers/media/i2c/s5k5baf.c
1815
ret = gpiod_set_consumer_name(gpio, label[i]);
drivers/media/i2c/tvp5150.c
2069
v4l2c->name, v4l2c->label ?
drivers/media/i2c/tvp5150.c
2070
v4l2c->label : "");
drivers/media/pci/mantis/hopper_cards.c
102
dprintk(MANTIS_DEBUG, 0, "<%s>", label[3]);
drivers/media/pci/mantis/hopper_cards.c
105
dprintk(MANTIS_DEBUG, 0, "<%s>", label[4]);
drivers/media/pci/mantis/hopper_cards.c
108
dprintk(MANTIS_DEBUG, 0, "<%s>", label[5]);
drivers/media/pci/mantis/hopper_cards.c
111
dprintk(MANTIS_DEBUG, 0, "<%s>", label[6]);
drivers/media/pci/mantis/hopper_cards.c
114
dprintk(MANTIS_DEBUG, 0, "<%s>", label[7]);
drivers/media/pci/mantis/hopper_cards.c
117
dprintk(MANTIS_DEBUG, 0, "<%s>", label[8]);
drivers/media/pci/mantis/hopper_cards.c
122
dprintk(MANTIS_DEBUG, 0, "<%s>", label[9]);
drivers/media/pci/mantis/hopper_cards.c
39
static char *label[10] = {
drivers/media/pci/mantis/hopper_cards.c
85
dprintk(MANTIS_DEBUG, 0, "<%s>", label[0]);
drivers/media/pci/mantis/hopper_cards.c
88
dprintk(MANTIS_DEBUG, 0, "<%s>", label[1]);
drivers/media/pci/mantis/hopper_cards.c
94
dprintk(MANTIS_DEBUG, 0, "<%s>", label[2]);
drivers/media/pci/mantis/mantis_cards.c
103
dprintk(MANTIS_DEBUG, 0, "<%s>", label[2]);
drivers/media/pci/mantis/mantis_cards.c
111
dprintk(MANTIS_DEBUG, 0, "<%s>", label[3]);
drivers/media/pci/mantis/mantis_cards.c
114
dprintk(MANTIS_DEBUG, 0, "<%s>", label[4]);
drivers/media/pci/mantis/mantis_cards.c
117
dprintk(MANTIS_DEBUG, 0, "<%s>", label[5]);
drivers/media/pci/mantis/mantis_cards.c
120
dprintk(MANTIS_DEBUG, 0, "<%s>", label[6]);
drivers/media/pci/mantis/mantis_cards.c
123
dprintk(MANTIS_DEBUG, 0, "<%s>", label[7]);
drivers/media/pci/mantis/mantis_cards.c
126
dprintk(MANTIS_DEBUG, 0, "<%s>", label[8]);
drivers/media/pci/mantis/mantis_cards.c
131
dprintk(MANTIS_DEBUG, 0, "<%s>", label[9]);
drivers/media/pci/mantis/mantis_cards.c
50
static char *label[10] = {
drivers/media/pci/mantis/mantis_cards.c
94
dprintk(MANTIS_DEBUG, 0, "<%s>", label[0]);
drivers/media/pci/mantis/mantis_cards.c
97
dprintk(MANTIS_DEBUG, 0, "<%s>", label[1]);
drivers/media/pci/solo6x10/solo6x10-gpio.c
152
solo_dev->gpio_dev.label = SOLO6X10_NAME"_gpio";
drivers/media/pci/solo6x10/solo6x10-gpio.c
166
solo_dev->gpio_dev.label = NULL;
drivers/media/pci/solo6x10/solo6x10-gpio.c
176
if (solo_dev->gpio_dev.label) {
drivers/media/pci/solo6x10/solo6x10-gpio.c
178
solo_dev->gpio_dev.label = NULL;
drivers/media/platform/samsung/exynos4-is/fimc-lite-reg.c
317
void flite_hw_dump_regs(struct fimc_lite *dev, const char *label)
drivers/media/platform/samsung/exynos4-is/fimc-lite-reg.c
340
v4l2_info(&dev->subdev, "--- %s ---\n", label);
drivers/media/platform/samsung/exynos4-is/fimc-lite-reg.h
144
void flite_hw_dump_regs(struct fimc_lite *dev, const char *label);
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
423
static void dump_regs(struct csis_state *state, const char *label)
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
439
v4l2_info(&state->sd, "--- %s ---\n", label);
drivers/media/platform/samsung/s3c-camif/camif-regs.c
554
void camif_hw_dump_regs(struct camif_dev *camif, const char *label)
drivers/media/platform/samsung/s3c-camif/camif-regs.c
598
pr_info("--- %s ---\n", label);
drivers/media/platform/samsung/s3c-camif/camif-regs.h
260
void camif_hw_dump_regs(struct camif_dev *camif, const char *label);
drivers/media/v4l2-core/v4l2-fwnode.c
699
kfree(connector->label);
drivers/media/v4l2-core/v4l2-fwnode.c
700
connector->label = NULL;
drivers/media/v4l2-core/v4l2-fwnode.c
727
const char *label;
drivers/media/v4l2-core/v4l2-fwnode.c
753
err = fwnode_property_read_string(connector_node, "label", &label);
drivers/media/v4l2-core/v4l2-fwnode.c
754
connector->label = err ? NULL : kstrdup_const(label, GFP_KERNEL);
drivers/memory/omap-gpmc.c
2403
gpmc->gpio_chip.label = DEVICE_NAME;
drivers/mfd/sm501.c
987
gchip->label = "SM501-HIGH";
drivers/mfd/sm501.c
991
gchip->label = "SM501-LOW";
drivers/mfd/tps65010.c
149
static void show_chgstatus(const char *label, u8 chgstatus)
drivers/mfd/tps65010.c
154
pr_debug("%s: %s %s", DRIVER_NAME, label, buf);
drivers/mfd/tps65010.c
157
static void show_regstatus(const char *label, u8 regstatus)
drivers/mfd/tps65010.c
162
pr_debug("%s: %s %s", DRIVER_NAME, label, buf);
drivers/mfd/tps65010.c
165
static void show_chgconfig(int por, const char *label, u8 chgconfig)
drivers/mfd/tps65010.c
170
pr_debug("%s: %s %s", DRIVER_NAME, label, buf);
drivers/mfd/tps65010.c
175
static inline void show_chgstatus(const char *label, u8 chgstatus) { }
drivers/mfd/tps65010.c
176
static inline void show_regstatus(const char *label, u8 chgstatus) { }
drivers/mfd/tps65010.c
177
static inline void show_chgconfig(int por, const char *label, u8 chgconfig) { }
drivers/mfd/tps65010.c
619
tps->chip.label = client->name;
drivers/mfd/tqmx86.c
211
static int tqmx86_setup_irq(struct device *dev, const char *label, u8 irq,
drivers/mfd/tqmx86.c
231
dev_err(dev, "invalid %s IRQ (%d)\n", label, irq);
drivers/mfd/tqmx86.c
242
dev_warn(dev, "%s interrupts not supported\n", label);
drivers/mfd/ucb1x00-core.c
568
ucb->gpio.label = dev_name(&ucb->dev);
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
434
gchip->label = dev_name(&priv->aux_dev->dev);
drivers/misc/sram.c
182
const char *label;
drivers/misc/sram.c
231
label = NULL;
drivers/misc/sram.c
232
ret = of_property_read_string(child, "label", &label);
drivers/misc/sram.c
239
if (!label)
drivers/misc/sram.c
240
block->label = devm_kasprintf(sram->dev, GFP_KERNEL,
drivers/misc/sram.c
243
block->label = devm_kstrdup(sram->dev,
drivers/misc/sram.c
244
label, GFP_KERNEL);
drivers/misc/sram.c
245
if (!block->label) {
drivers/misc/sram.c
251
block->export ? "exported " : "", block->label,
drivers/misc/sram.c
63
NUMA_NO_NODE, block->label);
drivers/misc/sram.h
43
const char *label;
drivers/misc/ti_fpc202.c
331
priv->gpio.label = "gpio-fpc202";
drivers/mmc/host/bcm2835.c
195
const char *label)
drivers/mmc/host/bcm2835.c
204
label, cmd->opcode, cmd->arg, cmd->flags,
drivers/mtd/devices/block2mtd.c
262
char *label, int timeout)
drivers/mtd/devices/block2mtd.c
305
if (!label)
drivers/mtd/devices/block2mtd.c
308
name = kstrdup(label, GFP_KERNEL);
drivers/mtd/devices/block2mtd.c
335
label ? label : dev->mtd.name + strlen("block2mtd: "),
drivers/mtd/devices/block2mtd.c
413
char *label = NULL;
drivers/mtd/devices/block2mtd.c
455
label = token[2];
drivers/mtd/devices/block2mtd.c
456
pr_info("Using custom MTD label '%s' for dev %s\n", label, name);
drivers/mtd/devices/block2mtd.c
459
add_device(name, erase_size, label, timeout);
drivers/mtd/nand/raw/marvell_nand.c
670
const char *label)
drivers/mtd/nand/raw/marvell_nand.c
682
label, val);
drivers/net/bareudp.c
432
info->key.label, sport, bareudp->port,
drivers/net/can/spi/mcp251x.c
602
gpio->label = priv->spi->modalias;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1934
gc->label = dev_name(&priv->spi->dev);
drivers/net/dsa/hirschmann/hellcreek_ptp.c
307
const char *label;
drivers/net/dsa/hirschmann/hellcreek_ptp.c
325
ret = of_property_read_string(led, "label", &label);
drivers/net/dsa/hirschmann/hellcreek_ptp.c
326
hellcreek->led_sync_good.name = ret ? "sync_good" : label;
drivers/net/dsa/hirschmann/hellcreek_ptp.c
352
ret = of_property_read_string(led, "label", &label);
drivers/net/dsa/hirschmann/hellcreek_ptp.c
353
hellcreek->led_is_gm.name = ret ? "is_gm" : label;
drivers/net/dsa/mt7530.c
2183
gc->label = "mt7530";
drivers/net/dsa/vitesse-vsc73xx-core.c
2311
vsc->gc.label = devm_kasprintf(vsc->dev, GFP_KERNEL, "VSC%04x",
drivers/net/dsa/vitesse-vsc73xx-core.c
2313
if (!vsc->gc.label)
drivers/net/ethernet/amd/pds_core/fw.c
61
const char *label,
drivers/net/ethernet/amd/pds_core/fw.c
90
label);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2216
#define LOAD_ERROR_EXIT(bp, label) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2219
goto label; \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2222
#define LOAD_ERROR_EXIT_CNIC(bp, label) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2225
goto label; \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2228
#define LOAD_ERROR_EXIT(bp, label) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
2234
#define LOAD_ERROR_EXIT_CNIC(bp, label) \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3395
#define QDESC_GET(q, desc, type, label) do { \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3397
goto label; \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3407
#define QDESC_GET_TXQ(q, type, label) do { \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3409
QDESC_GET(txq, txq->desc, type, label); \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3412
#define QDESC_GET_RXQ(q, type, label) do { \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3414
QDESC_GET(rxq, rxq->desc, type, label); \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3417
#define QDESC_GET_FLQ(q, type, label) do { \
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
3419
QDESC_GET(flq, flq->desc, type, label); \
drivers/net/ethernet/intel/ice/ice_ddp.c
563
return labels->label + index;
drivers/net/ethernet/intel/ice/ice_ddp.c
581
struct ice_label *label;
drivers/net/ethernet/intel/ice/ice_ddp.c
587
label = ice_pkg_enum_entry(ice_seg, state, type, NULL,
drivers/net/ethernet/intel/ice/ice_ddp.c
589
if (!label)
drivers/net/ethernet/intel/ice/ice_ddp.c
592
*value = le16_to_cpu(label->value);
drivers/net/ethernet/intel/ice/ice_ddp.c
593
return label->name;
drivers/net/ethernet/intel/ice/ice_ddp.h
330
struct ice_label label[];
drivers/net/ethernet/intel/ice/ice_ddp.h
335
label, 1) - \
drivers/net/ethernet/intel/ice/ice_parser.c
1181
dev_info(dev, "label = %s\n", item->label);
drivers/net/ethernet/intel/ice/ice_parser.c
1376
memcpy(lbl_item->label, lbl_data->label, sizeof(lbl_item->label));
drivers/net/ethernet/intel/ice/ice_parser.c
1378
if (strstarts(lbl_item->label, ICE_LBL_BST_DVM))
drivers/net/ethernet/intel/ice/ice_parser.c
1380
else if (strstarts(lbl_item->label, ICE_LBL_BST_SVM))
drivers/net/ethernet/intel/ice/ice_parser.c
1382
else if (strstarts(lbl_item->label, ICE_LBL_TNL_VXLAN))
drivers/net/ethernet/intel/ice/ice_parser.c
1384
else if (strstarts(lbl_item->label, ICE_LBL_TNL_GENEVE))
drivers/net/ethernet/intel/ice/ice_parser.c
1386
else if (strstarts(lbl_item->label, ICE_LBL_TNL_UDP_ECPRI))
drivers/net/ethernet/intel/ice/ice_parser.h
293
char label[ICE_LBL_LEN];
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mpls.c
30
mpls_info->label = act->mpls_push.label;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
509
attr.fl.fl6.flowlabel = ip6_make_flowinfo(tun_key->tos, tun_key->label);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
624
attr.fl.fl6.flowlabel = ip6_make_flowinfo(tun_key->tos, tun_key->label);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
41
*mpls = mpls_entry_encode(mpls_info->label, mpls_info->ttl, mpls_info->tc, mpls_info->bos);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
193
u32 label;
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c
111
if (cfg->label != 0) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c
156
config->flowlabel = cfg->label;
drivers/net/ethernet/netronome/nfp/flower/action.c
55
mpls_lse |= act->mpls_push.label << MPLS_LS_LABEL_SHIFT;
drivers/net/ethernet/netronome/nfp/flower/action.c
84
if (act->mpls_mangle.label != ACT_MPLS_LABEL_NOT_SET) {
drivers/net/ethernet/netronome/nfp/flower/action.c
85
mpls_lse |= act->mpls_mangle.label << MPLS_LS_LABEL_SHIFT;
drivers/net/ethernet/pensando/ionic/ionic_fw.c
60
const char *label,
drivers/net/ethernet/pensando/ionic/ionic_fw.c
86
dev_err(ionic->dev, "DEV_CMD firmware wait %s timed out\n", label);
drivers/net/ethernet/sfc/ef10.c
2211
tx_queue->type = tx_queue->label & 3;
drivers/net/ethernet/sfc/efx_channels.c
549
tx_queue->label = j;
drivers/net/ethernet/sfc/efx_channels.c
773
tx_queue->channel->channel, tx_queue->label,
drivers/net/ethernet/sfc/efx_channels.c
808
channel->channel, tx_queue->label,
drivers/net/ethernet/sfc/ethtool_common.c
282
#define EFX_TX_QUEUE_NAME(_tx_queue) "txq%d", _tx_queue->label
drivers/net/ethernet/sfc/ethtool_common.c
310
&lb_tests->tx_sent[tx_queue->label],
drivers/net/ethernet/sfc/ethtool_common.c
314
&lb_tests->tx_done[tx_queue->label],
drivers/net/ethernet/sfc/mae.c
21
int efx_mae_allocate_mport(struct efx_nic *efx, u32 *id, u32 *label)
drivers/net/ethernet/sfc/mae.c
30
if (WARN_ON_ONCE(!label))
drivers/net/ethernet/sfc/mae.c
44
*label = MCDI_DWORD(outbuf, MAE_MPORT_ALLOC_ALIAS_OUT_LABEL);
drivers/net/ethernet/sfc/mae.h
21
int efx_mae_allocate_mport(struct efx_nic *efx, u32 *id, u32 *label);
drivers/net/ethernet/sfc/mcdi_functions.c
180
MCDI_SET_DWORD(inbuf, INIT_TXQ_IN_LABEL, tx_queue->label);
drivers/net/ethernet/sfc/mcdi_mon.c
116
name = efx_mcdi_sensor_type[type].label;
drivers/net/ethernet/sfc/mcdi_mon.c
275
efx_mcdi_sensor_type[mon_attr->type].label);
drivers/net/ethernet/sfc/mcdi_mon.c
36
const char *label;
drivers/net/ethernet/sfc/mcdi_mon.c
40
#define SENSOR(name, label, hwmon_type, port) \
drivers/net/ethernet/sfc/mcdi_mon.c
41
[MC_CMD_SENSOR_##name] = { label, EFX_HWMON_ ## hwmon_type, port }
drivers/net/ethernet/sfc/mcdi_mon.c
494
efx_mcdi_sensor_type[type].label) {
drivers/net/ethernet/sfc/net_driver.h
264
unsigned int label;
drivers/net/ethernet/sfc/selftest.c
455
"%d in %s loopback test\n", tx_queue->label,
drivers/net/ethernet/sfc/selftest.c
507
tx_queue->label, tx_done, state->packet_count,
drivers/net/ethernet/sfc/selftest.c
518
tx_queue->label, rx_good, state->packet_count,
drivers/net/ethernet/sfc/selftest.c
525
lb_tests->tx_sent[tx_queue->label] += state->packet_count;
drivers/net/ethernet/sfc/selftest.c
526
lb_tests->tx_done[tx_queue->label] += tx_done;
drivers/net/ethernet/sfc/selftest.c
552
tx_queue->label, tx_queue->queue, LOOPBACK_MODE(efx),
drivers/net/ethernet/sfc/selftest.c
579
"of %d packets\n", tx_queue->label, LOOPBACK_MODE(efx),
drivers/net/ethernet/sfc/siena/efx_channels.c
551
tx_queue->label = j;
drivers/net/ethernet/sfc/siena/efx_channels.c
779
tx_queue->channel->channel, tx_queue->label,
drivers/net/ethernet/sfc/siena/efx_channels.c
814
channel->channel, tx_queue->label,
drivers/net/ethernet/sfc/siena/ethtool_common.c
234
#define EFX_TX_QUEUE_NAME(_tx_queue) "txq%d", _tx_queue->label
drivers/net/ethernet/sfc/siena/ethtool_common.c
262
&lb_tests->tx_sent[tx_queue->label],
drivers/net/ethernet/sfc/siena/ethtool_common.c
266
&lb_tests->tx_done[tx_queue->label],
drivers/net/ethernet/sfc/siena/farch.c
376
tx_queue->type = ((tx_queue->label & 1) ? EFX_TXQ_TYPE_OUTER_CSUM : 0) |
drivers/net/ethernet/sfc/siena/farch.c
377
((tx_queue->label & 2) ? EFX_TXQ_TYPE_HIGHPRI : 0);
drivers/net/ethernet/sfc/siena/farch.c
401
FRF_AZ_TX_DESCQ_LABEL, tx_queue->label,
drivers/net/ethernet/sfc/siena/mcdi_mon.c
116
name = efx_mcdi_sensor_type[type].label;
drivers/net/ethernet/sfc/siena/mcdi_mon.c
275
efx_mcdi_sensor_type[mon_attr->type].label);
drivers/net/ethernet/sfc/siena/mcdi_mon.c
36
const char *label;
drivers/net/ethernet/sfc/siena/mcdi_mon.c
40
#define SENSOR(name, label, hwmon_type, port) \
drivers/net/ethernet/sfc/siena/mcdi_mon.c
41
[MC_CMD_SENSOR_##name] = { label, EFX_HWMON_ ## hwmon_type, port }
drivers/net/ethernet/sfc/siena/mcdi_mon.c
494
efx_mcdi_sensor_type[type].label) {
drivers/net/ethernet/sfc/siena/net_driver.h
261
unsigned int label;
drivers/net/ethernet/sfc/siena/selftest.c
456
"%d in %s loopback test\n", tx_queue->label,
drivers/net/ethernet/sfc/siena/selftest.c
508
tx_queue->label, tx_done, state->packet_count,
drivers/net/ethernet/sfc/siena/selftest.c
519
tx_queue->label, rx_good, state->packet_count,
drivers/net/ethernet/sfc/siena/selftest.c
526
lb_tests->tx_sent[tx_queue->label] += state->packet_count;
drivers/net/ethernet/sfc/siena/selftest.c
527
lb_tests->tx_done[tx_queue->label] += tx_done;
drivers/net/ethernet/sfc/siena/selftest.c
553
tx_queue->label, tx_queue->queue, LOOPBACK_MODE(efx),
drivers/net/ethernet/sfc/siena/selftest.c
580
"of %d packets\n", tx_queue->label, LOOPBACK_MODE(efx),
drivers/net/ethernet/sfc/siena/siena_sriov.c
579
unsigned label;
drivers/net/ethernet/sfc/siena/siena_sriov.c
596
label = req->u.init_rxq.label & EFX_FIELD_MASK(FRF_AZ_RX_DESCQ_LABEL);
drivers/net/ethernet/sfc/siena/siena_sriov.c
600
FRF_AZ_RX_DESCQ_LABEL, label,
drivers/net/ethernet/sfc/siena/siena_sriov.c
620
unsigned label, eth_filt_en;
drivers/net/ethernet/sfc/siena/siena_sriov.c
642
label = req->u.init_txq.label & EFX_FIELD_MASK(FRF_AZ_TX_DESCQ_LABEL);
drivers/net/ethernet/sfc/siena/siena_sriov.c
649
FRF_AZ_TX_DESCQ_LABEL, label,
drivers/net/ethernet/sfc/siena/vfdi.h
177
u32 label;
drivers/net/ethernet/sfc/siena/vfdi.h
187
u32 label;
drivers/net/ethernet/sfc/tc_encap_actions.c
113
encap->key.label);
drivers/net/ethernet/sfc/tc_encap_actions.c
296
ip6_flow_hdr(ip, key->tos, key->label);
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
397
gc->label = devm_kasprintf(dev, GFP_KERNEL, "txgbe_gpio-%x",
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
399
if (!gc->label)
drivers/net/geneve.c
1486
info->key.label, sport, geneve->cfg.info.key.tp_dst,
drivers/net/geneve.c
1812
info->key.ttl || info->key.label || info->key.tp_src ||
drivers/net/geneve.c
1993
info->key.label = nla_get_be32(data[IFLA_GENEVE_LABEL]) &
drivers/net/geneve.c
1995
if (info->key.label && (!(info->mode & IP_TUNNEL_INFO_IPV6))) {
drivers/net/geneve.c
2316
nla_put_be32(skb, IFLA_GENEVE_LABEL, info->key.label))
drivers/net/phy/qcom/qca807x.c
421
gc->label = dev_name(dev);
drivers/net/vxlan/vxlan_core.c
2430
key.label = vxlan->cfg.label;
drivers/net/vxlan/vxlan_core.c
2433
key.label = ip_tunnel_get_flowlabel(old_iph, skb);
drivers/net/vxlan/vxlan_core.c
2623
pkey->label, src_port, dst_port, !udp_sum,
drivers/net/vxlan/vxlan_core.c
3813
if (conf->label && !use_ipv6) {
drivers/net/vxlan/vxlan_core.c
4149
conf->label = nla_get_be32(data[IFLA_VXLAN_LABEL]) &
drivers/net/vxlan/vxlan_core.c
4607
nla_put_be32(skb, IFLA_VXLAN_LABEL, vxlan->cfg.label) ||
drivers/net/wireguard/cookie.c
34
const u8 label[COOKIE_KEY_LABEL_LEN])
drivers/net/wireguard/cookie.c
39
blake2s_update(&blake, label, COOKIE_KEY_LABEL_LEN);
drivers/net/wireless/ath/ath10k/core.h
1274
char label[48];
drivers/net/wireless/ath/ath10k/leds.c
64
snprintf(ar->leds.label, sizeof(ar->leds.label), "ath10k-%s",
drivers/net/wireless/ath/ath10k/leds.c
67
ar->leds.wifi_led.name = ar->leds.label;
drivers/net/wireless/ath/ath10k/leds.c
70
ar->leds.cdev.name = ar->leds.label;
drivers/net/wireless/ath/ath12k/wmi.c
134
const char *label;
drivers/net/wireless/ath/ath12k/wmi.c
3610
arg->pdev_id, arg->label, arg->bitmap[0], arg->bitmap[1]);
drivers/net/wireless/ath/ath12k/wmi.c
3614
ath12k_warn(ar->ab, "failed to send %s: %d\n", arg->label, ret);
drivers/net/wireless/ath/ath12k/wmi.c
3629
.label = "SRG bss color bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3643
.label = "SRG partial bssid bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3657
.label = "SRG obss color enable bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3671
.label = "SRG obss bssid enable bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3685
.label = "non SRG obss color enable bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3699
.label = "non SRG obss bssid enable bitmap",
drivers/net/wireless/ath/ath9k/hw.c
2720
const char *label)
drivers/net/wireless/ath/ath9k/hw.c
2727
err = devm_gpio_request_one(ah->dev, gpio, out ? GPIOF_OUT_INIT_LOW : GPIOF_IN, label);
drivers/net/wireless/ath/ath9k/hw.c
2764
const char *label, u32 ah_signal_type)
drivers/net/wireless/ath/ath9k/hw.c
2771
ath9k_hw_gpio_cfg_soc(ah, gpio, out, label);
drivers/net/wireless/ath/ath9k/hw.c
2776
void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label)
drivers/net/wireless/ath/ath9k/hw.c
2778
ath9k_hw_gpio_request(ah, gpio, false, label, 0);
drivers/net/wireless/ath/ath9k/hw.c
2782
void ath9k_hw_gpio_request_out(struct ath_hw *ah, u32 gpio, const char *label,
drivers/net/wireless/ath/ath9k/hw.c
2785
ath9k_hw_gpio_request(ah, gpio, true, label, ah_signal_type);
drivers/net/wireless/ath/ath9k/hw.h
1035
void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label);
drivers/net/wireless/ath/ath9k/hw.h
1036
void ath9k_hw_gpio_request_out(struct ath_hw *ah, u32 gpio, const char *label,
drivers/net/wireless/st/cw1200/debug.c
88
const char *label,
drivers/net/wireless/st/cw1200/debug.c
92
seq_printf(seq, "%s0-> ", label);
drivers/nvdimm/label.c
1031
struct nd_namespace_label *nd_label = label_ent->label;
drivers/nvdimm/label.c
1043
label_ent->label = NULL;
drivers/nvdimm/label.c
284
unsigned long label, base;
drivers/nvdimm/label.c
286
label = (unsigned long) nd_label;
drivers/nvdimm/label.c
289
return (label - base) / sizeof_namespace_label(ndd);
drivers/nvdimm/label.c
294
unsigned long label, base;
drivers/nvdimm/label.c
297
label = base + sizeof_namespace_label(ndd) * slot;
drivers/nvdimm/label.c
299
return (struct nd_namespace_label *) label;
drivers/nvdimm/label.c
813
u32 slot = to_slot(ndd, victim->label);
drivers/nvdimm/label.c
817
victim->label = NULL;
drivers/nvdimm/label.c
940
if (!label_ent->label)
drivers/nvdimm/label.c
943
nsl_uuid_equal(ndd, label_ent->label, nspm->uuid))
drivers/nvdimm/label.c
952
if (!label_ent->label) {
drivers/nvdimm/label.c
953
label_ent->label = nd_label;
drivers/nvdimm/namespace_devs.c
1002
struct nd_namespace_label *nd_label = label_ent->label;
drivers/nvdimm/namespace_devs.c
1570
struct nd_namespace_label *nd_label = label_ent->label;
drivers/nvdimm/namespace_devs.c
1618
nd_label = label_ent->label;
drivers/nvdimm/namespace_devs.c
1749
label0 = label_ent ? label_ent->label : NULL;
drivers/nvdimm/namespace_devs.c
1940
struct nd_namespace_label *nd_label = label_ent->label;
drivers/nvdimm/namespace_devs.c
2119
struct nd_namespace_label *label;
drivers/nvdimm/namespace_devs.c
2124
label = nd_label_active(ndd, j);
drivers/nvdimm/namespace_devs.c
2125
label_ent->label = label;
drivers/nvdimm/nd.h
379
struct nd_namespace_label *label;
drivers/nvdimm/region_devs.c
235
u16 i, label;
drivers/nvdimm/region_devs.c
237
for (i = 0, label = 0; i < nd_region->ndr_mappings; i++) {
drivers/nvdimm/region_devs.c
242
label++;
drivers/nvdimm/region_devs.c
244
if (label)
drivers/nvme/common/auth.c
641
static const char label[] = "tls13 nvme-tls-psk";
drivers/nvme/common/auth.c
642
const size_t label_len = sizeof(label) - 1;
drivers/nvme/common/auth.c
694
memcpy(&hmac_data[i + 1], label, label_len);
drivers/of/unittest.c
2266
pr_debug("%s(): %s %d %d\n", __func__, chip->label, offset,
drivers/of/unittest.c
2285
devptr->chip.label = "of-unittest-gpio";
drivers/pci/controller/pci-tegra.c
2094
char *label;
drivers/pci/controller/pci-tegra.c
2145
label = devm_kasprintf(dev, GFP_KERNEL, "pex-reset-%u", index);
drivers/pci/controller/pci-tegra.c
2146
if (!label)
drivers/pci/controller/pci-tegra.c
2158
label);
drivers/pci/hotplug/pnv_php.c
779
const char *label;
drivers/pci/hotplug/pnv_php.c
783
ret = of_property_read_string(dn, "ibm,slot-label", &label);
drivers/pci/hotplug/pnv_php.c
798
php_slot->name = kstrdup(label, GFP_KERNEL);
drivers/pci/pci-label.c
201
static DEVICE_ATTR_RO(label);
drivers/pci/pci-label.c
96
static struct device_attribute dev_attr_smbios_label = __ATTR(label, 0444,
drivers/phy/motorola/phy-cpcap-usb.c
630
ddata->phy.label = "cpcap_usb_phy";
drivers/phy/phy-lgm-usb.c
204
phy->label = dev_name(dev);
drivers/phy/samsung/phy-exynos4210-usb2.c
227
.label = "device",
drivers/phy/samsung/phy-exynos4210-usb2.c
233
.label = "host",
drivers/phy/samsung/phy-exynos4210-usb2.c
239
.label = "hsic0",
drivers/phy/samsung/phy-exynos4210-usb2.c
245
.label = "hsic1",
drivers/phy/samsung/phy-exynos4x12-usb2.c
338
.label = "device",
drivers/phy/samsung/phy-exynos4x12-usb2.c
344
.label = "host",
drivers/phy/samsung/phy-exynos4x12-usb2.c
350
.label = "hsic0",
drivers/phy/samsung/phy-exynos4x12-usb2.c
356
.label = "hsic1",
drivers/phy/samsung/phy-exynos5250-usb2.c
366
.label = "device",
drivers/phy/samsung/phy-exynos5250-usb2.c
372
.label = "host",
drivers/phy/samsung/phy-exynos5250-usb2.c
378
.label = "hsic0",
drivers/phy/samsung/phy-exynos5250-usb2.c
384
.label = "hsic1",
drivers/phy/samsung/phy-exynos5250-usb2.c
393
.label = "host",
drivers/phy/samsung/phy-exynos5250-usb2.c
399
.label = "hsic",
drivers/phy/samsung/phy-s5pv210-usb2.c
171
.label = "device",
drivers/phy/samsung/phy-s5pv210-usb2.c
177
.label = "host",
drivers/phy/samsung/phy-samsung-usb2.c
221
char *label = drv->cfg->phys[i].label;
drivers/phy/samsung/phy-samsung-usb2.c
224
dev_dbg(dev, "Creating phy \"%s\"\n", label);
drivers/phy/samsung/phy-samsung-usb2.c
228
label);
drivers/phy/samsung/phy-samsung-usb2.c
25
inst->cfg->label);
drivers/phy/samsung/phy-samsung-usb2.c
67
inst->cfg->label);
drivers/phy/samsung/phy-samsung-usb2.h
53
char *label;
drivers/phy/ti/phy-dm816x-usb.c
209
phy->phy.label = "dm8168_usb_phy";
drivers/phy/ti/phy-omap-usb2.c
272
.label = "omap_usb2",
drivers/phy/ti/phy-omap-usb2.c
279
.label = "omap5_usb2",
drivers/phy/ti/phy-omap-usb2.c
286
.label = "dra7x_usb2",
drivers/phy/ti/phy-omap-usb2.c
293
.label = "dra7x_usb2_phy2",
drivers/phy/ti/phy-omap-usb2.c
300
.label = "am437x_usb2",
drivers/phy/ti/phy-omap-usb2.c
309
.label = "am654_usb2",
drivers/phy/ti/phy-omap-usb2.c
400
phy->phy.label = phy_data->label;
drivers/phy/ti/phy-omap-usb2.c
74
const char *label;
drivers/phy/ti/phy-twl4030-usb.c
718
twl->phy.label = "twl4030";
drivers/pinctrl/actions/pinctrl-owl.c
893
chip->label = dev_name(pctrl->dev);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
392
.label = MODULE_NAME,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
409
.label = "pinctrl-bcm2711",
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
861
gc->label = dev_name(dev);
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
652
gc->label = dev_name(dev);
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
527
ret = gpiochip_add_pin_range(&priv->gpio_chip, priv->gpio_chip.label,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
564
priv->gpio_chip.label = dev_name(priv->dev);
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
1160
priv->gpio_chip.label = dev_name(dev);
drivers/pinctrl/intel/pinctrl-baytrail.c
1191
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/pinctrl/intel/pinctrl-baytrail.c
1192
if (IS_ERR(label))
drivers/pinctrl/intel/pinctrl-baytrail.c
1222
label ?: "Unrequested",
drivers/pinctrl/intel/pinctrl-baytrail.c
1520
gc->label = dev_name(vg->dev);
drivers/pinctrl/intel/pinctrl-cherryview.c
1526
chip->label = dev_name(dev);
drivers/pinctrl/intel/pinctrl-intel.c
1403
pctrl->chip.label = dev_name(pctrl->dev);
drivers/pinctrl/intel/pinctrl-lynxpoint.c
762
gc->label = dev_name(dev);
drivers/pinctrl/mediatek/pinctrl-airoha.c
2428
gc->label = dev_name(dev);
drivers/pinctrl/mediatek/pinctrl-moore.c
565
chip->label = PINCTRL_PINCTRL_DEV;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1122
pctl->chip->label = dev_name(&pdev->dev);
drivers/pinctrl/mediatek/pinctrl-paris.c
944
chip->label = PINCTRL_PINCTRL_DEV;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1040
bank->gpio_chip.label = aml_bank_name[bank->bank_id];
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1096
bank_name = info->banks[bank].gpio_chip.label;
drivers/pinctrl/meson/pinctrl-meson.c
609
pc->chip.label = pc->data->name;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
823
gc->label = info->data->name;
drivers/pinctrl/nomadik/pinctrl-abx500.c
475
char *label __free(kfree) = gpiochip_dup_line_label(chip, offset - 1);
drivers/pinctrl/nomadik/pinctrl-abx500.c
476
if (IS_ERR(label))
drivers/pinctrl/nomadik/pinctrl-abx500.c
485
gpio, label ?: "(none)",
drivers/pinctrl/nomadik/pinctrl-abx500.c
532
.label = "abx500-gpio",
drivers/pinctrl/nuvoton/pinctrl-ma35.c
519
bank->chip.label = bank->name;
drivers/pinctrl/nuvoton/pinctrl-ma35.c
551
bank->chip.label, ret);
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1873
pctrl->gpio_bank[id].chip.gc.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", child);
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1874
if (pctrl->gpio_bank[id].chip.gc.label == NULL)
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2363
pctrl->gpio_bank[id].chip.gc.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", child);
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2364
if (pctrl->gpio_bank[id].chip.gc.label == NULL)
drivers/pinctrl/pinctrl-amd.c
1202
gpio_dev->gc.label = pdev->name;
drivers/pinctrl/pinctrl-amdisp.c
145
gc->label = dev_name(pctrl->dev);
drivers/pinctrl/pinctrl-amdisp.c
163
grange->name = gc->label;
drivers/pinctrl/pinctrl-apple-gpio.c
382
pctl->gpio_chip.label = dev_name(pctl->dev);
drivers/pinctrl/pinctrl-as3722.c
527
.label = "as3722-gpio",
drivers/pinctrl/pinctrl-at91-pio4.c
1185
atmel_pioctrl->gpio_chip->label = dev_name(dev);
drivers/pinctrl/pinctrl-at91.c
1507
gpio_label, chip->label, i);
drivers/pinctrl/pinctrl-at91.c
1862
chip->label = dev_name(dev);
drivers/pinctrl/pinctrl-at91.c
1885
range->name = chip->label;
drivers/pinctrl/pinctrl-aw9523.c
770
gc->label = devm_kstrdup(dev, dev_name(dev), GFP_KERNEL);
drivers/pinctrl/pinctrl-aw9523.c
771
if (!gc->label)
drivers/pinctrl/pinctrl-axp209.c
462
pctl->chip.label = dev_name(&pdev->dev);
drivers/pinctrl/pinctrl-cy8c95x0.c
957
gc->label = dev_name(chip->dev);
drivers/pinctrl/pinctrl-da9062.c
274
pctl->gc.label = dev_name(&pdev->dev);
drivers/pinctrl/pinctrl-digicolor.c
244
chip->label = DRIVER_NAME;
drivers/pinctrl/pinctrl-equilibrium.c
191
gc->label = gctrl->name;
drivers/pinctrl/pinctrl-ingenic.c
3950
seq_puts(p, gpio_chip->label);
drivers/pinctrl/pinctrl-ingenic.c
4436
jzgc->gc.label = devm_kasprintf(dev, GFP_KERNEL, "GPIO%c", 'A' + bank);
drivers/pinctrl/pinctrl-ingenic.c
4437
if (!jzgc->gc.label)
drivers/pinctrl/pinctrl-keembay.c
1481
gc->label = dev_name(kpc->dev);
drivers/pinctrl/pinctrl-mcp23s08.h
27
const char *label;
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
28
mcp->chip.label = info->label;
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
47
.label = "mcp23008",
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
55
.label = "mcp23017",
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
63
.label = "mcp23018",
drivers/pinctrl/pinctrl-mcp23s08_spi.c
102
mcp->chip.label = devm_kasprintf(dev, GFP_KERNEL, "mcp23s17.%d", addr);
drivers/pinctrl/pinctrl-mcp23s08_spi.c
103
if (!mcp->chip.label)
drivers/pinctrl/pinctrl-mcp23s08_spi.c
113
mcp->chip.label = info->label;
drivers/pinctrl/pinctrl-mcp23s08_spi.c
132
dev_err(dev, "regmap init failed for %s\n", mcp->chip.label);
drivers/pinctrl/pinctrl-mcp23s08_spi.c
215
.label = "mcp23s18",
drivers/pinctrl/pinctrl-mcp23s08_spi.c
91
mcp->chip.label = devm_kasprintf(dev, GFP_KERNEL, "mcp23s08.%d", addr);
drivers/pinctrl/pinctrl-mcp23s08_spi.c
92
if (!mcp->chip.label)
drivers/pinctrl/pinctrl-microchip-sgpio.c
851
gc->label = pctl_desc->name;
drivers/pinctrl/pinctrl-ocelot.c
2369
gc->label = "ocelot-gpio";
drivers/pinctrl/pinctrl-pic32.c
2115
.label = "GPIO" #_bank, \
drivers/pinctrl/pinctrl-pistachio.c
1327
.label = "GPIO" #_bank, \
drivers/pinctrl/pinctrl-rk805.c
376
.label = "rk805-gpio",
drivers/pinctrl/pinctrl-rockchip.c
108
#define PIN_BANK_IOMUX_FLAGS_OFFSET_DRV_FLAGS(id, pins, label, iom0, \
drivers/pinctrl/pinctrl-rockchip.c
116
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
131
#define PIN_BANK_DRV_FLAGS(id, pins, label, type0, type1, type2, type3) \
drivers/pinctrl/pinctrl-rockchip.c
135
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
150
#define PIN_BANK_IOMUX_FLAGS_PULL_FLAGS(id, pins, label, iom0, iom1, \
drivers/pinctrl/pinctrl-rockchip.c
156
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
169
#define PIN_BANK_DRV_FLAGS_PULL_FLAGS(id, pins, label, drv0, drv1, \
drivers/pinctrl/pinctrl-rockchip.c
175
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
194
#define PIN_BANK_IOMUX_FLAGS_OFFSET(id, pins, label, iom0, iom1, iom2, \
drivers/pinctrl/pinctrl-rockchip.c
200
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
209
#define PIN_BANK_IOMUX_DRV_FLAGS_OFFSET(id, pins, label, iom0, iom1, \
drivers/pinctrl/pinctrl-rockchip.c
216
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
232
label, iom0, iom1, iom2, \
drivers/pinctrl/pinctrl-rockchip.c
240
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
260
label, iom0, iom1, \
drivers/pinctrl/pinctrl-rockchip.c
269
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
4306
.label = "PX30-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4330
.label = "RV1108-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4370
.label = "RV1126-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4393
.label = "RK2928-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4408
.label = "RK3036-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4426
.label = "RK3066a-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4442
.label = "RK3066b-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4457
.label = "RK3128-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4477
.label = "RK3188-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4495
.label = "RK3228-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4539
.label = "RK3288-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4575
.label = "RK3308-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4604
.label = "RK3328-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4630
.label = "RK3368-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4694
.label = "RK3399-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4764
.label = "RK3506-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4807
.label = "RK3528-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4850
.label = "RK3562-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4883
.label = "RK3568-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4920
.label = "RK3576-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4943
.label = "RK3588-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
61
#define PIN_BANK(id, pins, label) \
drivers/pinctrl/pinctrl-rockchip.c
65
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
74
#define PIN_BANK_IOMUX_FLAGS(id, pins, label, iom0, iom1, iom2, iom3) \
drivers/pinctrl/pinctrl-rockchip.c
78
.name = label, \
drivers/pinctrl/pinctrl-rockchip.c
87
#define PIN_BANK_IOMUX_FLAGS_OFFSET_PULL_FLAGS(id, pins, label, iom0, \
drivers/pinctrl/pinctrl-rockchip.c
95
.name = label, \
drivers/pinctrl/pinctrl-rockchip.h
396
char *label;
drivers/pinctrl/pinctrl-rp1.c
846
.label = MODULE_NAME,
drivers/pinctrl/pinctrl-st.c
1514
bank->gpio_chip.label = range->name;
drivers/pinctrl/pinctrl-stmfx.c
694
pctl->gpio_chip.label = "stmfx-gpio";
drivers/pinctrl/pinctrl-sx150x.c
1184
pctl->gpio.label = devm_kstrdup(dev, client->name, GFP_KERNEL);
drivers/pinctrl/pinctrl-sx150x.c
1185
if (!pctl->gpio.label)
drivers/pinctrl/pinctrl-xway.c
1353
.label = "gpio-xway",
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
517
pctrl->chip.label = dev_name(dev);
drivers/pinctrl/qcom/pinctrl-msm.c
1402
chip->label = dev_name(pctrl->dev);
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
1149
state->chip.label = dev_name(dev);
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
928
state->chip.label = dev_name(dev);
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
798
pctrl->chip.label = dev_name(pctrl->dev);
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
886
pctrl->chip.label = dev_name(pctrl->dev);
drivers/pinctrl/renesas/gpio.c
240
gc->label = pfc->info->name;
drivers/pinctrl/renesas/gpio.c
281
gc->label = pfc->info->name;
drivers/pinctrl/renesas/gpio.c
317
chip->gpio_chip.label, chip->gpio_chip.base,
drivers/pinctrl/renesas/pinctrl-rza1.c
1202
chip->label = devm_kasprintf(rza1_pctl->dev, GFP_KERNEL, "%pfwP", fwnode);
drivers/pinctrl/renesas/pinctrl-rza1.c
1203
if (!chip->label)
drivers/pinctrl/renesas/pinctrl-rza1.c
1210
range->name = chip->label;
drivers/pinctrl/renesas/pinctrl-rza1.c
1223
chip->label, chip->ngpio);
drivers/pinctrl/renesas/pinctrl-rza2.c
249
chip.label = devm_kasprintf(priv->dev, GFP_KERNEL, "%pOFn", np);
drivers/pinctrl/renesas/pinctrl-rza2.c
250
if (!chip.label)
drivers/pinctrl/renesas/pinctrl-rza2.c
274
priv->gpio_range.name = chip.label;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2822
chip->label = name;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2841
pctrl->gpio_range.name = chip->label;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
854
chip->label = dev_name(dev);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
871
range->name = chip->label;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
961
chip->label = name;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
971
pctrl->gpio_range.name = chip->label;
drivers/pinctrl/samsung/pinctrl-samsung.c
1097
gc->label = bank->name;
drivers/pinctrl/samsung/pinctrl-samsung.c
1102
gc->label, ret);
drivers/pinctrl/spear/pinctrl-plgpio.c
586
plgpio->chip.label = dev_name(&pdev->dev);
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1033
sfp->gpios.name = sfp->gc.label;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1297
sfp->gc.label = dev_name(dev);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
680
sfp->gpios.name = sfp->gc.label;
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
930
sfp->gc.label = dev_name(dev);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
944
jh7110_irq_chip.name = sfp->gc.label;
drivers/pinctrl/stm32/pinctrl-stm32.c
1661
fwnode_property_read_string(fwnode, "st,bank-name", &bank->gpio_chip.label);
drivers/pinctrl/stm32/pinctrl-stm32.c
1674
range->name = bank->gpio_chip.label;
drivers/pinctrl/stm32/pinctrl-stm32.c
1734
dev_info(dev, "%s bank added\n", bank->gpio_chip.label);
drivers/pinctrl/sunplus/sppctl.c
509
char *label __free(kfree) = gpiochip_dup_line_label(chip, i);
drivers/pinctrl/sunplus/sppctl.c
510
if (IS_ERR(label))
drivers/pinctrl/sunplus/sppctl.c
514
chip->names[i], label ?: "");
drivers/pinctrl/sunplus/sppctl.c
541
gchip->label = SPPCTL_MODULE_NAME;
drivers/pinctrl/sunplus/sppctl.c
559
pctl->pctl_grange.name = gchip->label;
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1086
chip->label, offset + chip->base, irqnum);
drivers/pinctrl/sunxi/pinctrl-sunxi.c
1684
pctl->chip->label = dev_name(&pdev->dev);
drivers/pinctrl/vt8500/pinctrl-wmt.c
543
.label = "gpio-wmt",
drivers/platform/cznic/turris-omnia-mcu-gpio.c
1034
mcu->gc.label = "Turris Omnia MCU GPIOs";
drivers/platform/mellanox/mlx-platform.c
1037
.label = "psu1",
drivers/platform/mellanox/mlx-platform.c
1043
.label = "psu2",
drivers/platform/mellanox/mlx-platform.c
1052
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
1059
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
1069
.label = "fan1",
drivers/platform/mellanox/mlx-platform.c
1075
.label = "fan2",
drivers/platform/mellanox/mlx-platform.c
1081
.label = "fan3",
drivers/platform/mellanox/mlx-platform.c
1087
.label = "fan4",
drivers/platform/mellanox/mlx-platform.c
1146
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
1152
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
1193
.label = "psu1",
drivers/platform/mellanox/mlx-platform.c
1199
.label = "psu2",
drivers/platform/mellanox/mlx-platform.c
1208
.label = "fan1",
drivers/platform/mellanox/mlx-platform.c
1216
.label = "fan2",
drivers/platform/mellanox/mlx-platform.c
1224
.label = "fan3",
drivers/platform/mellanox/mlx-platform.c
1232
.label = "fan4",
drivers/platform/mellanox/mlx-platform.c
1240
.label = "fan5",
drivers/platform/mellanox/mlx-platform.c
1248
.label = "fan6",
drivers/platform/mellanox/mlx-platform.c
1256
.label = "fan7",
drivers/platform/mellanox/mlx-platform.c
1317
.label = "psu1",
drivers/platform/mellanox/mlx-platform.c
1323
.label = "psu2",
drivers/platform/mellanox/mlx-platform.c
1329
.label = "psu3",
drivers/platform/mellanox/mlx-platform.c
1335
.label = "psu4",
drivers/platform/mellanox/mlx-platform.c
1344
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
1351
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
1358
.label = "pwr3",
drivers/platform/mellanox/mlx-platform.c
1365
.label = "pwr4",
drivers/platform/mellanox/mlx-platform.c
1535
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
1542
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
1549
.label = "pwr3",
drivers/platform/mellanox/mlx-platform.c
1556
.label = "pwr4",
drivers/platform/mellanox/mlx-platform.c
1571
.label = "asic1",
drivers/platform/mellanox/mlx-platform.c
1642
.label = "lc1_present",
drivers/platform/mellanox/mlx-platform.c
1652
.label = "lc2_present",
drivers/platform/mellanox/mlx-platform.c
1662
.label = "lc3_present",
drivers/platform/mellanox/mlx-platform.c
1672
.label = "lc4_present",
drivers/platform/mellanox/mlx-platform.c
1682
.label = "lc5_present",
drivers/platform/mellanox/mlx-platform.c
1692
.label = "lc6_present",
drivers/platform/mellanox/mlx-platform.c
1702
.label = "lc7_present",
drivers/platform/mellanox/mlx-platform.c
1712
.label = "lc8_present",
drivers/platform/mellanox/mlx-platform.c
1725
.label = "lc1_verified",
drivers/platform/mellanox/mlx-platform.c
1739
.label = "lc2_verified",
drivers/platform/mellanox/mlx-platform.c
1753
.label = "lc3_verified",
drivers/platform/mellanox/mlx-platform.c
1767
.label = "lc4_verified",
drivers/platform/mellanox/mlx-platform.c
1781
.label = "lc5_verified",
drivers/platform/mellanox/mlx-platform.c
1795
.label = "lc6_verified",
drivers/platform/mellanox/mlx-platform.c
1809
.label = "lc7_verified",
drivers/platform/mellanox/mlx-platform.c
1823
.label = "lc8_verified",
drivers/platform/mellanox/mlx-platform.c
1840
.label = "lc1_powered",
drivers/platform/mellanox/mlx-platform.c
1850
.label = "lc2_powered",
drivers/platform/mellanox/mlx-platform.c
1860
.label = "lc3_powered",
drivers/platform/mellanox/mlx-platform.c
1870
.label = "lc4_powered",
drivers/platform/mellanox/mlx-platform.c
1880
.label = "lc5_powered",
drivers/platform/mellanox/mlx-platform.c
1890
.label = "lc6_powered",
drivers/platform/mellanox/mlx-platform.c
1900
.label = "lc7_powered",
drivers/platform/mellanox/mlx-platform.c
1910
.label = "lc8_powered",
drivers/platform/mellanox/mlx-platform.c
1923
.label = "lc1_ready",
drivers/platform/mellanox/mlx-platform.c
1933
.label = "lc2_ready",
drivers/platform/mellanox/mlx-platform.c
1943
.label = "lc3_ready",
drivers/platform/mellanox/mlx-platform.c
1953
.label = "lc4_ready",
drivers/platform/mellanox/mlx-platform.c
1963
.label = "lc5_ready",
drivers/platform/mellanox/mlx-platform.c
1973
.label = "lc6_ready",
drivers/platform/mellanox/mlx-platform.c
1983
.label = "lc7_ready",
drivers/platform/mellanox/mlx-platform.c
1993
.label = "lc8_ready",
drivers/platform/mellanox/mlx-platform.c
2006
.label = "lc1_synced",
drivers/platform/mellanox/mlx-platform.c
2016
.label = "lc2_synced",
drivers/platform/mellanox/mlx-platform.c
2026
.label = "lc3_synced",
drivers/platform/mellanox/mlx-platform.c
2036
.label = "lc4_synced",
drivers/platform/mellanox/mlx-platform.c
2046
.label = "lc5_synced",
drivers/platform/mellanox/mlx-platform.c
2056
.label = "lc6_synced",
drivers/platform/mellanox/mlx-platform.c
2066
.label = "lc7_synced",
drivers/platform/mellanox/mlx-platform.c
2076
.label = "lc8_synced",
drivers/platform/mellanox/mlx-platform.c
2089
.label = "lc1_active",
drivers/platform/mellanox/mlx-platform.c
2099
.label = "lc2_active",
drivers/platform/mellanox/mlx-platform.c
2109
.label = "lc3_active",
drivers/platform/mellanox/mlx-platform.c
2119
.label = "lc4_active",
drivers/platform/mellanox/mlx-platform.c
2129
.label = "lc5_active",
drivers/platform/mellanox/mlx-platform.c
2139
.label = "lc6_active",
drivers/platform/mellanox/mlx-platform.c
2149
.label = "lc7_active",
drivers/platform/mellanox/mlx-platform.c
2159
.label = "lc8_active",
drivers/platform/mellanox/mlx-platform.c
2172
.label = "lc1_shutdown",
drivers/platform/mellanox/mlx-platform.c
2182
.label = "lc2_shutdown",
drivers/platform/mellanox/mlx-platform.c
2192
.label = "lc3_shutdown",
drivers/platform/mellanox/mlx-platform.c
2202
.label = "lc4_shutdown",
drivers/platform/mellanox/mlx-platform.c
2212
.label = "lc5_shutdown",
drivers/platform/mellanox/mlx-platform.c
2222
.label = "lc6_shutdown",
drivers/platform/mellanox/mlx-platform.c
2232
.label = "lc7_shutdown",
drivers/platform/mellanox/mlx-platform.c
2242
.label = "lc8_shutdown",
drivers/platform/mellanox/mlx-platform.c
2377
.label = "global_wp_grant",
drivers/platform/mellanox/mlx-platform.c
2409
.label = "erot1_ap",
drivers/platform/mellanox/mlx-platform.c
2415
.label = "erot2_ap",
drivers/platform/mellanox/mlx-platform.c
2424
.label = "erot1_error",
drivers/platform/mellanox/mlx-platform.c
2430
.label = "erot2_error",
drivers/platform/mellanox/mlx-platform.c
2500
.label = "psu1",
drivers/platform/mellanox/mlx-platform.c
2508
.label = "psu2",
drivers/platform/mellanox/mlx-platform.c
2516
.label = "psu3",
drivers/platform/mellanox/mlx-platform.c
2524
.label = "psu4",
drivers/platform/mellanox/mlx-platform.c
2532
.label = "psu5",
drivers/platform/mellanox/mlx-platform.c
2540
.label = "psu6",
drivers/platform/mellanox/mlx-platform.c
2548
.label = "psu7",
drivers/platform/mellanox/mlx-platform.c
2556
.label = "psu8",
drivers/platform/mellanox/mlx-platform.c
2567
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
2576
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
2585
.label = "pwr3",
drivers/platform/mellanox/mlx-platform.c
2594
.label = "pwr4",
drivers/platform/mellanox/mlx-platform.c
2603
.label = "pwr5",
drivers/platform/mellanox/mlx-platform.c
2612
.label = "pwr6",
drivers/platform/mellanox/mlx-platform.c
2621
.label = "pwr7",
drivers/platform/mellanox/mlx-platform.c
2630
.label = "pwr8",
drivers/platform/mellanox/mlx-platform.c
2642
.label = "fan1",
drivers/platform/mellanox/mlx-platform.c
2651
.label = "fan2",
drivers/platform/mellanox/mlx-platform.c
2660
.label = "fan3",
drivers/platform/mellanox/mlx-platform.c
2669
.label = "fan4",
drivers/platform/mellanox/mlx-platform.c
2678
.label = "fan5",
drivers/platform/mellanox/mlx-platform.c
2687
.label = "fan6",
drivers/platform/mellanox/mlx-platform.c
2696
.label = "fan7",
drivers/platform/mellanox/mlx-platform.c
2705
.label = "fan8",
drivers/platform/mellanox/mlx-platform.c
2717
.label = "asic1",
drivers/platform/mellanox/mlx-platform.c
2729
.label = "dpu1_ready",
drivers/platform/mellanox/mlx-platform.c
2737
.label = "dpu2_ready",
drivers/platform/mellanox/mlx-platform.c
2745
.label = "dpu3_ready",
drivers/platform/mellanox/mlx-platform.c
2753
.label = "dpu4_ready",
drivers/platform/mellanox/mlx-platform.c
2764
.label = "dpu1_shtdn_ready",
drivers/platform/mellanox/mlx-platform.c
2772
.label = "dpu2_shtdn_ready",
drivers/platform/mellanox/mlx-platform.c
2780
.label = "dpu3_shtdn_ready",
drivers/platform/mellanox/mlx-platform.c
2788
.label = "dpu4_shtdn_ready",
drivers/platform/mellanox/mlx-platform.c
2893
.label = "dpu1",
drivers/platform/mellanox/mlx-platform.c
2899
.label = "dpu2",
drivers/platform/mellanox/mlx-platform.c
2905
.label = "dpu3",
drivers/platform/mellanox/mlx-platform.c
2911
.label = "dpu4",
drivers/platform/mellanox/mlx-platform.c
2938
.label = "power_button",
drivers/platform/mellanox/mlx-platform.c
2987
.label = "thermal1_pdb",
drivers/platform/mellanox/mlx-platform.c
2993
.label = "thermal2_pdb",
drivers/platform/mellanox/mlx-platform.c
2999
.label = "intrusion",
drivers/platform/mellanox/mlx-platform.c
3007
.label = "pwm_pg",
drivers/platform/mellanox/mlx-platform.c
3129
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3134
.label = "status:red",
drivers/platform/mellanox/mlx-platform.c
3139
.label = "psu:green",
drivers/platform/mellanox/mlx-platform.c
3144
.label = "psu:red",
drivers/platform/mellanox/mlx-platform.c
3149
.label = "fan1:green",
drivers/platform/mellanox/mlx-platform.c
3154
.label = "fan1:red",
drivers/platform/mellanox/mlx-platform.c
3159
.label = "fan2:green",
drivers/platform/mellanox/mlx-platform.c
3164
.label = "fan2:red",
drivers/platform/mellanox/mlx-platform.c
3169
.label = "fan3:green",
drivers/platform/mellanox/mlx-platform.c
3174
.label = "fan3:red",
drivers/platform/mellanox/mlx-platform.c
3179
.label = "fan4:green",
drivers/platform/mellanox/mlx-platform.c
3184
.label = "fan4:red",
drivers/platform/mellanox/mlx-platform.c
3198
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3203
.label = "status:red",
drivers/platform/mellanox/mlx-platform.c
3208
.label = "psu:green",
drivers/platform/mellanox/mlx-platform.c
3213
.label = "psu:red",
drivers/platform/mellanox/mlx-platform.c
3227
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3232
.label = "status:red",
drivers/platform/mellanox/mlx-platform.c
3246
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3251
.label = "status:red",
drivers/platform/mellanox/mlx-platform.c
3256
.label = "fan:green",
drivers/platform/mellanox/mlx-platform.c
3261
.label = "fan:red",
drivers/platform/mellanox/mlx-platform.c
3266
.label = "psu1:green",
drivers/platform/mellanox/mlx-platform.c
3271
.label = "psu1:red",
drivers/platform/mellanox/mlx-platform.c
3276
.label = "psu2:green",
drivers/platform/mellanox/mlx-platform.c
3281
.label = "psu2:red",
drivers/platform/mellanox/mlx-platform.c
3286
.label = "uid:blue",
drivers/platform/mellanox/mlx-platform.c
3300
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3305
.label = "status:orange",
drivers/platform/mellanox/mlx-platform.c
3310
.label = "psu:green",
drivers/platform/mellanox/mlx-platform.c
3315
.label = "psu:orange",
drivers/platform/mellanox/mlx-platform.c
3320
.label = "fan1:green",
drivers/platform/mellanox/mlx-platform.c
3327
.label = "fan1:orange",
drivers/platform/mellanox/mlx-platform.c
3334
.label = "fan2:green",
drivers/platform/mellanox/mlx-platform.c
3341
.label = "fan2:orange",
drivers/platform/mellanox/mlx-platform.c
3348
.label = "fan3:green",
drivers/platform/mellanox/mlx-platform.c
3355
.label = "fan3:orange",
drivers/platform/mellanox/mlx-platform.c
3362
.label = "fan4:green",
drivers/platform/mellanox/mlx-platform.c
3369
.label = "fan4:orange",
drivers/platform/mellanox/mlx-platform.c
3376
.label = "fan5:green",
drivers/platform/mellanox/mlx-platform.c
3383
.label = "fan5:orange",
drivers/platform/mellanox/mlx-platform.c
3390
.label = "fan6:green",
drivers/platform/mellanox/mlx-platform.c
3397
.label = "fan6:orange",
drivers/platform/mellanox/mlx-platform.c
3404
.label = "fan7:green",
drivers/platform/mellanox/mlx-platform.c
3411
.label = "fan7:orange",
drivers/platform/mellanox/mlx-platform.c
3418
.label = "uid:blue",
drivers/platform/mellanox/mlx-platform.c
3432
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3437
.label = "status:red",
drivers/platform/mellanox/mlx-platform.c
3442
.label = "psu:green",
drivers/platform/mellanox/mlx-platform.c
3447
.label = "psu:red",
drivers/platform/mellanox/mlx-platform.c
3452
.label = "fan1:green",
drivers/platform/mellanox/mlx-platform.c
3457
.label = "fan1:red",
drivers/platform/mellanox/mlx-platform.c
3462
.label = "fan2:green",
drivers/platform/mellanox/mlx-platform.c
3467
.label = "fan2:red",
drivers/platform/mellanox/mlx-platform.c
3472
.label = "fan3:green",
drivers/platform/mellanox/mlx-platform.c
3477
.label = "fan3:red",
drivers/platform/mellanox/mlx-platform.c
3482
.label = "fan4:green",
drivers/platform/mellanox/mlx-platform.c
3487
.label = "fan4:red",
drivers/platform/mellanox/mlx-platform.c
3492
.label = "uid:blue",
drivers/platform/mellanox/mlx-platform.c
3506
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3511
.label = "status:orange",
drivers/platform/mellanox/mlx-platform.c
3516
.label = "psu:green",
drivers/platform/mellanox/mlx-platform.c
3521
.label = "psu:orange",
drivers/platform/mellanox/mlx-platform.c
3526
.label = "fan1:green",
drivers/platform/mellanox/mlx-platform.c
3533
.label = "fan1:orange",
drivers/platform/mellanox/mlx-platform.c
3540
.label = "fan2:green",
drivers/platform/mellanox/mlx-platform.c
3547
.label = "fan2:orange",
drivers/platform/mellanox/mlx-platform.c
3554
.label = "fan3:green",
drivers/platform/mellanox/mlx-platform.c
3561
.label = "fan3:orange",
drivers/platform/mellanox/mlx-platform.c
3568
.label = "fan4:green",
drivers/platform/mellanox/mlx-platform.c
3575
.label = "fan4:orange",
drivers/platform/mellanox/mlx-platform.c
3582
.label = "fan5:green",
drivers/platform/mellanox/mlx-platform.c
3589
.label = "fan5:orange",
drivers/platform/mellanox/mlx-platform.c
3596
.label = "fan6:green",
drivers/platform/mellanox/mlx-platform.c
3603
.label = "fan6:orange",
drivers/platform/mellanox/mlx-platform.c
3610
.label = "fan7:green",
drivers/platform/mellanox/mlx-platform.c
3617
.label = "fan7:orange",
drivers/platform/mellanox/mlx-platform.c
3624
.label = "uid:blue",
drivers/platform/mellanox/mlx-platform.c
3629
.label = "fan_front:green",
drivers/platform/mellanox/mlx-platform.c
3634
.label = "fan_front:orange",
drivers/platform/mellanox/mlx-platform.c
3639
.label = "mgmt:green",
drivers/platform/mellanox/mlx-platform.c
3644
.label = "mgmt:orange",
drivers/platform/mellanox/mlx-platform.c
3658
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3663
.label = "status:orange",
drivers/platform/mellanox/mlx-platform.c
3668
.label = "fan1:green",
drivers/platform/mellanox/mlx-platform.c
3675
.label = "fan1:orange",
drivers/platform/mellanox/mlx-platform.c
3682
.label = "fan2:green",
drivers/platform/mellanox/mlx-platform.c
3689
.label = "fan2:orange",
drivers/platform/mellanox/mlx-platform.c
3696
.label = "fan3:green",
drivers/platform/mellanox/mlx-platform.c
3703
.label = "fan3:orange",
drivers/platform/mellanox/mlx-platform.c
3710
.label = "fan4:green",
drivers/platform/mellanox/mlx-platform.c
3717
.label = "fan4:orange",
drivers/platform/mellanox/mlx-platform.c
3724
.label = "fan5:green",
drivers/platform/mellanox/mlx-platform.c
3731
.label = "fan5:orange",
drivers/platform/mellanox/mlx-platform.c
3738
.label = "fan6:green",
drivers/platform/mellanox/mlx-platform.c
3745
.label = "fan6:orange",
drivers/platform/mellanox/mlx-platform.c
3752
.label = "uid:blue",
drivers/platform/mellanox/mlx-platform.c
3766
.label = "status:green",
drivers/platform/mellanox/mlx-platform.c
3771
.label = "status:orange",
drivers/platform/mellanox/mlx-platform.c
3776
.label = "psu:green",
drivers/platform/mellanox/mlx-platform.c
3781
.label = "psu:orange",
drivers/platform/mellanox/mlx-platform.c
3786
.label = "fan1:green",
drivers/platform/mellanox/mlx-platform.c
3793
.label = "fan1:orange",
drivers/platform/mellanox/mlx-platform.c
3800
.label = "fan2:green",
drivers/platform/mellanox/mlx-platform.c
3807
.label = "fan2:orange",
drivers/platform/mellanox/mlx-platform.c
3814
.label = "fan3:green",
drivers/platform/mellanox/mlx-platform.c
3821
.label = "fan3:orange",
drivers/platform/mellanox/mlx-platform.c
3828
.label = "fan4:green",
drivers/platform/mellanox/mlx-platform.c
3835
.label = "fan4:orange",
drivers/platform/mellanox/mlx-platform.c
3842
.label = "fan5:green",
drivers/platform/mellanox/mlx-platform.c
3849
.label = "fan5:orange",
drivers/platform/mellanox/mlx-platform.c
3856
.label = "fan6:green",
drivers/platform/mellanox/mlx-platform.c
3863
.label = "fan6:orange",
drivers/platform/mellanox/mlx-platform.c
3870
.label = "fan7:green",
drivers/platform/mellanox/mlx-platform.c
3877
.label = "fan7:orange",
drivers/platform/mellanox/mlx-platform.c
3884
.label = "fan8:green",
drivers/platform/mellanox/mlx-platform.c
3891
.label = "fan8:orange",
drivers/platform/mellanox/mlx-platform.c
3898
.label = "fan9:green",
drivers/platform/mellanox/mlx-platform.c
3905
.label = "fan9:orange",
drivers/platform/mellanox/mlx-platform.c
3912
.label = "fan10:green",
drivers/platform/mellanox/mlx-platform.c
3919
.label = "fan10:orange",
drivers/platform/mellanox/mlx-platform.c
3926
.label = "uid:blue",
drivers/platform/mellanox/mlx-platform.c
3940
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
3946
.label = "cpld2_version",
drivers/platform/mellanox/mlx-platform.c
3952
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
3959
.label = "cpld2_pn",
drivers/platform/mellanox/mlx-platform.c
3966
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
3972
.label = "cpld2_version_min",
drivers/platform/mellanox/mlx-platform.c
3978
.label = "reset_long_pb",
drivers/platform/mellanox/mlx-platform.c
3984
.label = "reset_short_pb",
drivers/platform/mellanox/mlx-platform.c
3990
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlx-platform.c
3996
.label = "reset_main_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4002
.label = "reset_sw_reset",
drivers/platform/mellanox/mlx-platform.c
4008
.label = "reset_fw_reset",
drivers/platform/mellanox/mlx-platform.c
4014
.label = "reset_hotswap_or_wd",
drivers/platform/mellanox/mlx-platform.c
4020
.label = "reset_asic_thermal",
drivers/platform/mellanox/mlx-platform.c
4026
.label = "psu1_on",
drivers/platform/mellanox/mlx-platform.c
4032
.label = "psu2_on",
drivers/platform/mellanox/mlx-platform.c
4038
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
4044
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
4050
.label = "select_iio",
drivers/platform/mellanox/mlx-platform.c
4056
.label = "asic_health",
drivers/platform/mellanox/mlx-platform.c
4072
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
4078
.label = "cpld2_version",
drivers/platform/mellanox/mlx-platform.c
4084
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
4091
.label = "cpld2_pn",
drivers/platform/mellanox/mlx-platform.c
4098
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
4104
.label = "cpld2_version_min",
drivers/platform/mellanox/mlx-platform.c
4110
.label = "reset_long_pb",
drivers/platform/mellanox/mlx-platform.c
4116
.label = "reset_short_pb",
drivers/platform/mellanox/mlx-platform.c
4122
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlx-platform.c
4128
.label = "reset_sw_reset",
drivers/platform/mellanox/mlx-platform.c
4134
.label = "reset_main_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4140
.label = "reset_asic_thermal",
drivers/platform/mellanox/mlx-platform.c
4146
.label = "reset_hotswap_or_halt",
drivers/platform/mellanox/mlx-platform.c
4152
.label = "reset_sff_wd",
drivers/platform/mellanox/mlx-platform.c
4158
.label = "psu1_on",
drivers/platform/mellanox/mlx-platform.c
4164
.label = "psu2_on",
drivers/platform/mellanox/mlx-platform.c
4170
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
4176
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
4182
.label = "select_iio",
drivers/platform/mellanox/mlx-platform.c
4188
.label = "asic_health",
drivers/platform/mellanox/mlx-platform.c
4204
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
4210
.label = "cpld2_version",
drivers/platform/mellanox/mlx-platform.c
4216
.label = "cpld3_version",
drivers/platform/mellanox/mlx-platform.c
4222
.label = "cpld4_version",
drivers/platform/mellanox/mlx-platform.c
4228
.label = "cpld5_version",
drivers/platform/mellanox/mlx-platform.c
4234
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
4241
.label = "cpld2_pn",
drivers/platform/mellanox/mlx-platform.c
4248
.label = "cpld3_pn",
drivers/platform/mellanox/mlx-platform.c
4255
.label = "cpld4_pn",
drivers/platform/mellanox/mlx-platform.c
4262
.label = "cpld5_pn",
drivers/platform/mellanox/mlx-platform.c
4269
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
4275
.label = "cpld2_version_min",
drivers/platform/mellanox/mlx-platform.c
4281
.label = "cpld3_version_min",
drivers/platform/mellanox/mlx-platform.c
4287
.label = "cpld4_version_min",
drivers/platform/mellanox/mlx-platform.c
4293
.label = "cpld5_version_min",
drivers/platform/mellanox/mlx-platform.c
4299
.label = "asic_reset",
drivers/platform/mellanox/mlx-platform.c
4305
.label = "asic2_reset",
drivers/platform/mellanox/mlx-platform.c
4311
.label = "erot1_reset",
drivers/platform/mellanox/mlx-platform.c
4317
.label = "erot2_reset",
drivers/platform/mellanox/mlx-platform.c
4323
.label = "clk_brd_prog_en",
drivers/platform/mellanox/mlx-platform.c
4330
.label = "erot1_recovery",
drivers/platform/mellanox/mlx-platform.c
4336
.label = "erot2_recovery",
drivers/platform/mellanox/mlx-platform.c
4342
.label = "erot1_wp",
drivers/platform/mellanox/mlx-platform.c
4349
.label = "erot2_wp",
drivers/platform/mellanox/mlx-platform.c
4356
.label = "reset_long_pb",
drivers/platform/mellanox/mlx-platform.c
4362
.label = "reset_short_pb",
drivers/platform/mellanox/mlx-platform.c
4368
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlx-platform.c
4374
.label = "reset_swb_dc_dc_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4380
.label = "reset_from_asic",
drivers/platform/mellanox/mlx-platform.c
4386
.label = "reset_swb_wd",
drivers/platform/mellanox/mlx-platform.c
4392
.label = "reset_asic_thermal",
drivers/platform/mellanox/mlx-platform.c
4398
.label = "reset_sw_reset",
drivers/platform/mellanox/mlx-platform.c
4404
.label = "reset_comex_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4410
.label = "reset_platform",
drivers/platform/mellanox/mlx-platform.c
4416
.label = "reset_soc",
drivers/platform/mellanox/mlx-platform.c
4422
.label = "reset_comex_wd",
drivers/platform/mellanox/mlx-platform.c
4428
.label = "reset_pwr_converter_fail",
drivers/platform/mellanox/mlx-platform.c
4434
.label = "reset_system",
drivers/platform/mellanox/mlx-platform.c
4440
.label = "reset_sw_pwr_off",
drivers/platform/mellanox/mlx-platform.c
4446
.label = "reset_comex_thermal",
drivers/platform/mellanox/mlx-platform.c
4452
.label = "reset_reload_bios",
drivers/platform/mellanox/mlx-platform.c
4458
.label = "reset_ac_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4464
.label = "reset_ac_ok_fail",
drivers/platform/mellanox/mlx-platform.c
4470
.label = "psu1_on",
drivers/platform/mellanox/mlx-platform.c
4476
.label = "psu2_on",
drivers/platform/mellanox/mlx-platform.c
4482
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
4488
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
4494
.label = "deep_pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
4500
.label = "latch_reset",
drivers/platform/mellanox/mlx-platform.c
4506
.label = "jtag_cap",
drivers/platform/mellanox/mlx-platform.c
4513
.label = "jtag_enable",
drivers/platform/mellanox/mlx-platform.c
4519
.label = "dbg1",
drivers/platform/mellanox/mlx-platform.c
4525
.label = "dbg2",
drivers/platform/mellanox/mlx-platform.c
4531
.label = "dbg3",
drivers/platform/mellanox/mlx-platform.c
4537
.label = "dbg4",
drivers/platform/mellanox/mlx-platform.c
4543
.label = "asic_health",
drivers/platform/mellanox/mlx-platform.c
4550
.label = "asic2_health",
drivers/platform/mellanox/mlx-platform.c
4557
.label = "fan_dir",
drivers/platform/mellanox/mlx-platform.c
4563
.label = "bios_safe_mode",
drivers/platform/mellanox/mlx-platform.c
4569
.label = "bios_active_image",
drivers/platform/mellanox/mlx-platform.c
4575
.label = "bios_auth_fail",
drivers/platform/mellanox/mlx-platform.c
4581
.label = "bios_upgrade_fail",
drivers/platform/mellanox/mlx-platform.c
4587
.label = "voltreg_update_status",
drivers/platform/mellanox/mlx-platform.c
4594
.label = "pwr_converter_prog_en",
drivers/platform/mellanox/mlx-platform.c
4601
.label = "vpd_wp",
drivers/platform/mellanox/mlx-platform.c
4607
.label = "pcie_asic_reset_dis",
drivers/platform/mellanox/mlx-platform.c
4613
.label = "shutdown_unlock",
drivers/platform/mellanox/mlx-platform.c
4619
.label = "erot1_ap_reset",
drivers/platform/mellanox/mlx-platform.c
4625
.label = "erot2_ap_reset",
drivers/platform/mellanox/mlx-platform.c
4631
.label = "lid_open",
drivers/platform/mellanox/mlx-platform.c
4637
.label = "clk_brd1_boot_fail",
drivers/platform/mellanox/mlx-platform.c
4643
.label = "clk_brd2_boot_fail",
drivers/platform/mellanox/mlx-platform.c
4649
.label = "clk_brd_fail",
drivers/platform/mellanox/mlx-platform.c
4655
.label = "asic_pg_fail",
drivers/platform/mellanox/mlx-platform.c
4661
.label = "spi_chnl_select",
drivers/platform/mellanox/mlx-platform.c
4668
.label = "config1",
drivers/platform/mellanox/mlx-platform.c
4674
.label = "config2",
drivers/platform/mellanox/mlx-platform.c
4680
.label = "config3",
drivers/platform/mellanox/mlx-platform.c
4686
.label = "ufm_version",
drivers/platform/mellanox/mlx-platform.c
4701
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
4707
.label = "cpld2_version",
drivers/platform/mellanox/mlx-platform.c
4713
.label = "cpld3_version",
drivers/platform/mellanox/mlx-platform.c
4719
.label = "cpld4_version",
drivers/platform/mellanox/mlx-platform.c
4725
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
4732
.label = "cpld2_pn",
drivers/platform/mellanox/mlx-platform.c
4739
.label = "cpld3_pn",
drivers/platform/mellanox/mlx-platform.c
4746
.label = "cpld4_pn",
drivers/platform/mellanox/mlx-platform.c
4753
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
4759
.label = "cpld2_version_min",
drivers/platform/mellanox/mlx-platform.c
4765
.label = "cpld3_version_min",
drivers/platform/mellanox/mlx-platform.c
4771
.label = "cpld4_version_min",
drivers/platform/mellanox/mlx-platform.c
4777
.label = "asic_reset",
drivers/platform/mellanox/mlx-platform.c
4783
.label = "reset_long_pb",
drivers/platform/mellanox/mlx-platform.c
4789
.label = "reset_short_pb",
drivers/platform/mellanox/mlx-platform.c
4795
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlx-platform.c
4801
.label = "reset_swb_dc_dc_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4807
.label = "reset_from_asic",
drivers/platform/mellanox/mlx-platform.c
4813
.label = "reset_swb_wd",
drivers/platform/mellanox/mlx-platform.c
4819
.label = "reset_asic_thermal",
drivers/platform/mellanox/mlx-platform.c
4825
.label = "reset_sw_reset",
drivers/platform/mellanox/mlx-platform.c
4831
.label = "reset_comex_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4837
.label = "reset_platform",
drivers/platform/mellanox/mlx-platform.c
4843
.label = "reset_soc",
drivers/platform/mellanox/mlx-platform.c
4849
.label = "reset_comex_wd",
drivers/platform/mellanox/mlx-platform.c
4855
.label = "reset_system",
drivers/platform/mellanox/mlx-platform.c
4861
.label = "reset_sw_pwr_off",
drivers/platform/mellanox/mlx-platform.c
4867
.label = "reset_comex_thermal",
drivers/platform/mellanox/mlx-platform.c
4873
.label = "reset_reload_bios",
drivers/platform/mellanox/mlx-platform.c
4879
.label = "reset_pdb_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
4885
.label = "pdb_reset_stby",
drivers/platform/mellanox/mlx-platform.c
4891
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
4897
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
4903
.label = "deep_pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
4909
.label = "latch_reset",
drivers/platform/mellanox/mlx-platform.c
4915
.label = "jtag_cap",
drivers/platform/mellanox/mlx-platform.c
4922
.label = "jtag_enable",
drivers/platform/mellanox/mlx-platform.c
4928
.label = "dbg1",
drivers/platform/mellanox/mlx-platform.c
4934
.label = "dbg2",
drivers/platform/mellanox/mlx-platform.c
4940
.label = "dbg3",
drivers/platform/mellanox/mlx-platform.c
4946
.label = "dbg4",
drivers/platform/mellanox/mlx-platform.c
4952
.label = "asic_health",
drivers/platform/mellanox/mlx-platform.c
4959
.label = "fan_dir",
drivers/platform/mellanox/mlx-platform.c
4965
.label = "bios_safe_mode",
drivers/platform/mellanox/mlx-platform.c
4971
.label = "bios_active_image",
drivers/platform/mellanox/mlx-platform.c
4977
.label = "bios_auth_fail",
drivers/platform/mellanox/mlx-platform.c
4983
.label = "bios_upgrade_fail",
drivers/platform/mellanox/mlx-platform.c
4989
.label = "voltreg_update_status",
drivers/platform/mellanox/mlx-platform.c
4996
.label = "pwr_converter_prog_en",
drivers/platform/mellanox/mlx-platform.c
5003
.label = "vpd_wp",
drivers/platform/mellanox/mlx-platform.c
5009
.label = "pcie_asic_reset_dis",
drivers/platform/mellanox/mlx-platform.c
5015
.label = "shutdown_unlock",
drivers/platform/mellanox/mlx-platform.c
5021
.label = "config1",
drivers/platform/mellanox/mlx-platform.c
5027
.label = "config2",
drivers/platform/mellanox/mlx-platform.c
5033
.label = "config3",
drivers/platform/mellanox/mlx-platform.c
5039
.label = "ufm_version",
drivers/platform/mellanox/mlx-platform.c
5054
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
5060
.label = "cpld2_version",
drivers/platform/mellanox/mlx-platform.c
5066
.label = "cpld3_version",
drivers/platform/mellanox/mlx-platform.c
5072
.label = "cpld4_version",
drivers/platform/mellanox/mlx-platform.c
5078
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
5085
.label = "cpld2_pn",
drivers/platform/mellanox/mlx-platform.c
5092
.label = "cpld3_pn",
drivers/platform/mellanox/mlx-platform.c
5099
.label = "cpld4_pn",
drivers/platform/mellanox/mlx-platform.c
5106
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
5112
.label = "cpld2_version_min",
drivers/platform/mellanox/mlx-platform.c
5118
.label = "cpld3_version_min",
drivers/platform/mellanox/mlx-platform.c
5124
.label = "cpld4_version_min",
drivers/platform/mellanox/mlx-platform.c
5130
.label = "lc1_enable",
drivers/platform/mellanox/mlx-platform.c
5136
.label = "lc2_enable",
drivers/platform/mellanox/mlx-platform.c
5142
.label = "lc3_enable",
drivers/platform/mellanox/mlx-platform.c
5148
.label = "lc4_enable",
drivers/platform/mellanox/mlx-platform.c
5154
.label = "lc5_enable",
drivers/platform/mellanox/mlx-platform.c
5160
.label = "lc6_enable",
drivers/platform/mellanox/mlx-platform.c
5166
.label = "lc7_enable",
drivers/platform/mellanox/mlx-platform.c
5172
.label = "lc8_enable",
drivers/platform/mellanox/mlx-platform.c
5178
.label = "reset_long_pb",
drivers/platform/mellanox/mlx-platform.c
5184
.label = "reset_short_pb",
drivers/platform/mellanox/mlx-platform.c
5190
.label = "reset_aux_pwr_or_fu",
drivers/platform/mellanox/mlx-platform.c
5196
.label = "reset_mgmt_dc_dc_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5202
.label = "reset_sys_comex_bios",
drivers/platform/mellanox/mlx-platform.c
5208
.label = "reset_sw_reset",
drivers/platform/mellanox/mlx-platform.c
5214
.label = "reset_aux_pwr_or_reload",
drivers/platform/mellanox/mlx-platform.c
5220
.label = "reset_comex_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5226
.label = "reset_platform",
drivers/platform/mellanox/mlx-platform.c
5232
.label = "reset_soc",
drivers/platform/mellanox/mlx-platform.c
5238
.label = "reset_pwr_off_from_carrier",
drivers/platform/mellanox/mlx-platform.c
5244
.label = "reset_swb_wd",
drivers/platform/mellanox/mlx-platform.c
5250
.label = "reset_swb_aux_pwr_or_fu",
drivers/platform/mellanox/mlx-platform.c
5256
.label = "reset_swb_dc_dc_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5262
.label = "reset_swb_12v_fail",
drivers/platform/mellanox/mlx-platform.c
5268
.label = "reset_system",
drivers/platform/mellanox/mlx-platform.c
5274
.label = "reset_thermal_spc_or_pciesw",
drivers/platform/mellanox/mlx-platform.c
5280
.label = "bios_safe_mode",
drivers/platform/mellanox/mlx-platform.c
5286
.label = "bios_active_image",
drivers/platform/mellanox/mlx-platform.c
5292
.label = "bios_auth_fail",
drivers/platform/mellanox/mlx-platform.c
5298
.label = "bios_upgrade_fail",
drivers/platform/mellanox/mlx-platform.c
5304
.label = "voltreg_update_status",
drivers/platform/mellanox/mlx-platform.c
5311
.label = "vpd_wp",
drivers/platform/mellanox/mlx-platform.c
5317
.label = "pcie_asic_reset_dis",
drivers/platform/mellanox/mlx-platform.c
5323
.label = "shutdown_unlock",
drivers/platform/mellanox/mlx-platform.c
5329
.label = "lc1_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5335
.label = "lc2_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5341
.label = "lc3_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5347
.label = "lc4_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5353
.label = "lc5_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5359
.label = "lc6_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5365
.label = "lc7_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5371
.label = "lc8_rst_mask",
drivers/platform/mellanox/mlx-platform.c
5377
.label = "psu1_on",
drivers/platform/mellanox/mlx-platform.c
5383
.label = "psu2_on",
drivers/platform/mellanox/mlx-platform.c
5389
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
5395
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
5401
.label = "psu3_on",
drivers/platform/mellanox/mlx-platform.c
5407
.label = "psu4_on",
drivers/platform/mellanox/mlx-platform.c
5413
.label = "auto_power_mode",
drivers/platform/mellanox/mlx-platform.c
5419
.label = "pm_mgmt_en",
drivers/platform/mellanox/mlx-platform.c
5425
.label = "jtag_enable",
drivers/platform/mellanox/mlx-platform.c
5432
.label = "safe_bios_dis",
drivers/platform/mellanox/mlx-platform.c
5438
.label = "safe_bios_dis_wp",
drivers/platform/mellanox/mlx-platform.c
5444
.label = "asic_health",
drivers/platform/mellanox/mlx-platform.c
5451
.label = "fan_dir",
drivers/platform/mellanox/mlx-platform.c
5457
.label = "lc1_pwr",
drivers/platform/mellanox/mlx-platform.c
5463
.label = "lc2_pwr",
drivers/platform/mellanox/mlx-platform.c
5469
.label = "lc3_pwr",
drivers/platform/mellanox/mlx-platform.c
5475
.label = "lc4_pwr",
drivers/platform/mellanox/mlx-platform.c
5481
.label = "lc5_pwr",
drivers/platform/mellanox/mlx-platform.c
5487
.label = "lc6_pwr",
drivers/platform/mellanox/mlx-platform.c
5493
.label = "lc7_pwr",
drivers/platform/mellanox/mlx-platform.c
5499
.label = "lc8_pwr",
drivers/platform/mellanox/mlx-platform.c
5505
.label = "config1",
drivers/platform/mellanox/mlx-platform.c
5511
.label = "config2",
drivers/platform/mellanox/mlx-platform.c
5517
.label = "config3",
drivers/platform/mellanox/mlx-platform.c
5523
.label = "ufm_version",
drivers/platform/mellanox/mlx-platform.c
5538
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
5544
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
5551
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
5557
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlx-platform.c
5563
.label = "reset_from_comex",
drivers/platform/mellanox/mlx-platform.c
5569
.label = "reset_comex_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5575
.label = "reset_platform",
drivers/platform/mellanox/mlx-platform.c
5581
.label = "reset_soc",
drivers/platform/mellanox/mlx-platform.c
5587
.label = "reset_comex_wd",
drivers/platform/mellanox/mlx-platform.c
5593
.label = "reset_voltmon_upgrade_fail",
drivers/platform/mellanox/mlx-platform.c
5599
.label = "reset_system",
drivers/platform/mellanox/mlx-platform.c
5605
.label = "reset_sw_pwr_off",
drivers/platform/mellanox/mlx-platform.c
5611
.label = "reset_comex_thermal",
drivers/platform/mellanox/mlx-platform.c
5617
.label = "reset_reload_bios",
drivers/platform/mellanox/mlx-platform.c
5623
.label = "reset_ac_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5629
.label = "reset_long_pwr_pb",
drivers/platform/mellanox/mlx-platform.c
5635
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
5641
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
5647
.label = "global_wp_request",
drivers/platform/mellanox/mlx-platform.c
5653
.label = "jtag_enable",
drivers/platform/mellanox/mlx-platform.c
5659
.label = "comm_chnl_ready",
drivers/platform/mellanox/mlx-platform.c
5665
.label = "bios_safe_mode",
drivers/platform/mellanox/mlx-platform.c
5671
.label = "bios_active_image",
drivers/platform/mellanox/mlx-platform.c
5677
.label = "bios_auth_fail",
drivers/platform/mellanox/mlx-platform.c
5683
.label = "bios_upgrade_fail",
drivers/platform/mellanox/mlx-platform.c
5689
.label = "voltreg_update_status",
drivers/platform/mellanox/mlx-platform.c
5696
.label = "vpd_wp",
drivers/platform/mellanox/mlx-platform.c
5702
.label = "pcie_asic_reset_dis",
drivers/platform/mellanox/mlx-platform.c
5708
.label = "global_wp_response",
drivers/platform/mellanox/mlx-platform.c
5714
.label = "config1",
drivers/platform/mellanox/mlx-platform.c
5720
.label = "config2",
drivers/platform/mellanox/mlx-platform.c
5726
.label = "config3",
drivers/platform/mellanox/mlx-platform.c
5732
.label = "ufm_version",
drivers/platform/mellanox/mlx-platform.c
5747
.label = "cpld1_version",
drivers/platform/mellanox/mlx-platform.c
5753
.label = "cpld2_version",
drivers/platform/mellanox/mlx-platform.c
5759
.label = "cpld3_version",
drivers/platform/mellanox/mlx-platform.c
5765
.label = "cpld1_pn",
drivers/platform/mellanox/mlx-platform.c
5772
.label = "cpld2_pn",
drivers/platform/mellanox/mlx-platform.c
5779
.label = "cpld3_pn",
drivers/platform/mellanox/mlx-platform.c
5786
.label = "cpld1_version_min",
drivers/platform/mellanox/mlx-platform.c
5792
.label = "cpld2_version_min",
drivers/platform/mellanox/mlx-platform.c
5798
.label = "cpld3_version_min",
drivers/platform/mellanox/mlx-platform.c
5804
.label = "kexec_activated",
drivers/platform/mellanox/mlx-platform.c
5810
.label = "asic_reset",
drivers/platform/mellanox/mlx-platform.c
5816
.label = "eth_switch_reset",
drivers/platform/mellanox/mlx-platform.c
5822
.label = "dpu1_rst",
drivers/platform/mellanox/mlx-platform.c
5828
.label = "dpu2_rst",
drivers/platform/mellanox/mlx-platform.c
5834
.label = "dpu3_rst",
drivers/platform/mellanox/mlx-platform.c
5840
.label = "dpu4_rst",
drivers/platform/mellanox/mlx-platform.c
5846
.label = "dpu1_pwr",
drivers/platform/mellanox/mlx-platform.c
5852
.label = "dpu2_pwr",
drivers/platform/mellanox/mlx-platform.c
5858
.label = "dpu3_pwr",
drivers/platform/mellanox/mlx-platform.c
5864
.label = "dpu4_pwr",
drivers/platform/mellanox/mlx-platform.c
5870
.label = "reset_long_pb",
drivers/platform/mellanox/mlx-platform.c
5876
.label = "reset_short_pb",
drivers/platform/mellanox/mlx-platform.c
5882
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlx-platform.c
5888
.label = "reset_swb_dc_dc_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5894
.label = "reset_swb_wd",
drivers/platform/mellanox/mlx-platform.c
5900
.label = "reset_asic_thermal",
drivers/platform/mellanox/mlx-platform.c
5906
.label = "reset_sw_reset",
drivers/platform/mellanox/mlx-platform.c
5912
.label = "reset_aux_pwr_or_reload",
drivers/platform/mellanox/mlx-platform.c
5918
.label = "reset_comex_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5924
.label = "reset_platform",
drivers/platform/mellanox/mlx-platform.c
5930
.label = "reset_soc",
drivers/platform/mellanox/mlx-platform.c
5936
.label = "reset_pwr",
drivers/platform/mellanox/mlx-platform.c
5942
.label = "reset_pwr_converter_fail",
drivers/platform/mellanox/mlx-platform.c
5948
.label = "reset_system",
drivers/platform/mellanox/mlx-platform.c
5954
.label = "reset_sw_pwr_off",
drivers/platform/mellanox/mlx-platform.c
5960
.label = "reset_comex_thermal",
drivers/platform/mellanox/mlx-platform.c
5966
.label = "reset_ac_pwr_fail",
drivers/platform/mellanox/mlx-platform.c
5972
.label = "voltreg_update_status",
drivers/platform/mellanox/mlx-platform.c
5979
.label = "port80",
drivers/platform/mellanox/mlx-platform.c
5985
.label = "bios_status",
drivers/platform/mellanox/mlx-platform.c
5992
.label = "bios_start_retry",
drivers/platform/mellanox/mlx-platform.c
5998
.label = "bios_active_image",
drivers/platform/mellanox/mlx-platform.c
6004
.label = "vpd_wp",
drivers/platform/mellanox/mlx-platform.c
6010
.label = "pcie_asic_reset_dis",
drivers/platform/mellanox/mlx-platform.c
6016
.label = "shutdown_unlock",
drivers/platform/mellanox/mlx-platform.c
6022
.label = "fan_dir",
drivers/platform/mellanox/mlx-platform.c
6028
.label = "dpu1_rst_en",
drivers/platform/mellanox/mlx-platform.c
6034
.label = "dpu2_rst_en",
drivers/platform/mellanox/mlx-platform.c
6040
.label = "dpu3_rst_en",
drivers/platform/mellanox/mlx-platform.c
6046
.label = "dpu4_rst_en",
drivers/platform/mellanox/mlx-platform.c
6052
.label = "psu1_on",
drivers/platform/mellanox/mlx-platform.c
6058
.label = "psu2_on",
drivers/platform/mellanox/mlx-platform.c
6064
.label = "pwr_cycle",
drivers/platform/mellanox/mlx-platform.c
6070
.label = "pwr_down",
drivers/platform/mellanox/mlx-platform.c
6076
.label = "jtag_cap",
drivers/platform/mellanox/mlx-platform.c
6083
.label = "jtag_enable",
drivers/platform/mellanox/mlx-platform.c
6090
.label = "non_active_bios_select",
drivers/platform/mellanox/mlx-platform.c
6096
.label = "bios_upgrade_fail",
drivers/platform/mellanox/mlx-platform.c
6102
.label = "bios_image_invert",
drivers/platform/mellanox/mlx-platform.c
6108
.label = "me_reboot",
drivers/platform/mellanox/mlx-platform.c
6114
.label = "dpu1_pwr_force",
drivers/platform/mellanox/mlx-platform.c
6120
.label = "dpu2_pwr_force",
drivers/platform/mellanox/mlx-platform.c
6126
.label = "dpu3_pwr_force",
drivers/platform/mellanox/mlx-platform.c
6132
.label = "dpu4_pwr_force",
drivers/platform/mellanox/mlx-platform.c
6138
.label = "ufm_done",
drivers/platform/mellanox/mlx-platform.c
6144
.label = "asic_health",
drivers/platform/mellanox/mlx-platform.c
6151
.label = "psu1_ac_ok",
drivers/platform/mellanox/mlx-platform.c
6157
.label = "psu2_ac_ok",
drivers/platform/mellanox/mlx-platform.c
6163
.label = "psu1_no_alert",
drivers/platform/mellanox/mlx-platform.c
6169
.label = "psu2_no_alert",
drivers/platform/mellanox/mlx-platform.c
6175
.label = "asic_pg_fail",
drivers/platform/mellanox/mlx-platform.c
6181
.label = "spi_chnl_select",
drivers/platform/mellanox/mlx-platform.c
6188
.label = "config1",
drivers/platform/mellanox/mlx-platform.c
6194
.label = "config2",
drivers/platform/mellanox/mlx-platform.c
6200
.label = "config3",
drivers/platform/mellanox/mlx-platform.c
6206
.label = "ufm_version",
drivers/platform/mellanox/mlx-platform.c
6221
.label = "pwm1",
drivers/platform/mellanox/mlx-platform.c
6225
.label = "pwm2",
drivers/platform/mellanox/mlx-platform.c
6229
.label = "pwm3",
drivers/platform/mellanox/mlx-platform.c
6233
.label = "pwm4",
drivers/platform/mellanox/mlx-platform.c
6237
.label = "tacho1",
drivers/platform/mellanox/mlx-platform.c
6246
.label = "tacho2",
drivers/platform/mellanox/mlx-platform.c
6254
.label = "tacho3",
drivers/platform/mellanox/mlx-platform.c
6262
.label = "tacho4",
drivers/platform/mellanox/mlx-platform.c
6270
.label = "tacho5",
drivers/platform/mellanox/mlx-platform.c
6278
.label = "tacho6",
drivers/platform/mellanox/mlx-platform.c
6286
.label = "tacho7",
drivers/platform/mellanox/mlx-platform.c
6294
.label = "tacho8",
drivers/platform/mellanox/mlx-platform.c
6302
.label = "tacho9",
drivers/platform/mellanox/mlx-platform.c
6310
.label = "tacho10",
drivers/platform/mellanox/mlx-platform.c
6318
.label = "tacho11",
drivers/platform/mellanox/mlx-platform.c
6326
.label = "tacho12",
drivers/platform/mellanox/mlx-platform.c
6334
.label = "tacho13",
drivers/platform/mellanox/mlx-platform.c
6341
.label = "tacho14",
drivers/platform/mellanox/mlx-platform.c
6348
.label = "conf",
drivers/platform/mellanox/mlx-platform.c
6362
.label = "pwm1",
drivers/platform/mellanox/mlx-platform.c
6366
.label = "tacho1",
drivers/platform/mellanox/mlx-platform.c
6374
.label = "tacho2",
drivers/platform/mellanox/mlx-platform.c
6382
.label = "tacho3",
drivers/platform/mellanox/mlx-platform.c
6390
.label = "tacho4",
drivers/platform/mellanox/mlx-platform.c
6398
.label = "tacho5",
drivers/platform/mellanox/mlx-platform.c
6406
.label = "tacho6",
drivers/platform/mellanox/mlx-platform.c
6414
.label = "tacho7",
drivers/platform/mellanox/mlx-platform.c
6422
.label = "tacho8",
drivers/platform/mellanox/mlx-platform.c
6430
.label = "tacho9",
drivers/platform/mellanox/mlx-platform.c
6438
.label = "tacho10",
drivers/platform/mellanox/mlx-platform.c
6446
.label = "tacho11",
drivers/platform/mellanox/mlx-platform.c
6454
.label = "tacho12",
drivers/platform/mellanox/mlx-platform.c
6462
.label = "tacho13",
drivers/platform/mellanox/mlx-platform.c
6470
.label = "tacho14",
drivers/platform/mellanox/mlx-platform.c
6478
.label = "tacho15",
drivers/platform/mellanox/mlx-platform.c
6486
.label = "tacho16",
drivers/platform/mellanox/mlx-platform.c
6494
.label = "tacho17",
drivers/platform/mellanox/mlx-platform.c
6502
.label = "tacho18",
drivers/platform/mellanox/mlx-platform.c
6510
.label = "tacho19",
drivers/platform/mellanox/mlx-platform.c
6518
.label = "tacho20",
drivers/platform/mellanox/mlx-platform.c
6526
.label = "conf",
drivers/platform/mellanox/mlx-platform.c
6543
.label = "action",
drivers/platform/mellanox/mlx-platform.c
6549
.label = "timeout",
drivers/platform/mellanox/mlx-platform.c
6555
.label = "ping",
drivers/platform/mellanox/mlx-platform.c
6561
.label = "reset",
drivers/platform/mellanox/mlx-platform.c
6570
.label = "action",
drivers/platform/mellanox/mlx-platform.c
6576
.label = "timeout",
drivers/platform/mellanox/mlx-platform.c
6582
.label = "ping",
drivers/platform/mellanox/mlx-platform.c
6609
.label = "action",
drivers/platform/mellanox/mlx-platform.c
6615
.label = "timeout",
drivers/platform/mellanox/mlx-platform.c
6621
.label = "timeleft",
drivers/platform/mellanox/mlx-platform.c
6626
.label = "ping",
drivers/platform/mellanox/mlx-platform.c
6632
.label = "reset",
drivers/platform/mellanox/mlx-platform.c
6641
.label = "action",
drivers/platform/mellanox/mlx-platform.c
6647
.label = "timeout",
drivers/platform/mellanox/mlx-platform.c
6653
.label = "timeleft",
drivers/platform/mellanox/mlx-platform.c
6658
.label = "ping",
drivers/platform/mellanox/mlx-platform.c
6687
.label = "action",
drivers/platform/mellanox/mlx-platform.c
6693
.label = "timeout",
drivers/platform/mellanox/mlx-platform.c
6699
.label = "timeleft",
drivers/platform/mellanox/mlx-platform.c
6704
.label = "ping",
drivers/platform/mellanox/mlx-platform.c
6710
.label = "reset",
drivers/platform/mellanox/mlx-platform.c
6719
.label = "action",
drivers/platform/mellanox/mlx-platform.c
6725
.label = "timeout",
drivers/platform/mellanox/mlx-platform.c
6731
.label = "timeleft",
drivers/platform/mellanox/mlx-platform.c
6736
.label = "ping",
drivers/platform/mellanox/mlx-platform.c
703
.label = "psu1",
drivers/platform/mellanox/mlx-platform.c
709
.label = "psu2",
drivers/platform/mellanox/mlx-platform.c
719
.label = "psu1",
drivers/platform/mellanox/mlx-platform.c
725
.label = "psu2",
drivers/platform/mellanox/mlx-platform.c
735
.label = "pdb1",
drivers/platform/mellanox/mlx-platform.c
744
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
751
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
761
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
767
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
776
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
783
.label = "pwr2",
drivers/platform/mellanox/mlx-platform.c
793
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
802
.label = "fan1",
drivers/platform/mellanox/mlx-platform.c
809
.label = "fan2",
drivers/platform/mellanox/mlx-platform.c
816
.label = "fan3",
drivers/platform/mellanox/mlx-platform.c
823
.label = "fan4",
drivers/platform/mellanox/mlx-platform.c
833
.label = "asic1",
drivers/platform/mellanox/mlx-platform.c
842
.label = "asic2",
drivers/platform/mellanox/mlx-platform.c
989
.label = "pwr1",
drivers/platform/mellanox/mlx-platform.c
995
.label = "pwr2",
drivers/platform/mellanox/mlxreg-dpu.c
100
.label = "fpga1_pn",
drivers/platform/mellanox/mlxreg-dpu.c
107
.label = "fpga1_version_min",
drivers/platform/mellanox/mlxreg-dpu.c
113
.label = "perst_rst",
drivers/platform/mellanox/mlxreg-dpu.c
119
.label = "usbphy_rst",
drivers/platform/mellanox/mlxreg-dpu.c
125
.label = "phy_rst",
drivers/platform/mellanox/mlxreg-dpu.c
131
.label = "tpm_rst",
drivers/platform/mellanox/mlxreg-dpu.c
137
.label = "reset_from_main_board",
drivers/platform/mellanox/mlxreg-dpu.c
143
.label = "reset_aux_pwr_or_reload",
drivers/platform/mellanox/mlxreg-dpu.c
149
.label = "reset_comex_pwr_fail",
drivers/platform/mellanox/mlxreg-dpu.c
155
.label = "reset_dpu_thermal",
drivers/platform/mellanox/mlxreg-dpu.c
161
.label = "reset_pwr_off",
drivers/platform/mellanox/mlxreg-dpu.c
167
.label = "dpu_id",
drivers/platform/mellanox/mlxreg-dpu.c
173
.label = "voltreg_update_status",
drivers/platform/mellanox/mlxreg-dpu.c
180
.label = "boot_progress",
drivers/platform/mellanox/mlxreg-dpu.c
186
.label = "ufm_upgrade",
drivers/platform/mellanox/mlxreg-dpu.c
201
.label = "pg_vddio",
drivers/platform/mellanox/mlxreg-dpu.c
207
.label = "pg_vdd_cpu",
drivers/platform/mellanox/mlxreg-dpu.c
213
.label = "pg_vdd",
drivers/platform/mellanox/mlxreg-dpu.c
219
.label = "pg_1v8",
drivers/platform/mellanox/mlxreg-dpu.c
225
.label = "pg_comparator",
drivers/platform/mellanox/mlxreg-dpu.c
231
.label = "pg_vddq",
drivers/platform/mellanox/mlxreg-dpu.c
237
.label = "pg_hvdd",
drivers/platform/mellanox/mlxreg-dpu.c
243
.label = "pg_dvdd",
drivers/platform/mellanox/mlxreg-dpu.c
252
.label = "thermal_trip",
drivers/platform/mellanox/mlxreg-dpu.c
258
.label = "ufm_upgrade_done",
drivers/platform/mellanox/mlxreg-dpu.c
264
.label = "vddq_hot_alert",
drivers/platform/mellanox/mlxreg-dpu.c
270
.label = "vdd_cpu_hot_alert",
drivers/platform/mellanox/mlxreg-dpu.c
276
.label = "vddq_alert",
drivers/platform/mellanox/mlxreg-dpu.c
282
.label = "vdd_cpu_alert",
drivers/platform/mellanox/mlxreg-dpu.c
94
.label = "fpga1_version",
drivers/platform/mellanox/mlxreg-hotplug.c
306
data->label);
drivers/platform/mellanox/mlxreg-hotplug.c
82
char label[MLXREG_CORE_LABEL_MAX_SIZE] = { 0 };
drivers/platform/mellanox/mlxreg-hotplug.c
85
string_upper(label, data->label);
drivers/platform/mellanox/mlxreg-hotplug.c
86
snprintf(event_str, MLXREG_CORE_LABEL_MAX_SIZE, "%s=%d", label, !!action);
drivers/platform/mellanox/mlxreg-io.c
200
priv->pdata->data[i].label);
drivers/platform/mellanox/mlxreg-lc.c
250
.label = "status:green",
drivers/platform/mellanox/mlxreg-lc.c
255
.label = "status:orange",
drivers/platform/mellanox/mlxreg-lc.c
270
.label = "cpld1_version",
drivers/platform/mellanox/mlxreg-lc.c
276
.label = "fpga1_version",
drivers/platform/mellanox/mlxreg-lc.c
282
.label = "cpld1_pn",
drivers/platform/mellanox/mlxreg-lc.c
289
.label = "fpga1_pn",
drivers/platform/mellanox/mlxreg-lc.c
296
.label = "cpld1_version_min",
drivers/platform/mellanox/mlxreg-lc.c
302
.label = "fpga1_version_min",
drivers/platform/mellanox/mlxreg-lc.c
308
.label = "reset_fpga_not_done",
drivers/platform/mellanox/mlxreg-lc.c
314
.label = "reset_aux_pwr_or_ref",
drivers/platform/mellanox/mlxreg-lc.c
320
.label = "reset_dc_dc_pwr_fail",
drivers/platform/mellanox/mlxreg-lc.c
326
.label = "reset_from_chassis",
drivers/platform/mellanox/mlxreg-lc.c
332
.label = "reset_pwr_off_from_chassis",
drivers/platform/mellanox/mlxreg-lc.c
338
.label = "reset_line_card",
drivers/platform/mellanox/mlxreg-lc.c
344
.label = "reset_line_card_pwr_en",
drivers/platform/mellanox/mlxreg-lc.c
350
.label = "cpld_upgrade_en",
drivers/platform/mellanox/mlxreg-lc.c
357
.label = "fpga_upgrade_en",
drivers/platform/mellanox/mlxreg-lc.c
364
.label = "qsfp_pwr_en",
drivers/platform/mellanox/mlxreg-lc.c
370
.label = "vpd_wp",
drivers/platform/mellanox/mlxreg-lc.c
377
.label = "agb_spi_burn_en",
drivers/platform/mellanox/mlxreg-lc.c
384
.label = "fpga_spi_burn_en",
drivers/platform/mellanox/mlxreg-lc.c
391
.label = "max_power",
drivers/platform/mellanox/mlxreg-lc.c
398
.label = "config",
drivers/platform/mellanox/nvsw-sn2201.c
402
.label = "psu1",
drivers/platform/mellanox/nvsw-sn2201.c
408
.label = "psu2",
drivers/platform/mellanox/nvsw-sn2201.c
417
.label = "pwr1",
drivers/platform/mellanox/nvsw-sn2201.c
424
.label = "pwr2",
drivers/platform/mellanox/nvsw-sn2201.c
434
.label = "fan1",
drivers/platform/mellanox/nvsw-sn2201.c
441
.label = "fan2",
drivers/platform/mellanox/nvsw-sn2201.c
448
.label = "fan3",
drivers/platform/mellanox/nvsw-sn2201.c
455
.label = "fan4",
drivers/platform/mellanox/nvsw-sn2201.c
465
.label = "nic_smb_alert",
drivers/platform/mellanox/nvsw-sn2201.c
471
.label = "cpu_sd",
drivers/platform/mellanox/nvsw-sn2201.c
477
.label = "mac_health",
drivers/platform/mellanox/nvsw-sn2201.c
703
.label = "status:green",
drivers/platform/mellanox/nvsw-sn2201.c
708
.label = "status:orange",
drivers/platform/mellanox/nvsw-sn2201.c
713
.label = "psu:green",
drivers/platform/mellanox/nvsw-sn2201.c
718
.label = "psu:orange",
drivers/platform/mellanox/nvsw-sn2201.c
723
.label = "uid:blue",
drivers/platform/mellanox/nvsw-sn2201.c
728
.label = "fan1:green",
drivers/platform/mellanox/nvsw-sn2201.c
733
.label = "fan1:orange",
drivers/platform/mellanox/nvsw-sn2201.c
738
.label = "fan2:green",
drivers/platform/mellanox/nvsw-sn2201.c
743
.label = "fan2:orange",
drivers/platform/mellanox/nvsw-sn2201.c
748
.label = "fan3:green",
drivers/platform/mellanox/nvsw-sn2201.c
753
.label = "fan3:orange",
drivers/platform/mellanox/nvsw-sn2201.c
758
.label = "fan4:green",
drivers/platform/mellanox/nvsw-sn2201.c
763
.label = "fan4:orange",
drivers/platform/mellanox/nvsw-sn2201.c
777
.label = "cpld1_version",
drivers/platform/mellanox/nvsw-sn2201.c
783
.label = "cpld1_version_min",
drivers/platform/mellanox/nvsw-sn2201.c
789
.label = "cpld1_pn",
drivers/platform/mellanox/nvsw-sn2201.c
796
.label = "psu1_on",
drivers/platform/mellanox/nvsw-sn2201.c
802
.label = "psu2_on",
drivers/platform/mellanox/nvsw-sn2201.c
808
.label = "pwr_cycle",
drivers/platform/mellanox/nvsw-sn2201.c
814
.label = "asic_health",
drivers/platform/mellanox/nvsw-sn2201.c
821
.label = "qsfp_pwr_good",
drivers/platform/mellanox/nvsw-sn2201.c
827
.label = "phy_reset",
drivers/platform/mellanox/nvsw-sn2201.c
833
.label = "mac_reset",
drivers/platform/mellanox/nvsw-sn2201.c
839
.label = "pwr_down",
drivers/platform/mellanox/nvsw-sn2201.c
845
.label = "reset_long_pb",
drivers/platform/mellanox/nvsw-sn2201.c
851
.label = "reset_short_pb",
drivers/platform/mellanox/nvsw-sn2201.c
857
.label = "reset_aux_pwr_or_fu",
drivers/platform/mellanox/nvsw-sn2201.c
863
.label = "reset_swb_dc_dc_pwr_fail",
drivers/platform/mellanox/nvsw-sn2201.c
869
.label = "reset_sw_reset",
drivers/platform/mellanox/nvsw-sn2201.c
875
.label = "reset_fw_reset",
drivers/platform/mellanox/nvsw-sn2201.c
881
.label = "reset_swb_wd",
drivers/platform/mellanox/nvsw-sn2201.c
887
.label = "reset_asic_thermal",
drivers/platform/mellanox/nvsw-sn2201.c
893
.label = "reset_system",
drivers/platform/mellanox/nvsw-sn2201.c
899
.label = "reset_sw_pwr_off",
drivers/platform/mellanox/nvsw-sn2201.c
905
.label = "reset_cpu_pwr_fail_thermal",
drivers/platform/mellanox/nvsw-sn2201.c
911
.label = "reset_reload_bios",
drivers/platform/mellanox/nvsw-sn2201.c
917
.label = "reset_ac_pwr_fail",
drivers/platform/mellanox/nvsw-sn2201.c
923
.label = "psu1",
drivers/platform/mellanox/nvsw-sn2201.c
929
.label = "psu2",
drivers/platform/mellanox/nvsw-sn2201.c
944
.label = "action",
drivers/platform/mellanox/nvsw-sn2201.c
950
.label = "timeout",
drivers/platform/mellanox/nvsw-sn2201.c
956
.label = "timeleft",
drivers/platform/mellanox/nvsw-sn2201.c
961
.label = "ping",
drivers/platform/mellanox/nvsw-sn2201.c
967
.label = "reset",
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3796
struct vchiq_shared_state *shared, const char *label)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3814
label, shared->slot_first, shared->slot_last,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3975
void vchiq_log_dump_mem(struct device *dev, const char *label, u32 addr,
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
4004
dev_dbg(dev, "core: %s: %08x: %s\n", label, addr, line_buf);
drivers/platform/x86/barco-p50-gpio.c
337
p50->gc.label = dev_name(&pdev->dev);
drivers/platform/x86/intel/int0002_vgpio.c
192
chip->label = DRV_NAME;
drivers/platform/x86/portwell-ec.c
191
.label = "portwell-ec-gpio",
drivers/platform/x86/portwell-ec.c
310
*str = pwec_master_data.temp_props[channel].label;
drivers/platform/x86/portwell-ec.c
313
*str = pwec_master_data.in_props[channel].label;
drivers/platform/x86/portwell-ec.c
68
const char *label;
drivers/platform/x86/silicom-platform.c
464
.label = "silicom-gpio",
drivers/power/supply/sbs-manager.c
292
gc->label = client->name;
drivers/ptp/ptp_ocp.c
4024
char label[16];
drivers/ptp/ptp_ocp.c
4029
sprintf(label, "GEN%d", nr + 1);
drivers/ptp/ptp_ocp.c
4031
label, on ? " ON" : "OFF",
drivers/ptp/ptp_ocp.c
4047
char label[16];
drivers/ptp/ptp_ocp.c
4054
sprintf(label, "FREQ%d", nr + 1);
drivers/ptp/ptp_ocp.c
4059
label,
drivers/pwm/core.c
1005
pwm->label = label;
drivers/pwm/core.c
1022
const char *label)
drivers/pwm/core.c
1034
err = pwm_device_request(pwm, label);
drivers/pwm/core.c
1836
pwm->label = con_id;
drivers/pwm/core.c
2037
pwm->label = NULL;
drivers/pwm/core.c
2161
const char *label = pwm->label;
drivers/pwm/core.c
2164
kfree(label);
drivers/pwm/core.c
2181
const char *label;
drivers/pwm/core.c
2184
label = kasprintf(GFP_KERNEL, "pwm-cdev (pid=%d)", current->pid);
drivers/pwm/core.c
2185
if (!label)
drivers/pwm/core.c
2188
ret = pwm_device_request(pwm, label);
drivers/pwm/core.c
2190
kfree(label);
drivers/pwm/core.c
2209
const char *label = pwm->label;
drivers/pwm/core.c
2213
kfree(label);
drivers/pwm/core.c
2511
.label = dev_name(parent),
drivers/pwm/core.c
2645
seq_printf(s, " pwm-%-3d (%-20.20s):", i, pwm->label);
drivers/pwm/core.c
951
static int pwm_device_request(struct pwm_device *pwm, const char *label)
drivers/pwm/pwm-ab8500.c
100
pwm->label, ret);
drivers/pwm/pwm-ab8500.c
133
pwm->label, ret);
drivers/pwm/pwm-dwc.c
115
i, chip->pwms[i].label);
drivers/pwm/pwm-stm32-lp.c
398
chip->pwms[i].label);
drivers/pwm/pwm-stm32.c
911
i, chip->pwms[i].label);
drivers/pwm/pwm-twl-led.c
110
dev_err(pwmchip_parent(chip), "%s: Failed to read LEDEN\n", pwm->label);
drivers/pwm/pwm-twl-led.c
118
dev_err(pwmchip_parent(chip), "%s: Failed to enable PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
131
dev_err(pwmchip_parent(chip), "%s: Failed to read LEDEN\n", pwm->label);
drivers/pwm/pwm-twl-led.c
139
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
192
dev_err(pwmchip_parent(chip), "%s: Failed to configure PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
205
pwm->label);
drivers/pwm/pwm-twl-led.c
214
dev_err(pwmchip_parent(chip), "%s: Failed to enable PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
228
pwm->label);
drivers/pwm/pwm-twl-led.c
237
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
274
pwm->label);
drivers/pwm/pwm-twl-led.c
283
dev_err(pwmchip_parent(chip), "%s: Failed to request PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
296
pwm->label);
drivers/pwm/pwm-twl-led.c
305
dev_err(pwmchip_parent(chip), "%s: Failed to free PWM\n", pwm->label);
drivers/pwm/pwm-twl-led.c
98
dev_err(pwmchip_parent(chip), "%s: Failed to configure PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
102
dev_err(pwmchip_parent(chip), "%s: Failed to read GPBR1\n", pwm->label);
drivers/pwm/pwm-twl.c
110
dev_err(pwmchip_parent(chip), "%s: Failed to enable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
116
dev_err(pwmchip_parent(chip), "%s: Failed to enable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
132
dev_err(pwmchip_parent(chip), "%s: Failed to read GPBR1\n", pwm->label);
drivers/pwm/pwm-twl.c
140
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
146
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
169
dev_err(pwmchip_parent(chip), "%s: Failed to read PMBR1\n", pwm->label);
drivers/pwm/pwm-twl.c
183
dev_err(pwmchip_parent(chip), "%s: Failed to request PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
204
dev_err(pwmchip_parent(chip), "%s: Failed to read PMBR1\n", pwm->label);
drivers/pwm/pwm-twl.c
214
dev_err(pwmchip_parent(chip), "%s: Failed to free PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
233
dev_err(pwmchip_parent(chip), "%s: Failed to enable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
256
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
264
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
272
dev_err(pwmchip_parent(chip), "%s: Failed to disable PWM\n", pwm->label);
drivers/pwm/pwm-twl.c
88
dev_err(pwmchip_parent(chip), "%s: Failed to configure PWM\n", pwm->label);
drivers/regulator/core.c
698
char *label;
drivers/regulator/core.c
706
label = "off";
drivers/regulator/core.c
709
label = "on";
drivers/regulator/core.c
712
label = "error";
drivers/regulator/core.c
715
label = "fast";
drivers/regulator/core.c
718
label = "normal";
drivers/regulator/core.c
721
label = "idle";
drivers/regulator/core.c
724
label = "standby";
drivers/regulator/core.c
727
label = "bypass";
drivers/regulator/core.c
730
label = "undefined";
drivers/regulator/core.c
736
return sprintf(buf, "%s\n", label);
drivers/regulator/rpi-panel-attiny-regulator.c
349
state->gc.label = i2c->name;
drivers/regulator/rt5133-regulator.c
601
priv->gc.label = dev_name(&i2c->dev);
drivers/regulator/twl-regulator.c
456
#define TWL4030_ADJUSTABLE_LDO(label, offset, num, turnon_delay, remap_conf) \
drivers/regulator/twl-regulator.c
457
static const struct twlreg_info TWL4030_INFO_##label = { \
drivers/regulator/twl-regulator.c
460
.table_len = ARRAY_SIZE(label##_VSEL_table), \
drivers/regulator/twl-regulator.c
461
.table = label##_VSEL_table, \
drivers/regulator/twl-regulator.c
464
.name = #label, \
drivers/regulator/twl-regulator.c
465
.id = TWL4030_REG_##label, \
drivers/regulator/twl-regulator.c
466
.n_voltages = ARRAY_SIZE(label##_VSEL_table), \
drivers/regulator/twl-regulator.c
475
#define TWL4030_ADJUSTABLE_SMPS(label, offset, num, turnon_delay, remap_conf, \
drivers/regulator/twl-regulator.c
477
static const struct twlreg_info TWL4030_INFO_##label = { \
drivers/regulator/twl-regulator.c
482
.name = #label, \
drivers/regulator/twl-regulator.c
483
.id = TWL4030_REG_##label, \
drivers/regulator/twl-regulator.c
490
.n_linear_ranges = ARRAY_SIZE(label ## _ranges), \
drivers/regulator/twl-regulator.c
491
.linear_ranges = label ## _ranges, \
drivers/regulator/twl-regulator.c
495
#define TWL4030_FIXED_LDO(label, offset, mVolts, num, turnon_delay, \
drivers/regulator/twl-regulator.c
497
static const struct twlreg_info TWLFIXED_INFO_##label = { \
drivers/regulator/twl-regulator.c
502
.name = #label, \
drivers/regulator/twl-regulator.c
503
.id = TWL4030##_REG_##label, \
drivers/regulator/twl-regulator.c
540
#define TWL_OF_MATCH(comp, family, label) \
drivers/regulator/twl-regulator.c
543
.data = &family##_INFO_##label, \
drivers/regulator/twl-regulator.c
546
#define TWL4030_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL4030, label)
drivers/regulator/twl-regulator.c
547
#define TWL6030_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL6030, label)
drivers/regulator/twl-regulator.c
548
#define TWL6032_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL6032, label)
drivers/regulator/twl-regulator.c
549
#define TWLFIXED_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWLFIXED, label)
drivers/regulator/twl-regulator.c
550
#define TWLSMPS_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWLSMPS, label)
drivers/regulator/twl6030-regulator.c
510
#define TWL6030_ADJUSTABLE_SMPS(label) \
drivers/regulator/twl6030-regulator.c
511
static const struct twlreg_info TWL6030_INFO_##label = { \
drivers/regulator/twl6030-regulator.c
513
.name = #label, \
drivers/regulator/twl6030-regulator.c
514
.id = TWL6030_REG_##label, \
drivers/regulator/twl6030-regulator.c
521
#define TWL6030_ADJUSTABLE_LDO(label, offset) \
drivers/regulator/twl6030-regulator.c
522
static const struct twlreg_info TWL6030_INFO_##label = { \
drivers/regulator/twl6030-regulator.c
525
.name = #label, \
drivers/regulator/twl6030-regulator.c
526
.id = TWL6030_REG_##label, \
drivers/regulator/twl6030-regulator.c
536
#define TWL6032_ADJUSTABLE_LDO(label, offset) \
drivers/regulator/twl6030-regulator.c
537
static const struct twlreg_info TWL6032_INFO_##label = { \
drivers/regulator/twl6030-regulator.c
541
.name = #label, \
drivers/regulator/twl6030-regulator.c
542
.id = TWL6032_REG_##label, \
drivers/regulator/twl6030-regulator.c
552
#define TWL6030_FIXED_LDO(label, offset, mVolts, turnon_delay) \
drivers/regulator/twl6030-regulator.c
553
static const struct twlreg_info TWLFIXED_INFO_##label = { \
drivers/regulator/twl6030-regulator.c
557
.name = #label, \
drivers/regulator/twl6030-regulator.c
558
.id = TWL6030##_REG_##label, \
drivers/regulator/twl6030-regulator.c
569
#define TWL6032_ADJUSTABLE_SMPS(label, offset) \
drivers/regulator/twl6030-regulator.c
570
static const struct twlreg_info TWLSMPS_INFO_##label = { \
drivers/regulator/twl6030-regulator.c
574
.name = #label, \
drivers/regulator/twl6030-regulator.c
575
.id = TWL6032_REG_##label, \
drivers/regulator/twl6030-regulator.c
634
#define TWL_OF_MATCH(comp, family, label) \
drivers/regulator/twl6030-regulator.c
637
.data = &family##_INFO_##label, \
drivers/regulator/twl6030-regulator.c
640
#define TWL6030_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL6030, label)
drivers/regulator/twl6030-regulator.c
641
#define TWL6032_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWL6032, label)
drivers/regulator/twl6030-regulator.c
642
#define TWLFIXED_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWLFIXED, label)
drivers/regulator/twl6030-regulator.c
643
#define TWLSMPS_OF_MATCH(comp, label) TWL_OF_MATCH(comp, TWLSMPS, label)
drivers/rpmsg/qcom_glink_native.c
1018
trace_qcom_glink_cmd_read_notif_rx(glink->label);
drivers/rpmsg/qcom_glink_native.c
1055
trace_qcom_glink_cmd_intent_rx(glink->label, NULL, 0, cid, count, 0, 0);
drivers/rpmsg/qcom_glink_native.c
1067
trace_qcom_glink_cmd_intent_rx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
108
const char *label;
drivers/rpmsg/qcom_glink_native.c
1106
trace_qcom_glink_cmd_open_ack_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
1140
trace_qcom_glink_cmd_signal_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
1159
trace_qcom_glink_cmd_signal_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
1448
trace_qcom_glink_cmd_rx_intent_req_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
1536
trace_qcom_glink_cmd_tx_data_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
1657
trace_qcom_glink_cmd_open_rx(glink->label, name, channel->lcid, rcid);
drivers/rpmsg/qcom_glink_native.c
1720
trace_qcom_glink_cmd_close_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
1751
trace_qcom_glink_cmd_close_ack_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
1920
ret = of_property_read_string(dev->of_node, "label", &glink->label);
drivers/rpmsg/qcom_glink_native.c
1922
glink->label = dev->of_node->name;
drivers/rpmsg/qcom_glink_native.c
406
trace_qcom_glink_cmd_version_tx(glink->label, GLINK_VERSION_1, glink->features);
drivers/rpmsg/qcom_glink_native.c
419
trace_qcom_glink_cmd_version_ack_tx(glink->label, msg.param1, msg.param2);
drivers/rpmsg/qcom_glink_native.c
433
trace_qcom_glink_cmd_open_ack_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
451
trace_qcom_glink_cmd_rx_intent_req_ack_rx(glink->label,
drivers/rpmsg/qcom_glink_native.c
506
trace_qcom_glink_cmd_open_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
533
trace_qcom_glink_cmd_close_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
548
trace_qcom_glink_cmd_close_ack_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
582
trace_qcom_glink_cmd_rx_done_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
635
trace_qcom_glink_cmd_version_rx(glink->label, version, features);
drivers/rpmsg/qcom_glink_native.c
664
trace_qcom_glink_cmd_version_ack_rx(glink->label, version, features);
drivers/rpmsg/qcom_glink_native.c
697
trace_qcom_glink_cmd_rx_intent_req_ack_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
738
trace_qcom_glink_cmd_intent_tx(glink->label, channel->name,
drivers/rpmsg/qcom_glink_native.c
800
trace_qcom_glink_cmd_rx_done_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
851
trace_qcom_glink_cmd_rx_intent_req_rx(glink->label,
drivers/rpmsg/qcom_glink_native.c
934
trace_qcom_glink_cmd_tx_data_rx(glink->label, channel ? channel->name : NULL,
drivers/s390/block/dasd_diag.c
320
struct vtoc_cms_label *label;
drivers/s390/block/dasd_diag.c
391
label = (struct vtoc_cms_label *) get_zeroed_page(GFP_KERNEL);
drivers/s390/block/dasd_diag.c
392
if (label == NULL) {
drivers/s390/block/dasd_diag.c
413
bio->buffer = label;
drivers/s390/block/dasd_diag.c
440
if (memcmp(label->label_id, DASD_DIAG_CMS1,
drivers/s390/block/dasd_diag.c
443
bsize = (unsigned int) label->block_size;
drivers/s390/block/dasd_diag.c
444
block->blocks = (unsigned long) label->block_count;
drivers/s390/block/dasd_diag.c
470
free_page((long) label);
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
1035
label:
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
250
| label
drivers/scsi/aic7xxx/aicasm/aicasm_gram.y
251
| program label
drivers/scsi/elx/libefc_sli/sli4.c
5121
const char *label;
drivers/scsi/elx/libefc_sli/sli4.c
5152
return lookup[i].label;
drivers/scsi/hpsa.c
1226
char label[LABEL_SIZE];
drivers/scsi/hpsa.c
1233
snprintf(label, LABEL_SIZE, "controller");
drivers/scsi/hpsa.c
1236
snprintf(label, LABEL_SIZE, "enclosure");
drivers/scsi/hpsa.c
1241
snprintf(label, LABEL_SIZE, "external");
drivers/scsi/hpsa.c
1243
snprintf(label, LABEL_SIZE, "%s",
drivers/scsi/hpsa.c
1246
snprintf(label, LABEL_SIZE, "RAID-%s",
drivers/scsi/hpsa.c
1251
snprintf(label, LABEL_SIZE, "rom");
drivers/scsi/hpsa.c
1254
snprintf(label, LABEL_SIZE, "tape");
drivers/scsi/hpsa.c
1257
snprintf(label, LABEL_SIZE, "changer");
drivers/scsi/hpsa.c
1260
snprintf(label, LABEL_SIZE, "UNKNOWN");
drivers/scsi/hpsa.c
1271
label,
drivers/scsi/ncr53c8xx.c
1977
#define NADDR(label) (RELOC_SOFTC | offsetof(struct ncb, label))
drivers/scsi/ncr53c8xx.c
1978
#define PADDR(label) (RELOC_LABEL | offsetof(struct script, label))
drivers/scsi/ncr53c8xx.c
1979
#define PADDRH(label) (RELOC_LABELH | offsetof(struct scripth, label))
drivers/scsi/ncr53c8xx.c
1980
#define RADDR(label) (RELOC_REGISTER | REG(label))
drivers/scsi/ncr53c8xx.c
1981
#define FADDR(label,ofs)(RELOC_REGISTER | ((REG(label))+(ofs)))
drivers/scsi/ncr53c8xx.c
3639
static void ncr_print_msg(struct ccb *cp, char *label, u_char *msg)
drivers/scsi/ncr53c8xx.c
3641
PRINT_ADDR(cp->cmd, "%s: ", label);
drivers/scsi/sym53c8xx_2/sym_fw.c
32
#define SYM_GEN_A(s, label) ((short) offsetof(s, label)),
drivers/scsi/sym53c8xx_2/sym_fw.c
33
#define SYM_GEN_B(s, label) ((short) offsetof(s, label)),
drivers/scsi/sym53c8xx_2/sym_fw.c
34
#define SYM_GEN_Z(s, label) ((short) offsetof(s, label)),
drivers/scsi/sym53c8xx_2/sym_fw.c
35
#define PADDR_A(label) SYM_GEN_PADDR_A(struct SYM_FWA_SCR, label)
drivers/scsi/sym53c8xx_2/sym_fw.c
36
#define PADDR_B(label) SYM_GEN_PADDR_B(struct SYM_FWB_SCR, label)
drivers/scsi/sym53c8xx_2/sym_fw.h
152
#define SCRIPTA_BA(np, label) (np->fwa_bas.label)
drivers/scsi/sym53c8xx_2/sym_fw.h
153
#define SCRIPTB_BA(np, label) (np->fwb_bas.label)
drivers/scsi/sym53c8xx_2/sym_fw.h
154
#define SCRIPTZ_BA(np, label) (np->fwz_bas.label)
drivers/scsi/sym53c8xx_2/sym_fw.h
181
#define HADDR_1(label) (RELOC_SOFTC | offsetof(struct sym_hcb, label))
drivers/scsi/sym53c8xx_2/sym_fw.h
182
#define HADDR_2(label,ofs) (RELOC_SOFTC | \
drivers/scsi/sym53c8xx_2/sym_fw.h
183
(offsetof(struct sym_hcb, label)+(ofs)))
drivers/scsi/sym53c8xx_2/sym_fw.h
184
#define RADDR_1(label) (RELOC_REGISTER | REG(label))
drivers/scsi/sym53c8xx_2/sym_fw.h
185
#define RADDR_2(label,ofs) (RELOC_REGISTER | ((REG(label))+(ofs)))
drivers/scsi/sym53c8xx_2/sym_fw.h
187
#define SYM_GEN_PADDR_A(s, label) (RELOC_LABEL_A | offsetof(s, label))
drivers/scsi/sym53c8xx_2/sym_fw.h
188
#define SYM_GEN_PADDR_B(s, label) (RELOC_LABEL_B | offsetof(s, label))
drivers/scsi/sym53c8xx_2/sym_fw.h
74
#define SYM_GEN_A(s, label) s label;
drivers/scsi/sym53c8xx_2/sym_fw.h
75
#define SYM_GEN_B(s, label) s label;
drivers/scsi/sym53c8xx_2/sym_fw.h
76
#define SYM_GEN_Z(s, label) s label;
drivers/scsi/sym53c8xx_2/sym_hipd.c
60
static void sym_print_msg(struct sym_ccb *cp, char *label, u_char *msg)
drivers/scsi/sym53c8xx_2/sym_hipd.c
62
sym_print_addr(cp->cmd, "%s: ", label);
drivers/scsi/sym53c8xx_2/sym_hipd.c
68
static void sym_print_nego_msg(struct sym_hcb *np, int target, char *label, u_char *msg)
drivers/scsi/sym53c8xx_2/sym_hipd.c
71
dev_info(&tp->starget->dev, "%s: ", label);
drivers/soc/fsl/qe/gpio.c
317
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/soc/fsl/qe/gpio.c
318
if (!gc->label)
drivers/soc/pxa/ssp.c
38
struct ssp_device *pxa_ssp_request(int port, const char *label)
drivers/soc/pxa/ssp.c
47
ssp->label = label;
drivers/soc/pxa/ssp.c
62
const char *label)
drivers/soc/pxa/ssp.c
71
ssp->label = label;
drivers/soc/pxa/ssp.c
90
ssp->label = NULL;
drivers/soc/qcom/rpm_master_stats.c
115
&data[i].label);
drivers/soc/qcom/rpm_master_stats.c
126
dent = debugfs_create_file(data[i].label, 0444, root,
drivers/soc/qcom/rpm_master_stats.c
131
"Failed to create debugfs file %s!\n", data[i].label);
drivers/soc/qcom/rpm_master_stats.c
20
const char *label;
drivers/soc/qcom/rpm_master_stats.c
48
seq_printf(s, "%s:\n", data->label);
drivers/soc/renesas/pwc-rzv2m.c
64
.label = "gpio_rzv2m_pwc",
drivers/spi/spi-xcomm.c
77
spi_xcomm->gc.label = spi_xcomm->i2c->name;
drivers/ssb/driver_gpio.c
223
chip->label = "ssb_chipco_gpio";
drivers/ssb/driver_gpio.c
422
chip->label = "ssb_extif_gpio";
drivers/staging/greybus/gpio.c
543
gpio->label = "greybus_gpio";
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
30
#define check_bo_status_yes_goto(bo, _status, label) \
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
32
label, \
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
36
#define check_bo_status_no_goto(bo, _status, label) \
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
38
label, \
drivers/staging/media/atomisp/include/hmm/hmm_common.h
36
#define var_equal_goto(var1, var2, label, fmt, arg ...) \
drivers/staging/media/atomisp/include/hmm/hmm_common.h
41
goto label;\
drivers/staging/media/atomisp/include/hmm/hmm_common.h
45
#define var_not_equal_goto(var1, var2, label, fmt, arg ...) \
drivers/staging/media/atomisp/include/hmm/hmm_common.h
50
goto label;\
drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debug.h
245
const char *label);
drivers/staging/media/atomisp/pci/runtime/debug/interface/ia_css_debug.h
255
const char *label);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1422
const char *label)
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1425
label, res->width, res->height);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1431
const char *label)
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1433
ia_css_debug_dtrace(IA_CSS_DEBUG_TRACE, "%s\n", label);
drivers/tty/serial/max310x.c
1423
s->gpio.label = devtype->name;
drivers/tty/serial/sc16is7xx.c
1352
s->gpio.label = dev_name(dev);
drivers/tty/synclink_gt.c
41
#define DBGDATA(info, buf, size, label) if (debug_level >= DEBUG_LEVEL_DATA) trace_block((info), (buf), (size), (label))
drivers/tty/synclink_gt.c
492
static void trace_block(struct slgt_info *info, const char *data, int count, const char *label)
drivers/tty/synclink_gt.c
496
printk("%s %s data:\n",info->device_name, label);
drivers/tty/synclink_gt.c
515
#define DBGDATA(info, buf, size, label)
drivers/usb/fotg210/fotg210-hcd.c
104
static void dbg_hcc_params(struct fotg210_hcd *fotg210, char *label)
drivers/usb/fotg210/fotg210-hcd.c
108
fotg210_dbg(fotg210, "%s hcc_params %04x uframes %s%s\n", label,
drivers/usb/fotg210/fotg210-hcd.c
115
dbg_qtd(const char *label, struct fotg210_hcd *fotg210, struct fotg210_qtd *qtd)
drivers/usb/fotg210/fotg210-hcd.c
117
fotg210_dbg(fotg210, "%s td %p n%08x %08x t%08x p0=%08x\n", label, qtd,
drivers/usb/fotg210/fotg210-hcd.c
131
dbg_qh(const char *label, struct fotg210_hcd *fotg210, struct fotg210_qh *qh)
drivers/usb/fotg210/fotg210-hcd.c
135
fotg210_dbg(fotg210, "%s qh %p n%08x info %x %x qtd %x\n", label, qh,
drivers/usb/fotg210/fotg210-hcd.c
143
dbg_itd(const char *label, struct fotg210_hcd *fotg210, struct fotg210_itd *itd)
drivers/usb/fotg210/fotg210-hcd.c
145
fotg210_dbg(fotg210, "%s[%d] itd %p, next %08x, urb %p\n", label,
drivers/usb/fotg210/fotg210-hcd.c
177
dbg_status_buf(char *buf, unsigned len, const char *label, u32 status)
drivers/usb/fotg210/fotg210-hcd.c
180
label, label[0] ? " " : "", status,
drivers/usb/fotg210/fotg210-hcd.c
194
dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable)
drivers/usb/fotg210/fotg210-hcd.c
197
label, label[0] ? " " : "", enable,
drivers/usb/fotg210/fotg210-hcd.c
208
static int dbg_command_buf(char *buf, unsigned len, const char *label,
drivers/usb/fotg210/fotg210-hcd.c
213
label, label[0] ? " " : "", command,
drivers/usb/fotg210/fotg210-hcd.c
225
static char *dbg_port_buf(char *buf, unsigned len, const char *label, int port,
drivers/usb/fotg210/fotg210-hcd.c
247
label, label[0] ? " " : "", port, status,
drivers/usb/fotg210/fotg210-hcd.c
262
#define dbg_status(fotg210, label, status) { \
drivers/usb/fotg210/fotg210-hcd.c
264
dbg_status_buf(_buf, sizeof(_buf), label, status); \
drivers/usb/fotg210/fotg210-hcd.c
268
#define dbg_cmd(fotg210, label, command) { \
drivers/usb/fotg210/fotg210-hcd.c
270
dbg_command_buf(_buf, sizeof(_buf), label, command); \
drivers/usb/fotg210/fotg210-hcd.c
274
#define dbg_port(fotg210, label, port, status) { \
drivers/usb/fotg210/fotg210-hcd.c
277
dbg_port_buf(_buf, sizeof(_buf), label, port, status));\
drivers/usb/fotg210/fotg210-hcd.c
640
static const char label[] = "";
drivers/usb/fotg210/fotg210-hcd.c
686
temp = dbg_status_buf(scratch, sizeof(scratch), label,
drivers/usb/fotg210/fotg210-hcd.c
692
temp = dbg_command_buf(scratch, sizeof(scratch), label,
drivers/usb/fotg210/fotg210-hcd.c
698
temp = dbg_intr_buf(scratch, sizeof(scratch), label,
drivers/usb/fotg210/fotg210-hcd.c
93
static void dbg_hcs_params(struct fotg210_hcd *fotg210, char *label)
drivers/usb/fotg210/fotg210-hcd.c
97
fotg210_dbg(fotg210, "%s hcs_params 0x%x ports=%d\n", label, params,
drivers/usb/gadget/composite.c
1116
config->label, config);
drivers/usb/gadget/composite.c
1172
DBG(cdev, "added config '%s'/%u --> %d\n", config->label,
drivers/usb/gadget/composite.c
1191
DBG(cdev, "unbind config '%s'/%p\n", config->label, config);
drivers/usb/gadget/composite.c
317
config->label, config);
drivers/usb/gadget/composite.c
981
number, c ? c->label : "unconfigured");
drivers/usb/gadget/configfs.c
1720
c->label, c->bConfigurationValue,
drivers/usb/gadget/configfs.c
422
kfree(cfg->c.label);
drivers/usb/gadget/configfs.c
733
cfg->c.label = kstrdup(buf, GFP_KERNEL);
drivers/usb/gadget/configfs.c
734
if (!cfg->c.label) {
drivers/usb/gadget/configfs.c
757
kfree(cfg->c.label);
drivers/usb/gadget/function/storage_common.h
38
# define dump_msg(fsg, /* const char * */ label, \
drivers/usb/gadget/function/storage_common.h
42
DBG(fsg, "%s, length %u:\n", label, length); \
drivers/usb/gadget/function/storage_common.h
52
# define dump_msg(fsg, /* const char * */ label, \
drivers/usb/gadget/legacy/acm_ms.c
144
.label = DRIVER_DESC,
drivers/usb/gadget/legacy/audio.c
245
.label = DRIVER_DESC,
drivers/usb/gadget/legacy/cdc2.c
130
.label = "CDC Composite (ECM + ACM)",
drivers/usb/gadget/legacy/ether.c
231
.label = "RNDIS",
drivers/usb/gadget/legacy/ether.c
324
eth_config_driver.label = "CDC Ethernet (EEM)";
drivers/usb/gadget/legacy/ether.c
338
eth_config_driver.label = "CDC Ethernet (ECM)";
drivers/usb/gadget/legacy/ether.c
351
eth_config_driver.label = "CDC Subset/SAFE";
drivers/usb/gadget/legacy/g_ffs.c
405
c->c.label = gfs_strings[sid].s;
drivers/usb/gadget/legacy/gmidi.c
118
.label = "MIDI Gadget",
drivers/usb/gadget/legacy/hid.c
125
.label = "HID Gadget",
drivers/usb/gadget/legacy/mass_storage.c
131
.label = "Linux File-Backed Storage",
drivers/usb/gadget/legacy/multi.c
192
config.label = strings_dev[MULTI_STRING_RNDIS_CONFIG_IDX].s;
drivers/usb/gadget/legacy/multi.c
275
config.label = strings_dev[MULTI_STRING_CDC_CONFIG_IDX].s;
drivers/usb/gadget/legacy/ncm.c
119
.label = "CDC Ethernet (NCM)",
drivers/usb/gadget/legacy/nokia.c
121
.label = "Bus Powered",
drivers/usb/gadget/legacy/nokia.c
129
.label = "Self Powered",
drivers/usb/gadget/legacy/printer.c
109
.label = "printer",
drivers/usb/gadget/legacy/serial.c
276
if (!serial_config_driver.label)
drivers/usb/gadget/legacy/serial.c
293
serial_config_driver.label = "CDC ACM config";
drivers/usb/gadget/legacy/serial.c
299
serial_config_driver.label = "CDC OBEX config";
drivers/usb/gadget/legacy/serial.c
305
serial_config_driver.label = "Generic Serial config";
drivers/usb/gadget/legacy/serial.c
311
strings_dev[STRING_DESCRIPTION_IDX].s = serial_config_driver.label;
drivers/usb/gadget/legacy/tcm_usb_gadget.c
90
.label = "Linux Target",
drivers/usb/gadget/legacy/webcam.c
507
.label = webcam_config_label,
drivers/usb/gadget/legacy/zero.c
218
.label = "loopback",
drivers/usb/gadget/legacy/zero.c
237
.label = "source/sink",
drivers/usb/gadget/udc/at91_udc.c
164
static void proc_irq_show(struct seq_file *s, const char *label, u32 mask)
drivers/usb/gadget/udc/at91_udc.c
168
seq_printf(s, "%s %04x:%s%s" FOURBITS, label, mask,
drivers/usb/gadget/udc/goku_udc.c
1060
static void dump_intmask(struct seq_file *m, const char *label, u32 mask)
drivers/usb/gadget/udc/goku_udc.c
1064
label, mask,
drivers/usb/gadget/udc/omap_udc.c
2316
? udc->transceiver->label
drivers/usb/gadget/udc/omap_udc.c
2803
type = xceiv->label;
drivers/usb/gadget/udc/pxa25x_udc.h
157
dump_udccr(const char *label)
drivers/usb/gadget/udc/pxa25x_udc.h
161
label, udccr,
drivers/usb/gadget/udc/pxa25x_udc.h
173
dump_udccs0(const char *label)
drivers/usb/gadget/udc/pxa25x_udc.h
178
label, state_name[the_controller->ep0state], udccs0,
drivers/usb/host/ehci-dbg.c
100
ehci_dbg(ehci, "%s qh %p n%08x info %x %x qtd %x\n", label,
drivers/usb/host/ehci-dbg.c
1049
static inline void dbg_hcs_params(struct ehci_hcd *ehci, char *label) { }
drivers/usb/host/ehci-dbg.c
1050
static inline void dbg_hcc_params(struct ehci_hcd *ehci, char *label) { }
drivers/usb/host/ehci-dbg.c
1052
static inline void __maybe_unused dbg_qh(const char *label,
drivers/usb/host/ehci-dbg.c
1056
unsigned int len, const char *label, u32 status)
drivers/usb/host/ehci-dbg.c
106
dbg_itd(const char *label, struct ehci_hcd *ehci, struct ehci_itd *itd)
drivers/usb/host/ehci-dbg.c
1060
unsigned int len, const char *label, u32 command)
drivers/usb/host/ehci-dbg.c
1064
unsigned int len, const char *label, u32 enable)
drivers/usb/host/ehci-dbg.c
1068
unsigned int len, const char *label, int port, u32 status)
drivers/usb/host/ehci-dbg.c
1071
static inline void dbg_status(struct ehci_hcd *ehci, const char *label,
drivers/usb/host/ehci-dbg.c
1073
static inline void dbg_cmd(struct ehci_hcd *ehci, const char *label,
drivers/usb/host/ehci-dbg.c
1075
static inline void dbg_port(struct ehci_hcd *ehci, const char *label,
drivers/usb/host/ehci-dbg.c
109
label, itd->frame, itd, hc32_to_cpu(ehci, itd->hw_next),
drivers/usb/host/ehci-dbg.c
137
dbg_sitd(const char *label, struct ehci_hcd *ehci, struct ehci_sitd *sitd)
drivers/usb/host/ehci-dbg.c
140
label, sitd->frame, sitd, hc32_to_cpu(ehci, sitd->hw_next),
drivers/usb/host/ehci-dbg.c
15
static void dbg_hcs_params(struct ehci_hcd *ehci, char *label)
drivers/usb/host/ehci-dbg.c
152
dbg_status_buf(char *buf, unsigned len, const char *label, u32 status)
drivers/usb/host/ehci-dbg.c
156
label, label[0] ? " " : "", status,
drivers/usb/host/ehci-dbg.c
171
dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable)
drivers/usb/host/ehci-dbg.c
175
label, label[0] ? " " : "", enable,
drivers/usb/host/ehci-dbg.c
188
dbg_command_buf(char *buf, unsigned len, const char *label, u32 command)
drivers/usb/host/ehci-dbg.c
193
label, label[0] ? " " : "", command,
drivers/usb/host/ehci-dbg.c
21
label, params,
drivers/usb/host/ehci-dbg.c
212
dbg_port_buf(char *buf, unsigned len, const char *label, int port, u32 status)
drivers/usb/host/ehci-dbg.c
235
label, label[0] ? " " : "", port, status,
drivers/usb/host/ehci-dbg.c
261
dbg_status(struct ehci_hcd *ehci, const char *label, u32 status)
drivers/usb/host/ehci-dbg.c
265
dbg_status_buf(buf, sizeof(buf), label, status);
drivers/usb/host/ehci-dbg.c
270
dbg_cmd(struct ehci_hcd *ehci, const char *label, u32 command)
drivers/usb/host/ehci-dbg.c
274
dbg_command_buf(buf, sizeof(buf), label, command);
drivers/usb/host/ehci-dbg.c
279
dbg_port(struct ehci_hcd *ehci, const char *label, int port, u32 status)
drivers/usb/host/ehci-dbg.c
283
dbg_port_buf(buf, sizeof(buf), label, port, status);
drivers/usb/host/ehci-dbg.c
42
ehci_dbg(ehci, "%s portroute %s\n", label, buf);
drivers/usb/host/ehci-dbg.c
51
static void dbg_hcc_params(struct ehci_hcd *ehci, char *label)
drivers/usb/host/ehci-dbg.c
58
label, params,
drivers/usb/host/ehci-dbg.c
65
label,
drivers/usb/host/ehci-dbg.c
763
static char label[] = "";
drivers/usb/host/ehci-dbg.c
80
dbg_qtd(const char *label, struct ehci_hcd *ehci, struct ehci_qtd *qtd)
drivers/usb/host/ehci-dbg.c
82
ehci_dbg(ehci, "%s td %p n%08x %08x t%08x p0=%08x\n", label, qtd,
drivers/usb/host/ehci-dbg.c
847
temp = dbg_status_buf(scratch, sizeof(scratch), label,
drivers/usb/host/ehci-dbg.c
853
temp = dbg_command_buf(scratch, sizeof(scratch), label,
drivers/usb/host/ehci-dbg.c
859
temp = dbg_intr_buf(scratch, sizeof(scratch), label,
drivers/usb/host/ehci-dbg.c
871
temp = dbg_port_buf(scratch, sizeof(scratch), label, i,
drivers/usb/host/ehci-dbg.c
96
dbg_qh(const char *label, struct ehci_hcd *ehci, struct ehci_qh *qh)
drivers/usb/host/isp116x-hcd.c
1148
static void dump_irq(struct seq_file *s, char *label, u16 mask)
drivers/usb/host/isp116x-hcd.c
1150
seq_printf(s, "%s %04x%s%s%s%s%s%s\n", label, mask,
drivers/usb/host/isp116x-hcd.c
1159
static void dump_int(struct seq_file *s, char *label, u32 mask)
drivers/usb/host/isp116x-hcd.c
1161
seq_printf(s, "%s %08x%s%s%s%s%s%s%s\n", label, mask,
drivers/usb/host/ohci-dbg.c
255
static void ohci_dump_td (const struct ohci_hcd *ohci, const char *label,
drivers/usb/host/ohci-dbg.c
261
label, td,
drivers/usb/host/ohci-dbg.c
312
ohci_dump_ed (const struct ohci_hcd *ohci, const char *label,
drivers/usb/host/ohci-dbg.c
319
label,
drivers/usb/host/ohci-dbg.c
44
char *label,
drivers/usb/host/ohci-dbg.c
50
label,
drivers/usb/host/ohci-dbg.c
66
char *label,
drivers/usb/host/ohci-dbg.c
72
ohci_dbg_sw (ohci, next, size, "%s %08x\n", label, value);
drivers/usb/host/ohci-hub.c
17
#define dbg_port(hc,label,num,value) \
drivers/usb/host/ohci-hub.c
21
label, num, value, \
drivers/usb/host/ohci-omap.c
116
hcd->usb_phy->label, status);
drivers/usb/host/ohci-sa1111.c
44
static void dump_hci_status(struct usb_hcd *hcd, const char *label)
drivers/usb/host/ohci-sa1111.c
48
printk(KERN_DEBUG "%s USB_STATUS = { %s%s%s%s%s}\n", label,
drivers/usb/host/oxu210hp-hcd.c
495
dbg_status_buf(char *buf, unsigned len, const char *label, u32 status)
drivers/usb/host/oxu210hp-hcd.c
498
label, label[0] ? " " : "", status,
drivers/usb/host/oxu210hp-hcd.c
513
dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable)
drivers/usb/host/oxu210hp-hcd.c
516
label, label[0] ? " " : "", enable,
drivers/usb/host/oxu210hp-hcd.c
530
const char *label, u32 command)
drivers/usb/host/oxu210hp-hcd.c
534
label, label[0] ? " " : "", command,
drivers/usb/host/oxu210hp-hcd.c
548
static int dbg_port_buf(char *buf, unsigned len, const char *label,
drivers/usb/host/oxu210hp-hcd.c
571
label, label[0] ? " " : "", port, status,
drivers/usb/host/oxu210hp-hcd.c
590
dbg_status_buf(char *buf, unsigned len, const char *label, u32 status)
drivers/usb/host/oxu210hp-hcd.c
594
dbg_command_buf(char *buf, unsigned len, const char *label, u32 command)
drivers/usb/host/oxu210hp-hcd.c
598
dbg_intr_buf(char *buf, unsigned len, const char *label, u32 enable)
drivers/usb/host/oxu210hp-hcd.c
602
dbg_port_buf(char *buf, unsigned len, const char *label, int port, u32 status)
drivers/usb/host/oxu210hp-hcd.c
608
#define dbg_status(oxu, label, status) { \
drivers/usb/host/oxu210hp-hcd.c
610
dbg_status_buf(_buf, sizeof _buf, label, status); \
drivers/usb/host/oxu210hp-hcd.c
614
#define dbg_cmd(oxu, label, command) { \
drivers/usb/host/oxu210hp-hcd.c
616
dbg_command_buf(_buf, sizeof _buf, label, command); \
drivers/usb/host/oxu210hp-hcd.c
620
#define dbg_port(oxu, label, port, status) { \
drivers/usb/host/oxu210hp-hcd.c
622
dbg_port_buf(_buf, sizeof _buf, label, port, status); \
drivers/usb/host/sl811-hcd.c
1375
static void dump_irq(struct seq_file *s, char *label, u8 mask)
drivers/usb/host/sl811-hcd.c
1377
seq_printf(s, "%s %02x%s%s%s%s%s%s\n", label, mask,
drivers/usb/misc/usbtest.c
2165
const char *label)
drivers/usb/misc/usbtest.c
2174
retval = simple_io(tdev, urb, iterations, 0, 0, label);
drivers/usb/misc/usbtest.c
460
const char *label
drivers/usb/misc/usbtest.c
510
label, iterations, retval, expected);
drivers/usb/phy/phy-ab8500-usb.c
896
ab->phy.label = "ab8500";
drivers/usb/phy/phy-fsl-usb.c
806
fsl_otg_tc->phy.label = DRIVER_DESC;
drivers/usb/phy/phy-generic.c
250
nop->phy.label = "nop-xceiv";
drivers/usb/phy/phy-gpio-vbus-usb.c
251
gpio_vbus->phy.label = "gpio-vbus";
drivers/usb/phy/phy-isp1301.c
109
phy->label = DRV_NAME;
drivers/usb/phy/phy-mxs-usb.c
840
mxs_phy->phy.label = DRIVER_NAME;
drivers/usb/phy/phy-tahvo.c
377
tu->phy.label = DRIVER_NAME;
drivers/usb/phy/phy-ulpi.c
247
phy->label = "ULPI";
drivers/usb/phy/phy.c
645
dev_err(x->dev, "not accepting initialized PHY %s\n", x->label);
drivers/usb/serial/cp210x.c
1960
priv->gc.label = "cp210x";
drivers/usb/serial/ftdi_sio.c
2115
priv->gc.label = "ftdi-cbus";
drivers/video/backlight/lm3509_bl.c
101
const char *label = led_data->label;
drivers/video/backlight/lm3509_bl.c
110
if (!label) {
drivers/video/backlight/lm3509_bl.c
113
label = name;
drivers/video/backlight/lm3509_bl.c
116
bd = devm_backlight_device_register(dev, label, dev, data, ops, &props);
drivers/video/backlight/lm3509_bl.c
193
ld->label = NULL;
drivers/video/backlight/lm3509_bl.c
194
of_property_read_string(child, "label", &ld->label);
drivers/video/backlight/lm3509_bl.c
40
const char *label;
drivers/video/backlight/lm3630a_bl.c
340
const char *label;
drivers/video/backlight/lm3630a_bl.c
347
label = pdata->leda_label ? pdata->leda_label : "lm3630a_leda";
drivers/video/backlight/lm3630a_bl.c
349
devm_backlight_device_register(pchip->dev, label,
drivers/video/backlight/lm3630a_bl.c
360
label = pdata->ledb_label ? pdata->ledb_label : "lm3630a_ledb";
drivers/video/backlight/lm3630a_bl.c
362
devm_backlight_device_register(pchip->dev, label,
drivers/video/backlight/lm3630a_bl.c
408
const char *label;
drivers/video/backlight/lm3630a_bl.c
450
ret = fwnode_property_read_string(node, "label", &label);
drivers/video/backlight/lm3630a_bl.c
453
pdata->ledb_label = label;
drivers/video/backlight/lm3630a_bl.c
455
pdata->leda_label = label;
drivers/video/fbdev/ssd1307fb.c
356
par->pwm->label, pwm_get_period(par->pwm));
drivers/video/fbdev/via/via-gpio.c
145
.label = "VIAFB onboard GPIO",
drivers/video/fbdev/via/via-gpio.c
247
viafb_gpio_config.gpio_chip.label = "via-gpio";
drivers/watchdog/mlx_wdt.c
229
if (strnstr(data->label, "action", sizeof(data->label)))
drivers/watchdog/mlx_wdt.c
231
else if (strnstr(data->label, "timeout", sizeof(data->label)))
drivers/watchdog/mlx_wdt.c
233
else if (strnstr(data->label, "timeleft", sizeof(data->label)))
drivers/watchdog/mlx_wdt.c
235
else if (strnstr(data->label, "ping", sizeof(data->label)))
drivers/watchdog/mlx_wdt.c
237
else if (strnstr(data->label, "reset", sizeof(data->label)))
fs/btrfs/ioctl.c
4025
char label[BTRFS_LABEL_SIZE];
fs/btrfs/ioctl.c
4028
memcpy(label, fs_info->super_copy->label, BTRFS_LABEL_SIZE);
fs/btrfs/ioctl.c
4031
len = strnlen(label, BTRFS_LABEL_SIZE);
fs/btrfs/ioctl.c
4039
ret = copy_to_user(arg, label, len);
fs/btrfs/ioctl.c
4051
char label[BTRFS_LABEL_SIZE];
fs/btrfs/ioctl.c
4057
if (copy_from_user(label, arg, sizeof(label)))
fs/btrfs/ioctl.c
4060
if (strnlen(label, BTRFS_LABEL_SIZE) == BTRFS_LABEL_SIZE) {
fs/btrfs/ioctl.c
4078
strscpy(super_block->label, label);
fs/btrfs/sysfs.c
1076
char *label = fs_info->super_copy->label;
fs/btrfs/sysfs.c
1080
ret = sysfs_emit(buf, label[0] ? "%s\n" : "%s", label);
fs/btrfs/sysfs.c
1109
memset(fs_info->super_copy->label, 0, BTRFS_LABEL_SIZE);
fs/btrfs/sysfs.c
1110
memcpy(fs_info->super_copy->label, buf, p_len);
fs/btrfs/sysfs.c
1121
BTRFS_ATTR_RW(, label, btrfs_label_show, btrfs_label_store);
fs/btrfs/sysfs.c
1550
BTRFS_ATTR_PTR(, label),
fs/btrfs/volumes.c
1390
if (super->label[0] && super->label[BTRFS_LABEL_SIZE - 1])
fs/btrfs/volumes.c
1391
super->label[BTRFS_LABEL_SIZE - 1] = 0;
fs/btrfs/volumes.c
885
if (disk_super->label[0])
fs/btrfs/volumes.c
888
disk_super->label, devid, found_transid, path,
fs/exfat/dir.c
1279
struct exfat_uni_name *label)
fs/exfat/dir.c
1288
if (label->name_len > EXFAT_VOLUME_LABEL_LEN)
fs/exfat/dir.c
1295
if (label->name_len == 0) {
fs/exfat/dir.c
1309
if (label->name_len == 0 && ep->dentry.volume_label.char_count == 0) {
fs/exfat/dir.c
1318
for (i = 0; i < label->name_len; i++)
fs/exfat/dir.c
1320
cpu_to_le16(label->name[i]);
fs/exfat/dir.c
1322
ep->dentry.volume_label.char_count = label->name_len;
fs/exfat/exfat_fs.h
553
struct exfat_uni_name *label);
fs/exfat/file.c
536
char label[FSLABEL_MAX] = {0};
fs/exfat/file.c
543
ret = exfat_utf16_to_nls(sb, &uniname, label, uniname.name_len);
fs/exfat/file.c
547
if (copy_to_user((char __user *)arg, label, ret + 1))
fs/exfat/file.c
557
char label[FSLABEL_MAX] = {0};
fs/exfat/file.c
563
if (copy_from_user(label, (char __user *)arg, FSLABEL_MAX))
fs/exfat/file.c
567
label_len = strnlen(label, FSLABEL_MAX - 1);
fs/exfat/file.c
568
if (label[0]) {
fs/exfat/file.c
569
ret = exfat_nls_to_utf16(sb, label, label_len,
fs/ext4/ioctl.c
1150
char label[EXT4_LABEL_MAX + 1];
fs/ext4/ioctl.c
1160
memtostr_pad(label, sbi->s_es->s_volume_name);
fs/ext4/ioctl.c
1163
if (copy_to_user(user_label, label, sizeof(label)))
fs/ext4/namei.c
602
static void dx_show_index(char * label, struct dx_entry *entries)
fs/ext4/namei.c
605
printk(KERN_DEBUG "%s index", label);
fs/gfs2/file.c
314
static int gfs2_getlabel(struct file *filp, char __user *label)
fs/gfs2/file.c
319
if (copy_to_user(label, sdp->sd_sb.sb_locktable, GFS2_LOCKNAME_LEN))
fs/jfs/jfs_logmgr.h
66
char label[16]; /* 16: journal label */
fs/nfs/dir.c
814
if (entry->fattr->label)
fs/nfs/dir.c
815
entry->fattr->label->len = NFS4_MAXLABELLEN;
fs/nfs/inode.c
1783
fattr->label = NULL;
fs/nfs/inode.c
1796
fattr->label = nfs4_label_alloc(server, GFP_KERNEL);
fs/nfs/inode.c
1797
if (IS_ERR(fattr->label)) {
fs/nfs/inode.c
363
if (fattr->label == NULL)
fs/nfs/inode.c
367
error = security_inode_notifysecctx(inode, fattr->label->label,
fs/nfs/inode.c
368
fattr->label->len);
fs/nfs/inode.c
373
(char *)fattr->label->label,
fs/nfs/inode.c
374
fattr->label->len, error);
fs/nfs/inode.c
381
struct nfs4_label *label;
fs/nfs/inode.c
386
label = kzalloc_obj(struct nfs4_label, flags);
fs/nfs/inode.c
387
if (label == NULL)
fs/nfs/inode.c
390
label->label = kzalloc(NFS4_MAXLABELLEN, flags);
fs/nfs/inode.c
391
if (label->label == NULL) {
fs/nfs/inode.c
392
kfree(label);
fs/nfs/inode.c
395
label->len = NFS4_MAXLABELLEN;
fs/nfs/inode.c
397
return label;
fs/nfs/internal.h
359
memcpy(dst->label, src->label, src->len);
fs/nfs/nfs4proc.c
114
struct iattr *sattr, struct nfs4_label *label)
fs/nfs/nfs4proc.c
119
if (label == NULL)
fs/nfs/nfs4proc.c
125
label->lfs = 0;
fs/nfs/nfs4proc.c
126
label->pi = 0;
fs/nfs/nfs4proc.c
1262
struct nfs4_label *label;
fs/nfs/nfs4proc.c
127
label->len = 0;
fs/nfs/nfs4proc.c
128
label->label = NULL;
fs/nfs/nfs4proc.c
135
label->lsmid = shim.id;
fs/nfs/nfs4proc.c
136
label->label = shim.context;
fs/nfs/nfs4proc.c
137
label->len = shim.len;
fs/nfs/nfs4proc.c
1370
struct nfs4_label *label = (c != NULL) ? c->label : NULL;
fs/nfs/nfs4proc.c
1377
p->f_attr.label = nfs4_label_alloc(server, gfp_mask);
fs/nfs/nfs4proc.c
1378
if (IS_ERR(p->f_attr.label))
fs/nfs/nfs4proc.c
138
return label;
fs/nfs/nfs4proc.c
1401
p->o_arg.label = nfs4_label_copy(p->a_label, label);
fs/nfs/nfs4proc.c
141
nfs4_label_release_security(struct nfs4_label *label)
fs/nfs/nfs4proc.c
1427
p->o_arg.bitmask = nfs4_bitmask(server, label);
fs/nfs/nfs4proc.c
145
if (label) {
fs/nfs/nfs4proc.c
1451
nfs4_label_free(p->f_attr.label);
fs/nfs/nfs4proc.c
146
shim.context = label->label;
fs/nfs/nfs4proc.c
147
shim.len = label->len;
fs/nfs/nfs4proc.c
1473
nfs4_label_free(p->f_attr.label);
fs/nfs/nfs4proc.c
148
shim.id = label->lsmid;
fs/nfs/nfs4proc.c
152
static inline u32 *nfs4_bitmask(struct nfs_server *server, struct nfs4_label *label)
fs/nfs/nfs4proc.c
154
if (label)
fs/nfs/nfs4proc.c
165
nfs4_label_release_security(struct nfs4_label *label)
fs/nfs/nfs4proc.c
168
nfs4_bitmask(struct nfs_server *server, struct nfs4_label *label)
fs/nfs/nfs4proc.c
3021
struct iattr *sattr, struct nfs4_label **label)
fs/nfs/nfs4proc.c
3052
*label = NULL;
fs/nfs/nfs4proc.c
3152
struct nfs4_label *label = c->label;
fs/nfs/nfs4proc.c
3193
unsigned attrs = nfs4_exclusive_attrset(opendata, sattr, &label);
fs/nfs/nfs4proc.c
3198
if (attrs || label) {
fs/nfs/nfs4proc.c
3205
ctx, label);
fs/nfs/nfs4proc.c
3238
struct nfs4_label *label,
fs/nfs/nfs4proc.c
3247
.label = label,
fs/nfs/nfs4proc.c
3379
.label = ilabel,
fs/nfs/nfs4proc.c
3404
nfs4_bitmap_copy_adjust(bitmask, nfs4_bitmask(server, fattr->label),
fs/nfs/nfs4proc.c
3831
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
3833
label = nfs4_label_init_security(dir, ctx->dentry, attr, &l);
fs/nfs/nfs4proc.c
3836
state = nfs4_do_open(dir, ctx, open_flags, attr, label, opened);
fs/nfs/nfs4proc.c
3838
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
4454
nfs4_bitmap_copy_adjust(bitmask, nfs4_bitmask(server, fattr->label), inode, 0);
fs/nfs/nfs4proc.c
4592
args.bitmask = nfs4_bitmask(server, fattr->label);
fs/nfs/nfs4proc.c
4712
args.bitmask = nfs4_bitmask(server, fattr->label);
fs/nfs/nfs4proc.c
5088
nfs4_bitmap_copy_adjust(bitmask, nfs4_bitmask(server, res.fattr->label),
fs/nfs/nfs4proc.c
5137
data->fattr.label = nfs4_label_alloc(server, GFP_KERNEL);
fs/nfs/nfs4proc.c
5138
if (IS_ERR(data->fattr.label))
fs/nfs/nfs4proc.c
5149
data->arg.bitmask = nfs4_bitmask(server, data->fattr.label);
fs/nfs/nfs4proc.c
5204
nfs4_label_free(data->fattr.label);
fs/nfs/nfs4proc.c
5210
struct nfs4_label *label)
fs/nfs/nfs4proc.c
5227
data->arg.label = label;
fs/nfs/nfs4proc.c
5242
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
5245
label = nfs4_label_init_security(dir, dentry, sattr, &l);
fs/nfs/nfs4proc.c
5248
err = _nfs4_proc_symlink(dir, dentry, folio, len, sattr, label);
fs/nfs/nfs4proc.c
5254
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
5260
struct nfs4_label *label, int *statusp)
fs/nfs/nfs4proc.c
5270
data->arg.label = label;
fs/nfs/nfs4proc.c
5285
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
5289
label = nfs4_label_init_security(dir, dentry, sattr, &l);
fs/nfs/nfs4proc.c
5294
alias = _nfs4_proc_mkdir(dir, dentry, sattr, label, &err);
fs/nfs/nfs4proc.c
5301
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
5366
struct iattr *sattr, struct nfs4_label *label, dev_t rdev)
fs/nfs/nfs4proc.c
5392
data->arg.label = label;
fs/nfs/nfs4proc.c
5407
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
5410
label = nfs4_label_init_security(dir, dentry, sattr, &l);
fs/nfs/nfs4proc.c
5415
err = _nfs4_proc_mknod(dir, dentry, sattr, label, rdev);
fs/nfs/nfs4proc.c
5421
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
6251
struct nfs4_label label = {0, 0, 0, buflen, buf};
fs/nfs/nfs4proc.c
6255
.label = &label,
fs/nfs/nfs4proc.c
6279
return label.len;
fs/nfs/nfs4proc.c
6315
.label = ilabel,
fs/nfs/nfs4xdr.c
1085
const struct nfs4_label *label,
fs/nfs/nfs4xdr.c
1159
if (label && (attrmask[2] & FATTR4_WORD2_SECURITY_LABEL)) {
fs/nfs/nfs4xdr.c
1160
len += 4 + 4 + 4 + (XDR_QUADLEN(label->len) << 2);
fs/nfs/nfs4xdr.c
1189
if (label && (bmval[2] & FATTR4_WORD2_SECURITY_LABEL)) {
fs/nfs/nfs4xdr.c
1190
*p++ = cpu_to_be32(label->lfs);
fs/nfs/nfs4xdr.c
1191
*p++ = cpu_to_be32(label->pi);
fs/nfs/nfs4xdr.c
1192
*p++ = cpu_to_be32(label->len);
fs/nfs/nfs4xdr.c
1193
p = xdr_encode_opaque_fixed(p, label->label, label->len);
fs/nfs/nfs4xdr.c
1253
encode_attrs(xdr, create->attrs, create->label, &create->umask,
fs/nfs/nfs4xdr.c
1441
encode_attrs(xdr, arg->u.attrs, arg->label, &arg->umask,
fs/nfs/nfs4xdr.c
1446
encode_attrs(xdr, arg->u.attrs, arg->label, &arg->umask,
fs/nfs/nfs4xdr.c
1456
encode_attrs(xdr, arg->u.attrs, arg->label, &arg->umask,
fs/nfs/nfs4xdr.c
1738
encode_attrs(xdr, arg->iap, arg->label, NULL, server,
fs/nfs/nfs4xdr.c
4276
struct nfs4_label *label)
fs/nfs/nfs4xdr.c
4304
if (label && label->len) {
fs/nfs/nfs4xdr.c
4305
if (label->len < len)
fs/nfs/nfs4xdr.c
4307
memcpy(label->label, p, len);
fs/nfs/nfs4xdr.c
4308
label->len = len;
fs/nfs/nfs4xdr.c
4309
label->pi = pi;
fs/nfs/nfs4xdr.c
4310
label->lfs = lfs;
fs/nfs/nfs4xdr.c
4316
if (label && label->label)
fs/nfs/nfs4xdr.c
4318
__func__, label->len, (char *)label->label,
fs/nfs/nfs4xdr.c
4319
label->len, label->pi, label->lfs);
fs/nfs/nfs4xdr.c
4841
status = decode_attr_security_label(xdr, bitmap, fattr->label);
fs/nfsd/nfs4xdr.c
356
struct xdr_netobj *label)
fs/nfsd/nfs4xdr.c
373
label->len = length;
fs/nfsd/nfs4xdr.c
374
label->data = svcxdr_dupstr(argp, p, length);
fs/nfsd/nfs4xdr.c
375
if (!label->data)
fs/nfsd/nfs4xdr.c
484
struct xdr_netobj *label, int *umask,
fs/nfsd/nfs4xdr.c
606
label->len = 0;
fs/nfsd/nfs4xdr.c
609
status = nfsd4_decode_security_label(argp, label);
fs/nilfs2/ioctl.c
1243
char label[NILFS_MAX_VOLUME_NAME + 1];
fs/nilfs2/ioctl.c
1248
memtostr_pad(label, nilfs->ns_sbp[0]->s_volume_name);
fs/nilfs2/ioctl.c
1251
if (copy_to_user(argp, label, sizeof(label)))
fs/nilfs2/ioctl.c
1273
char label[NILFS_MAX_VOLUME_NAME + 1];
fs/nilfs2/ioctl.c
1286
if (copy_from_user(label, argp, NILFS_MAX_VOLUME_NAME + 1)) {
fs/nilfs2/ioctl.c
1291
len = strnlen(label, NILFS_MAX_VOLUME_NAME + 1);
fs/nilfs2/ioctl.c
1306
strtomem_pad(sbp[0]->s_volume_name, label, 0);
fs/nilfs2/ioctl.c
1308
strtomem_pad(sbp[1]->s_volume_name, label, 0);
fs/ntfs3/file.c
94
if (copy_to_user(buf, sbi->volume.label, FSLABEL_MAX))
fs/ntfs3/fsntfs.c
2651
int ntfs_set_label(struct ntfs_sb_info *sbi, u8 *label, int len)
fs/ntfs3/fsntfs.c
2663
err = ntfs_nls_to_utf16(sbi, label, len, uni, (PATH_MAX - 2) / 2,
fs/ntfs3/fsntfs.c
2689
if (len >= ARRAY_SIZE(sbi->volume.label))
fs/ntfs3/fsntfs.c
2690
len = ARRAY_SIZE(sbi->volume.label) - 1;
fs/ntfs3/fsntfs.c
2691
memcpy(sbi->volume.label, label, len);
fs/ntfs3/fsntfs.c
2692
sbi->volume.label[len] = 0;
fs/ntfs3/ntfs_fs.h
294
char label[FSLABEL_MAX];
fs/ntfs3/ntfs_fs.h
726
int ntfs_set_label(struct ntfs_sb_info *sbi, u8 *label, int len);
fs/ntfs3/super.c
1340
UTF16_LITTLE_ENDIAN, sbi->volume.label,
fs/ntfs3/super.c
1341
sizeof(sbi->volume.label));
fs/ntfs3/super.c
1343
sbi->volume.label[0] = 0;
fs/ntfs3/super.c
519
seq_printf(m, "%s\n", sbi->volume.label);
fs/ntfs3/super.c
531
u8 *label;
fs/ntfs3/super.c
536
label = kmalloc(count, GFP_NOFS);
fs/ntfs3/super.c
538
if (!label)
fs/ntfs3/super.c
541
if (copy_from_user(label, buffer, ret)) {
fs/ntfs3/super.c
545
while (ret > 0 && label[ret - 1] == '\n')
fs/ntfs3/super.c
548
err = ntfs_set_label(sb->s_fs_info, label, ret);
fs/ntfs3/super.c
559
kfree(label);
fs/ocfs2/ocfs1_fs_compat.h
83
/*30*/ __u8 label[OCFS1_MAX_VOL_LABEL_LEN];
fs/ocfs2/ocfs2_trace.h
1708
TP_PROTO(char *label, char *uuid_str, unsigned long long root_dir,
fs/ocfs2/ocfs2_trace.h
1710
TP_ARGS(label, uuid_str, root_dir, system_dir, cluster_bits),
fs/ocfs2/ocfs2_trace.h
1712
__string(label, label)
fs/ocfs2/ocfs2_trace.h
1719
__assign_str(label);
fs/ocfs2/ocfs2_trace.h
1725
TP_printk("%s %s %llu %llu %d", __get_str(label), __get_str(uuid_str),
fs/overlayfs/overlayfs.h
461
scoped_class(override_creds_ovl, __UNIQUE_ID(label), sb)
fs/pstore/ram.c
546
char *label;
fs/pstore/ram.c
549
label = kasprintf(GFP_KERNEL, "ramoops:%s", name);
fs/pstore/ram.c
551
label = kasprintf(GFP_KERNEL, "ramoops:%s(%d/%d)",
fs/pstore/ram.c
555
cxt->memtype, flags, label);
fs/pstore/ram.c
556
kfree(label);
fs/pstore/ram.c
588
char *label;
fs/pstore/ram.c
600
label = kasprintf(GFP_KERNEL, "ramoops:%s", name);
fs/pstore/ram.c
602
cxt->memtype, PRZ_FLAG_ZAP_OLD, label);
fs/pstore/ram.c
603
kfree(label);
fs/pstore/ram_core.c
474
unsigned int memtype, char *label)
fs/pstore/ram_core.c
478
if (!request_mem_region(start, size, label ?: "ramoops")) {
fs/pstore/ram_core.c
480
label ?: "ramoops",
fs/pstore/ram_core.c
512
prz->label);
fs/pstore/ram_core.c
534
pr_warn("ECC failed %s\n", prz->label);
fs/pstore/ram_core.c
599
kfree(prz->label);
fs/pstore/ram_core.c
606
unsigned int memtype, u32 flags, char *label)
fs/pstore/ram_core.c
620
prz->label = kstrdup(label, GFP_KERNEL);
fs/pstore/ram_core.c
621
if (!prz->label)
fs/pstore/ram_core.c
633
prz->label, prz->size, (unsigned long long)prz->paddr,
fs/pstore/ram_internal.h
63
char *label;
fs/pstore/ram_internal.h
84
unsigned int memtype, u32 flags, char *label);
fs/readdir.c
78
#define unsafe_copy_dirent_name(_dst, _src, _len, label) do { \
fs/readdir.c
82
unsafe_put_user(0, dst+len, label); \
fs/readdir.c
83
unsafe_copy_to_user(dst, src, len, label); \
fs/smb/client/cifs_debug.c
32
cifs_dump_mem(char *label, void *data, int length)
fs/smb/client/cifs_debug.c
34
pr_debug("%s: dump of %d bytes of data at 0x%p\n", label, length, data);
fs/smb/client/cifs_debug.h
17
void cifs_dump_mem(char *label, void *data, int length);
fs/smb/client/readdir.c
35
static void dump_cifs_file_struct(struct file *file, char *label)
fs/smb/client/readdir.c
54
static inline void dump_cifs_file_struct(struct file *file, char *label)
fs/smb/client/smb2transport.c
261
static int generate_key(struct cifs_ses *ses, struct kvec label,
fs/smb/client/smb2transport.c
285
hmac_sha256_update(&hmac_ctx, label.iov_base, label.iov_len);
fs/smb/client/smb2transport.c
302
struct kvec label;
fs/smb/client/smb2transport.c
348
rc = generate_key(ses, ptriplet->signing.label,
fs/smb/client/smb2transport.c
355
rc = generate_key(ses, ptriplet->signing.label,
fs/smb/client/smb2transport.c
368
rc = generate_key(ses, ptriplet->encryption.label,
fs/smb/client/smb2transport.c
374
rc = generate_key(ses, ptriplet->decryption.label,
fs/smb/client/smb2transport.c
420
d->label.iov_base = "SMB2AESCMAC";
fs/smb/client/smb2transport.c
421
d->label.iov_len = 12;
fs/smb/client/smb2transport.c
426
d->label.iov_base = "SMB2AESCCM";
fs/smb/client/smb2transport.c
427
d->label.iov_len = 11;
fs/smb/client/smb2transport.c
432
d->label.iov_base = "SMB2AESCCM";
fs/smb/client/smb2transport.c
433
d->label.iov_len = 11;
fs/smb/client/smb2transport.c
449
d->label.iov_base = "SMBSigningKey";
fs/smb/client/smb2transport.c
450
d->label.iov_len = 14;
fs/smb/client/smb2transport.c
455
d->label.iov_base = "SMBC2SCipherKey";
fs/smb/client/smb2transport.c
456
d->label.iov_len = 16;
fs/smb/client/smb2transport.c
461
d->label.iov_base = "SMBS2CCipherKey";
fs/smb/client/smb2transport.c
462
d->label.iov_len = 16;
fs/smb/server/auth.c
536
struct kvec label;
fs/smb/server/auth.c
542
struct kvec label, struct kvec context, __u8 *key,
fs/smb/server/auth.c
555
hmac_sha256_update(&ctx, label.iov_base, label.iov_len);
fs/smb/server/auth.c
586
generate_key(conn, sess, signing->label, signing->context, key,
fs/smb/server/auth.c
602
d.label.iov_base = "SMB2AESCMAC";
fs/smb/server/auth.c
603
d.label.iov_len = 12;
fs/smb/server/auth.c
616
d.label.iov_base = "SMBSigningKey";
fs/smb/server/auth.c
617
d.label.iov_len = 14;
fs/smb/server/auth.c
643
generate_key(conn, sess, ptwin->encryption.label,
fs/smb/server/auth.c
647
generate_key(conn, sess, ptwin->decryption.label,
fs/smb/server/auth.c
663
d->label.iov_base = "SMB2AESCCM";
fs/smb/server/auth.c
664
d->label.iov_len = 11;
fs/smb/server/auth.c
669
d->label.iov_base = "SMB2AESCCM";
fs/smb/server/auth.c
670
d->label.iov_len = 11;
fs/smb/server/auth.c
684
d->label.iov_base = "SMBS2CCipherKey";
fs/smb/server/auth.c
685
d->label.iov_len = 16;
fs/smb/server/auth.c
690
d->label.iov_base = "SMBC2SCipherKey";
fs/smb/server/auth.c
691
d->label.iov_len = 16;
fs/xfs/xfs_ioctl.c
1002
char label[XFSLABEL_MAX + 1];
fs/xfs/xfs_ioctl.c
1009
memtostr_pad(label, sbp->sb_fname);
fs/xfs/xfs_ioctl.c
1012
if (copy_to_user(user_label, label, sizeof(label)))
fs/xfs/xfs_ioctl.c
1024
char label[XFSLABEL_MAX + 1];
fs/xfs/xfs_ioctl.c
1036
if (copy_from_user(label, newlabel, XFSLABEL_MAX + 1))
fs/xfs/xfs_ioctl.c
1038
len = strnlen(label, XFSLABEL_MAX + 1);
fs/xfs/xfs_ioctl.c
1048
memcpy(sbp->sb_fname, label, len);
include/linux/annotate.h
11
.long label - ., type; \
include/linux/annotate.h
16
#define ASM_ANNOTATE_LABEL(label, type) \
include/linux/annotate.h
17
__stringify(__ASM_ANNOTATE(.discard.annotate_insn, label, type))
include/linux/annotate.h
43
#define ASM_ANNOTATE_LABEL(label, type) ""
include/linux/annotate.h
72
#define ANNOTATE_INSTR_BEGIN(label) ASM_ANNOTATE_LABEL(label, ANNOTYPE_INSTR_BEGIN)
include/linux/annotate.h
73
#define ANNOTATE_INSTR_END(label) ASM_ANNOTATE_LABEL(label, ANNOTYPE_INSTR_END)
include/linux/annotate.h
9
#define __ASM_ANNOTATE(section, label, type) \
include/linux/annotate.h
97
#define ANNOTATE_REACHABLE(label) ASM_ANNOTATE_LABEL(label, ANNOTYPE_REACHABLE)
include/linux/cleanup.h
313
__scoped_class(_name, var, __UNIQUE_ID(label), args)
include/linux/cleanup.h
447
__scoped_guard(_name, __UNIQUE_ID(label), args)
include/linux/cleanup.h
459
__scoped_cond_guard(_name, _fail, __UNIQUE_ID(label), args)
include/linux/compat.h
469
#define unsafe_put_compat_sigset(compat, set, label) do { \
include/linux/compat.h
475
unsafe_put_user(__s->sig[3] >> 32, &__c->sig[7], label); \
include/linux/compat.h
476
unsafe_put_user(__s->sig[3], &__c->sig[6], label); \
include/linux/compat.h
479
unsafe_put_user(__s->sig[2] >> 32, &__c->sig[5], label); \
include/linux/compat.h
480
unsafe_put_user(__s->sig[2], &__c->sig[4], label); \
include/linux/compat.h
483
unsafe_put_user(__s->sig[1] >> 32, &__c->sig[3], label); \
include/linux/compat.h
484
unsafe_put_user(__s->sig[1], &__c->sig[2], label); \
include/linux/compat.h
487
unsafe_put_user(__s->sig[0] >> 32, &__c->sig[1], label); \
include/linux/compat.h
488
unsafe_put_user(__s->sig[0], &__c->sig[0], label); \
include/linux/compat.h
492
#define unsafe_get_compat_sigset(set, compat, label) do { \
include/linux/compat.h
499
unsafe_get_user(lo, &__c->sig[7], label); \
include/linux/compat.h
500
unsafe_get_user(hi, &__c->sig[6], label); \
include/linux/compat.h
504
unsafe_get_user(lo, &__c->sig[5], label); \
include/linux/compat.h
505
unsafe_get_user(hi, &__c->sig[4], label); \
include/linux/compat.h
509
unsafe_get_user(lo, &__c->sig[3], label); \
include/linux/compat.h
510
unsafe_get_user(hi, &__c->sig[2], label); \
include/linux/compat.h
514
unsafe_get_user(lo, &__c->sig[1], label); \
include/linux/compat.h
515
unsafe_get_user(hi, &__c->sig[0], label); \
include/linux/compat.h
520
#define unsafe_put_compat_sigset(compat, set, label) do { \
include/linux/compat.h
524
unsafe_copy_to_user(__c, __s, sizeof(*__c), label); \
include/linux/compat.h
527
#define unsafe_get_compat_sigset(set, compat, label) do { \
include/linux/compat.h
531
unsafe_copy_from_user(__s, __c, sizeof(*__c), label); \
include/linux/compat.h
546
#define unsafe_compat_save_altstack(uss, sp, label) do { \
include/linux/compat.h
550
&__uss->ss_sp, label); \
include/linux/compat.h
551
unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
include/linux/compat.h
552
unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
include/linux/cred.h
197
scoped_class(override_creds, __UNIQUE_ID(label), cred)
include/linux/edac.h
384
char label[EDAC_MC_LABEL_LEN + 1]; /* DIMM label on motherboard */
include/linux/edac.h
479
char label[(EDAC_MC_LABEL_LEN + 1 + sizeof(OTHER_LABEL)) * EDAC_MAX_LABELS];
include/linux/fsl/mc.h
152
char label[16];
include/linux/gpio.h
105
static inline int gpio_request(unsigned gpio, const char *label)
include/linux/gpio.h
111
unsigned long flags, const char *label)
include/linux/gpio.h
168
unsigned long flags, const char *label)
include/linux/gpio.h
53
int gpio_request(unsigned gpio, const char *label);
include/linux/gpio.h
88
int gpio_request_one(unsigned gpio, unsigned long flags, const char *label);
include/linux/gpio.h
91
unsigned long flags, const char *label);
include/linux/gpio/consumer.h
181
const char *label);
include/linux/gpio/consumer.h
186
const char *label);
include/linux/gpio/consumer.h
550
const char *label)
include/linux/gpio/consumer.h
560
const char *label)
include/linux/gpio/consumer.h
604
const char *label)
include/linux/gpio/consumer.h
607
flags, label);
include/linux/gpio/consumer.h
634
const char *label)
include/linux/gpio/consumer.h
639
flags, label);
include/linux/gpio/driver.h
403
const char *label;
include/linux/gpio/driver.h
521
const char **label;
include/linux/gpio/driver.h
527
if (*_T.label) kfree(*_T.label),
include/linux/gpio/driver.h
529
struct _gpiochip_for_each_data _data = { label, i };
include/linux/gpio/driver.h
533
const char **label, int *i)
include/linux/gpio/driver.h
573
#define for_each_requested_gpio(chip, i, label) \
include/linux/gpio/driver.h
574
for_each_requested_gpio_in_range(chip, i, 0, chip->ngpio, label)
include/linux/gpio/driver.h
800
const char *label,
include/linux/gpio/driver.h
823
struct gpio_device *gpio_device_find_by_label(const char *label);
include/linux/gpio/driver.h
855
static inline struct gpio_device *gpio_device_find_by_label(const char *label)
include/linux/gpio/gpio-reg.h
13
int base, int num, const char *label, u32 direction, u32 def_out,
include/linux/gpio/regmap.h
80
const char *label;
include/linux/iio/iio.h
505
char *label);
include/linux/iio/iio.h
538
char *label);
include/linux/iio/iio.h
626
const char *label;
include/linux/leds.h
668
const char *label;
include/linux/linkage.h
331
#define SYM_DATA_END_LABEL(name, linkage, label) \
include/linux/linkage.h
332
linkage(label) ASM_NL \
include/linux/linkage.h
333
.type label SYM_T_OBJECT ASM_NL \
include/linux/linkage.h
334
label: \
include/linux/lsm/apparmor.h
13
struct aa_label *label;
include/linux/nfs4.h
52
char *label;
include/linux/nfs_fs.h
483
static inline void nfs4_label_free(struct nfs4_label *label)
include/linux/nfs_fs.h
486
if (label) {
include/linux/nfs_fs.h
487
kfree(label->label);
include/linux/nfs_fs.h
488
kfree(label);
include/linux/nfs_fs.h
496
nfs4_label_free(fattr->label);
include/linux/nfs_xdr.h
1069
const struct nfs4_label *label;
include/linux/nfs_xdr.h
499
const struct nfs4_label *label;
include/linux/nfs_xdr.h
81
struct nfs4_label *label;
include/linux/nfs_xdr.h
828
const struct nfs4_label *label;
include/linux/objtool.h
54
#define __ASM_BREF(label) label ## b
include/linux/platform_data/leds-lp55xx.h
71
const char *label;
include/linux/platform_data/mlxreg.h
136
char label[MLXREG_CORE_LABEL_MAX_SIZE];
include/linux/pwm.h
109
const char *label;
include/linux/pxa2xx_ssp.h
243
const char *label;
include/linux/pxa2xx_ssp.h
292
struct ssp_device *pxa_ssp_request(int port, const char *label);
include/linux/pxa2xx_ssp.h
295
const char *label);
include/linux/pxa2xx_ssp.h
297
static inline struct ssp_device *pxa_ssp_request(int port, const char *label)
include/linux/raspberrypi/vchiq_core.h
634
void vchiq_log_dump_mem(struct device *dev, const char *label, u32 addr,
include/linux/signal.h
460
#define unsafe_save_altstack(uss, sp, label) do { \
include/linux/signal.h
463
unsafe_put_user((void __user *)t->sas_ss_sp, &__uss->ss_sp, label); \
include/linux/signal.h
464
unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
include/linux/signal.h
465
unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
include/linux/uaccess.h
543
#define __get_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
549
goto label; \
include/linux/uaccess.h
553
#define __put_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
559
goto label; \
include/linux/uaccess.h
565
#define __get_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
570
goto label; \
include/linux/uaccess.h
574
#define __put_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
579
goto label; \
include/linux/uaccess.h
610
#define unsafe_get_user(x, ptr, label) \
include/linux/uaccess.h
616
goto label; \
include/linux/uaccess.h
620
#define unsafe_put_user(x, ptr, label) \
include/linux/uaccess.h
626
goto label; \
include/linux/usb/composite.h
304
const char *label;
include/linux/usb/phy.h
90
const char *label;
include/media/v4l2-fwnode.h
148
const char *label;
include/net/dst_metadata.h
239
__be32 label,
include/net/dst_metadata.h
263
info->key.label = label;
include/net/flow_offload.h
306
u32 label;
include/net/flow_offload.h
316
u32 label;
include/net/inet_ecn.h
82
#define IP6_ECN_flow_init(label) do { \
include/net/inet_ecn.h
83
(label) &= ~htonl(INET_ECN_MASK << 20); \
include/net/inet_ecn.h
86
#define IP6_ECN_flow_xmit(sk, label) do { \
include/net/inet_ecn.h
88
(label) |= htonl(INET_ECN_ECT_0 << 20); \
include/net/ip_tunnels.h
292
u8 tos, u8 ttl, __be32 label,
include/net/ip_tunnels.h
304
key->label = label;
include/net/ip_tunnels.h
80
__be32 label; /* Flow Label for IPv6 */
include/net/ipv6.h
318
__be32 label;
include/net/ipv6.h
391
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label);
include/net/ipv6.h
395
__be32 label)
include/net/ipv6.h
399
return __fl6_sock_lookup(sk, label) ? : ERR_PTR(-ENOENT);
include/net/mpls.h
30
static inline struct mpls_shim_hdr mpls_entry_encode(u32 label,
include/net/mpls.h
38
cpu_to_be32((label << MPLS_LS_LABEL_SHIFT) |
include/net/mpls_iptunnel.h
17
u32 label[];
include/net/sctp/sctp.h
295
{.label= #name, .counter= &sctp_dbg_objcnt_## name}
include/net/sctp/structs.h
2177
char *label;
include/net/udp_tunnel.h
149
__u8 prio, __u8 ttl, __be32 label,
include/net/vxlan.h
223
__be32 label;
include/ras/ras_event.h
101
const char *label,
include/ras/ras_event.h
112
TP_ARGS(err_type, error_msg, label, error_count, mc_index,
include/ras/ras_event.h
119
__string( label, label )
include/ras/ras_event.h
134
__assign_str(label);
include/ras/ras_event.h
152
__get_str(label),
include/sound/sdca_function.h
1186
const char *label;
include/sound/sdca_function.h
811
const char *label;
include/trace/events/hwmon.h
55
__string(label, s)
include/trace/events/hwmon.h
61
__assign_str(label);
include/trace/events/hwmon.h
65
__entry->index, __get_str(attr_name), __get_str(label))
include/uapi/drm/amdxdna_accel.h
373
__u8 label[64];
include/uapi/drm/panfrost_drm.h
315
__u64 label;
include/uapi/drm/panthor_drm.h
1070
__u64 label;
include/uapi/linux/btrfs_tree.h
715
char label[BTRFS_LABEL_SIZE];
include/uapi/linux/gpio.h
34
char label[GPIO_MAX_NAME_SIZE];
include/uapi/linux/netfilter/xt_IDLETIMER.h
25
char label[MAX_IDLETIMER_LABEL_SIZE];
include/uapi/linux/netfilter/xt_IDLETIMER.h
34
char label[MAX_IDLETIMER_LABEL_SIZE];
include/uapi/rdma/ib_user_verbs.h
1142
__be32 label;
kernel/power/main.c
227
const char *label = mem_sleep_states[i];
kernel/power/main.c
230
count += sysfs_emit_at(buf, count, "[%s] ", label);
kernel/power/main.c
232
count += sysfs_emit_at(buf, count, "%s ", label);
kernel/power/main.c
253
const char *label = mem_sleep_states[state];
kernel/power/main.c
255
if (label && len == strlen(label) && !strncmp(buf, label, len))
kernel/power/main.c
789
const char *label = pm_states[state];
kernel/power/main.c
791
if (label && len == strlen(label) && !strncmp(buf, label, len))
kernel/power/power.h
233
extern void suspend_test_finish(const char *label);
kernel/power/power.h
236
static inline void suspend_test_finish(const char *label) {}
kernel/power/suspend_test.c
36
void suspend_test_finish(const char *label)
kernel/power/suspend_test.c
42
pr_info("PM: %s took %d.%03d seconds\n", label,
kernel/power/suspend_test.c
54
"Component: %s, time: %u\n", label, msec);
lib/tests/base64_kunit.c
38
static void run_perf_and_check(struct kunit *test, const char *label, int size,
lib/tests/base64_kunit.c
63
kunit_info(test, "[%s] encode run : %lluns", label, t1);
lib/tests/base64_kunit.c
67
kunit_info(test, "[%s] decode run : %lluns", label, t2);
net/core/filter.c
4781
to->tunnel_label = be32_to_cpu(info->key.label);
net/core/filter.c
4905
info->key.label = cpu_to_be32(from->tunnel_label) &
net/core/flow_dissector.c
521
u32 entry, label, bos;
net/core/flow_dissector.c
537
label = (entry & MPLS_LS_LABEL_MASK) >> MPLS_LS_LABEL_SHIFT;
net/core/flow_dissector.c
552
lse->mpls_label = label;
net/core/flow_dissector.c
564
key_keyid->keyid = cpu_to_be32(label);
net/core/flow_dissector.c
567
*entropy_label = label == MPLS_LABEL_ENTROPY;
net/ipv4/tcp_ao.c
346
u8 label[6];
net/ipv4/tcp_ao.c
359
memcpy(tmp->label, "TCP-AO", 6);
net/ipv6/addrconf.c
1538
int label;
net/ipv6/addrconf.c
1672
score->ifa->idev->dev->ifindex) == dst->label;
net/ipv6/addrconf.c
1829
dst.label = ipv6_addr_label(net, daddr, dst_type, dst.ifindex);
net/ipv6/addrlabel.c
103
.label = 0,
net/ipv6/addrlabel.c
137
u32 label;
net/ipv6/addrlabel.c
144
label = p ? p->label : IPV6_ADDR_LABEL_DEFAULT;
net/ipv6/addrlabel.c
148
ifindex, label);
net/ipv6/addrlabel.c
150
return label;
net/ipv6/addrlabel.c
156
u32 label)
net/ipv6/addrlabel.c
162
prefix, prefixlen, ifindex, (unsigned int)label);
net/ipv6/addrlabel.c
191
newp->label = label;
net/ipv6/addrlabel.c
238
int ifindex, u32 label, int replace)
net/ipv6/addrlabel.c
244
__func__, prefix, prefixlen, ifindex, (unsigned int)label, replace);
net/ipv6/addrlabel.c
246
newp = ip6addrlbl_alloc(prefix, prefixlen, ifindex, label);
net/ipv6/addrlabel.c
31
u32 label;
net/ipv6/addrlabel.c
315
ip6addrlbl_init_table[i].label, 0);
net/ipv6/addrlabel.c
382
u32 label;
net/ipv6/addrlabel.c
402
label = nla_get_u32(tb[IFAL_LABEL]);
net/ipv6/addrlabel.c
403
if (label == IPV6_ADDR_LABEL_DEFAULT)
net/ipv6/addrlabel.c
413
ifal->ifal_index, label,
net/ipv6/addrlabel.c
452
nla_put_u32(skb, IFAL_LABEL, p->label) < 0) {
net/ipv6/addrlabel.c
63
u32 label;
net/ipv6/addrlabel.c
67
.label = 1,
net/ipv6/addrlabel.c
71
.label = 5,
net/ipv6/addrlabel.c
75
.label = 11,
net/ipv6/addrlabel.c
79
.label = 2,
net/ipv6/addrlabel.c
83
.label = 12,
net/ipv6/addrlabel.c
87
.label = 6,
net/ipv6/addrlabel.c
91
.label = 7,
net/ipv6/addrlabel.c
95
.label = 4,
net/ipv6/addrlabel.c
99
.label = 3,
net/ipv6/ip6_flowlabel.c
209
struct ip6_flowlabel *fl, __be32 label)
net/ipv6/ip6_flowlabel.c
213
fl->label = label & IPV6_FLOWLABEL_MASK;
net/ipv6/ip6_flowlabel.c
217
if (label == 0) {
net/ipv6/ip6_flowlabel.c
219
fl->label = htonl(get_random_u32())&IPV6_FLOWLABEL_MASK;
net/ipv6/ip6_flowlabel.c
220
if (fl->label) {
net/ipv6/ip6_flowlabel.c
221
lfl = __fl_lookup(net, fl->label);
net/ipv6/ip6_flowlabel.c
235
lfl = __fl_lookup(net, fl->label);
net/ipv6/ip6_flowlabel.c
245
fl->next = fl_ht[FL_HASH(fl->label)];
net/ipv6/ip6_flowlabel.c
246
rcu_assign_pointer(fl_ht[FL_HASH(fl->label)], fl);
net/ipv6/ip6_flowlabel.c
257
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label)
net/ipv6/ip6_flowlabel.c
261
label &= IPV6_FLOWLABEL_MASK;
net/ipv6/ip6_flowlabel.c
267
if (fl->label == label && atomic_inc_not_zero(&fl->users)) {
net/ipv6/ip6_flowlabel.c
519
if (sfl->fl->label == (np->flow_label & IPV6_FLOWLABEL_MASK)) {
net/ipv6/ip6_flowlabel.c
521
freq->flr_label = sfl->fl->label;
net/ipv6/ip6_flowlabel.c
560
if (sfl->fl->label == freq->flr_label)
net/ipv6/ip6_flowlabel.c
583
if (sfl->fl->label == freq->flr_label) {
net/ipv6/ip6_flowlabel.c
642
if (sfl->fl->label == freq->flr_label) {
net/ipv6/ip6_flowlabel.c
706
if (copy_to_sockptr_offset(optval, offset, &fl->label,
net/ipv6/ip6_flowlabel.c
707
sizeof(fl->label))) {
net/ipv6/ip6_flowlabel.c
74
static inline struct ip6_flowlabel *__fl_lookup(struct net *net, __be32 label)
net/ipv6/ip6_flowlabel.c
78
for_each_fl_rcu(FL_HASH(label), fl) {
net/ipv6/ip6_flowlabel.c
79
if (fl->label == label && net_eq(fl->fl_net, net))
net/ipv6/ip6_flowlabel.c
839
(unsigned int)ntohl(fl->label),
net/ipv6/ip6_flowlabel.c
85
static struct ip6_flowlabel *fl_lookup(struct net *net, __be32 label)
net/ipv6/ip6_flowlabel.c
90
fl = __fl_lookup(net, label);
net/ipv6/ip6_gre.c
751
fl6->flowlabel = key->label;
net/ipv6/ip6_gre.c
986
fl6.flowlabel = key->label;
net/ipv6/ip6_tunnel.c
1328
fl6.flowlabel = key->label;
net/ipv6/ip6_udp_tunnel.c
105
ip6_flow_hdr(ip6h, prio, label);
net/ipv6/ip6_udp_tunnel.c
163
fl6.flowlabel = ip6_make_flowinfo(dsfield, key->label);
net/ipv6/ip6_udp_tunnel.c
82
__u8 prio, __u8 ttl, __be32 label,
net/ipv6/tcp_ao.c
24
u8 label[6];
net/ipv6/tcp_ao.c
37
memcpy(tmp->label, "TCP-AO", 6);
net/ipv6/tcp_ipv6.c
1078
label = ip6_flowlabel(ipv6h);
net/ipv6/tcp_ipv6.c
1083
label = cpu_to_be32(inet_twsk(sk)->tw_flowlabel);
net/ipv6/tcp_ipv6.c
1090
label = ip6_flowlabel(ipv6h);
net/ipv6/tcp_ipv6.c
1097
label, priority, txhash,
net/ipv6/tcp_ipv6.c
1111
__be32 label, u32 priority, u32 txhash)
net/ipv6/tcp_ipv6.c
1114
tclass, label, priority, txhash, key);
net/ipv6/tcp_ipv6.c
824
int oif, int rst, u8 tclass, __be32 label,
net/ipv6/tcp_ipv6.c
913
fl6.flowlabel = label;
net/ipv6/tcp_ipv6.c
983
__be32 label = 0;
net/mpls/af_mpls.c
1748
u8 labels, const u32 label[])
net/mpls/af_mpls.c
1761
nla_label[i] = mpls_entry_encode(label[i], 0, 0, bos);
net/mpls/af_mpls.c
1770
u32 label[], struct netlink_ext_ack *extack)
net/mpls/af_mpls.c
1795
if (!label)
net/mpls/af_mpls.c
1831
switch (dec.label) {
net/mpls/af_mpls.c
1842
label[i] = dec.label;
net/mpls/af_mpls.c
203
if (likely(dec.label >= MPLS_LABEL_FIRST_UNRESERVED)) {
net/mpls/af_mpls.c
2039
u32 label, struct mpls_route *rt, int flags)
net/mpls/af_mpls.c
204
hash = jhash_1word(dec.label, hash);
net/mpls/af_mpls.c
2060
if (nla_put_labels(skb, RTA_DST, 1, &label))
net/mpls/af_mpls.c
214
} else if (dec.label == MPLS_LABEL_ENTROPY) {
net/mpls/af_mpls.c
2328
static void rtmsg_lfib(int event, u32 label, struct mpls_route *rt,
net/mpls/af_mpls.c
2340
err = mpls_dump_route(skb, portid, seq, event, label, rt, nlm_flags);
net/mpls/af_mpls.c
411
rt = mpls_route_input_rcu(net, dec.label);
net/mpls/af_mpls.c
74
static void rtmsg_lfib(int event, u32 label, struct mpls_route *rt,
net/mpls/internal.h
12
u32 label;
net/mpls/internal.h
180
result.label = (entry & MPLS_LS_LABEL_MASK) >> MPLS_LS_LABEL_SHIFT;
net/mpls/internal.h
205
const u32 label[]);
net/mpls/internal.h
207
u32 label[], struct netlink_ext_ack *extack);
net/mpls/mpls_iptunnel.c
126
hdr[i] = mpls_entry_encode(tun_encap_info->label[i],
net/mpls/mpls_iptunnel.c
189
newts = lwtunnel_state_alloc(struct_size(tun_encap_info, label,
net/mpls/mpls_iptunnel.c
196
&tun_encap_info->labels, tun_encap_info->label,
net/mpls/mpls_iptunnel.c
234
tun_encap_info->label))
net/mpls/mpls_iptunnel.c
274
if (a_hdr->label[l] != b_hdr->label[l])
net/netfilter/nft_set_pipapo_avx2.c
59
#define NFT_PIPAPO_AVX2_NOMATCH_GOTO(reg, label) \
net/netfilter/nft_set_pipapo_avx2.c
61
"je %l[" #label "]" : : : : label)
net/netfilter/nft_tunnel.c
246
info->key.label = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP6_FLOWLABEL]);
net/netfilter/nft_tunnel.c
555
info->key.label)) {
net/netfilter/xt_IDLETIMER.c
144
ret = idletimer_check_sysfs_name(info->label, sizeof(info->label));
net/netfilter/xt_IDLETIMER.c
149
info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL);
net/netfilter/xt_IDLETIMER.c
193
ret = idletimer_check_sysfs_name(info->label, sizeof(info->label));
net/netfilter/xt_IDLETIMER.c
198
info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL);
net/netfilter/xt_IDLETIMER.c
254
info->label, info->timeout);
net/netfilter/xt_IDLETIMER.c
271
info->label, info->timeout);
net/netfilter/xt_IDLETIMER.c
294
if (info->label[0] == '\0' ||
net/netfilter/xt_IDLETIMER.c
295
strnlen(info->label,
net/netfilter/xt_IDLETIMER.c
309
pr_debug("checkentry targinfo%s\n", info->label);
net/netfilter/xt_IDLETIMER.c
319
info->timer = __idletimer_tg_find_by_label(info->label);
net/netfilter/xt_IDLETIMER.c
332
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
351
pr_debug("checkentry targinfo%s\n", info->label);
net/netfilter/xt_IDLETIMER.c
370
info->timer = __idletimer_tg_find_by_label(info->label);
net/netfilter/xt_IDLETIMER.c
394
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
412
pr_debug("destroy targinfo %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
418
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
423
pr_debug("deleting timer %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
439
pr_debug("destroy targinfo %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
445
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
450
pr_debug("deleting timer %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
51
struct idletimer_tg *__idletimer_tg_find_by_label(const char *label)
net/netfilter/xt_IDLETIMER.c
56
if (!strcmp(label, entry->attr.attr.name))
net/openvswitch/actions.c
565
flow_key->ipv6.label =
net/openvswitch/flow.c
401
key->ipv6.label = *(__be32 *)nh & htonl(IPV6_FLOWINFO_FLOWLABEL);
net/openvswitch/flow.h
136
__be32 label; /* IPv6 flow label. */
net/openvswitch/flow_netlink.c
1567
SW_FLOW_KEY_PUT(match, ipv6.label,
net/openvswitch/flow_netlink.c
2112
ipv6_key->ipv6_label = output->ipv6.label;
net/sched/act_mpls.c
133
const u32 *label = nla_data(attr);
net/sched/act_mpls.c
135
if (nla_len(attr) != sizeof(*label)) {
net/sched/act_mpls.c
140
if (*label & ~MPLS_LABEL_MASK || *label == MPLS_LABEL_IMPLNULL) {
net/sched/act_mpls.c
393
entry->mpls_push.label = tcf_mpls_label(act);
net/sched/act_mpls.c
404
entry->mpls_mangle.label = tcf_mpls_label(act);
net/sched/cls_flower.c
1072
u32 label = nla_get_u32(tb[TCA_FLOWER_KEY_MPLS_LABEL]);
net/sched/cls_flower.c
1074
if (label & ~MPLS_LABEL_MASK) {
net/sched/cls_flower.c
1080
lse_val->mpls_label = label;
net/sched/cls_flower.c
961
u32 label = nla_get_u32(tb[TCA_FLOWER_KEY_MPLS_OPT_LSE_LABEL]);
net/sched/cls_flower.c
963
if (label & ~MPLS_LABEL_MASK) {
net/sched/cls_flower.c
969
lse_val->mpls_label = label;
net/sctp/ipv6.c
227
__be32 label;
net/sctp/ipv6.c
262
label = ip6_make_flowlabel(sock_net(sk), skb, fl6->flowlabel, true, fl6);
net/sctp/ipv6.c
265
tclass, ip6_dst_hoplimit(dst), label,
net/sctp/objcnt.c
68
seq_printf(seq, "%s: %d", sctp_dbg_objcnt[i].label,
net/sunrpc/auth_gss/gss_krb5_internal.h
109
const struct xdr_netobj *label,
net/sunrpc/auth_gss/gss_krb5_internal.h
145
struct xdr_netobj label = {
net/sunrpc/auth_gss/gss_krb5_internal.h
153
return gk5e->derive_key(gk5e, inkey, outkey, &label, gfp_mask);
net/sunrpc/auth_gss/gss_krb5_internal.h
39
const struct xdr_netobj *label,
net/sunrpc/auth_gss/gss_krb5_keys.c
270
const struct xdr_netobj *label,
net/sunrpc/auth_gss/gss_krb5_keys.c
281
ret = krb5_DK(gk5e, inkey, inblock.data, label, gfp_mask);
net/sunrpc/auth_gss/gss_krb5_keys.c
444
krb5_hmac_K1(struct crypto_shash *tfm, const struct xdr_netobj *label,
net/sunrpc/auth_gss/gss_krb5_keys.c
460
ret = crypto_shash_update(desc, label->data, label->len);
net/sunrpc/auth_gss/gss_krb5_keys.c
503
const struct xdr_netobj *label,
net/sunrpc/auth_gss/gss_krb5_keys.c
534
ret = krb5_hmac_K1(tfm, label, outkey->len, &K1);
samples/bpf/sockex3_kern.c
230
__u32 nhoff, label;
samples/bpf/sockex3_kern.c
234
label = load_word(skb, nhoff);
samples/bpf/sockex3_kern.c
238
if (label & MPLS_LS_S_MASK) {
samples/seccomp/bpf-helper.c
39
labels->labels[instr->k].label);
samples/seccomp/bpf-helper.c
50
labels->labels[instr->k].label);
samples/seccomp/bpf-helper.c
64
__u32 seccomp_bpf_label(struct bpf_labels *labels, const char *label)
samples/seccomp/bpf-helper.c
74
begin->label = label;
samples/seccomp/bpf-helper.c
81
if (!strcmp(label, begin->label))
samples/seccomp/bpf-helper.c
84
begin->label = label;
samples/seccomp/bpf-helper.h
30
const char *label;
samples/seccomp/bpf-helper.h
37
__u32 seccomp_bpf_label(struct bpf_labels *labels, const char *label);
samples/seccomp/bpf-helper.h
49
#define JUMP(labels, label) \
samples/seccomp/bpf-helper.h
50
BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \
samples/seccomp/bpf-helper.h
52
#define LABEL(labels, label) \
samples/seccomp/bpf-helper.h
53
BPF_JUMP(BPF_JMP+BPF_JA, FIND_LABEL((labels), (label)), \
samples/seccomp/bpf-helper.h
60
#define FIND_LABEL(labels, label) seccomp_bpf_label((labels), #label)
scripts/dtc/checks.c
447
const char *label, struct node *node,
scripts/dtc/checks.c
455
othernode = get_node_by_label(dt, label);
scripts/dtc/checks.c
458
otherprop = get_property_by_label(dt, label, &othernode);
scripts/dtc/checks.c
460
othermark = get_marker_label(dt, label, &othernode,
scripts/dtc/checks.c
469
label, DESCLABEL_ARGS(node, prop, mark),
scripts/dtc/checks.c
476
struct label *l;
scripts/dtc/checks.c
480
check_duplicate_label(c, dti, l->label, node, NULL, NULL);
scripts/dtc/checks.c
486
check_duplicate_label(c, dti, l->label, node, prop, NULL);
scripts/dtc/dtc.h
201
char *label;
scripts/dtc/dtc.h
202
struct label *next;
scripts/dtc/dtc.h
216
struct label *labels;
scripts/dtc/dtc.h
235
struct label *labels;
scripts/dtc/dtc.h
263
void add_label(struct label **labels, char *label);
scripts/dtc/dtc.h
264
void delete_labels(struct label **labels);
scripts/dtc/dtc.h
296
struct property *get_property_by_label(struct node *tree, const char *label,
scripts/dtc/dtc.h
298
struct marker *get_marker_label(struct node *tree, const char *label,
scripts/dtc/dtc.h
302
struct node *get_node_by_label(struct node *tree, const char *label);
scripts/dtc/dtc.h
316
struct label *labels;
scripts/dtc/flattree.c
102
static void emit_label(FILE *f, const char *prefix, const char *label)
scripts/dtc/flattree.c
104
fprintf(f, "\t.globl\t%s_%s\n", prefix, label);
scripts/dtc/flattree.c
105
fprintf(f, "%s_%s:\n", prefix, label);
scripts/dtc/flattree.c
106
fprintf(f, "_%s_%s:\n", prefix, label);
scripts/dtc/flattree.c
109
static void emit_offset_label(FILE *f, const char *label, int offset)
scripts/dtc/flattree.c
111
fprintf(f, "\t.globl\t%s\n", label);
scripts/dtc/flattree.c
112
fprintf(f, "%s\t= . + %d\n", label, offset);
scripts/dtc/flattree.c
172
static void asm_emit_beginnode(void *e, struct label *labels)
scripts/dtc/flattree.c
175
struct label *l;
scripts/dtc/flattree.c
178
fprintf(f, "\t.globl\t%s\n", l->label);
scripts/dtc/flattree.c
179
fprintf(f, "%s:\n", l->label);
scripts/dtc/flattree.c
185
static void asm_emit_endnode(void *e, struct label *labels)
scripts/dtc/flattree.c
188
struct label *l;
scripts/dtc/flattree.c
193
fprintf(f, "\t.globl\t%s_end\n", l->label);
scripts/dtc/flattree.c
194
fprintf(f, "%s_end:\n", l->label);
scripts/dtc/flattree.c
198
static void asm_emit_property(void *e, struct label *labels)
scripts/dtc/flattree.c
201
struct label *l;
scripts/dtc/flattree.c
204
fprintf(f, "\t.globl\t%s\n", l->label);
scripts/dtc/flattree.c
205
fprintf(f, "%s:\n", l->label);
scripts/dtc/flattree.c
40
void (*beginnode)(void *, struct label *labels);
scripts/dtc/flattree.c
41
void (*endnode)(void *, struct label *labels);
scripts/dtc/flattree.c
42
void (*property)(void *, struct label *labels);
scripts/dtc/flattree.c
518
struct label *l;
scripts/dtc/flattree.c
521
fprintf(f, "\t.globl\t%s\n", l->label);
scripts/dtc/flattree.c
522
fprintf(f, "%s:\n", l->label);
scripts/dtc/flattree.c
77
static void bin_emit_beginnode(void *e, struct label *labels)
scripts/dtc/flattree.c
82
static void bin_emit_endnode(void *e, struct label *labels)
scripts/dtc/flattree.c
87
static void bin_emit_property(void *e, struct label *labels)
scripts/dtc/libfdt/fdt_overlay.c
377
const char *label;
scripts/dtc/libfdt/fdt_overlay.c
385
&label, &len);
scripts/dtc/libfdt/fdt_overlay.c
393
symbol_path = fdt_getprop(fdt, symbols_off, label, &prop_len);
scripts/dtc/livetree.c
13
void add_label(struct label **labels, char *label)
scripts/dtc/livetree.c
146
struct label *l;
scripts/dtc/livetree.c
15
struct label *new;
scripts/dtc/livetree.c
152
add_label(&old_node->labels, l->label);
scripts/dtc/livetree.c
173
add_label(&old_prop->labels, l->label);
scripts/dtc/livetree.c
19
if (streq(new->label, label)) {
scripts/dtc/livetree.c
26
new->label = label;
scripts/dtc/livetree.c
31
void delete_labels(struct label **labels)
scripts/dtc/livetree.c
33
struct label *label;
scripts/dtc/livetree.c
35
for_each_label(*labels, label)
scripts/dtc/livetree.c
36
label->deleted = 1;
scripts/dtc/livetree.c
501
struct property *get_property_by_label(struct node *tree, const char *label,
scripts/dtc/livetree.c
510
struct label *l;
scripts/dtc/livetree.c
513
if (streq(l->label, label))
scripts/dtc/livetree.c
518
prop = get_property_by_label(c, label, node);
scripts/dtc/livetree.c
527
struct marker *get_marker_label(struct node *tree, const char *label,
scripts/dtc/livetree.c
540
if (streq(m->ref, label))
scripts/dtc/livetree.c
545
m = get_marker_label(c, label, node, prop);
scripts/dtc/livetree.c
592
struct node *get_node_by_label(struct node *tree, const char *label)
scripts/dtc/livetree.c
595
struct label *l;
scripts/dtc/livetree.c
597
assert(label && (strlen(label) > 0));
scripts/dtc/livetree.c
600
if (streq(l->label, label))
scripts/dtc/livetree.c
604
node = get_node_by_label(child, label);
scripts/dtc/livetree.c
639
const char *label = NULL, *path = NULL;
scripts/dtc/livetree.c
647
label = ref;
scripts/dtc/livetree.c
649
if (label) {
scripts/dtc/livetree.c
650
const char *slash = strchr(label, '/');
scripts/dtc/livetree.c
654
buf = xstrndup(label, slash - label);
scripts/dtc/livetree.c
655
label = buf;
scripts/dtc/livetree.c
659
target = get_node_by_label(tree, label);
scripts/dtc/livetree.c
918
struct label *l;
scripts/dtc/livetree.c
927
p = get_property(an, l->label);
scripts/dtc/livetree.c
930
" exists in /%s", l->label,
scripts/dtc/livetree.c
936
p = build_property(l->label,
scripts/dtc/treesource.c
218
ref = refn->labels->label;
scripts/dtc/treesource.c
374
struct label *l;
scripts/dtc/treesource.c
379
fprintf(f, "%s: ", l->label);
scripts/dtc/treesource.c
397
fprintf(f, "%s: ", l->label);
scripts/dtc/treesource.c
427
struct label *l;
scripts/dtc/treesource.c
430
fprintf(f, "%s: ", l->label);
scripts/kallsyms.c
280
static void output_label(const char *label)
scripts/kallsyms.c
282
printf(".globl %s\n", label);
scripts/kallsyms.c
284
printf("%s:\n", label);
scripts/kconfig/gconf.c
598
GtkWidget *dialog, *label, *content_area;
scripts/kconfig/gconf.c
619
label = gtk_label_new("\nSave configuration ?\n");
scripts/kconfig/gconf.c
621
gtk_container_add(GTK_CONTAINER(content_area), label);
scripts/kconfig/gconf.c
622
gtk_widget_show(label);
scripts/kconfig/lxdialog/dialog.h
185
void print_button(WINDOW * win, const char *label, int y, int x, int selected);
scripts/kconfig/lxdialog/util.c
406
void print_button(WINDOW * win, const char *label, int y, int x, int selected)
scripts/kconfig/lxdialog/util.c
414
temp = strspn(label, " ");
scripts/kconfig/lxdialog/util.c
415
label += temp;
scripts/kconfig/lxdialog/util.c
422
waddch(win, label[0]);
scripts/kconfig/lxdialog/util.c
425
waddstr(win, (char *)label + 1);
scripts/mod/modpost.c
1081
Elf_Sym *label;
scripts/mod/modpost.c
1085
label = find_fromsym(elf, faddr, elf->export_symbol_secndx);
scripts/mod/modpost.c
1086
label_name = sym_name(elf, label);
scripts/mod/modpost.c
1108
data = sym_get_data(elf, label); /* license */
security/apparmor/af_unix.c
181
ad->peer = &peer->label;
security/apparmor/af_unix.c
205
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
229
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
241
&profile->label,
security/apparmor/af_unix.c
257
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
288
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
303
ad->subj_cred, &profile->label,
security/apparmor/af_unix.c
325
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
338
ad->subj_cred, &profile->label,
security/apparmor/af_unix.c
34
struct aa_label *label, const struct path *path)
security/apparmor/af_unix.c
355
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
36
AA_BUG(!label);
security/apparmor/af_unix.c
369
ad->subj_cred, &profile->label,
security/apparmor/af_unix.c
39
if (unconfined(label) || !label_mediates(label, AA_CLASS_FILE))
security/apparmor/af_unix.c
395
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/af_unix.c
411
&profile->label, peer_path);
security/apparmor/af_unix.c
414
&profile->label, path);
security/apparmor/af_unix.c
429
int aa_unix_create_perm(struct aa_label *label, int family, int type,
security/apparmor/af_unix.c
432
if (!unconfined(label)) {
security/apparmor/af_unix.c
437
return fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
446
struct aa_label *label,
security/apparmor/af_unix.c
450
if (!unconfined(label)) {
security/apparmor/af_unix.c
454
return fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
464
struct aa_label *label;
security/apparmor/af_unix.c
467
label = begin_current_label_crit_section();
security/apparmor/af_unix.c
468
error = aa_unix_label_sk_perm(current_cred(), label, op,
security/apparmor/af_unix.c
471
end_current_label_crit_section(label);
security/apparmor/af_unix.c
491
struct aa_label *label;
security/apparmor/af_unix.c
498
label = begin_current_label_crit_section();
security/apparmor/af_unix.c
500
if (!unconfined(label)) {
security/apparmor/af_unix.c
506
error = fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
509
end_current_label_crit_section(label);
security/apparmor/af_unix.c
530
struct aa_label *label;
security/apparmor/af_unix.c
533
label = begin_current_label_crit_section();
security/apparmor/af_unix.c
534
if (!unconfined(label)) {
security/apparmor/af_unix.c
537
error = fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
541
end_current_label_crit_section(label);
security/apparmor/af_unix.c
55
return aa_path_perm(op, subj_cred, label, path,
security/apparmor/af_unix.c
551
struct aa_label *label;
security/apparmor/af_unix.c
554
label = begin_current_label_crit_section();
security/apparmor/af_unix.c
555
if (!unconfined(label)) {
security/apparmor/af_unix.c
558
error = fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
561
end_current_label_crit_section(label);
security/apparmor/af_unix.c
584
struct aa_label *label;
security/apparmor/af_unix.c
587
label = begin_current_label_crit_section();
security/apparmor/af_unix.c
588
if (!unconfined(label)) {
security/apparmor/af_unix.c
591
error = fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
595
end_current_label_crit_section(label);
security/apparmor/af_unix.c
601
struct aa_label *label, const char *op, u32 request,
security/apparmor/af_unix.c
612
return fn_for_each_confined(label, profile,
security/apparmor/af_unix.c
624
struct aa_label *label, const char *op, u32 request,
security/apparmor/af_unix.c
633
AA_BUG(!label);
security/apparmor/af_unix.c
638
return unix_peer_perm(subj_cred, label, op, request, sk,
security/apparmor/af_unix.c
646
static void update_sk_ctx(struct sock *sk, struct aa_label *label,
security/apparmor/af_unix.c
657
!__aa_subj_label_is_cached(label, rcu_dereference(ctx->label));
security/apparmor/af_unix.c
663
old = rcu_dereference_protected(ctx->label,
security/apparmor/af_unix.c
665
l = aa_label_merge(old, label, GFP_ATOMIC);
security/apparmor/af_unix.c
668
rcu_assign_pointer(ctx->label, l);
security/apparmor/af_unix.c
688
struct aa_label *label)
security/apparmor/af_unix.c
695
l = aa_label_merge(old, label, GFP_ATOMIC);
security/apparmor/af_unix.c
709
int aa_unix_file_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/af_unix.c
722
AA_BUG(!label);
security/apparmor/af_unix.c
744
error = aa_unix_label_sk_perm(subj_cred, label, op,
security/apparmor/af_unix.c
758
unix_fs_perm(op, request, subj_cred, label,
security/apparmor/af_unix.c
765
plabel = aa_get_label_rcu(&pctx->label);
security/apparmor/af_unix.c
771
xcheck(unix_peer_perm(subj_cred, label, op,
security/apparmor/af_unix.c
784
label)));
security/apparmor/af_unix.c
785
if (!error && !__aa_subj_label_is_cached(plabel, label))
security/apparmor/af_unix.c
786
update_peer_ctx(peer_sk, pctx, label);
security/apparmor/af_unix.c
794
update_sk_ctx(sock->sk, label, plabel);
security/apparmor/apparmorfs.c
1154
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1155
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1157
aa_put_label(label);
security/apparmor/apparmorfs.c
1165
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1166
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1168
aa_put_label(label);
security/apparmor/apparmorfs.c
1176
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1177
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1184
aa_put_label(label);
security/apparmor/apparmorfs.c
1192
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1193
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1201
aa_put_label(label);
security/apparmor/apparmorfs.c
1233
struct aa_label *label;
security/apparmor/apparmorfs.c
1235
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1236
seq_printf(seq, "%s\n", str_yes_no(label->size > 1));
security/apparmor/apparmorfs.c
1237
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1244
struct aa_label *label;
security/apparmor/apparmorfs.c
1249
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1251
if (label->size > 1) {
security/apparmor/apparmorfs.c
1252
label_for_each(it, label, profile)
security/apparmor/apparmorfs.c
1253
if (profile->ns != labels_ns(label)) {
security/apparmor/apparmorfs.c
1260
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1267
struct aa_label *label;
security/apparmor/apparmorfs.c
1269
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1270
seq_printf(seq, "%d\n", labels_ns(label)->level);
security/apparmor/apparmorfs.c
1271
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1278
struct aa_label *label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1279
seq_printf(seq, "%s\n", labels_ns(label)->base.name);
security/apparmor/apparmorfs.c
1280
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1645
return aafs_create_file(name, S_IFREG | 0444, dir, &profile->label.proxy->count, fops);
security/apparmor/apparmorfs.c
1697
struct aa_label *label;
security/apparmor/apparmorfs.c
1705
label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1706
profile = labels_profile(label);
security/apparmor/apparmorfs.c
1712
aa_put_label(label);
security/apparmor/apparmorfs.c
1718
aa_put_label(label);
security/apparmor/apparmorfs.c
1838
&profile->label.proxy->count, NULL,
security/apparmor/apparmorfs.c
1845
&profile->label.proxy->count, NULL, NULL,
security/apparmor/apparmorfs.c
1852
&profile->label.proxy->count, NULL, NULL,
security/apparmor/apparmorfs.c
1882
struct aa_label *label;
security/apparmor/apparmorfs.c
1885
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1886
error = aa_may_manage_policy(current_cred(), label, NULL, NULL,
security/apparmor/apparmorfs.c
1888
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1932
struct aa_label *label;
security/apparmor/apparmorfs.c
1935
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1936
error = aa_may_manage_policy(current_cred(), label, NULL, NULL,
security/apparmor/apparmorfs.c
1938
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
2037
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2044
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2051
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2058
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2066
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2334
aa_label_seq_xprint(f, root, &profile->label,
security/apparmor/apparmorfs.c
487
struct aa_label *label;
security/apparmor/apparmorfs.c
490
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
495
error = aa_may_manage_policy(current_cred(), label, ns, ocred, mask);
security/apparmor/apparmorfs.c
502
error = aa_replace_profiles(ns, label, mask, data);
security/apparmor/apparmorfs.c
509
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
554
struct aa_label *label;
security/apparmor/apparmorfs.c
558
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
562
error = aa_may_manage_policy(current_cred(), label, ns,
security/apparmor/apparmorfs.c
576
error = aa_remove_profiles(ns, label, data->data, size);
security/apparmor/apparmorfs.c
580
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
688
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/apparmorfs.c
750
struct aa_label *label, *curr;
security/apparmor/apparmorfs.c
769
label = aa_label_parse(curr, query, GFP_KERNEL, false, false);
security/apparmor/apparmorfs.c
771
if (IS_ERR(label))
security/apparmor/apparmorfs.c
772
return PTR_ERR(label);
security/apparmor/apparmorfs.c
786
label_for_each_confined(i, label, profile) {
security/apparmor/apparmorfs.c
796
aa_put_label(label);
security/apparmor/apparmorfs.c
807
aa_put_label(label);
security/apparmor/apparmorfs.c
841
struct aa_label *label, *curr;
security/apparmor/apparmorfs.c
865
label = aa_label_parse(curr, label_name, GFP_KERNEL, false, false);
security/apparmor/apparmorfs.c
867
if (IS_ERR(label))
security/apparmor/apparmorfs.c
868
return PTR_ERR(label);
security/apparmor/apparmorfs.c
872
label_for_each_in_scope(i, labels_ns(label), label, profile) {
security/apparmor/apparmorfs.c
876
label_for_each(i, label, profile) {
security/apparmor/apparmorfs.c
880
aa_put_label(label);
security/apparmor/audit.c
117
struct aa_label *label = ad->subj_label;
security/apparmor/audit.c
119
if (label_isprofile(label)) {
security/apparmor/audit.c
120
struct aa_profile *profile = labels_profile(label);
security/apparmor/audit.c
131
aa_label_xaudit(ab, root_ns, label, FLAG_VIEW_SUBNS,
security/apparmor/audit.c
190
ad->subj_label = &profile->label;
security/apparmor/audit.c
206
struct aa_label *label;
security/apparmor/audit.c
214
if (!IS_ERR(rule->label))
security/apparmor/audit.c
215
aa_put_label(rule->label);
security/apparmor/audit.c
239
rule->label = aa_label_parse(&root_ns->unconfined->label, rulestr,
security/apparmor/audit.c
241
if (IS_ERR(rule->label)) {
security/apparmor/audit.c
242
int err = PTR_ERR(rule->label);
security/apparmor/audit.c
270
struct aa_label *label;
security/apparmor/audit.c
273
label = prop->apparmor.label;
security/apparmor/audit.c
275
if (!label)
security/apparmor/audit.c
278
if (aa_label_is_subset(label, rule->label))
security/apparmor/capability.c
124
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/capability.c
179
int aa_capable(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/capability.c
188
error = fn_for_each_confined(label, profile,
security/apparmor/capability.c
196
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/capability.c
72
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
1018
if (label->proxy != new->proxy) {
security/apparmor/domain.c
1033
aa_put_label(label);
security/apparmor/domain.c
1039
error = fn_for_each(label, profile,
security/apparmor/domain.c
1093
hat ? &hat->label : NULL, GLOBAL_ROOT_UID, info,
security/apparmor/domain.c
1100
return &hat->label;
security/apparmor/domain.c
1108
struct aa_label *label, const char *hats[],
security/apparmor/domain.c
1118
AA_BUG(!label);
security/apparmor/domain.c
1122
if (PROFILE_IS_HAT(labels_profile(label)))
security/apparmor/domain.c
1128
label_for_each_in_scope(it, labels_ns(label), label, profile) {
security/apparmor/domain.c
1164
label_for_each_in_scope(it, labels_ns(label), label, profile) {
security/apparmor/domain.c
1175
label_for_each_in_scope(it, labels_ns(label), label, profile) {
security/apparmor/domain.c
1193
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
1196
aa_get_label(&profile->label));
security/apparmor/domain.c
1227
struct aa_label *label, *previous, *new = NULL, *target = NULL;
security/apparmor/domain.c
1235
label = aa_get_newest_cred_label(subj_cred);
security/apparmor/domain.c
1245
if (task_no_new_privs(current) && !unconfined(label) && !ctx->nnp)
security/apparmor/domain.c
1246
ctx->nnp = aa_get_label(label);
security/apparmor/domain.c
1251
if (unconfined(label)) {
security/apparmor/domain.c
1256
label_for_each_in_scope(i, labels_ns(label), label, profile) {
security/apparmor/domain.c
1269
new = change_hat(subj_cred, label, hats, count, flags);
security/apparmor/domain.c
1287
if (task_no_new_privs(current) && !unconfined(label) &&
security/apparmor/domain.c
129
struct aa_label *label, bool stack,
security/apparmor/domain.c
1309
if (task_no_new_privs(current) && !unconfined(label) &&
security/apparmor/domain.c
133
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
1333
aa_put_label(label);
security/apparmor/domain.c
1343
fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1358
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
139
label_for_each(i, label, tp) {
security/apparmor/domain.c
1392
struct aa_label *label, *new = NULL, *target = NULL;
security/apparmor/domain.c
1404
label = aa_get_current_label();
security/apparmor/domain.c
1413
if (task_no_new_privs(current) && !unconfined(label) && !ctx->nnp)
security/apparmor/domain.c
1414
ctx->nnp = aa_get_label(label);
security/apparmor/domain.c
1417
aa_put_label(label);
security/apparmor/domain.c
1439
if (!stack && unconfined(label) &&
security/apparmor/domain.c
1440
label == &labels_ns(label)->unconfined->label &&
security/apparmor/domain.c
1451
(void) fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1463
target = aa_label_parse(label, fqname, GFP_KERNEL, true, false);
security/apparmor/domain.c
1475
!COMPLAIN_MODE(labels_profile(label)))
security/apparmor/domain.c
1478
tprofile = aa_new_learning_profile(labels_profile(label), false,
security/apparmor/domain.c
1485
target = &tprofile->label;
security/apparmor/domain.c
1497
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1511
if (error && !fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1527
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
1529
aa_get_label(&profile->label));
security/apparmor/domain.c
153
label_for_each_cont(i, label, tp) {
security/apparmor/domain.c
1534
if (task_no_new_privs(current) && !unconfined(label) &&
security/apparmor/domain.c
1547
new = aa_label_merge(label, target, GFP_KERNEL);
security/apparmor/domain.c
1570
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1579
aa_put_label(label);
security/apparmor/domain.c
191
struct aa_label *label, bool stack,
security/apparmor/domain.c
195
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
203
label_for_each(i, label, tp) {
security/apparmor/domain.c
220
label_for_each_cont(i, label, tp) {
security/apparmor/domain.c
254
static int label_match(struct aa_profile *profile, struct aa_label *label,
security/apparmor/domain.c
261
error = label_compound_match(profile, label, stack, state, inview,
security/apparmor/domain.c
267
return label_components_match(profile, label, stack, state, inview,
security/apparmor/domain.c
405
if (profile->label.flags & FLAG_NULL &&
security/apparmor/domain.c
406
&profile->label == ns_unconfined(profile->ns))
security/apparmor/domain.c
500
return &candidate->label;
security/apparmor/domain.c
520
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
521
struct aa_label *label = NULL;
security/apparmor/domain.c
542
return &new->label;
security/apparmor/domain.c
545
label = aa_label_parse(&profile->label, lookup, GFP_KERNEL,
security/apparmor/domain.c
547
if (!IS_ERR_OR_NULL(label))
security/apparmor/domain.c
549
return label;
security/apparmor/domain.c
623
new = aa_get_newest_label(&profile->label);
security/apparmor/domain.c
665
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
682
(profile->label.flags & FLAG_IX_ON_NAME_ERROR)) {
security/apparmor/domain.c
685
new = aa_get_newest_label(&profile->label);
security/apparmor/domain.c
715
return aa_get_newest_label(&profile->label);
security/apparmor/domain.c
724
if (new && new->proxy == profile->label.proxy && info) {
security/apparmor/domain.c
759
new = &new_profile->label;
security/apparmor/domain.c
798
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
823
(profile->label.flags & FLAG_IX_ON_NAME_ERROR)) {
security/apparmor/domain.c
868
struct aa_label *label,
security/apparmor/domain.c
878
AA_BUG(!label);
security/apparmor/domain.c
886
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
892
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
893
stack ? aa_label_merge(&profile->label, onexec,
security/apparmor/domain.c
902
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
922
struct aa_label *label, *new = NULL;
security/apparmor/domain.c
941
label = aa_get_newest_label(cred_label(bprm->cred));
security/apparmor/domain.c
950
if ((bprm->unsafe & LSM_UNSAFE_NO_NEW_PRIVS) && !unconfined(label) &&
security/apparmor/domain.c
952
ctx->nnp = aa_get_label(label);
security/apparmor/domain.c
96
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
963
new = handle_onexec(subj_cred, label, ctx->onexec, ctx->token,
security/apparmor/domain.c
966
new = fn_label_build(label, profile, GFP_KERNEL,
security/apparmor/domain.c
989
!unconfined(label) &&
security/apparmor/file.c
150
struct aa_label *label,
security/apparmor/file.c
163
labels_profile(label)->disconnected);
security/apparmor/file.c
165
fn_for_each_confined(label, profile,
security/apparmor/file.c
231
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/file.c
259
error = path_name(op, subj_cred, &profile->label, path,
security/apparmor/file.c
281
struct aa_label *label,
security/apparmor/file.c
295
error = fn_for_each_confined(label, profile,
security/apparmor/file.c
330
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/file.c
338
error = path_name(OP_LINK, subj_cred, &profile->label, link,
security/apparmor/file.c
345
error = path_name(OP_LINK, subj_cred, &profile->label, target,
security/apparmor/file.c
431
struct aa_label *label, struct dentry *old_dentry,
security/apparmor/file.c
453
error = fn_for_each_confined(label, profile,
security/apparmor/file.c
462
static void update_file_ctx(struct aa_file_ctx *fctx, struct aa_label *label,
security/apparmor/file.c
469
old = rcu_dereference_protected(fctx->label,
security/apparmor/file.c
471
l = aa_label_merge(old, label, GFP_ATOMIC);
security/apparmor/file.c
474
rcu_assign_pointer(fctx->label, l);
security/apparmor/file.c
484
struct aa_label *label,
security/apparmor/file.c
500
if (!denied && aa_label_is_subset(flabel, label))
security/apparmor/file.c
510
error = fn_for_each_not_in_set(flabel, label, profile,
security/apparmor/file.c
523
if (label == flabel)
security/apparmor/file.c
524
error = fn_for_each(label, profile,
security/apparmor/file.c
530
error = fn_for_each_not_in_set(label, flabel, profile,
security/apparmor/file.c
537
update_file_ctx(file_ctx(file), label, request);
security/apparmor/file.c
545
struct aa_label *label,
security/apparmor/file.c
552
if (!denied && aa_label_is_subset(flabel, label))
security/apparmor/file.c
556
error = aa_sock_file_perm(subj_cred, label, op, request, file);
security/apparmor/file.c
564
update_file_ctx(file_ctx(file), label, request);
security/apparmor/file.c
591
static bool __unix_needs_revalidation(struct file *file, struct aa_label *label,
security/apparmor/file.c
605
return !__aa_subj_label_is_cached(rcu_dereference(skctx->label), label);
security/apparmor/file.c
620
struct aa_label *label, struct file *file,
security/apparmor/file.c
628
AA_BUG(!label);
security/apparmor/file.c
638
flabel = rcu_dereference(fctx->label);
security/apparmor/file.c
649
if (unconfined(label) || __file_is_delegated(flabel) ||
security/apparmor/file.c
650
(!denied && __is_unix_file(file) && !__unix_needs_revalidation(file, label, request)) ||
security/apparmor/file.c
651
(!denied && __aa_subj_label_is_cached(label, flabel))) {
security/apparmor/file.c
661
error = __file_path_perm(op, subj_cred, label, flabel, file,
security/apparmor/file.c
665
error = __file_sock_perm(op, subj_cred, label, flabel, file,
security/apparmor/file.c
673
static void revalidate_tty(const struct cred *subj_cred, struct aa_label *label)
security/apparmor/file.c
691
if (aa_file_perm(OP_INHERIT, subj_cred, label, file,
security/apparmor/file.c
704
struct aa_label *label;
security/apparmor/file.c
711
if (aa_file_perm(OP_INHERIT, cl->cred, cl->label, file,
security/apparmor/file.c
721
struct aa_label *label = aa_get_newest_cred_label(cred);
security/apparmor/file.c
724
.label = label,
security/apparmor/file.c
729
revalidate_tty(cred, label);
security/apparmor/file.c
746
aa_put_label(label);
security/apparmor/include/af_unix.h
36
struct aa_label *label, const char *op, u32 request,
security/apparmor/include/af_unix.h
40
int aa_unix_create_perm(struct aa_label *label, int family, int type,
security/apparmor/include/af_unix.h
52
int aa_unix_file_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/include/capability.h
40
int aa_capable(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/include/cred.h
112
static inline void __end_cred_crit_section(struct aa_label *label,
security/apparmor/include/cred.h
116
aa_put_label(label);
security/apparmor/include/cred.h
152
struct aa_label *label = cred_label(cred);
security/apparmor/include/cred.h
154
if (label_is_stale(label)) {
security/apparmor/include/cred.h
156
return aa_get_newest_label(label);
security/apparmor/include/cred.h
160
return label;
security/apparmor/include/cred.h
171
static inline void __end_current_label_crit_section(struct aa_label *label,
security/apparmor/include/cred.h
174
__end_cred_crit_section(label, needput);
security/apparmor/include/cred.h
185
static inline void end_current_label_crit_section(struct aa_label *label)
security/apparmor/include/cred.h
187
if (label != aa_current_raw_label())
security/apparmor/include/cred.h
188
aa_put_label(label);
security/apparmor/include/cred.h
223
struct aa_label *label = aa_current_raw_label();
security/apparmor/include/cred.h
227
if (label_is_stale(label)) {
security/apparmor/include/cred.h
228
label = aa_get_newest_label(label);
security/apparmor/include/cred.h
229
if (aa_replace_current_label(label) == 0)
security/apparmor/include/cred.h
231
aa_put_label(label);
security/apparmor/include/cred.h
234
return label;
security/apparmor/include/cred.h
239
struct aa_label *label;
security/apparmor/include/cred.h
243
label = __begin_current_label_crit_section(&needput);
security/apparmor/include/cred.h
244
ns = aa_get_ns(labels_ns(label));
security/apparmor/include/cred.h
245
__end_current_label_crit_section(label, needput);
security/apparmor/include/cred.h
31
struct aa_label *label)
security/apparmor/include/cred.h
36
*blob = label;
security/apparmor/include/file.h
100
struct aa_label *label, struct file *file,
security/apparmor/include/file.h
44
struct aa_label __rcu *label;
security/apparmor/include/file.h
92
struct aa_label *label, const struct path *path,
security/apparmor/include/file.h
95
int aa_path_link(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/include/label.h
106
struct aa_label __rcu *label;
security/apparmor/include/label.h
265
void aa_label_destroy(struct aa_label *label);
security/apparmor/include/label.h
266
void aa_label_free(struct aa_label *label);
security/apparmor/include/label.h
268
bool aa_label_init(struct aa_label *label, int size, gfp_t gfp);
security/apparmor/include/label.h
276
bool aa_label_remove(struct aa_label *label);
security/apparmor/include/label.h
290
bool aa_update_label_name(struct aa_ns *ns, struct aa_label *label, gfp_t gfp);
security/apparmor/include/label.h
298
struct aa_label *label, int flags);
security/apparmor/include/label.h
299
int aa_label_asxprint(char **strp, struct aa_ns *ns, struct aa_label *label,
security/apparmor/include/label.h
302
struct aa_label *label, int flags, gfp_t gfp);
security/apparmor/include/label.h
304
struct aa_label *label, int flags, gfp_t gfp);
security/apparmor/include/label.h
306
struct aa_label *label, int flags, gfp_t gfp);
security/apparmor/include/label.h
307
void aa_label_xprintk(struct aa_ns *ns, struct aa_label *label, int flags,
security/apparmor/include/label.h
309
void aa_label_printk(struct aa_label *label, gfp_t gfp);
security/apparmor/include/label.h
346
struct aa_label *label, aa_state_t state, bool subns,
security/apparmor/include/label.h
412
AA_BUG(!l->proxy->label);
security/apparmor/include/label.h
417
tmp = aa_get_label_rcu(&l->proxy->label);
security/apparmor/include/lib.h
298
DEFINE_VEC(label, __lvec); \
security/apparmor/include/lib.h
300
if (vec_setup(label, __lvec, (L)->size, (GFP))) { \
security/apparmor/include/lib.h
327
__new_ = aa_get_label(&__pvec[0]->label); \
security/apparmor/include/lib.h
332
vec_cleanup(label, __lvec, (L)->size); \
security/apparmor/include/lib.h
53
#define AA_DEBUG_PROFILE(PROF, X, fmt...) AA_DEBUG_LABEL(&(PROF)->label, X, ##fmt)
security/apparmor/include/mount.h
29
struct aa_label *label, const struct path *path,
security/apparmor/include/mount.h
33
struct aa_label *label, const struct path *path,
security/apparmor/include/mount.h
38
struct aa_label *label, const struct path *path,
security/apparmor/include/mount.h
42
struct aa_label *label, const struct path *path,
security/apparmor/include/mount.h
45
struct aa_label *label, const struct path *from_path,
security/apparmor/include/mount.h
49
struct aa_label *label, const char *dev_name,
security/apparmor/include/mount.h
54
struct aa_label *label, struct vfsmount *mnt, int flags);
security/apparmor/include/mount.h
57
struct aa_label *label, const struct path *old_path,
security/apparmor/include/net.h
112
int aa_sock_file_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/include/net.h
116
int apparmor_secmark_check(struct aa_label *label, char *op, u32 request,
security/apparmor/include/net.h
50
struct aa_label __rcu *label;
security/apparmor/include/net.h
82
char *label;
security/apparmor/include/net.h
99
int aa_af_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/include/perms.h
125
if (!accum->label)
security/apparmor/include/perms.h
126
accum->label = addend->label;
security/apparmor/include/perms.h
152
if (!accum->label)
security/apparmor/include/perms.h
153
accum->label = addend->label;
security/apparmor/include/perms.h
214
struct aa_ruleset *rules, struct aa_label *label,
security/apparmor/include/perms.h
87
u32 label; /* label string index, if present */
security/apparmor/include/policy.h
281
struct aa_label label;
security/apparmor/include/policy.h
307
ssize_t aa_replace_profiles(struct aa_ns *view, struct aa_label *label,
security/apparmor/include/policy.h
309
ssize_t aa_remove_profiles(struct aa_ns *view, struct aa_label *label,
security/apparmor/include/policy.h
325
return labels_profile(aa_get_newest_label(&p->label));
security/apparmor/include/policy.h
363
return label_mediates(&profile->label, class);
security/apparmor/include/policy.h
369
return label_mediates_safe(&profile->label, class);
security/apparmor/include/policy.h
382
kref_get(&(p->label.count.count));
security/apparmor/include/policy.h
396
if (p && kref_get_unless_zero(&p->label.count.count))
security/apparmor/include/policy.h
416
} while (c && !kref_get_unless_zero(&c->label.count.count));
security/apparmor/include/policy.h
429
kref_put(&p->label.count.count, aa_label_kref);
security/apparmor/include/policy.h
441
struct aa_label *label, struct aa_ns *ns);
security/apparmor/include/policy.h
443
struct aa_label *label, struct aa_ns *ns);
security/apparmor/include/policy.h
445
struct aa_label *label, struct aa_ns *ns,
security/apparmor/include/policy.h
52
#define PROFILE_IS_HAT(_profile) ((_profile)->label.flags & FLAG_HAT)
security/apparmor/include/policy.h
54
#define CHECK_DEBUG1(_profile) ((_profile)->label.flags & FLAG_DEBUG1)
security/apparmor/include/policy.h
56
#define CHECK_DEBUG2(_profile) ((_profile)->label.flags & FLAG_DEBUG2)
security/apparmor/include/policy.h
58
#define profile_is_stale(_profile) (label_is_stale(&(_profile)->label))
security/apparmor/include/policy_ns.h
84
#define ns_unconfined(NS) (&(NS)->unconfined->label)
security/apparmor/include/procattr.h
14
int aa_getprocattr(struct aa_label *label, char **string, bool newline);
security/apparmor/include/resource.h
36
int aa_task_setrlimit(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/include/secid.h
34
int aa_alloc_secid(struct aa_label *label, gfp_t gfp);
security/apparmor/include/task.h
32
int aa_replace_current_label(struct aa_label *label);
security/apparmor/include/task.h
33
void aa_set_current_onexec(struct aa_label *label, bool stack);
security/apparmor/include/task.h
34
int aa_set_current_hat(struct aa_label *label, u64 token);
security/apparmor/ipc.c
83
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/label.c
1048
struct aa_label *label;
security/apparmor/label.c
1067
AA_BUG(!new->vec[k]->label.proxy);
security/apparmor/label.c
1068
AA_BUG(!new->vec[k]->label.proxy->label);
security/apparmor/label.c
1069
if (next->label.proxy != new->vec[k]->label.proxy)
security/apparmor/label.c
1085
label = aa_get_label(&new->vec[0]->label);
security/apparmor/label.c
1086
return label;
security/apparmor/label.c
1100
label = __label_insert(labels_set(new), new, false);
security/apparmor/label.c
1103
return label;
security/apparmor/label.c
1179
struct aa_label *label, *ar = NULL, *br = NULL;
security/apparmor/label.c
1191
label = __label_find_merge(ls, a, b);
security/apparmor/label.c
1196
return label;
security/apparmor/label.c
1215
struct aa_label *label = NULL;
security/apparmor/label.c
1229
if (!label) {
security/apparmor/label.c
1242
label = label_merge_insert(new, a, b);
security/apparmor/label.c
1243
label_free_or_put_new(label, new);
security/apparmor/label.c
1249
return label;
security/apparmor/label.c
1293
struct aa_label *label,
security/apparmor/label.c
1301
label_for_each(i, label, tp) {
security/apparmor/label.c
1315
label_for_each_cont(i, label, tp) {
security/apparmor/label.c
1349
struct aa_label *label, aa_state_t start,
security/apparmor/label.c
1359
label_for_each(i, label, tp) {
security/apparmor/label.c
1374
label_for_each_cont(i, label, tp) {
security/apparmor/label.c
1407
struct aa_label *label, aa_state_t state, bool inview,
security/apparmor/label.c
1410
aa_state_t tmp = label_compound_match(profile, rules, label, state,
security/apparmor/label.c
1417
return label_components_match(profile, rules, label, state, inview,
security/apparmor/label.c
1433
bool aa_update_label_name(struct aa_ns *ns, struct aa_label *label, gfp_t gfp)
security/apparmor/label.c
1441
AA_BUG(!label);
security/apparmor/label.c
1443
if (label->hname || labels_ns(label) != ns)
security/apparmor/label.c
1446
if (aa_label_acntsxprint(&name, ns, label, FLAGS_NONE, gfp) < 0)
security/apparmor/label.c
1449
ls = labels_set(label);
security/apparmor/label.c
1451
if (!label->hname && label->flags & FLAG_IN_TREE) {
security/apparmor/label.c
1452
label->hname = name;
security/apparmor/label.c
1465
static inline bool use_label_hname(struct aa_ns *ns, struct aa_label *label,
security/apparmor/label.c
1468
if (label->hname && (!ns || labels_ns(label) == ns) &&
security/apparmor/label.c
1542
static const char *label_modename(struct aa_ns *ns, struct aa_label *label,
security/apparmor/label.c
1549
label_for_each(i, label, profile) {
security/apparmor/label.c
1575
static inline bool display_mode(struct aa_ns *ns, struct aa_label *label,
security/apparmor/label.c
1582
label_for_each(i, label, profile) {
security/apparmor/label.c
1613
struct aa_label *label, int flags)
security/apparmor/label.c
1622
AA_BUG(!label);
security/apparmor/label.c
1629
ns = labels_ns(label);
security/apparmor/label.c
1632
label_for_each(i, label, profile) {
security/apparmor/label.c
1655
if (display_mode(ns, label, flags)) {
security/apparmor/label.c
1657
label_modename(ns, label, flags));
security/apparmor/label.c
1676
int aa_label_asxprint(char **strp, struct aa_ns *ns, struct aa_label *label,
security/apparmor/label.c
1682
AA_BUG(!label);
security/apparmor/label.c
1684
size = aa_label_snxprint(NULL, 0, ns, label, flags);
security/apparmor/label.c
1691
return aa_label_snxprint(*strp, size + 1, ns, label, flags);
security/apparmor/label.c
1706
struct aa_label *label, int flags, gfp_t gfp)
security/apparmor/label.c
1711
AA_BUG(!label);
security/apparmor/label.c
1713
size = aa_label_snxprint(NULL, 0, ns, label, flags);
security/apparmor/label.c
1720
return aa_label_snxprint(*strp, size + 1, ns, label, flags);
security/apparmor/label.c
1725
struct aa_label *label, int flags, gfp_t gfp)
security/apparmor/label.c
1732
AA_BUG(!label);
security/apparmor/label.c
1734
if (!use_label_hname(ns, label, flags) ||
security/apparmor/label.c
1735
display_mode(ns, label, flags)) {
security/apparmor/label.c
1736
len = aa_label_asxprint(&name, ns, label, flags, gfp);
security/apparmor/label.c
1743
str = (char *) label->hname;
security/apparmor/label.c
1755
struct aa_label *label, int flags, gfp_t gfp)
security/apparmor/label.c
1758
AA_BUG(!label);
security/apparmor/label.c
1760
if (!use_label_hname(ns, label, flags)) {
security/apparmor/label.c
1764
len = aa_label_asxprint(&str, ns, label, flags, gfp);
security/apparmor/label.c
1771
} else if (display_mode(ns, label, flags))
security/apparmor/label.c
1772
seq_printf(f, "%s (%s)", label->hname,
security/apparmor/label.c
1773
label_modename(ns, label, flags));
security/apparmor/label.c
1775
seq_puts(f, label->hname);
security/apparmor/label.c
1778
void aa_label_xprintk(struct aa_ns *ns, struct aa_label *label, int flags,
security/apparmor/label.c
1781
AA_BUG(!label);
security/apparmor/label.c
1783
if (!use_label_hname(ns, label, flags)) {
security/apparmor/label.c
1787
len = aa_label_asxprint(&str, ns, label, flags, gfp);
security/apparmor/label.c
1794
} else if (display_mode(ns, label, flags))
security/apparmor/label.c
1795
pr_info("%s (%s)", label->hname,
security/apparmor/label.c
1796
label_modename(ns, label, flags));
security/apparmor/label.c
1798
pr_info("%s", label->hname);
security/apparmor/label.c
1801
void aa_label_printk(struct aa_label *label, gfp_t gfp)
security/apparmor/label.c
1805
aa_label_xprintk(ns, label, FLAG_VIEW_SUBNS, gfp);
security/apparmor/label.c
1863
struct aa_label *label, *currbase = base;
security/apparmor/label.c
1873
base != &root_ns->unconfined->label))
security/apparmor/label.c
1902
currbase = &vec[i]->label;
security/apparmor/label.c
1914
return &vec[0]->label;
security/apparmor/label.c
1919
label = aa_get_label(&vec[0]->label);
security/apparmor/label.c
1924
label = aa_vec_find_or_create_label(vec, len, gfp);
security/apparmor/label.c
1926
label = vec_find(vec, len);
security/apparmor/label.c
1927
if (!label)
security/apparmor/label.c
1933
return label;
security/apparmor/label.c
1936
label = ERR_PTR(-ENOENT);
security/apparmor/label.c
1987
struct aa_label *label;
security/apparmor/label.c
1996
label = rb_entry(node, struct aa_label, node);
security/apparmor/label.c
1997
if ((label_is_stale(label) ||
security/apparmor/label.c
1998
vec_is_stale(label->vec, label->size)) &&
security/apparmor/label.c
1999
__aa_get_label(label))
security/apparmor/label.c
2003
label = NULL;
security/apparmor/label.c
2008
return label;
security/apparmor/label.c
2023
static struct aa_label *__label_update(struct aa_label *label)
security/apparmor/label.c
2030
AA_BUG(!label);
security/apparmor/label.c
2031
AA_BUG(!mutex_is_locked(&labels_ns(label)->lock));
security/apparmor/label.c
2033
new = aa_label_alloc(label->size, label->proxy, GFP_KERNEL);
security/apparmor/label.c
2041
ls = labels_set(label);
security/apparmor/label.c
2043
for (i = 0; i < label->size; i++) {
security/apparmor/label.c
2044
AA_BUG(!label->vec[i]);
security/apparmor/label.c
2045
new->vec[i] = aa_get_newest_profile(label->vec[i]);
security/apparmor/label.c
2047
AA_BUG(!new->vec[i]->label.proxy);
security/apparmor/label.c
2048
AA_BUG(!new->vec[i]->label.proxy->label);
security/apparmor/label.c
2049
if (new->vec[i]->label.proxy != label->vec[i]->label.proxy)
security/apparmor/label.c
2059
tmp = aa_get_label(&new->vec[0]->label);
security/apparmor/label.c
2060
AA_BUG(tmp == label);
security/apparmor/label.c
2063
if (labels_set(label) != labels_set(new)) {
security/apparmor/label.c
2070
AA_BUG(labels_ns(label) != labels_ns(new));
security/apparmor/label.c
2072
tmp = __label_insert(labels_set(label), new, true);
security/apparmor/label.c
2075
__label_remove(label, tmp);
security/apparmor/label.c
2097
struct aa_label *label;
security/apparmor/label.c
2103
label = labelset_next_stale(&ns->labels);
security/apparmor/label.c
2104
if (label) {
security/apparmor/label.c
2105
struct aa_label *l = __label_update(label);
security/apparmor/label.c
2108
aa_put_label(label);
security/apparmor/label.c
2110
} while (label);
security/apparmor/label.c
215
u |= new->vec[i]->label.flags & (FLAG_DEBUG1 | FLAG_DEBUG2 |
security/apparmor/label.c
217
if (!(u & new->vec[i]->label.flags & FLAG_UNCONFINED))
security/apparmor/label.c
219
new->mediates |= new->vec[i]->label.mediates;
security/apparmor/label.c
323
void aa_label_destroy(struct aa_label *label)
security/apparmor/label.c
325
AA_BUG(!label);
security/apparmor/label.c
327
if (!label_isprofile(label)) {
security/apparmor/label.c
331
aa_put_str(label->hname);
security/apparmor/label.c
333
label_for_each(i, label, profile) {
security/apparmor/label.c
335
label->vec[i.i] = (struct aa_profile *)
security/apparmor/label.c
340
if (label->proxy) {
security/apparmor/label.c
341
if (rcu_dereference_protected(label->proxy->label, true) == label)
security/apparmor/label.c
342
rcu_assign_pointer(label->proxy->label, NULL);
security/apparmor/label.c
343
aa_put_proxy(label->proxy);
security/apparmor/label.c
345
aa_free_secid(label->secid);
security/apparmor/label.c
347
label->proxy = (struct aa_proxy *) PROXY_POISON + 1;
security/apparmor/label.c
350
void aa_label_free(struct aa_label *label)
security/apparmor/label.c
352
if (!label)
security/apparmor/label.c
355
aa_label_destroy(label);
security/apparmor/label.c
356
kfree(label);
security/apparmor/label.c
359
static void label_free_switch(struct aa_label *label)
security/apparmor/label.c
361
if (label->flags & FLAG_NS_COUNT)
security/apparmor/label.c
362
aa_free_ns(labels_ns(label));
security/apparmor/label.c
363
else if (label_isprofile(label))
security/apparmor/label.c
364
aa_free_profile(labels_profile(label));
security/apparmor/label.c
366
aa_label_free(label);
security/apparmor/label.c
371
struct aa_label *label = container_of(head, struct aa_label, rcu);
security/apparmor/label.c
373
if (label->flags & FLAG_IN_TREE)
security/apparmor/label.c
374
(void) aa_label_remove(label);
security/apparmor/label.c
375
label_free_switch(label);
security/apparmor/label.c
380
struct aa_label *label = container_of(kref, struct aa_label,
security/apparmor/label.c
382
struct aa_ns *ns = labels_ns(label);
security/apparmor/label.c
386
label_free_switch(label);
security/apparmor/label.c
390
AA_BUG(label_isprofile(label) &&
security/apparmor/label.c
391
on_list_rcu(&label->vec[0]->base.profiles));
security/apparmor/label.c
392
AA_BUG(label_isprofile(label) &&
security/apparmor/label.c
393
on_list_rcu(&label->vec[0]->base.list));
security/apparmor/label.c
396
call_rcu(&label->rcu, label_free_rcu);
security/apparmor/label.c
399
static void label_free_or_put_new(struct aa_label *label, struct aa_label *new)
security/apparmor/label.c
401
if (label != new)
security/apparmor/label.c
408
bool aa_label_init(struct aa_label *label, int size, gfp_t gfp)
security/apparmor/label.c
410
AA_BUG(!label);
security/apparmor/label.c
413
if (aa_alloc_secid(label, gfp) < 0)
security/apparmor/label.c
416
label->size = size; /* doesn't include null */
security/apparmor/label.c
417
label->vec[size] = NULL; /* null terminate */
security/apparmor/label.c
418
kref_init(&label->count.count);
security/apparmor/label.c
419
label->count.reftype = REF_NS; /* for aafs purposes */
security/apparmor/label.c
420
RB_CLEAR_NODE(&label->node);
security/apparmor/label.c
46
aa_put_label(rcu_dereference_protected(proxy->label, true));
security/apparmor/label.c
48
RCU_INIT_POINTER(proxy->label, (struct aa_label *)PROXY_POISON);
security/apparmor/label.c
487
int aa_label_next_confined(struct aa_label *label, int i)
security/apparmor/label.c
489
AA_BUG(!label);
security/apparmor/label.c
492
for (; i < label->size; i++) {
security/apparmor/label.c
493
if (!profile_unconfined(label->vec[i]))
security/apparmor/label.c
603
static bool __label_remove(struct aa_label *label, struct aa_label *new)
security/apparmor/label.c
605
struct aa_labelset *ls = labels_set(label);
security/apparmor/label.c
608
AA_BUG(!label);
security/apparmor/label.c
61
struct aa_proxy *aa_alloc_proxy(struct aa_label *label, gfp_t gfp)
security/apparmor/label.c
612
__aa_proxy_redirect(label, new);
security/apparmor/label.c
614
if (!label_is_stale(label))
security/apparmor/label.c
615
__label_make_stale(label);
security/apparmor/label.c
617
if (label->flags & FLAG_IN_TREE) {
security/apparmor/label.c
618
rb_erase(&label->node, &ls->root);
security/apparmor/label.c
619
label->flags &= ~FLAG_IN_TREE;
security/apparmor/label.c
677
struct aa_label *label, bool replace)
security/apparmor/label.c
682
AA_BUG(!label);
security/apparmor/label.c
683
AA_BUG(labels_set(label) != ls);
security/apparmor/label.c
685
AA_BUG(label->flags & FLAG_IN_TREE);
security/apparmor/label.c
69
rcu_assign_pointer(new->label, aa_get_label(label));
security/apparmor/label.c
691
int result = label_cmp(label, this);
security/apparmor/label.c
704
__proxy_share(this, label);
security/apparmor/label.c
705
AA_BUG(!__label_replace(this, label));
security/apparmor/label.c
706
return aa_get_label(label);
security/apparmor/label.c
714
rb_link_node(&label->node, parent, new);
security/apparmor/label.c
715
rb_insert_color(&label->node, &ls->root);
security/apparmor/label.c
716
label->flags |= FLAG_IN_TREE;
security/apparmor/label.c
717
accum_label_info(label);
security/apparmor/label.c
719
return aa_get_label(label);
security/apparmor/label.c
769
static struct aa_label *__label_find(struct aa_label *label)
security/apparmor/label.c
771
AA_BUG(!label);
security/apparmor/label.c
773
return __vec_find(label->vec, label->size);
security/apparmor/label.c
784
bool aa_label_remove(struct aa_label *label)
security/apparmor/label.c
786
struct aa_labelset *ls = labels_set(label);
security/apparmor/label.c
793
res = __label_remove(label, ns_unconfined(labels_ns(label)));
security/apparmor/label.c
83
tmp = rcu_dereference_protected(orig->proxy->label,
security/apparmor/label.c
85
rcu_assign_pointer(orig->proxy->label, aa_get_label(new));
security/apparmor/label.c
851
struct aa_label *label;
security/apparmor/label.c
860
label = __vec_find(vec, n);
security/apparmor/label.c
863
return label;
security/apparmor/label.c
870
struct aa_label *label = NULL;
security/apparmor/label.c
879
return aa_get_label(&vec[0]->label);
security/apparmor/label.c
881
ls = labels_set(&vec[len - 1]->label);
security/apparmor/label.c
894
label = __label_insert(ls, new, false);
security/apparmor/label.c
896
label_free_or_put_new(label, new);
security/apparmor/label.c
898
return label;
security/apparmor/label.c
904
struct aa_label *label = vec_find(vec, len);
security/apparmor/label.c
906
if (label)
security/apparmor/label.c
907
return label;
security/apparmor/label.c
923
struct aa_label *aa_label_insert(struct aa_labelset *ls, struct aa_label *label)
security/apparmor/label.c
929
AA_BUG(!label);
security/apparmor/label.c
932
if (!label_is_stale(label)) {
security/apparmor/label.c
934
l = __label_find(label);
security/apparmor/label.c
941
l = __label_insert(ls, label, false);
security/apparmor/lib.c
390
struct aa_label *label,
security/apparmor/lib.c
399
aa_label_match(profile, rules, label, state, false, request, perms);
security/apparmor/lib.c
454
ad->subj_label = &profile->label;
security/apparmor/lsm.c
1000
aa_put_label(label);
security/apparmor/lsm.c
1006
struct aa_label *label;
security/apparmor/lsm.c
1010
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1012
if (!unconfined(label))
security/apparmor/lsm.c
1013
error = aa_task_setrlimit(current_cred(), label, task,
security/apparmor/lsm.c
1015
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1050
struct aa_label *label;
security/apparmor/lsm.c
1058
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1059
if (!unconfined(label)) {
security/apparmor/lsm.c
1060
error = fn_for_each(label, profile,
security/apparmor/lsm.c
1064
end_current_label_crit_section(label);
security/apparmor/lsm.c
1072
struct aa_label *label;
security/apparmor/lsm.c
1075
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1077
rcu_assign_pointer(ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1080
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1089
aa_put_label(rcu_dereference_protected(ctx->label, true));
security/apparmor/lsm.c
1106
if (rcu_access_pointer(ctx->label) != rcu_access_pointer(new->label)) {
security/apparmor/lsm.c
1107
aa_put_label(rcu_dereference_protected(new->label, true));
security/apparmor/lsm.c
1108
rcu_assign_pointer(new->label, aa_get_label_rcu(&ctx->label));
security/apparmor/lsm.c
1123
static int unix_connect_perm(const struct cred *cred, struct aa_label *label,
security/apparmor/lsm.c
1129
error = aa_unix_peer_perm(cred, label, OP_CONNECT,
security/apparmor/lsm.c
1132
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1137
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1141
peer_sk, sk, label));
security/apparmor/lsm.c
1152
struct aa_label *label = rcu_dereference_protected(sk_ctx->label, true);
security/apparmor/lsm.c
1154
aa_get_label(label);
security/apparmor/lsm.c
1157
rcu_assign_pointer(peer_ctx->peer, label); /* transfer cnt */
security/apparmor/lsm.c
1159
label = aa_get_label(rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1169
rcu_assign_pointer(sk_ctx->peer, aa_get_label(label));
security/apparmor/lsm.c
1170
rcu_assign_pointer(sk_ctx->peer_lastupdate, label); /* transfer cnt */
security/apparmor/lsm.c
1191
struct aa_label *label;
security/apparmor/lsm.c
1195
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1196
error = unix_connect_perm(current_cred(), label, sk, peer_sk);
security/apparmor/lsm.c
1197
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1205
rcu_assign_pointer(new_ctx->label,
security/apparmor/lsm.c
1206
aa_get_label(rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1234
struct aa_label *label;
security/apparmor/lsm.c
1238
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1240
label, OP_SENDMSG, AA_MAY_SEND,
security/apparmor/lsm.c
1242
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1245
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1248
sock->sk, label));
security/apparmor/lsm.c
1249
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1256
struct aa_label *label;
security/apparmor/lsm.c
1264
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1265
if (!unconfined(label)) {
security/apparmor/lsm.c
1267
error = aa_unix_create_perm(label, family, type,
security/apparmor/lsm.c
1270
error = aa_af_perm(current_cred(), label, OP_CREATE,
security/apparmor/lsm.c
1274
end_current_label_crit_section(label);
security/apparmor/lsm.c
1296
struct aa_label *label;
security/apparmor/lsm.c
1299
label = aa_get_label(kernel_t);
security/apparmor/lsm.c
1301
label = aa_get_current_label();
security/apparmor/lsm.c
1307
aa_put_label(rcu_dereference_protected(ctx->label, true));
security/apparmor/lsm.c
1308
rcu_assign_pointer(ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1310
aa_put_label(label);
security/apparmor/lsm.c
1320
struct aa_label *label;
security/apparmor/lsm.c
1323
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1324
if (rcu_access_pointer(a_ctx->label) != label) {
security/apparmor/lsm.c
1326
aa_put_label(rcu_dereference_protected(a_ctx->label, true));
security/apparmor/lsm.c
1327
rcu_assign_pointer(a_ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1329
if (rcu_access_pointer(b_ctx->label) != label) {
security/apparmor/lsm.c
1331
aa_put_label(rcu_dereference_protected(b_ctx->label, true));
security/apparmor/lsm.c
1332
rcu_assign_pointer(b_ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1339
end_current_label_crit_section(label);
security/apparmor/lsm.c
1515
if (!rcu_access_pointer(ctx->label))
security/apparmor/lsm.c
1519
error = apparmor_secmark_check(rcu_dereference(ctx->label), OP_RECVMSG,
security/apparmor/lsm.c
1531
struct aa_label *label = ERR_PTR(-ENOPROTOOPT);
security/apparmor/lsm.c
1539
return label;
security/apparmor/lsm.c
1558
struct aa_label *label;
security/apparmor/lsm.c
1566
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1567
slen = aa_label_asxprint(&name, labels_ns(label), peer,
security/apparmor/lsm.c
1587
end_current_label_crit_section(label);
security/apparmor/lsm.c
1626
if (!rcu_access_pointer(ctx->label))
security/apparmor/lsm.c
1627
rcu_assign_pointer(ctx->label, aa_get_current_label());
security/apparmor/lsm.c
1641
error = apparmor_secmark_check(rcu_dereference(ctx->label), OP_CONNECT,
security/apparmor/lsm.c
167
struct aa_label *label;
security/apparmor/lsm.c
172
label = aa_get_newest_cred_label(cred);
security/apparmor/lsm.c
178
if (!unconfined(label)) {
security/apparmor/lsm.c
182
label_for_each_confined(i, label, profile) {
security/apparmor/lsm.c
191
aa_put_label(label);
security/apparmor/lsm.c
199
struct aa_label *label;
security/apparmor/lsm.c
202
label = aa_get_newest_cred_label(cred);
security/apparmor/lsm.c
203
if (!unconfined(label))
security/apparmor/lsm.c
204
error = aa_capable(cred, label, cap, opts);
security/apparmor/lsm.c
205
aa_put_label(label);
security/apparmor/lsm.c
222
struct aa_label *label;
security/apparmor/lsm.c
226
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
227
if (!unconfined(label))
security/apparmor/lsm.c
228
error = aa_path_perm(op, current_cred(), label, path, 0, mask,
security/apparmor/lsm.c
230
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
2385
error = apparmor_secmark_check(rcu_dereference(ctx->label), OP_SENDMSG,
security/apparmor/lsm.c
367
struct aa_label *label;
security/apparmor/lsm.c
373
label = begin_current_label_crit_section();
security/apparmor/lsm.c
374
if (!unconfined(label))
security/apparmor/lsm.c
375
error = aa_path_link(current_cred(), label, old_dentry, new_dir,
security/apparmor/lsm.c
377
end_current_label_crit_section(label);
security/apparmor/lsm.c
386
struct aa_label *label;
security/apparmor/lsm.c
394
label = begin_current_label_crit_section();
security/apparmor/lsm.c
395
if (!unconfined(label)) {
security/apparmor/lsm.c
416
label, &new_path, 0,
security/apparmor/lsm.c
422
label, &old_path,
security/apparmor/lsm.c
429
label, &old_path, 0,
security/apparmor/lsm.c
435
label, &new_path,
security/apparmor/lsm.c
440
end_current_label_crit_section(label);
security/apparmor/lsm.c
463
struct aa_label *label;
security/apparmor/lsm.c
482
label = aa_get_newest_cred_label_condref(file->f_cred, &needput);
security/apparmor/lsm.c
483
if (!unconfined(label)) {
security/apparmor/lsm.c
494
label, &file->f_path, 0,
security/apparmor/lsm.c
499
aa_put_label_condref(label, needput);
security/apparmor/lsm.c
507
struct aa_label *label = begin_current_label_crit_section();
security/apparmor/lsm.c
510
rcu_assign_pointer(ctx->label, aa_get_label(label));
security/apparmor/lsm.c
511
end_current_label_crit_section(label);
security/apparmor/lsm.c
520
aa_put_label(rcu_access_pointer(ctx->label));
security/apparmor/lsm.c
525
struct aa_label *label;
security/apparmor/lsm.c
528
label = begin_current_label_crit_section();
security/apparmor/lsm.c
529
error = aa_file_perm(op, current_cred(), label, file, mask, false);
security/apparmor/lsm.c
530
end_current_label_crit_section(label);
security/apparmor/lsm.c
630
rules = profile->label.rules[0];
security/apparmor/lsm.c
659
struct aa_label *label;
security/apparmor/lsm.c
666
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
667
error = fn_for_each(label, profile,
security/apparmor/lsm.c
670
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
684
struct aa_label *label;
security/apparmor/lsm.c
690
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
691
error = fn_for_each(label, profile,
security/apparmor/lsm.c
694
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
703
struct aa_label *label;
security/apparmor/lsm.c
713
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
714
if (!unconfined(label)) {
security/apparmor/lsm.c
716
error = aa_remount(current_cred(), label, path, flags,
security/apparmor/lsm.c
719
error = aa_bind_mount(current_cred(), label, path,
security/apparmor/lsm.c
723
error = aa_mount_change_type(current_cred(), label,
security/apparmor/lsm.c
726
error = aa_move_mount_old(current_cred(), label, path,
security/apparmor/lsm.c
729
error = aa_new_mount(current_cred(), label, dev_name,
security/apparmor/lsm.c
732
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
740
struct aa_label *label;
security/apparmor/lsm.c
744
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
745
if (!unconfined(label))
security/apparmor/lsm.c
746
error = aa_move_mount(current_cred(), label, from_path,
security/apparmor/lsm.c
748
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
755
struct aa_label *label;
security/apparmor/lsm.c
759
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
760
if (!unconfined(label))
security/apparmor/lsm.c
761
error = aa_umount(current_cred(), label, mnt, flags);
security/apparmor/lsm.c
762
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
770
struct aa_label *label;
security/apparmor/lsm.c
773
label = aa_get_current_label();
security/apparmor/lsm.c
774
if (!unconfined(label))
security/apparmor/lsm.c
775
error = aa_pivotroot(current_cred(), label, old_path, new_path);
security/apparmor/lsm.c
776
aa_put_label(label);
security/apparmor/lsm.c
786
struct aa_label *label = NULL;
security/apparmor/lsm.c
791
label = aa_get_newest_label(cred_label(current_cred()));
security/apparmor/lsm.c
795
label = aa_get_newest_label(ctx->previous);
security/apparmor/lsm.c
799
label = aa_get_newest_label(ctx->onexec);
security/apparmor/lsm.c
806
if (label) {
security/apparmor/lsm.c
807
error = aa_getprocattr(label, &value, false);
security/apparmor/lsm.c
814
aa_put_label(label);
security/apparmor/lsm.c
828
struct aa_label *label = NULL;
security/apparmor/lsm.c
831
label = aa_get_newest_label(cred_label(cred));
security/apparmor/lsm.c
833
label = aa_get_newest_label(ctx->previous);
security/apparmor/lsm.c
835
label = aa_get_newest_label(ctx->onexec);
security/apparmor/lsm.c
839
if (label)
security/apparmor/lsm.c
840
error = aa_getprocattr(label, value, true);
security/apparmor/lsm.c
842
aa_put_label(label);
security/apparmor/lsm.c
956
struct aa_label *label = aa_current_raw_label();
security/apparmor/lsm.c
960
if ((new_label->proxy == label->proxy) ||
security/apparmor/lsm.c
969
__aa_transition_rlimits(label, new_label);
security/apparmor/lsm.c
986
struct aa_label *label;
security/apparmor/lsm.c
989
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
990
prop->apparmor.label = label;
security/apparmor/lsm.c
991
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
997
struct aa_label *label = aa_get_task_label(p);
security/apparmor/lsm.c
999
prop->apparmor.label = label;
security/apparmor/mount.c
314
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/mount.c
373
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/mount.c
395
struct aa_label *label, const struct path *path,
security/apparmor/mount.c
403
AA_BUG(!label);
security/apparmor/mount.c
411
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
421
struct aa_label *label, const struct path *path,
security/apparmor/mount.c
429
AA_BUG(!label);
security/apparmor/mount.c
447
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
459
struct aa_label *label, const struct path *path,
security/apparmor/mount.c
466
AA_BUG(!label);
security/apparmor/mount.c
476
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
486
struct aa_label *label, const struct path *from_path,
security/apparmor/mount.c
493
AA_BUG(!label);
security/apparmor/mount.c
506
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
517
int aa_move_mount_old(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/mount.c
529
error = aa_move_mount(subj_cred, label, &old_path, path);
security/apparmor/mount.c
535
int aa_new_mount(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/mount.c
546
AA_BUG(!label);
security/apparmor/mount.c
581
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
586
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
605
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/mount.c
635
int aa_umount(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/mount.c
643
AA_BUG(!label);
security/apparmor/mount.c
650
error = fn_for_each_confined(label, profile,
security/apparmor/mount.c
668
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/mount.c
681
return aa_get_newest_label(&profile->label);
security/apparmor/mount.c
713
return aa_get_newest_label(&profile->label);
security/apparmor/mount.c
716
int aa_pivotroot(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/mount.c
725
AA_BUG(!label);
security/apparmor/mount.c
734
target = fn_label_build(label, profile, GFP_KERNEL,
security/apparmor/mount.c
761
error = fn_for_each(label, profile,
security/apparmor/net.c
254
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/net.c
272
int aa_af_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/net.c
278
return fn_for_each_confined(label, profile,
security/apparmor/net.c
284
struct aa_label *label,
security/apparmor/net.c
291
AA_BUG(!label);
security/apparmor/net.c
294
if (rcu_access_pointer(ctx->label) != kernel_t && !unconfined(label)) {
security/apparmor/net.c
299
error = fn_for_each_confined(label, profile,
security/apparmor/net.c
308
struct aa_label *label;
security/apparmor/net.c
315
label = begin_current_label_crit_section();
security/apparmor/net.c
316
error = aa_label_sk_perm(current_cred(), label, op, request, sk);
security/apparmor/net.c
317
end_current_label_crit_section(label);
security/apparmor/net.c
323
int aa_sock_file_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/net.c
328
AA_BUG(!label);
security/apparmor/net.c
335
return aa_unix_file_perm(subj_cred, label, op, request, file);
security/apparmor/net.c
336
return aa_label_sk_perm(subj_cred, label, op, request, sock->sk);
security/apparmor/net.c
342
struct aa_label *label;
security/apparmor/net.c
344
if (secmark->label[0] == '*') {
security/apparmor/net.c
349
label = aa_label_strn_parse(&root_ns->unconfined->label,
security/apparmor/net.c
350
secmark->label, strlen(secmark->label),
security/apparmor/net.c
353
if (IS_ERR(label))
security/apparmor/net.c
354
return PTR_ERR(label);
security/apparmor/net.c
356
secmark->secid = label->secid;
security/apparmor/net.c
366
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/net.c
395
int apparmor_secmark_check(struct aa_label *label, char *op, u32 request,
security/apparmor/net.c
401
return fn_for_each_confined(label, profile,
security/apparmor/policy.c
1003
if (!aa_policy_admin_capable(subj_cred, label, ns))
security/apparmor/policy.c
1004
return audit_policy(label, op, NULL, NULL, "not policy admin",
security/apparmor/policy.c
1079
aa_label_replace(&old->label, &new->label);
security/apparmor/policy.c
1124
new->label.hname = old->label.hname;
security/apparmor/policy.c
1162
ssize_t aa_replace_profiles(struct aa_ns *policy_ns, struct aa_label *label,
security/apparmor/policy.c
1206
ns = aa_prepare_ns(policy_ns ? policy_ns : labels_ns(label),
security/apparmor/policy.c
1217
ns = aa_get_ns(policy_ns ? policy_ns : labels_ns(label));
security/apparmor/policy.c
1336
audit_policy(label, op, ns_name, ent->new->base.hname,
security/apparmor/policy.c
1340
aa_put_proxy(ent->new->label.proxy);
security/apparmor/policy.c
1341
ent->new->label.proxy = NULL;
security/apparmor/policy.c
1349
audit_policy(label, op, ns_name, ent->new->base.hname, NULL,
security/apparmor/policy.c
1388
audit_policy(label, op, ns_name, ent ? ent->new->base.hname : NULL,
security/apparmor/policy.c
1399
audit_policy(label, op, ns_name, tmp->new->base.hname, info,
security/apparmor/policy.c
166
l = aa_label_insert(&profile->ns->labels, &profile->label);
security/apparmor/policy.c
167
AA_BUG(l != &profile->label);
security/apparmor/policy.c
225
aa_label_remove(&to_remove->label);
security/apparmor/policy.c
232
aa_label_remove(&profile->label);
security/apparmor/policy.c
293
kfree_sensitive(rules->secmark[i].label);
security/apparmor/policy.c
341
free_ruleset(profile->label.rules[i]);
security/apparmor/policy.c
354
aa_label_destroy(&profile->label);
security/apparmor/policy.c
376
profile = kzalloc_flex(*profile, label.rules, 1, gfp);
security/apparmor/policy.c
382
if (!aa_label_init(&profile->label, 1, gfp))
security/apparmor/policy.c
386
profile->label.rules[0] = aa_alloc_ruleset(gfp);
security/apparmor/policy.c
387
if (!profile->label.rules[0])
security/apparmor/policy.c
393
proxy = aa_alloc_proxy(&profile->label, gfp);
security/apparmor/policy.c
398
profile->label.proxy = proxy;
security/apparmor/policy.c
400
profile->label.hname = profile->base.hname;
security/apparmor/policy.c
401
profile->label.flags |= FLAG_PROFILE;
security/apparmor/policy.c
402
profile->label.vec[0] = profile;
security/apparmor/policy.c
420
if (RULE_MEDIATES(profile->label.rules[i], class))
security/apparmor/policy.c
439
profile->label.mediates |= ((u64) 1) << AA_CLASS_NS;
security/apparmor/policy.c
445
profile->label.mediates |= ((u64) 1) << c;
security/apparmor/policy.c
695
profile->label.flags |= FLAG_NULL;
security/apparmor/policy.c
697
rules = profile->label.rules[0];
security/apparmor/policy.c
705
profile->label.mediates = parent->label.mediates;
security/apparmor/policy.c
772
profile->label.flags |= FLAG_HAT;
security/apparmor/policy.c
808
if (profile->label.flags & FLAG_IMMUTIBLE) {
security/apparmor/policy.c
863
struct aa_label *label,
security/apparmor/policy.c
871
err = aa_capable(subj_cred, label, cap, CAP_OPT_NONE);
security/apparmor/policy.c
888
struct aa_label *label, struct aa_ns *ns)
security/apparmor/policy.c
891
struct aa_ns *view_ns = labels_view(label);
security/apparmor/policy.c
908
struct aa_label *label, struct aa_ns *ns)
security/apparmor/policy.c
911
bool capable = policy_ns_capable(subj_cred, label, user_ns,
security/apparmor/policy.c
917
return aa_policy_view_capable(subj_cred, label, ns) && capable &&
security/apparmor/policy.c
923
struct aa_label *label;
security/apparmor/policy.c
926
label = __begin_current_label_crit_section(&needput);
security/apparmor/policy.c
927
res = aa_policy_view_capable(current_cred(), label, ns);
security/apparmor/policy.c
928
__end_current_label_crit_section(label, needput);
security/apparmor/policy.c
935
struct aa_label *label;
security/apparmor/policy.c
938
label = __begin_current_label_crit_section(&needput);
security/apparmor/policy.c
939
res = aa_policy_admin_capable(current_cred(), label, ns);
security/apparmor/policy.c
940
__end_current_label_crit_section(label, needput);
security/apparmor/policy.c
946
struct aa_label *label,
security/apparmor/policy.c
952
if (!aa_label_is_subset(label, cred_label(ocred)))
security/apparmor/policy.c
981
int aa_may_manage_policy(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/policy.c
995
return audit_policy(label, op, NULL, NULL, "policy_locked",
security/apparmor/policy.c
998
if (ocred && !is_subset_of_obj_privilege(subj_cred, label, ocred))
security/apparmor/policy.c
999
return audit_policy(label, op, NULL, NULL,
security/apparmor/policy_ns.c
380
kernel_t = &kernel_p->label;
security/apparmor/policy_ns.c
91
profile->label.flags |= FLAG_IX_ON_NAME_ERROR |
security/apparmor/policy_unpack.c
1158
rules = profile->label.rules[0];
security/apparmor/policy_unpack.c
1209
profile->label.flags |= FLAG_HAT;
security/apparmor/policy_unpack.c
1211
profile->label.flags |= FLAG_DEBUG1;
security/apparmor/policy_unpack.c
1213
profile->label.flags |= FLAG_DEBUG2;
security/apparmor/policy_unpack.c
1224
profile->label.flags |= FLAG_UNCONFINED;
security/apparmor/policy_unpack.c
1240
profile->path_flags |= profile->label.flags &
security/apparmor/policy_unpack.c
1534
if (pdb->perms[i].label &&
security/apparmor/policy_unpack.c
1535
pdb->perms[i].label >= pdb->trans.size)
security/apparmor/policy_unpack.c
1558
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/policy_unpack.c
641
if (!aa_unpack_strdup(e, &rules->secmark[i].label, NULL))
security/apparmor/policy_unpack.c
655
kfree_sensitive(rules->secmark[i].label);
security/apparmor/policy_unpack.c
919
aa_unpack_u32(e, &perm->label, NULL);
security/apparmor/procattr.c
31
int aa_getprocattr(struct aa_label *label, char **string, bool newline)
security/apparmor/procattr.c
33
struct aa_ns *ns = labels_ns(label);
security/apparmor/procattr.c
42
len = aa_label_snxprint(NULL, 0, current_ns, label,
security/apparmor/procattr.c
53
len = aa_label_snxprint(*string, len + 2, current_ns, label,
security/apparmor/resource.c
114
int aa_task_setrlimit(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/resource.c
133
if (label != peer &&
security/apparmor/resource.c
134
aa_capable(subj_cred, label, CAP_SYS_RESOURCE, CAP_OPT_NOAUDIT) != 0)
security/apparmor/resource.c
135
error = fn_for_each(label, profile,
security/apparmor/resource.c
140
error = fn_for_each_confined(label, profile,
security/apparmor/resource.c
167
struct aa_ruleset *rules = old->label.rules[0];
security/apparmor/resource.c
185
struct aa_ruleset *rules = new->label.rules[0];
security/apparmor/resource.c
92
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/secid.c
100
label = aa_label_strn_parse(&root_ns->unconfined->label, secdata,
security/apparmor/secid.c
102
if (IS_ERR(label))
security/apparmor/secid.c
103
return PTR_ERR(label);
security/apparmor/secid.c
104
*secid = label->secid;
security/apparmor/secid.c
126
int aa_alloc_secid(struct aa_label *label, gfp_t gfp)
security/apparmor/secid.c
132
ret = __xa_alloc(&aa_secids, &label->secid, label,
security/apparmor/secid.c
137
label->secid = AA_SECID_INVALID;
security/apparmor/secid.c
50
static int apparmor_label_to_secctx(struct aa_label *label,
security/apparmor/secid.c
57
if (!label)
security/apparmor/secid.c
64
len = aa_label_asxprint(&cp->context, root_ns, label,
security/apparmor/secid.c
67
len = aa_label_snxprint(NULL, 0, root_ns, label, flags);
security/apparmor/secid.c
82
struct aa_label *label = aa_secid_to_label(secid);
security/apparmor/secid.c
84
return apparmor_label_to_secctx(label, cp);
security/apparmor/secid.c
89
struct aa_label *label;
security/apparmor/secid.c
91
label = prop->apparmor.label;
security/apparmor/secid.c
93
return apparmor_label_to_secctx(label, cp);
security/apparmor/secid.c
98
struct aa_label *label;
security/apparmor/task.c
102
aa_get_label(label);
security/apparmor/task.c
104
ctx->onexec = label;
security/apparmor/task.c
118
int aa_set_current_hat(struct aa_label *label, u64 token)
security/apparmor/task.c
126
AA_BUG(!label);
security/apparmor/task.c
140
set_cred_label(new, aa_get_newest_label(label));
security/apparmor/task.c
232
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/task.c
249
!label_mediates(&tracee->label, AA_CLASS_PTRACE))
security/apparmor/task.c
263
if (label_mediates(&tracer->label, AA_CLASS_PTRACE))
security/apparmor/task.c
267
if (&tracer->label == tracee)
security/apparmor/task.c
270
ad->subj_label = &tracer->label;
security/apparmor/task.c
273
ad->error = aa_capable(cred, &tracer->label, CAP_SYS_PTRACE,
security/apparmor/task.c
354
ad->subj_label = &profile->label;
security/apparmor/task.c
358
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/task.c
47
int aa_replace_current_label(struct aa_label *label)
security/apparmor/task.c
53
AA_BUG(!label);
security/apparmor/task.c
55
if (old == label)
security/apparmor/task.c
71
if (unconfined(label) || (labels_ns(old) != labels_ns(label)))
security/apparmor/task.c
84
aa_get_label(label);
security/apparmor/task.c
86
set_cred_label(new, label);
security/apparmor/task.c
98
void aa_set_current_onexec(struct aa_label *label, bool stack)
security/integrity/ima/ima_policy.c
126
struct ima_rule_opt_list *label; /* Measure data grouped under this label */
security/integrity/ima/ima_policy.c
1650
if (entry->label) {
security/integrity/ima/ima_policy.c
1655
entry->label = ima_alloc_rule_opt_list(args);
security/integrity/ima/ima_policy.c
1656
if (IS_ERR(entry->label)) {
security/integrity/ima/ima_policy.c
1657
result = PTR_ERR(entry->label);
security/integrity/ima/ima_policy.c
1658
entry->label = NULL;
security/integrity/ima/ima_policy.c
2191
ima_show_rule_opt_list(m, entry->label);
security/integrity/ima/ima_policy.c
538
if (!rule->label)
security/integrity/ima/ima_policy.c
541
opt_list = rule->label;
security/lockdown/lockdown.c
106
const char *label = lockdown_reasons[level];
security/lockdown/lockdown.c
109
offset += sprintf(temp+offset, "[%s] ", label);
security/lockdown/lockdown.c
111
offset += sprintf(temp+offset, "%s ", label);
security/lockdown/lockdown.c
140
const char *label = lockdown_reasons[level];
security/lockdown/lockdown.c
142
if (label && !strcmp(state, label))
security/smack/smack.h
307
struct smack_known *smk_import_valid_label(const char *label, int label_len,
security/smack/smack_access.c
653
smk_import_valid_label(const char *label, int label_len, gfp_t gfp)
security/smack/smack_access.c
655
char *smack = kstrndup(label, label_len, gfp);
security/smack/smack_lsm.c
1617
char *label = NULL;
security/smack/smack_lsm.c
1624
label = TRANS_TRUE;
security/smack/smack_lsm.c
1626
label = "";
security/smack/smack_lsm.c
1649
if (!label)
security/smack/smack_lsm.c
1650
label = isp->smk_known;
security/smack/smack_lsm.c
1652
label_len = strlen(label);
security/smack/smack_lsm.c
1655
*buffer = kstrdup(label, GFP_KERNEL);
sound/firewire/digi00x/digi00x-midi.c
123
const char *label;
sound/firewire/digi00x/digi00x-midi.c
135
label = "%s control";
sound/firewire/digi00x/digi00x-midi.c
137
label = "%s MIDI";
sound/firewire/digi00x/digi00x-midi.c
138
snprintf(rmidi->name, sizeof(rmidi->name), label,
sound/firewire/fireface/ff-protocol-former.c
127
const char *label;
sound/firewire/fireface/ff-protocol-former.c
152
label = snd_ff_proc_get_clk_label(src);
sound/firewire/fireface/ff-protocol-former.c
153
if (!label)
sound/firewire/fireface/ff-protocol-former.c
156
snd_iprintf(buffer, "Clock configuration: %d %s\n", rate, label);
sound/firewire/fireface/ff-protocol-former.c
162
char *const label;
sound/firewire/fireface/ff-protocol-former.c
172
char *const label;
sound/firewire/fireface/ff-protocol-former.c
222
snd_iprintf(buffer, "%s: %s\n", clk_entry->label, state);
sound/firewire/fireface/ff-protocol-former.c
231
const char *label;
sound/firewire/fireface/ff-protocol-former.c
236
label = referred_entry->label;
sound/firewire/fireface/ff-protocol-former.c
241
label = "none";
sound/firewire/fireface/ff-protocol-former.c
253
snd_iprintf(buffer, "%s %d\n", label, rate);
sound/firewire/fireface/ff-protocol-latter.c
315
char *const label;
sound/firewire/fireface/ff-protocol-latter.c
332
const char *label;
sound/firewire/fireface/ff-protocol-latter.c
355
snd_iprintf(buffer, "%s: ", clk_entry->label);
sound/firewire/fireface/ff-protocol-latter.c
369
label = snd_ff_proc_get_clk_label(src);
sound/firewire/fireface/ff-protocol-latter.c
370
if (!label)
sound/firewire/fireface/ff-protocol-latter.c
373
snd_iprintf(buffer, "Referred clock: %s %d\n", label, rate);
sound/firewire/tascam/tascam-transaction.c
136
*label = (substream->number << 4) | (msg[0] >> 4);
sound/firewire/tascam/tascam-transaction.c
64
u8 *label, *msg;
sound/firewire/tascam/tascam-transaction.c
68
label = port->buf;
sound/firewire/tascam/tascam-transaction.c
88
*label = (substream->number << 4) | 0x07;
sound/firewire/tascam/tascam-transaction.c
91
*label = (substream->number << 4) | 0x04;
sound/hda/codecs/generic.c
3247
const char *label, int anchor)
sound/hda/codecs/generic.c
3272
snd_hda_add_imux_item(codec, imux, label, cfg_idx, NULL);
sound/hda/codecs/generic.c
3295
const char *label;
sound/hda/codecs/generic.c
3301
label = hda_get_autocfg_input_label(codec, cfg, i);
sound/hda/codecs/generic.c
3305
!strcmp(spec->input_labels[j], label)) {
sound/hda/codecs/generic.c
3311
spec->input_labels[i] = label;
sound/hda/codecs/generic.c
3610
static int add_single_cap_ctl(struct hda_codec *codec, const char *label,
sound/hda/codecs/generic.c
3624
if (label)
sound/hda/codecs/generic.c
3626
"%s Capture %s", label, sfx);
sound/hda/codecs/generic.c
3643
if (label)
sound/hda/codecs/generic.c
3645
"Inverted %s Capture %s", label, sfx);
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
80
.label = "cirrus_scodec_test_gpio",
sound/hda/common/auto_parser.c
660
const char *name, char *label, int maxlen,
sound/hda/common/auto_parser.c
688
snprintf(label, maxlen, "%s%s%s", pfx, name, sfx);
sound/hda/common/auto_parser.c
716
char *label, int maxlen, int *indexp)
sound/hda/common/auto_parser.c
731
label, maxlen, indexp);
sound/hda/common/auto_parser.c
734
label, maxlen, indexp);
sound/hda/common/auto_parser.c
737
label, maxlen, indexp);
sound/hda/common/auto_parser.c
769
strscpy(label, name, maxlen);
sound/hda/common/codec.c
3505
strscpy(uinfo->value.enumerated.name, imux->items[index].label);
sound/hda/common/codec.c
3980
struct hda_input_mux *imux, const char *label,
sound/hda/common/codec.c
3989
if (!strncmp(label, imux->items[i].label, strlen(label)))
sound/hda/common/codec.c
3995
snprintf(imux->items[imux->num_items].label,
sound/hda/common/codec.c
3996
sizeof(imux->items[imux->num_items].label),
sound/hda/common/codec.c
3997
"%s %d", label, label_idx);
sound/hda/common/codec.c
3999
strscpy(imux->items[imux->num_items].label, label,
sound/hda/common/codec.c
4000
sizeof(imux->items[imux->num_items].label));
sound/hda/common/hda_auto_parser.h
49
char *label, int maxlen, int *indexp);
sound/hda/common/hda_local.h
178
char label[32];
sound/hda/common/hda_local.h
193
struct hda_input_mux *imux, const char *label,
sound/soc/codecs/idt821034.c
1112
idt821034->gpio_chip.label = dev_name(&idt821034->spi->dev);
sound/soc/codecs/peb2466.c
1940
peb2466->gpio.gpio_chip.label = dev_name(&peb2466->spi->dev);
sound/soc/codecs/rt5677.c
4835
.label = RT5677_DRV_NAME,
sound/soc/codecs/tlv320adc3xxx.c
1051
.label = "adc3xxx",
sound/soc/codecs/wm5100.c
2290
.label = "wm5100",
sound/soc/codecs/wm8903.c
1842
.label = "wm8903",
sound/soc/codecs/wm8962.c
3486
.label = "wm8962",
sound/soc/codecs/wm8996.c
2187
.label = "wm8996",
sound/soc/codecs/zl38060.c
436
.label = DRV_NAME,
sound/soc/sdca/sdca_asoc.c
1114
entity->label);
sound/soc/sdca/sdca_asoc.c
1199
entity->label, stream_suffix);
sound/soc/sdca/sdca_asoc.c
1211
dais[j].name = entity->label;
sound/soc/sdca/sdca_asoc.c
1350
entity->label, channel_mask);
sound/soc/sdca/sdca_asoc.c
1364
dev_err(dev, "%s: failed to add constraint: %d\n", entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1426
entity->label);
sound/soc/sdca/sdca_asoc.c
1440
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1460
dev_err(dev, "%s: no dataport found\n", entity->label);
sound/soc/sdca/sdca_asoc.c
1493
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1498
entity->label, index, channels);
sound/soc/sdca/sdca_asoc.c
1504
dev_err(dev, "%s: no cluster for %d channels\n", entity->label, channels);
sound/soc/sdca/sdca_asoc.c
1533
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1538
entity->label, index, rate);
sound/soc/sdca/sdca_asoc.c
1544
dev_err(dev, "%s: no clock rate for %dHz\n", entity->label, target_rate);
sound/soc/sdca/sdca_asoc.c
1572
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1577
entity->label, usage, target_rate, target_width);
sound/soc/sdca/sdca_asoc.c
1584
entity->label, target_rate, target_width);
sound/soc/sdca/sdca_asoc.c
1626
dev_err(dev, "%s: hw_params on non-terminal entity\n", entity->label);
sound/soc/sdca/sdca_asoc.c
173
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
180
entity->label, control->label);
sound/soc/sdca/sdca_asoc.c
215
entity->label, type);
sound/soc/sdca/sdca_asoc.c
260
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
275
entity->label, "Playback");
sound/soc/sdca/sdca_asoc.c
281
add_route(route, entity->label, NULL, aif_name);
sound/soc/sdca/sdca_asoc.c
287
add_route(route, entity->label, NULL, entity->iot.clock->label);
sound/soc/sdca/sdca_asoc.c
290
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
307
entity->label, "Capture");
sound/soc/sdca/sdca_asoc.c
313
add_route(route, aif_name, NULL, entity->label);
sound/soc/sdca/sdca_asoc.c
319
add_route(route, entity->label, NULL, entity->iot.clock->label);
sound/soc/sdca/sdca_asoc.c
322
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
381
entity->label, val);
sound/soc/sdca/sdca_asoc.c
404
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
414
dev_err(dev, "%s: power control missing states\n", entity->label);
sound/soc/sdca/sdca_asoc.c
429
add_route(route, entity->pde.managed[i]->label, NULL, entity->label);
sound/soc/sdca/sdca_asoc.c
432
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
449
dev_err(dev, "%s: device selector unit missing group\n", entity->label);
sound/soc/sdca/sdca_asoc.c
477
entity->label, affected->val);
sound/soc/sdca/sdca_asoc.c
482
dev_err(dev, "%s: too many input routes\n", entity->label);
sound/soc/sdca/sdca_asoc.c
490
entity->label, mode->val);
sound/soc/sdca/sdca_asoc.c
494
add_route(route, entity->label, sdca_find_terminal_name(term),
sound/soc/sdca/sdca_asoc.c
495
entity->sources[affected->val - 1]->label);
sound/soc/sdca/sdca_asoc.c
529
texts[i + 1] = entity->sources[i]->label;
sound/soc/sdca/sdca_asoc.c
549
add_route(route, entity->label, texts[i + 1], entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
563
dev_err(dev, "%s: selector with no inputs\n", entity->label);
sound/soc/sdca/sdca_asoc.c
576
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
592
dev_err(dev, "%s: selector 1 or more inputs\n", entity->label);
sound/soc/sdca/sdca_asoc.c
603
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
614
control->label, i + 1);
sound/soc/sdca/sdca_asoc.c
642
add_route(route, entity->label, kctl[i].name, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
678
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
725
widget->name = entity->label;
sound/soc/sdca/sdca_asoc.c
753
entity->label);
sound/soc/sdca/sdca_asoc.c
774
add_route(&route, entity->label, NULL, entity->group->label);
sound/soc/sdca/sdca_asoc.c
892
control_name = devm_kasprintf(dev, GFP_KERNEL, "%s %s%s", entity->label,
sound/soc/sdca/sdca_asoc.c
893
control->label, control_suffix);
sound/soc/sdca/sdca_asoc.c
915
entity->label, control->label);
sound/soc/sdca/sdca_asoc.c
958
control_name = devm_kasprintf(dev, GFP_KERNEL, "%s Switch", entity->label);
sound/soc/sdca/sdca_asoc.c
963
(*kctl)->private_value = (unsigned long)entity->label;
sound/soc/sdca/sdca_functions.c
1025
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
1037
control->label = find_sdca_control_label(dev, entity, control);
sound/soc/sdca/sdca_functions.c
1038
if (!control->label)
sound/soc/sdca/sdca_functions.c
1045
entity->label, control->label, control->sel,
sound/soc/sdca/sdca_functions.c
1065
dev_warn(dev, "%s: missing control list\n", entity->label);
sound/soc/sdca/sdca_functions.c
1068
dev_err(dev, "%s: failed to read control list: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1092
entity->label, control_property);
sound/soc/sdca/sdca_functions.c
1146
dev_err(dev, "%s: terminal type missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1157
entity->label = devm_kasprintf(dev, GFP_KERNEL, "%s %s",
sound/soc/sdca/sdca_functions.c
1158
entity->label, type_name);
sound/soc/sdca/sdca_functions.c
1159
if (!entity->label)
sound/soc/sdca/sdca_functions.c
1180
entity->label, terminal->type, terminal->reference,
sound/soc/sdca/sdca_functions.c
1196
dev_err(dev, "%s: clock type missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1207
dev_dbg(dev, "%s: clock type %#x delay %d\n", entity->label,
sound/soc/sdca/sdca_functions.c
1227
entity->label, num_delays);
sound/soc/sdca/sdca_functions.c
1231
entity->label, mult_delay);
sound/soc/sdca/sdca_functions.c
1235
entity->label);
sound/soc/sdca/sdca_functions.c
1259
dev_dbg(dev, "%s: from %#x to %#x delay %dus\n", entity->label,
sound/soc/sdca/sdca_functions.c
1295
entity->label, num_affected);
sound/soc/sdca/sdca_functions.c
1299
entity->label);
sound/soc/sdca/sdca_functions.c
1351
dev_err(dev, "%s: malformed affected controls list\n", entity->label);
sound/soc/sdca/sdca_functions.c
1474
&entity->label);
sound/soc/sdca/sdca_functions.c
1483
dev_err(dev, "%s: type missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1490
entity->label, entity->id, entity->type);
sound/soc/sdca/sdca_functions.c
1589
entities[num_entities].label = "entity0";
sound/soc/sdca/sdca_functions.c
1611
if (!strcmp(entity->label, entity_label))
sound/soc/sdca/sdca_functions.c
1618
if (!strncmp(entity->label, entity_label, strlen(entity_label)))
sound/soc/sdca/sdca_functions.c
1659
dev_err(dev, "%s: clock label missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1667
entity->label, clock_label);
sound/soc/sdca/sdca_functions.c
1674
dev_dbg(dev, "%s -> %s\n", clock_entity->label, entity->label);
sound/soc/sdca/sdca_functions.c
1695
dev_err(dev, "%s: managed list missing: %d\n", entity->label, num_managed);
sound/soc/sdca/sdca_functions.c
1699
entity->label);
sound/soc/sdca/sdca_functions.c
1720
entity->label, managed_list[i]);
sound/soc/sdca/sdca_functions.c
1724
dev_dbg(dev, "%s -> %s\n", managed[i]->label, entity->label);
sound/soc/sdca/sdca_functions.c
1750
entity->label, affected->id);
sound/soc/sdca/sdca_functions.c
1757
managed->label, managed->group->label,
sound/soc/sdca/sdca_functions.c
1758
entity->label);
sound/soc/sdca/sdca_functions.c
1805
dev_err(dev, "%s: failed to read pin list: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1813
dev_err(dev, "%s: pin 0 used as input\n", entity->label);
sound/soc/sdca/sdca_functions.c
1836
entity->label, pin_property);
sound/soc/sdca/sdca_functions.c
1844
entity->label, pin, ret);
sound/soc/sdca/sdca_functions.c
1852
entity->label, connected_label);
sound/soc/sdca/sdca_functions.c
1859
dev_dbg(dev, "%s -> %s\n", connected_entity->label, entity->label);
sound/soc/sdca/sdca_functions.c
2268
dev_err(dev, "%s: control %#x: missing\n", entity->label, sel);
sound/soc/sdca/sdca_functions.c
2283
entity->label, control->sel, range->cols, range->rows);
sound/soc/sdca/sdca_functions.c
877
const char * const label)
sound/soc/sdca/sdca_functions.c
884
snprintf(property, sizeof(property), "mipi-sdca-control-%s", label);
sound/soc/sdca/sdca_functions.c
897
"mipi-sdca-control-cn-%d-%s", cn, label);
sound/soc/sdca/sdca_functions.c
953
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
962
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
975
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
990
entity->label, control->sel, ret);
sound/soc/sdca/sdca_interrupts.c
369
entity->label, control->label);
sound/soc/sdca/sdca_jack.c
51
interrupt->entity->label,
sound/soc/sdca/sdca_ump.c
124
entity->label, ret);
sound/soc/sdca/sdca_ump.c
140
entity->label, ret);
sound/soc/sdca/sdca_ump.c
146
entity->label, msg_len);
sound/soc/sdca/sdca_ump.c
157
entity->label, ret);
sound/soc/sdca/sdca_ump.c
212
entity->label, msg_len);
sound/soc/sdca/sdca_ump.c
218
entity->label);
sound/soc/sdca/sdca_ump.c
225
entity->label, ret);
sound/soc/sdca/sdca_ump.c
233
entity->label, ret);
sound/soc/sdca/sdca_ump.c
241
entity->label, ret);
sound/soc/sdca/sdca_ump.c
42
entity->label, ret);
sound/soc/sdca/sdca_ump.c
47
dev_err(dev, "%s: host is not the UMP owner\n", entity->label);
sound/soc/sdca/sdca_ump.c
78
entity->label, ret);
sound/soc/soc-ac97.c
122
.label = "snd_soc_ac97",
sound/soc/ti/davinci-mcasp.c
2528
mcasp->gpio_chip.label = dev_name(mcasp->dev);
tools/bpf/bpf_exp.y
119
: label ':' { bpf_set_curr_label($1); }
tools/bpf/bpf_exp.y
210
: OP_JMP label {
tools/bpf/bpf_exp.y
216
: OP_JEQ '#' number ',' label ',' label {
tools/bpf/bpf_exp.y
220
| OP_JEQ 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
224
| OP_JEQ '%' 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
228
| OP_JEQ '#' number ',' label {
tools/bpf/bpf_exp.y
231
| OP_JEQ 'x' ',' label {
tools/bpf/bpf_exp.y
234
| OP_JEQ '%' 'x' ',' label {
tools/bpf/bpf_exp.y
240
: OP_JNEQ '#' number ',' label {
tools/bpf/bpf_exp.y
243
| OP_JNEQ 'x' ',' label {
tools/bpf/bpf_exp.y
246
| OP_JNEQ '%' 'x' ',' label {
tools/bpf/bpf_exp.y
252
: OP_JLT '#' number ',' label {
tools/bpf/bpf_exp.y
255
| OP_JLT 'x' ',' label {
tools/bpf/bpf_exp.y
258
| OP_JLT '%' 'x' ',' label {
tools/bpf/bpf_exp.y
264
: OP_JLE '#' number ',' label {
tools/bpf/bpf_exp.y
267
| OP_JLE 'x' ',' label {
tools/bpf/bpf_exp.y
270
| OP_JLE '%' 'x' ',' label {
tools/bpf/bpf_exp.y
276
: OP_JGT '#' number ',' label ',' label {
tools/bpf/bpf_exp.y
280
| OP_JGT 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
284
| OP_JGT '%' 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
288
| OP_JGT '#' number ',' label {
tools/bpf/bpf_exp.y
291
| OP_JGT 'x' ',' label {
tools/bpf/bpf_exp.y
294
| OP_JGT '%' 'x' ',' label {
tools/bpf/bpf_exp.y
300
: OP_JGE '#' number ',' label ',' label {
tools/bpf/bpf_exp.y
304
| OP_JGE 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
308
| OP_JGE '%' 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
312
| OP_JGE '#' number ',' label {
tools/bpf/bpf_exp.y
315
| OP_JGE 'x' ',' label {
tools/bpf/bpf_exp.y
318
| OP_JGE '%' 'x' ',' label {
tools/bpf/bpf_exp.y
324
: OP_JSET '#' number ',' label ',' label {
tools/bpf/bpf_exp.y
328
| OP_JSET 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
332
| OP_JSET '%' 'x' ',' label ',' label {
tools/bpf/bpf_exp.y
336
| OP_JSET '#' number ',' label {
tools/bpf/bpf_exp.y
339
| OP_JSET 'x' ',' label {
tools/bpf/bpf_exp.y
342
| OP_JSET '%' 'x' ',' label {
tools/bpf/bpf_exp.y
44
static void bpf_set_curr_label(char *label);
tools/bpf/bpf_exp.y
45
static void bpf_set_jmp_label(char *label, enum jmp_type type);
tools/bpf/bpf_exp.y
490
static void bpf_set_curr_label(char *label)
tools/bpf/bpf_exp.y
493
labels[curr_instr] = label;
tools/bpf/bpf_exp.y
496
static void bpf_set_jmp_label(char *label, enum jmp_type type)
tools/bpf/bpf_exp.y
50
char *label;
tools/bpf/bpf_exp.y
501
labels_jt[curr_instr] = label;
tools/bpf/bpf_exp.y
504
labels_jf[curr_instr] = label;
tools/bpf/bpf_exp.y
507
labels_k[curr_instr] = label;
tools/bpf/bpf_exp.y
512
static int bpf_find_insns_offset(const char *label)
tools/bpf/bpf_exp.y
517
if (labels[i] && !strcmp(label, labels[i])) {
tools/bpf/bpf_exp.y
524
fprintf(stderr, "no such label \'%s\'!\n", label);
tools/bpf/bpf_exp.y
63
%token extension number label
tools/bpf/bpf_exp.y
65
%type <label> label
tools/gpio/lsgpio.c
128
cinfo.name, cinfo.label, cinfo.lines);
tools/perf/ui/gtk/browser.c
49
GtkWidget *label;
tools/perf/ui/gtk/browser.c
55
label = gtk_label_new("");
tools/perf/ui/gtk/browser.c
56
gtk_widget_show(label);
tools/perf/ui/gtk/browser.c
59
gtk_container_add(GTK_CONTAINER(content_area), label);
tools/perf/ui/gtk/browser.c
67
pgctx->message_label = label;
tools/perf/ui/gtk/progress.c
17
GtkWidget *label = gtk_label_new(p->title);
tools/perf/ui/gtk/progress.c
22
gtk_box_pack_start(GTK_BOX(vbox), label, TRUE, FALSE, 3);
tools/perf/util/hwmon_pmu.c
122
char *label;
tools/perf/util/hwmon_pmu.c
306
value->label = strdup(buf);
tools/perf/util/hwmon_pmu.c
307
if (!value->label) {
tools/perf/util/hwmon_pmu.c
312
snprintf(buf, sizeof(buf), "%s_%s", hwmon_type_strs[type], value->label);
tools/perf/util/hwmon_pmu.c
333
zfree(&value->label);
tools/perf/util/hwmon_pmu.c
402
zfree(&value->label);
tools/perf/util/hwmon_pmu.c
527
value->label ?: info.name);
tools/perf/util/probe-event.c
2425
#define strdup_or_goto(str, label) \
tools/perf/util/probe-event.c
2426
({ char *__p = NULL; if (str && !(__p = strdup(str))) goto label; __p; })
tools/power/x86/turbostat/turbostat.c
7820
void print_power_limit_msr(int cpu, unsigned long long msr, char *label)
tools/power/x86/turbostat/turbostat.c
7823
cpu, label,
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
171
#define cond_break_label(label) __cond_break(goto label)
tools/testing/nvdimm/test/nfit.c
1509
t->label[i - t->dcr_idx]);
tools/testing/nvdimm/test/nfit.c
1513
t->label[i - t->dcr_idx]);
tools/testing/nvdimm/test/nfit.c
1921
t->label[i] = test_alloc(t, LABEL_SIZE, &t->label_dma[i]);
tools/testing/nvdimm/test/nfit.c
1922
if (!t->label[i])
tools/testing/nvdimm/test/nfit.c
1924
sprintf(t->label[i], "label%d", i);
tools/testing/nvdimm/test/nfit.c
194
void **label;
tools/testing/nvdimm/test/nfit.c
1968
t->label[i] = test_alloc(t, LABEL_SIZE, &t->label_dma[i]);
tools/testing/nvdimm/test/nfit.c
1969
if (!t->label[i])
tools/testing/nvdimm/test/nfit.c
1971
sprintf(t->label[i], "label%d", i);
tools/testing/nvdimm/test/nfit.c
3160
nfit_test->label = devm_kcalloc(dev, num, sizeof(void *),
tools/testing/nvdimm/test/nfit.c
3175
if (nfit_test->dimm && nfit_test->dimm_dma && nfit_test->label
tools/testing/nvdimm/test/nfit.c
465
*nd_cmd, unsigned int buf_len, void *label)
tools/testing/nvdimm/test/nfit.c
479
memcpy(nd_cmd->out_buf, label + offset, len);
tools/testing/nvdimm/test/nfit.c
486
unsigned int buf_len, void *label)
tools/testing/nvdimm/test/nfit.c
502
memcpy(label + offset, nd_cmd->in_buf, len);
tools/testing/selftests/bpf/bpf_atomic.h
104
#define smp_cond_load_relaxed_label(p, cond_expr, label) \
tools/testing/selftests/bpf/bpf_atomic.h
112
cond_break_label(label); \
tools/testing/selftests/bpf/bpf_atomic.h
118
#define smp_cond_load_acquire_label(p, cond_expr, label) \
tools/testing/selftests/bpf/bpf_atomic.h
121
smp_cond_load_relaxed_label(p, cond_expr, label); \
tools/testing/selftests/bpf/bpf_atomic.h
128
#define atomic_cond_read_relaxed_label(p, cond_expr, label) \
tools/testing/selftests/bpf/bpf_atomic.h
129
smp_cond_load_relaxed_label(&(p)->counter, cond_expr, label)
tools/testing/selftests/bpf/bpf_atomic.h
131
#define atomic_cond_read_acquire_label(p, cond_expr, label) \
tools/testing/selftests/bpf/bpf_atomic.h
132
smp_cond_load_acquire_label(&(p)->counter, cond_expr, label)
tools/testing/selftests/bpf/bpf_experimental.h
436
#define cond_break_label(label) __cond_break(goto label)
tools/testing/selftests/bpf/jit_disasm_helpers.c
145
label = "";
tools/testing/selftests/bpf/jit_disasm_helpers.c
148
label = labels.names[label_pc - labels.pcs];
tools/testing/selftests/bpf/jit_disasm_helpers.c
156
fprintf(text_out, "%s%s%s\n", label, colon, buf);
tools/testing/selftests/bpf/jit_disasm_helpers.c
93
char *label, *colon, *triple = NULL;
tools/testing/selftests/bpf/progs/bpf_arena_spin_lock.h
10
#define arch_mcs_spin_lock_contended_label(l, label) smp_cond_load_acquire_label(l, VAL, label)
tools/testing/selftests/gpio/gpio-chip-info.c
48
printf("%s\n", info.label);
tools/testing/selftests/net/ipv6_flowlabel.c
175
static void flowlabel_get(int fd, uint32_t label, uint8_t share, uint16_t flags)
tools/testing/selftests/net/ipv6_flowlabel.c
179
.flr_label = htonl(label),
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
48
static int flowlabel_get(int fd, uint32_t label, uint8_t share, uint16_t flags)
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
52
.flr_label = htonl(label),
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
64
static int flowlabel_put(int fd, uint32_t label)
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
68
.flr_label = htonl(label),
tools/testing/selftests/powerpc/cache_shape/cache_shape.c
31
static void print_size(const char *label, uint32_t val)
tools/testing/selftests/powerpc/cache_shape/cache_shape.c
33
printf("%s cache size: %#10x %10dB %10dK\n", label, val, val, val / 1024);
tools/testing/selftests/powerpc/cache_shape/cache_shape.c
36
static void print_geo(const char *label, uint32_t val)
tools/testing/selftests/powerpc/cache_shape/cache_shape.c
40
printf("%s line size: %#10x ", label, val & 0xFFFF);
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
106
#define BEGIN_MMU_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
109
#define END_MMU_FTR_SECTION_NESTED(msk, val, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
110
FTR_SECTION_ELSE_NESTED(label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
111
MAKE_FTR_SECTION_ENTRY(msk, val, label, __mmu_ftr_fixup)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
116
#define END_MMU_FTR_SECTION_NESTED_IFSET(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
117
END_MMU_FTR_SECTION_NESTED((msk), (msk), label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
119
#define END_MMU_FTR_SECTION_NESTED_IFCLR(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
120
END_MMU_FTR_SECTION_NESTED((msk), 0, label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
126
#define MMU_FTR_SECTION_ELSE_NESTED(label) FTR_SECTION_ELSE_NESTED(label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
128
#define ALT_MMU_FTR_SECTION_END_NESTED(msk, val, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
129
MAKE_FTR_SECTION_ENTRY(msk, val, label, __mmu_ftr_fixup)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
130
#define ALT_MMU_FTR_SECTION_END_NESTED_IFSET(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
131
ALT_MMU_FTR_SECTION_END_NESTED(msk, msk, label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
132
#define ALT_MMU_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
133
ALT_MMU_FTR_SECTION_END_NESTED(msk, 0, label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
142
#define BEGIN_FW_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
145
#define END_FW_FTR_SECTION_NESTED(msk, val, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
146
FTR_SECTION_ELSE_NESTED(label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
147
MAKE_FTR_SECTION_ENTRY(msk, val, label, __fw_ftr_fixup)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
156
#define FW_FTR_SECTION_ELSE_NESTED(label) FTR_SECTION_ELSE_NESTED(label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
158
#define ALT_FW_FTR_SECTION_END_NESTED(msk, val, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
159
MAKE_FTR_SECTION_ENTRY(msk, val, label, __fw_ftr_fixup)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
160
#define ALT_FW_FTR_SECTION_END_NESTED_IFSET(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
161
ALT_FW_FTR_SECTION_END_NESTED(msk, msk, label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
162
#define ALT_FW_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
163
ALT_FW_FTR_SECTION_END_NESTED(msk, 0, label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
202
#define START_LWSYNC_SECTION(label) label##1:
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
203
#define MAKE_LWSYNC_SECTION_ENTRY(label, sect) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
204
label##2: \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
207
label##3: \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
208
FTR_ENTRY_OFFSET label##1b-label##3b; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
31
#define START_FTR_SECTION(label) label##1:
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
33
#define FTR_SECTION_ELSE_NESTED(label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
34
label##2: \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
35
.pushsection __ftr_alt_##label,"a"; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
37
label##3:
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
57
#define MAKE_FTR_SECTION_ENTRY(msk, val, label, sect) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
58
label##4: \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
62
label##5: \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
65
FTR_ENTRY_OFFSET label##1b-label##5b; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
66
FTR_ENTRY_OFFSET label##2b-label##5b; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
67
FTR_ENTRY_OFFSET label##3b-label##5b; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
68
FTR_ENTRY_OFFSET label##4b-label##5b; \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
69
CHECK_ALT_SIZE((label##4b-label##3b), (label##2b-label##1b)); \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
74
#define BEGIN_FTR_SECTION_NESTED(label) START_FTR_SECTION(label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
77
#define END_FTR_SECTION_NESTED(msk, val, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
78
FTR_SECTION_ELSE_NESTED(label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
79
MAKE_FTR_SECTION_ENTRY(msk, val, label, __ftr_fixup)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
84
#define END_FTR_SECTION_NESTED_IFSET(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
85
END_FTR_SECTION_NESTED((msk), (msk), label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
92
#define ALT_FTR_SECTION_END_NESTED(msk, val, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
93
MAKE_FTR_SECTION_ENTRY(msk, val, label, __ftr_fixup)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
94
#define ALT_FTR_SECTION_END_NESTED_IFSET(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
95
ALT_FTR_SECTION_END_NESTED(msk, msk, label)
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
96
#define ALT_FTR_SECTION_END_NESTED_IFCLR(msk, label) \
tools/testing/selftests/powerpc/primitives/asm/feature-fixups.h
97
ALT_FTR_SECTION_END_NESTED(msk, 0, label)
tools/testing/selftests/rseq/rseq-arm.h
111
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-arm.h
115
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-arm.h
117
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-arm.h
121
"bne " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-arm.h
123
#define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
tools/testing/selftests/rseq/rseq-arm.h
131
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-arm.h
135
#define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \
tools/testing/selftests/rseq/rseq-arm.h
137
__RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
tools/testing/selftests/rseq/rseq-arm.h
141
#define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \
tools/testing/selftests/rseq/rseq-arm.h
142
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-arm.h
82
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, start_ip, \
tools/testing/selftests/rseq/rseq-arm.h
86
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-arm.h
91
".word " __rseq_str(label) "b, 0x0\n\t" \
tools/testing/selftests/rseq/rseq-arm.h
94
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-arm.h
95
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-arm64.h
105
" .quad " __rseq_str(label) "b\n" \
tools/testing/selftests/rseq/rseq-arm64.h
108
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-arm64.h
109
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-arm64.h
125
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-arm64.h
131
__rseq_str(label) ":\n"
tools/testing/selftests/rseq/rseq-arm64.h
133
#define RSEQ_ASM_DEFINE_ABORT(label, abort_label) \
tools/testing/selftests/rseq/rseq-arm64.h
136
__rseq_str(label) ":\n" \
tools/testing/selftests/rseq/rseq-arm64.h
154
#define RSEQ_ASM_OP_CMPEQ(var, expect, label) \
tools/testing/selftests/rseq/rseq-arm64.h
158
" cbnz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
tools/testing/selftests/rseq/rseq-arm64.h
160
#define RSEQ_ASM_OP_CMPEQ32(var, expect, label) \
tools/testing/selftests/rseq/rseq-arm64.h
164
" cbnz " RSEQ_ASM_TMP_REG32 ", " __rseq_str(label) "\n"
tools/testing/selftests/rseq/rseq-arm64.h
166
#define RSEQ_ASM_OP_CMPNE(var, expect, label) \
tools/testing/selftests/rseq/rseq-arm64.h
170
" cbz " RSEQ_ASM_TMP_REG ", " __rseq_str(label) "\n"
tools/testing/selftests/rseq/rseq-arm64.h
172
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-arm64.h
174
RSEQ_ASM_OP_CMPEQ32(current_cpu_id, cpu_id, label)
tools/testing/selftests/rseq/rseq-arm64.h
94
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, start_ip, \
tools/testing/selftests/rseq/rseq-arm64.h
98
__rseq_str(label) ":\n" \
tools/testing/selftests/rseq/rseq-mips.h
115
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-mips.h
119
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-mips.h
121
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-mips.h
124
"bne $4, %[" __rseq_str(cpu_id) "], " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-mips.h
126
#define __RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
tools/testing/selftests/rseq/rseq-mips.h
136
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-mips.h
140
#define RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, abort_label, \
tools/testing/selftests/rseq/rseq-mips.h
142
__RSEQ_ASM_DEFINE_ABORT(table_label, label, teardown, \
tools/testing/selftests/rseq/rseq-mips.h
146
#define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \
tools/testing/selftests/rseq/rseq-mips.h
147
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-mips.h
83
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, start_ip, \
tools/testing/selftests/rseq/rseq-mips.h
87
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-mips.h
94
LONG " " U32_U64_PAD(__rseq_str(label) "b") "\n\t" \
tools/testing/selftests/rseq/rseq-mips.h
97
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-mips.h
98
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-or1k.h
31
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, start_ip, \
tools/testing/selftests/rseq/rseq-or1k.h
35
__rseq_str(label) ":\n" \
tools/testing/selftests/rseq/rseq-or1k.h
42
".long 0x0, " __rseq_str(label) "b\n" \
tools/testing/selftests/rseq/rseq-or1k.h
45
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-or1k.h
46
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-or1k.h
62
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-or1k.h
68
__rseq_str(label) ":\n"
tools/testing/selftests/rseq/rseq-or1k.h
70
#define RSEQ_ASM_DEFINE_ABORT(label, abort_label) \
tools/testing/selftests/rseq/rseq-or1k.h
75
__rseq_str(label) ":\n" \
tools/testing/selftests/rseq/rseq-or1k.h
83
#define RSEQ_ASM_OP_CMPEQ(var, expect, label) \
tools/testing/selftests/rseq/rseq-or1k.h
86
"l.bf " __rseq_str(label) "\n" \
tools/testing/selftests/rseq/rseq-or1k.h
89
#define RSEQ_ASM_OP_CMPNE(var, expect, label) \
tools/testing/selftests/rseq/rseq-or1k.h
92
"l.bf " __rseq_str(label) "\n" \
tools/testing/selftests/rseq/rseq-or1k.h
95
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-or1k.h
97
RSEQ_ASM_OP_CMPEQ(current_cpu_id, cpu_id, label)
tools/testing/selftests/rseq/rseq-ppc.h
103
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-ppc.h
109
".long 0x0, " __rseq_str(label) "b\n\t" \
tools/testing/selftests/rseq/rseq-ppc.h
126
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-ppc.h
131
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-ppc.h
135
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-ppc.h
136
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-ppc.h
139
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-ppc.h
143
"bne- cr7, " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-ppc.h
145
#define RSEQ_ASM_DEFINE_ABORT(label, abort_label) \
tools/testing/selftests/rseq/rseq-ppc.h
148
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-ppc.h
157
#define RSEQ_ASM_OP_CMPEQ(var, expect, label) \
tools/testing/selftests/rseq/rseq-ppc.h
160
"bne- cr7, " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-ppc.h
162
#define RSEQ_ASM_OP_CMPNE(var, expectnot, label) \
tools/testing/selftests/rseq/rseq-ppc.h
165
"beq- cr7, " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-ppc.h
54
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, \
tools/testing/selftests/rseq/rseq-ppc.h
58
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-ppc.h
63
".quad " __rseq_str(label) "b\n\t" \
tools/testing/selftests/rseq/rseq-ppc.h
66
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-ppc.h
74
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-ppc.h
99
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, \
tools/testing/selftests/rseq/rseq-riscv.h
102
__rseq_str(label) "\n"
tools/testing/selftests/rseq/rseq-riscv.h
104
#define RSEQ_ASM_OP_CMPEQ32(var, expect, label) \
tools/testing/selftests/rseq/rseq-riscv.h
107
__rseq_str(label) "\n"
tools/testing/selftests/rseq/rseq-riscv.h
109
#define RSEQ_ASM_OP_CMPNE(var, expect, label) \
tools/testing/selftests/rseq/rseq-riscv.h
112
__rseq_str(label) "\n"
tools/testing/selftests/rseq/rseq-riscv.h
114
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-riscv.h
116
RSEQ_ASM_OP_CMPEQ32(current_cpu_id, cpu_id, label)
tools/testing/selftests/rseq/rseq-riscv.h
51
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, start_ip, \
tools/testing/selftests/rseq/rseq-riscv.h
55
__rseq_str(label) ":\n" \
tools/testing/selftests/rseq/rseq-riscv.h
62
".quad " __rseq_str(label) "b\n" \
tools/testing/selftests/rseq/rseq-riscv.h
65
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-riscv.h
66
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-riscv.h
82
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-riscv.h
86
__rseq_str(label) ":\n"
tools/testing/selftests/rseq/rseq-riscv.h
88
#define RSEQ_ASM_DEFINE_ABORT(label, abort_label) \
tools/testing/selftests/rseq/rseq-riscv.h
92
__rseq_str(label) ":\n" \
tools/testing/selftests/rseq/rseq-riscv.h
99
#define RSEQ_ASM_OP_CMPEQ(var, expect, label) \
tools/testing/selftests/rseq/rseq-s390.h
39
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, \
tools/testing/selftests/rseq/rseq-s390.h
43
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-s390.h
48
".quad " __rseq_str(label) "b\n\t" \
tools/testing/selftests/rseq/rseq-s390.h
64
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-s390.h
65
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-s390.h
68
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-s390.h
72
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-s390.h
74
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-s390.h
77
"jnz " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-s390.h
79
#define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \
tools/testing/selftests/rseq/rseq-s390.h
82
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-s390.h
87
#define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \
tools/testing/selftests/rseq/rseq-s390.h
89
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
104
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
109
#define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \
tools/testing/selftests/rseq/rseq-x86.h
111
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
146
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, \
tools/testing/selftests/rseq/rseq-x86.h
150
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
155
".long " __rseq_str(label) "b, 0x0\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
158
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-x86.h
159
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-x86.h
175
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-x86.h
178
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-x86.h
180
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-x86.h
183
"jnz " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-x86.h
185
#define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \
tools/testing/selftests/rseq/rseq-x86.h
190
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
195
#define RSEQ_ASM_DEFINE_CMPFAIL(label, teardown, cmpfail_label) \
tools/testing/selftests/rseq/rseq-x86.h
197
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
58
#define __RSEQ_ASM_DEFINE_TABLE(label, version, flags, \
tools/testing/selftests/rseq/rseq-x86.h
62
__rseq_str(label) ":\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
67
".quad " __rseq_str(label) "b\n\t" \
tools/testing/selftests/rseq/rseq-x86.h
71
#define RSEQ_ASM_DEFINE_TABLE(label, start_ip, post_commit_ip, abort_ip) \
tools/testing/selftests/rseq/rseq-x86.h
72
__RSEQ_ASM_DEFINE_TABLE(label, 0x0, 0x0, start_ip, \
tools/testing/selftests/rseq/rseq-x86.h
88
#define RSEQ_ASM_STORE_RSEQ_CS(label, cs_label, rseq_cs) \
tools/testing/selftests/rseq/rseq-x86.h
92
__rseq_str(label) ":\n\t"
tools/testing/selftests/rseq/rseq-x86.h
94
#define RSEQ_ASM_CMP_CPU_ID(cpu_id, current_cpu_id, label) \
tools/testing/selftests/rseq/rseq-x86.h
97
"jnz " __rseq_str(label) "\n\t"
tools/testing/selftests/rseq/rseq-x86.h
99
#define RSEQ_ASM_DEFINE_ABORT(label, teardown, abort_label) \