Symbol: label
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
27
#define JUMP_TABLE_ENTRY(key, label) \
arch/loongarch/include/asm/jump_label.h
30
".long 1b - ., " label " - . \n\t" \
arch/loongarch/include/asm/jump_label.h
34
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/loongarch/include/asm/jump_label.h
36
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
120
.label = "alchemy-gpio1",
arch/mips/alchemy/common/gpiolib.c
130
.label = "alchemy-gpio2",
arch/mips/alchemy/common/gpiolib.c
170
.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
153
.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
108
#define __put_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
115
: label)
arch/powerpc/include/asm/uaccess.h
117
#define __put_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
124
: label)
arch/powerpc/include/asm/uaccess.h
129
#define __put_user_asm2_goto(x, ptr, label) \
arch/powerpc/include/asm/uaccess.h
130
__put_user_asm_goto(x, ptr, label, "std")
arch/powerpc/include/asm/uaccess.h
132
#define __put_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
138
: label)
arch/powerpc/include/asm/uaccess.h
141
#define __put_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
150
: label)
arch/powerpc/include/asm/uaccess.h
153
#define __put_user_size_goto(x, ptr, size, label) \
arch/powerpc/include/asm/uaccess.h
158
case 1: __put_user_asm_goto(x, __pus_addr, label, "stb"); break; \
arch/powerpc/include/asm/uaccess.h
159
case 2: __put_user_asm_goto(x, __pus_addr, label, "sth"); break; \
arch/powerpc/include/asm/uaccess.h
160
case 4: __put_user_asm_goto(x, __pus_addr, label, "stw"); break; \
arch/powerpc/include/asm/uaccess.h
161
case 8: __put_user_asm2_goto(x, __pus_addr, label); break; \
arch/powerpc/include/asm/uaccess.h
190
#define __get_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
197
: label)
arch/powerpc/include/asm/uaccess.h
199
#define __get_user_asm_goto(x, addr, label, op) \
arch/powerpc/include/asm/uaccess.h
206
: label)
arch/powerpc/include/asm/uaccess.h
211
#define __get_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
212
__get_user_asm_goto(x, addr, label, "ld")
arch/powerpc/include/asm/uaccess.h
214
#define __get_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
221
: label)
arch/powerpc/include/asm/uaccess.h
224
#define __get_user_asm2_goto(x, addr, label) \
arch/powerpc/include/asm/uaccess.h
233
: label)
arch/powerpc/include/asm/uaccess.h
236
#define __get_user_size_goto(x, ptr, size, label) \
arch/powerpc/include/asm/uaccess.h
240
case 1: __get_user_asm_goto(x, (u8 __user *)ptr, label, "lbz"); break; \
arch/powerpc/include/asm/uaccess.h
241
case 2: __get_user_asm_goto(x, (u16 __user *)ptr, label, "lhz"); break; \
arch/powerpc/include/asm/uaccess.h
242
case 4: __get_user_asm_goto(x, (u32 __user *)ptr, label, "lwz"); break; \
arch/powerpc/include/asm/uaccess.h
243
case 8: __get_user_asm2_goto(x, (u64 __user *)ptr, label); break; \
arch/powerpc/include/asm/uaccess.h
309
#define __get_user_size_goto(x, ptr, size, label) \
arch/powerpc/include/asm/uaccess.h
315
goto 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
328
gpt->gc.label = kasprintf(GFP_KERNEL, "%pfw", dev_fwnode(gpt->dev));
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
329
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
520
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
arch/powerpc/platforms/8xx/cpm1.c
521
if (!gc->label)
arch/powerpc/platforms/8xx/cpm1.c
655
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
arch/powerpc/platforms/8xx/cpm1.c
656
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
22
#define ARCH_JUMP_TABLE_ENTRY(key, label, local_label) \
arch/s390/include/asm/jump_label.h
25
".long " local_label "-.," label "-.\n" \
arch/s390/include/asm/jump_label.h
33
#define ARCH_STATIC_BRANCH_ASM(key, label) \
arch/s390/include/asm/jump_label.h
34
"0: brcl 0," label "\n" \
arch/s390/include/asm/jump_label.h
35
ARCH_JUMP_TABLE_ENTRY(key, label, "0b")
arch/s390/include/asm/jump_label.h
37
#define ARCH_STATIC_BRANCH_JUMP_ASM(key, label) \
arch/s390/include/asm/jump_label.h
38
"0: brcl 15," label "\n" \
arch/s390/include/asm/jump_label.h
39
ARCH_JUMP_TABLE_ENTRY(key, label, "0b")
arch/s390/include/asm/jump_label.h
44
: : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label);
arch/s390/include/asm/jump_label.h
46
label:
arch/s390/include/asm/jump_label.h
53
: : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label);
arch/s390/include/asm/jump_label.h
55
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/kvm/vmenter.h
12
.macro RESTORE_GUEST_SPEC_CTRL_BODY guest_spec_ctrl:req, label:req
arch/x86/kvm/vmenter.h
42
.macro RESTORE_HOST_SPEC_CTRL_BODY guest_spec_ctrl:req, enter_flags:req, label:req
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
136
node_name = kasprintf(GFP_KERNEL, "%s:%d", label, i);
arch/x86/platform/geode/geode-common.c
93
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, &sect);
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, &sect);
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, &sect);
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/accel/amdxdna/aie2_pci.c
768
scnprintf(sensor.label, sizeof(sensor.label), "Total Power");
drivers/accel/amdxdna/aie2_pci.c
785
scnprintf(sensor.label, sizeof(sensor.label), "Column %d Utilization", i);
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
441
static void tpm2_KDFa(u8 *key, u32 key_len, const char *label, u8 *u,
drivers/char/tpm/tpm2-sessions.c
453
hmac_sha256_update(&hctx, label, strlen(label) + 1);
drivers/dpll/zl3073x/dpll.c
1395
strscpy(pin->label, props->package_label);
drivers/dpll/zl3073x/dpll.c
1732
pin->label, pin->phase_offset, phase_offset);
drivers/dpll/zl3073x/dpll.c
1764
pin->label, ffo);
drivers/dpll/zl3073x/dpll.c
1798
pin->label, pin->measured_freq, freq);
drivers/dpll/zl3073x/dpll.c
1869
pin->label, zldpll->id, ERR_PTR(rc));
drivers/dpll/zl3073x/dpll.c
1875
pin->label, pin->operstate, operstate);
drivers/dpll/zl3073x/dpll.c
2002
pin->label, n);
drivers/dpll/zl3073x/dpll.c
2016
pin->label, n, ERR_PTR(rc));
drivers/dpll/zl3073x/dpll.c
52
char label[8];
drivers/edac/edac_mc.c
1011
p = e->label;
drivers/edac/edac_mc.c
1013
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
1039
p = e->label;
drivers/edac/edac_mc.c
1042
p += scnprintf(p, end - p, "%s%s", prefix, dimm->label);
drivers/edac/edac_mc.c
1065
strscpy(e->label, "any memory", sizeof(e->label));
drivers/edac/edac_mc.c
1066
else if (!*e->label)
drivers/edac/edac_mc.c
1067
strscpy(e->label, "unknown memory", sizeof(e->label));
drivers/edac/edac_mc.c
287
len = sizeof(dimm->label);
drivers/edac/edac_mc.c
288
p = dimm->label;
drivers/edac/edac_mc.c
837
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
874
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
886
e->label, e->location, e->page_frame_number, e->offset_in_page,
drivers/edac/edac_mc.c
926
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
612
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
1382
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/loongson_edac.c
70
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/pnd2_edac.c
1235
snprintf(dimm->label, sizeof(dimm->label), "Slice#%d_Chan#%d", i / 2, i % 2);
drivers/edac/pnd2_edac.c
1301
snprintf(dimm->label, sizeof(dimm->label), "Chan#%d_DIMM#%d", i, j);
drivers/edac/sb_edac.c
1669
snprintf(dimm->label, sizeof(dimm->label),
drivers/edac/skx_common.c
788
snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_HBMC#%u_Chan#%u",
drivers/edac/skx_common.c
791
snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
drivers/edac/skx_common.c
840
snprintf(dimm->label, sizeof(dimm->label), "CPU_SrcID#%u_MC#%u_Chan#%u_DIMM#%u",
drivers/gpio/gpio-74x164.c
156
chip->gpio_chip.label = spi->modalias;
drivers/gpio/gpio-adnp.c
442
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
712
chip->label = dev_name(dev);
drivers/gpio/gpio-altera-a10sr.c
68
.label = "altr_a10sr_gpio",
drivers/gpio/gpio-altera.c
218
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev));
drivers/gpio/gpio-altera.c
219
if (!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-ath79.c
225
const char *label)
drivers/gpio/gpio-ath79.c
252
GPIO_LOOKUP_IDX(label, i, "ath9k", i, GPIO_ACTIVE_HIGH);
drivers/gpio/gpio-ath79.c
261
const char *label)
drivers/gpio/gpio-ath79.c
333
return ath79_gpio_register_wifi_descriptors(dev, ctrl->chip.gc.label);
drivers/gpio/gpio-bcm-kona.c
333
.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
731
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pOF", np);
drivers/gpio/gpio-brcmstb.c
732
if (!gc->label) {
drivers/gpio/gpio-bt8xx.c
141
c->label = dev_name(&bg->pdev->dev);
drivers/gpio/gpio-by-pinctrl.c
73
chip->label = dev_name(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
188
gc->label = dev_name(dev);
drivers/gpio/gpio-crystalcove.c
348
cg->chip.label = KBUILD_MODNAME;
drivers/gpio/gpio-cs5535.c
298
gc->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
365
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
171
.label = _label, \
drivers/gpio/gpio-ftgpio010.c
280
g->chip.gc.label = dev_name(dev);
drivers/gpio/gpio-ge.c
86
gc->label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev));
drivers/gpio/gpio-ge.c
87
if (!gc->label)
drivers/gpio/gpio-graniterapids.c
350
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
314
chip->label = devm_kasprintf(&pdev->dev, GFP_KERNEL,
drivers/gpio/gpio-htc-egpio.c
317
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
374
IRQF_ONESHOT, chip->label,
drivers/gpio/gpio-kempld.c
417
chip->label = "gpio-kempld";
drivers/gpio/gpio-line-mux.c
67
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-ltc4283.c
197
gc->label = adev->name;
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
459
chip->gc.label = dev_name(&pdev->dev);
drivers/gpio/gpio-mb86s7x.c
184
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
641
gc->label = dev_name(dev);
drivers/gpio/gpio-mmio.c
744
const char *label;
drivers/gpio/gpio-mmio.c
797
err = device_property_read_string(dev, "label", &label);
drivers/gpio/gpio-mmio.c
799
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
242
mpfs_gpio->gc.label = dev_name(dev);
drivers/gpio/gpio-mpsse.c
624
priv->gpio.label = devm_kasprintf(dev, GFP_KERNEL,
drivers/gpio/gpio-mpsse.c
629
if (!priv->gpio.label)
drivers/gpio/gpio-msc313.c
654
gpiochip->label = DRIVER_NAME;
drivers/gpio/gpio-mt7621.c
421
rg->chip.gc.label = devm_kasprintf(dev, GFP_KERNEL, "%s-bank%d",
drivers/gpio/gpio-mt7621.c
423
if (!rg->chip.gc.label)
drivers/gpio/gpio-mvebu.c
1162
mvchip->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-mvebu.c
1245
mvchip->chip.label);
drivers/gpio/gpio-mvebu.c
1259
mvchip->chip.label);
drivers/gpio/gpio-mvebu.c
1274
ct->chip.name = mvchip->chip.label;
drivers/gpio/gpio-mvebu.c
1283
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
420
char *label = gpiochip_dup_line_label(chip, offset);
drivers/gpio/gpio-nomadik.c
421
if (IS_ERR(label))
drivers/gpio/gpio-nomadik.c
441
offset, label ?: "(none)", str_hi_lo(data_out),
drivers/gpio/gpio-nomadik.c
453
offset, label ?: "(none)", pulls[pullidx],
drivers/gpio/gpio-nomadik.c
564
chip->label = dev_name(gpio_dev);
drivers/gpio/gpio-novalake-events.c
286
priv->gc.label = dev_name(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
181
palmas_gpio->gpio_chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-pca953x.c
811
gc->label = dev_name(&chip->client->dev);
drivers/gpio/gpio-pca9570.c
129
gpio->chip.label = client->name;
drivers/gpio/gpio-pcf857x.c
375
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
332
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
276
gc->label = dev_name(dev);
drivers/gpio/gpio-sifive.c
244
chip->gen_gc.gc.label = dev_name(dev);
drivers/gpio/gpio-sim.c
1092
return sysfs_emit(page, "%s\n", bank->label ?: "");
drivers/gpio/gpio-sim.c
1111
kfree(bank->label);
drivers/gpio/gpio-sim.c
1112
bank->label = trimmed;
drivers/gpio/gpio-sim.c
1117
CONFIGFS_ATTR(gpio_sim_bank_config_, label);
drivers/gpio/gpio-sim.c
1494
kfree(bank->label);
drivers/gpio/gpio-sim.c
257
const char *label;
drivers/gpio/gpio-sim.c
262
for_each_hwgpio(gc, i, label)
drivers/gpio/gpio-sim.c
264
label ?: "<unused>",
drivers/gpio/gpio-sim.c
422
const char *label;
drivers/gpio/gpio-sim.c
433
ret = fwnode_property_read_string(swnode, "gpio-sim,label", &label);
drivers/gpio/gpio-sim.c
435
label = devm_kasprintf(dev, GFP_KERNEL, "%s:%pfwP",
drivers/gpio/gpio-sim.c
437
if (!label)
drivers/gpio/gpio-sim.c
481
gc->label = label;
drivers/gpio/gpio-sim.c
591
char *label;
drivers/gpio/gpio-sim.c
608
return bank->label && *bank->label;
drivers/gpio/gpio-sim.c
789
bank->label);
drivers/gpio/gpio-sim.c
886
if (this == pos || (!this->label || !pos->label))
drivers/gpio/gpio-sim.c
889
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
255
gb->chip.gc.label, gb);
drivers/gpio/gpio-spear-spics.c
144
spics->chip.label = dev_name(&pdev->dev);
drivers/gpio/gpio-sprd.c
240
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
110
tb10x_gpio->chip.gc.label =
drivers/gpio/gpio-tb10x.c
112
if (!tb10x_gpio->chip.gc.label)
drivers/gpio/gpio-tb10x.c
175
tb10x_gpio->chip.gc.ngpio, 1, tb10x_gpio->chip.gc.label,
drivers/gpio/gpio-tc3589x.c
149
.label = "tc3589x",
drivers/gpio/gpio-tegra.c
703
tgi->gc.label = "tegra-gpio";
drivers/gpio/gpio-tegra186.c
875
gpio->gpio.label = gpio->soc->name;
drivers/gpio/gpio-thunderx.c
525
chip->label = KBUILD_MODNAME;
drivers/gpio/gpio-timberdale.c
249
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
151
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-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
208
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-waveshare-dsi.c
168
state->gc.label = i2c->name;
drivers/gpio/gpio-wcd934x.c
104
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
609
chip->gc.label = dev_name(dev);
drivers/gpio/gpio-xlp.c
271
gc->label = dev_name(&pdev->dev);
drivers/gpio/gpio-xra1403.c
120
const char *label;
drivers/gpio/gpio-xra1403.c
136
for_each_requested_gpio(chip, i, label) {
drivers/gpio/gpio-xra1403.c
137
seq_printf(s, " gpio-%-3d (%-12s) %s %s\n", i, label,
drivers/gpio/gpio-xra1403.c
170
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
186
controller->chip.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", dev_fwnode(dev));
drivers/gpio/gpio-zevio.c
187
if (!controller->chip.label)
drivers/gpio/gpio-zynq.c
147
const char *label;
drivers/gpio/gpio-zynq.c
823
.label = "eio_gpio",
drivers/gpio/gpio-zynq.c
833
.label = "versal_gpio",
drivers/gpio/gpio-zynq.c
844
.label = "pmc_gpio",
drivers/gpio/gpio-zynq.c
858
.label = "zynqmp_gpio",
drivers/gpio/gpio-zynq.c
877
.label = "zynq_gpio",
drivers/gpio/gpio-zynq.c
940
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
1038
char label[32];
drivers/gpio/gpiolib-acpi-core.c
1051
snprintf(label, sizeof(label), "%pfwP GpioInt(%d)", fwnode, index);
drivers/gpio/gpiolib-acpi-core.c
1052
ret = gpiod_set_consumer_name(desc, con_id ?: label);
drivers/gpio/gpiolib-acpi-core.c
1056
ret = gpiod_configure_flags(desc, label, lflags, dflags);
drivers/gpio/gpiolib-acpi-core.c
317
const char *label)
drivers/gpio/gpiolib-acpi-core.c
331
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
1559
kfree(lr->label);
drivers/gpio/gpiolib-cdev.c
1642
lr->label = kstrndup(ulr.consumer, sizeof(ulr.consumer) - 1,
drivers/gpio/gpiolib-cdev.c
1644
if (!lr->label)
drivers/gpio/gpiolib-cdev.c
1667
ret = gpiod_request_user(desc, lr->label);
drivers/gpio/gpiolib-cdev.c
1756
const char *label;
drivers/gpio/gpiolib-cdev.c
1878
kfree(le->label);
drivers/gpio/gpiolib-cdev.c
2016
char *label;
drivers/gpio/gpiolib-cdev.c
2055
le->label = kstrndup(eventreq.consumer_label,
drivers/gpio/gpiolib-cdev.c
2058
if (!le->label)
drivers/gpio/gpiolib-cdev.c
2062
ret = gpiod_request_user(desc, le->label);
drivers/gpio/gpiolib-cdev.c
2097
label = make_irq_label(le->label);
drivers/gpio/gpiolib-cdev.c
2098
if (IS_ERR(label))
drivers/gpio/gpiolib-cdev.c
2099
return PTR_ERR(label);
drivers/gpio/gpiolib-cdev.c
2106
label,
drivers/gpio/gpiolib-cdev.c
2109
free_irq_label(label);
drivers/gpio/gpiolib-cdev.c
2180
const char *label;
drivers/gpio/gpiolib-cdev.c
2195
label = gpiod_get_label(desc);
drivers/gpio/gpiolib-cdev.c
2196
if (label && test_bit(GPIOD_FLAG_REQUESTED, &dflags))
drivers/gpio/gpiolib-cdev.c
2197
strscpy(info->consumer, label,
drivers/gpio/gpiolib-cdev.c
2284
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-kunit.c
43
gc->label = "gpio-swnode-consumer-test-device";
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
121
struct gpio_desc_label *label;
drivers/gpio/gpiolib.c
1227
gdev->label = kstrdup_const(gc->label ?: "unknown", GFP_KERNEL);
drivers/gpio/gpiolib.c
1228
if (!gdev->label) {
drivers/gpio/gpiolib.c
126
label = srcu_dereference_check(desc->label, &desc->gdev->desc_srcu,
drivers/gpio/gpiolib.c
130
return label ? label->str : "interrupt";
drivers/gpio/gpiolib.c
135
return label ? label->str : NULL;
drivers/gpio/gpiolib.c
1399
gc->label ? : "generic", ret);
drivers/gpio/gpiolib.c
143
static int desc_set_label(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.c
148
if (label) {
drivers/gpio/gpiolib.c
149
len = strlen(label);
drivers/gpio/gpiolib.c
1499
static int gpio_chip_match_by_label(struct gpio_chip *gc, const void *label)
drivers/gpio/gpiolib.c
1501
return gc->label && !strcmp(gc->label, label);
drivers/gpio/gpiolib.c
1513
struct gpio_device *gpio_device_find_by_label(const char *label)
drivers/gpio/gpiolib.c
1515
return gpio_device_find((void *)label, gpio_chip_match_by_label);
drivers/gpio/gpiolib.c
154
memcpy(new->str, label, len);
drivers/gpio/gpiolib.c
157
old = rcu_replace_pointer(desc->label, new, 1);
drivers/gpio/gpiolib.c
2475
pin_range->range.name = gc->label;
drivers/gpio/gpiolib.c
2536
pin_range->range.name = gc->label;
drivers/gpio/gpiolib.c
2588
int gpiod_request_commit(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.c
2621
ret = desc_set_label(desc, label ? : "?");
drivers/gpio/gpiolib.c
2632
int gpiod_request(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.c
2639
ret = gpiod_request_commit(desc, label);
drivers/gpio/gpiolib.c
2712
char *label;
drivers/gpio/gpiolib.c
2723
label = kstrdup(gpiod_get_label(desc), GFP_KERNEL);
drivers/gpio/gpiolib.c
2724
if (!label)
drivers/gpio/gpiolib.c
2727
return label;
drivers/gpio/gpiolib.c
2759
const char *label,
drivers/gpio/gpiolib.c
2764
const char *name = function_name_or_default(label);
drivers/gpio/gpiolib.c
2772
ret = gpiod_request_commit(desc, label);
drivers/gpio/gpiolib.c
2776
ret = gpiod_configure_flags(desc, label, lflags, dflags);
drivers/gpio/gpiolib.c
317
return gdev->label;
drivers/gpio/gpiolib.c
4676
gc->label);
drivers/gpio/gpiolib.c
4784
const char *label,
drivers/gpio/gpiolib.c
4838
ret = gpiod_request(desc, label);
drivers/gpio/gpiolib.c
4898
const char *label)
drivers/gpio/gpiolib.c
4900
return gpiod_find_and_request(NULL, fwnode, con_id, index, flags, label, false);
drivers/gpio/gpiolib.c
5070
const char *label = con_id ?: devname;
drivers/gpio/gpiolib.c
5072
return gpiod_find_and_request(dev, fwnode, con_id, idx, flags, label, true);
drivers/gpio/gpiolib.c
5142
name, gdev->label, hwnum, ret);
drivers/gpio/gpiolib.c
5290
array_info->gdev->label, array_info->size,
drivers/gpio/gpiolib.c
5521
if (gc->label)
drivers/gpio/gpiolib.c
5522
seq_printf(s, ", %s", gc->label);
drivers/gpio/gpiolib.c
902
kfree_const(gdev->label);
drivers/gpio/gpiolib.c
951
gdev->base + gdev->ngpio - 1, gdev->label);
drivers/gpio/gpiolib.h
214
struct gpio_desc_label __rcu *label;
drivers/gpio/gpiolib.h
249
int gpiod_request(struct gpio_desc *desc, const char *label);
drivers/gpio/gpiolib.h
250
int gpiod_request_commit(struct gpio_desc *desc, const char *label);
drivers/gpio/gpiolib.h
254
static inline int gpiod_request_user(struct gpio_desc *desc, const char *label)
drivers/gpio/gpiolib.h
258
ret = gpiod_request(desc, label);
drivers/gpio/gpiolib.h
270
const char *label,
drivers/gpio/gpiolib.h
302
dev_##level(&gc->gpiodev->dev, "(%s): " fmt, gc->label, ##__VA_ARGS__); \
drivers/gpio/gpiolib.h
77
const char *label;
drivers/gpu/drm/amd/pm/amdgpu_pm.c
2931
return sysfs_emit(buf, "%s\n", temp_label[channel].label);
drivers/gpu/drm/amd/pm/amdgpu_pm.c
81
const char *label;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1750
const char *label;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1783
logging_label[throttler_idx].label);
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1583
const char *label;
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1614
logging_label[throttler_idx].label);
drivers/gpu/drm/bridge/display-connector.c
223
const char *label = NULL;
drivers/gpu/drm/bridge/display-connector.c
293
of_property_read_string(pdev->dev.of_node, "label", &label);
drivers/gpu/drm/bridge/display-connector.c
393
label ? label : "<unlabelled>",
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1940
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
531
const char *label = NULL;
drivers/gpu/drm/panfrost/panfrost_drv.c
541
if (args->label) {
drivers/gpu/drm/panfrost/panfrost_drv.c
542
label = strndup_user(u64_to_user_ptr(args->label),
drivers/gpu/drm/panfrost/panfrost_drv.c
544
if (IS_ERR(label)) {
drivers/gpu/drm/panfrost/panfrost_drv.c
545
ret = PTR_ERR(label);
drivers/gpu/drm/panfrost/panfrost_drv.c
558
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
1480
const char *label = NULL;
drivers/gpu/drm/panthor/panthor_drv.c
1490
if (args->label) {
drivers/gpu/drm/panthor/panthor_drv.c
1491
label = strndup_user((const char __user *)(uintptr_t)args->label,
drivers/gpu/drm/panthor/panthor_drv.c
1493
if (IS_ERR(label)) {
drivers/gpu/drm/panthor/panthor_drv.c
1494
ret = PTR_ERR(label);
drivers/gpu/drm/panthor/panthor_drv.c
1507
panthor_gem_bo_set_label(obj, label);
drivers/gpu/drm/panthor/panthor_gem.c
1102
panthor_gem_bo_set_label(struct drm_gem_object *obj, const char *label)
drivers/gpu/drm/panthor/panthor_gem.c
1107
scoped_guard(mutex, &bo->label.lock) {
drivers/gpu/drm/panthor/panthor_gem.c
1108
old_label = bo->label.str;
drivers/gpu/drm/panthor/panthor_gem.c
1109
bo->label.str = label;
drivers/gpu/drm/panthor/panthor_gem.c
1116
panthor_gem_kernel_bo_set_label(struct panthor_kernel_bo *bo, const char *label)
drivers/gpu/drm/panthor/panthor_gem.c
1124
if (!label)
drivers/gpu/drm/panthor/panthor_gem.c
1127
str = kstrdup_const(label, GFP_KERNEL);
drivers/gpu/drm/panthor/panthor_gem.c
1659
scoped_guard(mutex, &bo->label.lock) {
drivers/gpu/drm/panthor/panthor_gem.c
1660
seq_printf(m, "%s\n", bo->label.str ? : "");
drivers/gpu/drm/panthor/panthor_gem.c
446
kfree_const(bo->label.str);
drivers/gpu/drm/panthor/panthor_gem.c
448
mutex_destroy(&bo->label.lock);
drivers/gpu/drm/panthor/panthor_gem.c
990
mutex_init(&bo->label.lock);
drivers/gpu/drm/panthor/panthor_gem.h
212
} label;
drivers/gpu/drm/panthor/panthor_gem.h
272
void panthor_gem_bo_set_label(struct drm_gem_object *obj, const char *label);
drivers/gpu/drm/panthor/panthor_gem.h
273
void panthor_gem_kernel_bo_set_label(struct panthor_kernel_bo *bo, const char *label);
drivers/gpu/drm/solomon/ssd130x.c
355
ssd130x->pwm->label, pwm_get_period(ssd130x->pwm));
drivers/gpu/drm/vc4/vc4_bo.c
1077
int ret = 0, label;
drivers/gpu/drm/vc4/vc4_bo.c
1097
label = vc4_get_user_label(vc4, name);
drivers/gpu/drm/vc4/vc4_bo.c
1098
if (label != -1)
drivers/gpu/drm/vc4/vc4_bo.c
1099
vc4_bo_set_label(gem_obj, label);
drivers/gpu/drm/vc4/vc4_bo.c
132
static void vc4_bo_set_label(struct drm_gem_object *gem_obj, int label)
drivers/gpu/drm/vc4/vc4_bo.c
139
if (label != -1) {
drivers/gpu/drm/vc4/vc4_bo.c
140
vc4->bo_labels[label].num_allocated++;
drivers/gpu/drm/vc4/vc4_bo.c
141
vc4->bo_labels[label].size_allocated += gem_obj->size;
drivers/gpu/drm/vc4/vc4_bo.c
144
vc4->bo_labels[bo->label].num_allocated--;
drivers/gpu/drm/vc4/vc4_bo.c
145
vc4->bo_labels[bo->label].size_allocated -= gem_obj->size;
drivers/gpu/drm/vc4/vc4_bo.c
147
if (vc4->bo_labels[bo->label].num_allocated == 0 &&
drivers/gpu/drm/vc4/vc4_bo.c
148
is_user_label(bo->label)) {
drivers/gpu/drm/vc4/vc4_bo.c
154
kfree(vc4->bo_labels[bo->label].name);
drivers/gpu/drm/vc4/vc4_bo.c
155
vc4->bo_labels[bo->label].name = NULL;
drivers/gpu/drm/vc4/vc4_bo.c
158
bo->label = label;
drivers/gpu/drm/vc4/vc4_bo.c
39
static bool is_user_label(int label)
drivers/gpu/drm/vc4/vc4_bo.c
41
return label >= VC4_BO_TYPE_COUNT;
drivers/gpu/drm/vc4/vc4_bo.c
411
bo->label = VC4_BO_TYPE_KERNEL;
drivers/gpu/drm/vc4/vc4_drv.h
266
int label;
drivers/gpu/drm/xe/xe_pat.c
476
static void xe2_pat_entry_dump(struct drm_printer *p, const char *label, u32 pat, bool rsvd)
drivers/gpu/drm/xe/xe_pat.c
478
drm_printf(p, "%s= [ %u, %u, %u, %u, %u, %u ] (%#8x)%s\n", label,
drivers/gpu/drm/xe/xe_pat.c
488
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
490
drm_printf(p, "%s= [ %u, %u, %u, %u, %u ] (%#8x)%s\n", label,
drivers/gpu/drm/xe/xe_pat.c
504
char label[PAT_LABEL_LEN];
drivers/gpu/drm/xe/xe_pat.c
518
xe_pat_index_label(label, sizeof(label), i);
drivers/gpu/drm/xe/xe_pat.c
519
xe->pat.ops->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
704
char label[PAT_LABEL_LEN];
drivers/gpu/drm/xe/xe_pat.c
714
xe_pat_index_label(label, sizeof(label), i);
drivers/gpu/drm/xe/xe_pat.c
715
xe->pat.ops->entry_dump(p, label, pat, !xe->pat.table[i].valid);
drivers/gpu/drm/xe/xe_pat.c
91
void (*entry_dump)(struct drm_printer *p, const char *label, u32 pat, bool rsvd);
drivers/hid/hid-cp2112.c
1350
dev->gc.label = "cp2112_gpio";
drivers/hid/hid-mcp2200.c
277
.label = "mcp2200",
drivers/hid/hid-mcp2221.c
1318
mcp->gc->label = "mcp2221_gpio";
drivers/hwmon/asus-ec-sensors.c
1329
*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/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
907
const char *label;
drivers/hwmon/hwmon.c
965
err = device_property_read_string(dev, "label", &label);
drivers/hwmon/hwmon.c
969
hwdev->label = kstrdup(label, GFP_KERNEL);
drivers/hwmon/hwmon.c
970
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
21
const char *label;
drivers/hwmon/intel-m10-bmc-hwmon.c
718
*str = data->label;
drivers/hwmon/it87.c
2256
const char *label;
drivers/hwmon/it87.c
2259
label = labels[0];
drivers/hwmon/it87.c
2261
label = labels_it8721[nr];
drivers/hwmon/it87.c
2263
label = labels[nr];
drivers/hwmon/it87.c
2265
return sprintf(buf, "%s\n", label);
drivers/hwmon/lm75.c
111
const char *label;
drivers/hwmon/lm75.c
374
*str = data->label;
drivers/hwmon/lm75.c
554
return config_data->label ? 0444 : 0;
drivers/hwmon/lm75.c
747
device_property_read_string(dev, "label", &data->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
316
data->gc.label = name;
drivers/hwmon/pmbus/pmbus_core.c
1286
struct pmbus_label *label = to_pmbus_label(da);
drivers/hwmon/pmbus/pmbus_core.c
1288
return sysfs_emit(buf, "%s\n", label->label);
drivers/hwmon/pmbus/pmbus_core.c
1486
struct pmbus_label *label;
drivers/hwmon/pmbus/pmbus_core.c
1489
label = devm_kzalloc(data->dev, sizeof(*label), GFP_KERNEL);
drivers/hwmon/pmbus/pmbus_core.c
1490
if (!label)
drivers/hwmon/pmbus/pmbus_core.c
1493
a = &label->attribute;
drivers/hwmon/pmbus/pmbus_core.c
1495
snprintf(label->name, sizeof(label->name), "%s%d_label", name, seq);
drivers/hwmon/pmbus/pmbus_core.c
1498
strscpy(label->label, lstring);
drivers/hwmon/pmbus/pmbus_core.c
1500
snprintf(label->label, sizeof(label->label), "%s.%d",
drivers/hwmon/pmbus/pmbus_core.c
1504
snprintf(label->label, sizeof(label->label), "%s%d",
drivers/hwmon/pmbus/pmbus_core.c
1507
snprintf(label->label, sizeof(label->label), "%s%d.%d",
drivers/hwmon/pmbus/pmbus_core.c
1511
pmbus_dev_attr_init(a, label->name, 0444, pmbus_show_label, NULL);
drivers/hwmon/pmbus/pmbus_core.c
1543
const char *label; /* sensor label */
drivers/hwmon/pmbus/pmbus_core.c
1610
if (attr->label) {
drivers/hwmon/pmbus/pmbus_core.c
1611
ret = pmbus_add_label(data, name, index, attr->label,
drivers/hwmon/pmbus/pmbus_core.c
1846
.label = "vin",
drivers/hwmon/pmbus/pmbus_core.c
1856
.label = "vmon",
drivers/hwmon/pmbus/pmbus_core.c
1865
.label = "vcap",
drivers/hwmon/pmbus/pmbus_core.c
1870
.label = "vout",
drivers/hwmon/pmbus/pmbus_core.c
1966
.label = "iin",
drivers/hwmon/pmbus/pmbus_core.c
1976
.label = "iout",
drivers/hwmon/pmbus/pmbus_core.c
2067
.label = "pin",
drivers/hwmon/pmbus/pmbus_core.c
2077
.label = "pout",
drivers/hwmon/pmbus/pmbus_core.c
72
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
103
.label = "temp8 CH3 DIMM"
drivers/hwmon/smpro-hwmon.c
108
.label = "temp9 CH4 DIMM"
drivers/hwmon/smpro-hwmon.c
113
.label = "temp10 CH5 DIMM"
drivers/hwmon/smpro-hwmon.c
118
.label = "temp11 CH6 DIMM"
drivers/hwmon/smpro-hwmon.c
123
.label = "temp12 CH7 DIMM"
drivers/hwmon/smpro-hwmon.c
127
.label = "temp13 RCA VRD"
drivers/hwmon/smpro-hwmon.c
134
.label = "vout0 CORE VRD"
drivers/hwmon/smpro-hwmon.c
138
.label = "vout1 SoC VRD"
drivers/hwmon/smpro-hwmon.c
142
.label = "vout2 DIMM VRD1"
drivers/hwmon/smpro-hwmon.c
146
.label = "vout3 DIMM VRD2"
drivers/hwmon/smpro-hwmon.c
150
.label = "vout4 RCA VRD"
drivers/hwmon/smpro-hwmon.c
157
.label = "iout1 CORE VRD"
drivers/hwmon/smpro-hwmon.c
161
.label = "iout2 SoC VRD"
drivers/hwmon/smpro-hwmon.c
165
.label = "iout3 DIMM VRD1"
drivers/hwmon/smpro-hwmon.c
169
.label = "iout4 DIMM VRD2"
drivers/hwmon/smpro-hwmon.c
173
.label = "iout5 RCA VRD"
drivers/hwmon/smpro-hwmon.c
181
.label = "power1 CORE VRD"
drivers/hwmon/smpro-hwmon.c
186
.label = "power2 SoC"
drivers/hwmon/smpro-hwmon.c
191
.label = "power3 DIMM VRD1"
drivers/hwmon/smpro-hwmon.c
196
.label = "power4 DIMM VRD2"
drivers/hwmon/smpro-hwmon.c
201
.label = "power5 RCA VRD"
drivers/hwmon/smpro-hwmon.c
316
*str = temperature[channel].label;
drivers/hwmon/smpro-hwmon.c
326
*str = voltage[channel].label;
drivers/hwmon/smpro-hwmon.c
336
*str = curr_sensor[channel].label;
drivers/hwmon/smpro-hwmon.c
346
*str = power[channel].label;
drivers/hwmon/smpro-hwmon.c
64
const char *label;
drivers/hwmon/smpro-hwmon.c
70
.label = "temp1 SoC"
drivers/hwmon/smpro-hwmon.c
75
.label = "temp2 SoC VRD"
drivers/hwmon/smpro-hwmon.c
79
.label = "temp3 DIMM VRD"
drivers/hwmon/smpro-hwmon.c
83
.label = "temp4 CORE VRD"
drivers/hwmon/smpro-hwmon.c
88
.label = "temp5 CH0 DIMM"
drivers/hwmon/smpro-hwmon.c
93
.label = "temp6 CH1 DIMM"
drivers/hwmon/smpro-hwmon.c
98
.label = "temp7 CH2 DIMM"
drivers/hwmon/tmp102.c
228
if (tmp102->label)
drivers/hwmon/tmp102.c
316
device_property_read_string(dev, "label", &tmp102->label);
drivers/hwmon/tmp102.c
58
const char *label;
drivers/hwmon/tmp102.c
82
*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
347
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
1436
indio_dev->label = "accel-display";
drivers/iio/accel/kxcjk-1013.c
1438
indio_dev->label = "accel-base";
drivers/iio/adc/ad4030.c
1139
char *label)
drivers/iio/adc/ad4030.c
1142
return sysfs_emit(label, "differential%lu\n", chan->address);
drivers/iio/adc/ad4030.c
1143
return sysfs_emit(label, "common-mode%lu\n", chan->address);
drivers/iio/adc/ad4062.c
1459
gc->label = st->chip->name;
drivers/iio/adc/ad4130.c
2348
st->gc.label = st->chip_info->name;
drivers/iio/adc/ad4170-4.c
1783
st->gpiochip.label = "ad4170_gpios";
drivers/iio/adc/ad7768-1.c
1139
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/ad7768-1.c
1143
return sysfs_emit(label, "%s\n", st->labels[chan->channel]);
drivers/iio/adc/ad7768-1.c
1472
const char *label;
drivers/iio/adc/ad7768-1.c
1482
if (fwnode_property_read_string(child, "label", &label))
drivers/iio/adc/ad7768-1.c
1485
st->labels[crt_ch] = label;
drivers/iio/adc/ad7768-1.c
851
.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
1184
char *label)
drivers/iio/adc/meson_saradc.c
1187
return sysfs_emit(label, "temp-sensor\n");
drivers/iio/adc/meson_saradc.c
1189
return sysfs_emit(label, "%s\n",
drivers/iio/adc/meson_saradc.c
1192
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
216
char *label)
drivers/iio/adc/mt6360-adc.c
218
return sysfs_emit(label, "%s\n", mt6360_channel_labels[chan->channel]);
drivers/iio/adc/mt6370-adc.c
251
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/mt6370-adc.c
253
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-pm8xxx-xoadc.c
379
const char *label;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
448
ch->label, ch->hwchan->amux_channel, ch->hwchan->pre_scale_mux, rsv);
drivers/iio/adc/qcom-pm8xxx-xoadc.c
719
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-pm8xxx-xoadc.c
727
return sysfs_emit(label, "%s\n", ch->label);
drivers/iio/adc/qcom-pm8xxx-xoadc.c
776
ch->label = hwchan->datasheet_name;
drivers/iio/adc/qcom-pm8xxx-xoadc.c
777
fwnode_property_read_string(fwnode, "label", &ch->label);
drivers/iio/adc/qcom-pm8xxx-xoadc.c
819
hwchan->pre_scale_mux, hwchan->amux_channel, ch->label,
drivers/iio/adc/qcom-spmi-adc5-gen3.c
272
prop->label);
drivers/iio/adc/qcom-spmi-adc5-gen3.c
389
const struct iio_chan_spec *chan, char *label)
drivers/iio/adc/qcom-spmi-adc5-gen3.c
395
return sprintf(label, "%s\n", prop->common_props.label);
drivers/iio/adc/qcom-spmi-adc5-gen3.c
497
prop->common_props.label = channel_name;
drivers/iio/adc/qcom-spmi-rradc.c
229
const char *label;
drivers/iio/adc/qcom-spmi-rradc.c
769
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-rradc.c
771
return sysfs_emit(label, "%s\n",
drivers/iio/adc/qcom-spmi-rradc.c
772
rradc_chans[chan->address].label);
drivers/iio/adc/qcom-spmi-rradc.c
782
.label = "batt_id",
drivers/iio/adc/qcom-spmi-rradc.c
790
.label = "batt",
drivers/iio/adc/qcom-spmi-rradc.c
796
.label = "pmi8998_skin",
drivers/iio/adc/qcom-spmi-rradc.c
802
.label = "usbin_i",
drivers/iio/adc/qcom-spmi-rradc.c
808
.label = "usbin_v",
drivers/iio/adc/qcom-spmi-rradc.c
815
.label = "dcin_i",
drivers/iio/adc/qcom-spmi-rradc.c
821
.label = "dcin_v",
drivers/iio/adc/qcom-spmi-rradc.c
827
.label = "pmi8998_die",
drivers/iio/adc/qcom-spmi-rradc.c
834
.label = "chg",
drivers/iio/adc/qcom-spmi-rradc.c
840
.label = "gpio",
drivers/iio/adc/qcom-spmi-vadc.c
500
struct iio_chan_spec const *chan, char *label)
drivers/iio/adc/qcom-spmi-vadc.c
505
return sysfs_emit(label, "%s\n", name);
drivers/iio/adc/qcom-spmi-vadc.c
666
const char *name = fwnode_get_name(fwnode), *label;
drivers/iio/adc/qcom-spmi-vadc.c
681
ret = fwnode_property_read_string(fwnode, "label", &label);
drivers/iio/adc/qcom-spmi-vadc.c
683
label = vadc_chans[chan].datasheet_name;
drivers/iio/adc/qcom-spmi-vadc.c
684
prop->channel_name = label;
drivers/iio/adc/rohm-bd79112.c
372
.label = "bd79112-gpio",
drivers/iio/adc/rohm-bd79124.c
225
.label = "bd79124-gpo",
drivers/iio/adc/rtq6056.c
558
char *label)
drivers/iio/adc/rtq6056.c
560
return sysfs_emit(label, "%s\n", rtq6056_channel_labels[chan->channel]);
drivers/iio/adc/rzg2l_adc.c
284
char *label)
drivers/iio/adc/rzg2l_adc.c
286
return sysfs_emit(label, "%s\n", rzg2l_adc_channels[chan->channel].name);
drivers/iio/adc/ti-ads7950.c
601
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
1419
st->gpo_gpiochip.label = st->chip_info->name;
drivers/iio/addac/ad74413r.c
1437
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
921
char *label)
drivers/iio/dac/mcp47feb02.c
925
return sysfs_emit(label, "%s\n", data->labels[ch->address]);
drivers/iio/industrialio-core.c
1452
return sysfs_emit(buf, "%s\n", indio_dev->label);
drivers/iio/industrialio-core.c
1455
static DEVICE_ATTR_RO(label);
drivers/iio/industrialio-core.c
1585
if (indio_dev->label)
drivers/iio/industrialio-core.c
1614
if (indio_dev->label)
drivers/iio/industrialio-core.c
2062
fwnode_property_read_string(fwnode, "label", &indio_dev->label);
drivers/iio/multiplexer/iio-mux.c
294
const char *label, int idx)
drivers/iio/multiplexer/iio-mux.c
303
chan->datasheet_name = label;
drivers/iio/position/hid-sensor-custom-intel-hinge.c
174
struct iio_chan_spec const *chan, char *label)
drivers/iio/position/hid-sensor-custom-intel-hinge.c
178
return sysfs_emit(label, "%s\n", st->labels[chan->channel]);
drivers/iio/proximity/sx9360.c
352
char *label)
drivers/iio/proximity/sx9360.c
354
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
432
kpad->gc.label = kpad->client->name;
drivers/input/keyboard/charlieplex_keypad.c
126
char label[32];
drivers/input/keyboard/charlieplex_keypad.c
128
snprintf(label, sizeof(label), "%s-pin", pdev->name);
drivers/input/keyboard/charlieplex_keypad.c
139
pin_names = devm_kasprintf_strarray(&pdev->dev, label, keypad->nlines);
drivers/input/misc/iqs7222.c
1004
.label = "ATI base",
drivers/input/misc/iqs7222.c
1013
.label = "ATI mode",
drivers/input/misc/iqs7222.c
1021
.label = "ATI fine fractional divider",
drivers/input/misc/iqs7222.c
1029
.label = "ATI coarse fractional multiplier",
drivers/input/misc/iqs7222.c
1037
.label = "ATI coarse fractional divider",
drivers/input/misc/iqs7222.c
1045
.label = "ATI compensation divider",
drivers/input/misc/iqs7222.c
1053
.label = "ATI compensation selection",
drivers/input/misc/iqs7222.c
1062
.label = "debounce exit factor",
drivers/input/misc/iqs7222.c
1071
.label = "debounce entrance factor",
drivers/input/misc/iqs7222.c
1081
.label = "threshold",
drivers/input/misc/iqs7222.c
1090
.label = "threshold",
drivers/input/misc/iqs7222.c
1099
.label = "hysteresis",
drivers/input/misc/iqs7222.c
1107
.label = "low-power mode long-term average beta",
drivers/input/misc/iqs7222.c
1115
.label = "normal-power mode long-term average beta",
drivers/input/misc/iqs7222.c
1123
.label = "low-power mode counts beta",
drivers/input/misc/iqs7222.c
1131
.label = "normal-power mode counts beta",
drivers/input/misc/iqs7222.c
1139
.label = "low-power mode long-term average fast beta",
drivers/input/misc/iqs7222.c
1147
.label = "normal-power mode long-term average fast beta",
drivers/input/misc/iqs7222.c
1155
.label = "lower calibration",
drivers/input/misc/iqs7222.c
1172
.label = "bottom beta",
drivers/input/misc/iqs7222.c
1189
.label = "bottom beta",
drivers/input/misc/iqs7222.c
1197
.label = "bottom speed",
drivers/input/misc/iqs7222.c
1205
.label = "upper calibration",
drivers/input/misc/iqs7222.c
1215
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1225
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1235
.label = "minimum gesture time",
drivers/input/misc/iqs7222.c
1245
.label = "minimum gesture time",
drivers/input/misc/iqs7222.c
1255
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1265
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1275
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1285
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1295
.label = "number of rows",
drivers/input/misc/iqs7222.c
1305
.label = "number of columns",
drivers/input/misc/iqs7222.c
1313
.label = "lower vertical calibration",
drivers/input/misc/iqs7222.c
1321
.label = "lower horizontal calibration",
drivers/input/misc/iqs7222.c
1329
.label = "upper vertical calibration",
drivers/input/misc/iqs7222.c
1337
.label = "upper horizontal calibration",
drivers/input/misc/iqs7222.c
1346
.label = "top speed",
drivers/input/misc/iqs7222.c
1354
.label = "bottom speed",
drivers/input/misc/iqs7222.c
1364
.label = "minimum gesture time",
drivers/input/misc/iqs7222.c
1374
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1384
.label = "maximum gesture time",
drivers/input/misc/iqs7222.c
1393
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1402
.label = "gesture distance",
drivers/input/misc/iqs7222.c
1418
.label = "ATI error timeout",
drivers/input/misc/iqs7222.c
1426
.label = "ATI report rate",
drivers/input/misc/iqs7222.c
1434
.label = "normal-power mode timeout",
drivers/input/misc/iqs7222.c
1443
.label = "normal-power mode report rate",
drivers/input/misc/iqs7222.c
1451
.label = "low-power mode timeout",
drivers/input/misc/iqs7222.c
1460
.label = "low-power mode report rate",
drivers/input/misc/iqs7222.c
1468
.label = "ultra-low-power mode timeout",
drivers/input/misc/iqs7222.c
1477
.label = "ultra-low-power mode report rate",
drivers/input/misc/iqs7222.c
2075
const char *label = iqs7222_props[i].label ? : name;
drivers/input/misc/iqs7222.c
2113
fwnode_get_name(reg_grp_node), label, error);
drivers/input/misc/iqs7222.c
2122
fwnode_get_name(reg_grp_node), label, val);
drivers/input/misc/iqs7222.c
816
const char *label;
drivers/input/misc/iqs7222.c
826
.label = "conversion period",
drivers/input/misc/iqs7222.c
834
.label = "conversion frequency fractional divider",
drivers/input/misc/iqs7222.c
872
.label = "sensing mode",
drivers/input/misc/iqs7222.c
887
.label = "current reference level",
drivers/input/misc/iqs7222.c
895
.label = "current reference trim",
drivers/input/misc/iqs7222.c
903
.label = "maximum counts",
drivers/input/misc/iqs7222.c
911
.label = "number of conversions",
drivers/input/misc/iqs7222.c
919
.label = "ATI fine fractional divider",
drivers/input/misc/iqs7222.c
927
.label = "ATI coarse fractional divider",
drivers/input/misc/iqs7222.c
935
.label = "ATI compensation selection",
drivers/input/misc/iqs7222.c
943
.label = "ATI band",
drivers/input/misc/iqs7222.c
986
.label = "projected bias current",
drivers/input/misc/iqs7222.c
995
.label = "ATI target",
drivers/input/touchscreen/ad7879.c
467
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
492
ret = fwnode_property_read_string(fwnode, "label", &props->label);
drivers/leds/led-core.c
545
if (props.label) {
drivers/leds/led-core.c
554
devicename, props.label);
drivers/leds/led-core.c
556
n = snprintf(led_classdev_name, LED_MAX_NAME_SIZE, "%s", props.label);
drivers/leds/leds-lm3697.c
59
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
475
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-cache-metadata.c
1026
#define WRITE_LOCK_OR_GOTO(cmd, label) \
drivers/md/dm-cache-metadata.c
1029
goto label; \
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
706
kfree(connector->label);
drivers/media/v4l2-core/v4l2-fwnode.c
707
connector->label = NULL;
drivers/media/v4l2-core/v4l2-fwnode.c
734
const char *label;
drivers/media/v4l2-core/v4l2-fwnode.c
760
err = fwnode_property_read_string(connector_node, "label", &label);
drivers/media/v4l2-core/v4l2-fwnode.c
761
connector->label = err ? NULL : kstrdup_const(label, GFP_KERNEL);
drivers/memory/omap-gpmc.c
2399
gpmc->gpio_chip.label = DEVICE_NAME;
drivers/mfd/sm501.c
989
gchip->label = "SM501-HIGH";
drivers/mfd/sm501.c
993
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
618
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
429
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
1969
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
2243
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
508
attr.fl.fl6.flowlabel = ip6_make_flowinfo(tun_key->tos, tun_key->label);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
623
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
295
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
1549
info->key.label, sport, geneve->cfg.info.key.tp_dst,
drivers/net/geneve.c
1917
info->key.ttl || info->key.label || info->key.tp_src ||
drivers/net/geneve.c
2175
info->key.label = nla_get_be32(data[IFLA_GENEVE_LABEL]) &
drivers/net/geneve.c
2177
if (info->key.label && (!(info->mode & IP_TUNNEL_INFO_IPV6))) {
drivers/net/geneve.c
2512
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
2436
key.label = vxlan->cfg.label;
drivers/net/vxlan/vxlan_core.c
2439
key.label = ip_tunnel_get_flowlabel(old_iph, skb);
drivers/net/vxlan/vxlan_core.c
2629
pkey->label, src_port, dst_port, !udp_sum,
drivers/net/vxlan/vxlan_core.c
3820
if (conf->label && !use_ipv6) {
drivers/net/vxlan/vxlan_core.c
4156
conf->label = nla_get_be32(data[IFLA_VXLAN_LABEL]) &
drivers/net/vxlan/vxlan_core.c
4617
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
1273
char label[48];
drivers/net/wireless/ath/ath10k/leds.c
62
snprintf(ar->leds.label, sizeof(ar->leds.label), "ath10k-%s",
drivers/net/wireless/ath/ath10k/leds.c
65
ar->leds.cdev.name = ar->leds.label;
drivers/net/wireless/ath/ath12k/wmi.c
136
const char *label;
drivers/net/wireless/ath/ath12k/wmi.c
3737
arg->pdev_id, arg->label, arg->bitmap[0], arg->bitmap[1]);
drivers/net/wireless/ath/ath12k/wmi.c
3741
ath12k_warn(ar->ab, "failed to send %s: %d\n", arg->label, ret);
drivers/net/wireless/ath/ath12k/wmi.c
3756
.label = "SRG bss color bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3770
.label = "SRG partial bssid bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3784
.label = "SRG obss color enable bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3798
.label = "SRG obss bssid enable bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3812
.label = "non SRG obss color enable bitmap",
drivers/net/wireless/ath/ath12k/wmi.c
3826
.label = "non SRG obss bssid enable bitmap",
drivers/net/wireless/ath/ath9k/hw.c
2712
const char *label)
drivers/net/wireless/ath/ath9k/hw.c
2734
gpiod_set_consumer_name(gpiod, label);
drivers/net/wireless/ath/ath9k/hw.c
2765
const char *label, u32 ah_signal_type)
drivers/net/wireless/ath/ath9k/hw.c
2772
ath9k_hw_gpio_cfg_soc(ah, gpio, out, label);
drivers/net/wireless/ath/ath9k/hw.c
2777
void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label)
drivers/net/wireless/ath/ath9k/hw.c
2779
ath9k_hw_gpio_request(ah, gpio, false, label, 0);
drivers/net/wireless/ath/ath9k/hw.c
2783
void ath9k_hw_gpio_request_out(struct ath_hw *ah, u32 gpio, const char *label,
drivers/net/wireless/ath/ath9k/hw.c
2786
ath9k_hw_gpio_request(ah, gpio, true, label, ah_signal_type);
drivers/net/wireless/ath/ath9k/hw.h
1034
void ath9k_hw_gpio_request_in(struct ath_hw *ah, u32 gpio, const char *label);
drivers/net/wireless/ath/ath9k/hw.h
1035
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
374
struct nd_namespace_label *label;
drivers/nvdimm/region_devs.c
237
u16 i, label;
drivers/nvdimm/region_devs.c
239
for (i = 0, label = 0; i < nd_region->ndr_mappings; i++) {
drivers/nvdimm/region_devs.c
244
label++;
drivers/nvdimm/region_devs.c
246
if (label)
drivers/nvme/common/auth.c
695
static const char label[] = "tls13 nvme-tls-psk";
drivers/nvme/common/auth.c
696
const size_t label_len = sizeof(label) - 1;
drivers/nvme/common/auth.c
748
memcpy(&hmac_data[i + 1], label, label_len);
drivers/of/unittest.c
2297
pr_debug("%s(): %s %d %d\n", __func__, chip->label, offset,
drivers/of/unittest.c
2316
devptr->chip.label = "of-unittest-gpio";
drivers/pci/controller/pci-tegra.c
2103
char *label;
drivers/pci/controller/pci-tegra.c
2154
label = devm_kasprintf(dev, GFP_KERNEL, "pex-reset-%u", index);
drivers/pci/controller/pci-tegra.c
2155
if (!label)
drivers/pci/controller/pci-tegra.c
2167
label);
drivers/pci/hotplug/pnv_php.c
774
const char *label;
drivers/pci/hotplug/pnv_php.c
778
ret = of_property_read_string(dn, "ibm,slot-label", &label);
drivers/pci/hotplug/pnv_php.c
793
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/airoha/pinctrl-airoha.c
2502
gc->label = dev_name(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
525
ret = gpiochip_add_pin_range(&priv->gpio_chip, priv->gpio_chip.label,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
562
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-moore.c
583
chip->label = PINCTRL_PINCTRL_DEV;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
1129
pctl->chip->label = dev_name(&pdev->dev);
drivers/pinctrl/mediatek/pinctrl-paris.c
946
chip->label = PINCTRL_PINCTRL_DEV;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1089
bank->gpio_chip.label = aml_bank_name[bank->bank_id];
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
1145
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
1872
pctrl->gpio_bank[id].chip.gc.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", child);
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1873
if (pctrl->gpio_bank[id].chip.gc.label == NULL)
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2362
pctrl->gpio_bank[id].chip.gc.label = devm_kasprintf(dev, GFP_KERNEL, "%pfw", child);
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2363
if (pctrl->gpio_bank[id].chip.gc.label == NULL)
drivers/pinctrl/pinctrl-amd.c
1201
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
526
.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
934
gc->label = dev_name(chip->dev);
drivers/pinctrl/pinctrl-da9062.c
274
pctl->gc.label = dev_name(&pdev->dev);
drivers/pinctrl/pinctrl-digicolor.c
243
chip->label = DRIVER_NAME;
drivers/pinctrl/pinctrl-equilibrium.c
191
gc->label = gctrl->name;
drivers/pinctrl/pinctrl-ingenic.c
3949
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
27
mcp->chip.label = info->label;
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
46
.label = "mcp23008",
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
54
.label = "mcp23017",
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
62
.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
217
.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
850
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
1326
.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
4570
.label = "PX30-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4617
.label = "RV1103B-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4639
.label = "RV1108-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4679
.label = "RV1126-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4702
.label = "RK2928-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4717
.label = "RK3036-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4735
.label = "RK3066a-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4751
.label = "RK3066b-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4766
.label = "RK3128-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4786
.label = "RK3188-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4804
.label = "RK3228-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4848
.label = "RK3288-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4884
.label = "RK3308-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4913
.label = "RK3328-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
4939
.label = "RK3368-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5003
.label = "RK3399-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5073
.label = "RK3506-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5116
.label = "RK3528-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5159
.label = "RK3562-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5192
.label = "RK3568-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5229
.label = "RK3576-GPIO",
drivers/pinctrl/pinctrl-rockchip.c
5252
.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
397
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
559
pctrl->chip.label = dev_name(dev);
drivers/pinctrl/qcom/pinctrl-msm.c
1416
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
3216
chip->label = name;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
3235
pctrl->gpio_range.name = chip->label;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
1116
chip->label = dev_name(dev);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
1133
range->name = chip->label;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
962
chip->label = name;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
972
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
1032
sfp->gpios.name = sfp->gc.label;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
1296
sfp->gc.label = dev_name(dev);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
679
sfp->gpios.name = sfp->gc.label;
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
926
sfp->gc.label = dev_name(dev);
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
940
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
401
.label = "psu1",
drivers/platform/mellanox/nvsw-sn2201.c
407
.label = "psu2",
drivers/platform/mellanox/nvsw-sn2201.c
416
.label = "pwr1",
drivers/platform/mellanox/nvsw-sn2201.c
423
.label = "pwr2",
drivers/platform/mellanox/nvsw-sn2201.c
433
.label = "fan1",
drivers/platform/mellanox/nvsw-sn2201.c
440
.label = "fan2",
drivers/platform/mellanox/nvsw-sn2201.c
447
.label = "fan3",
drivers/platform/mellanox/nvsw-sn2201.c
454
.label = "fan4",
drivers/platform/mellanox/nvsw-sn2201.c
464
.label = "nic_smb_alert",
drivers/platform/mellanox/nvsw-sn2201.c
470
.label = "cpu_sd",
drivers/platform/mellanox/nvsw-sn2201.c
476
.label = "mac_health",
drivers/platform/mellanox/nvsw-sn2201.c
702
.label = "status:green",
drivers/platform/mellanox/nvsw-sn2201.c
707
.label = "status:orange",
drivers/platform/mellanox/nvsw-sn2201.c
712
.label = "psu:green",
drivers/platform/mellanox/nvsw-sn2201.c
717
.label = "psu:orange",
drivers/platform/mellanox/nvsw-sn2201.c
722
.label = "uid:blue",
drivers/platform/mellanox/nvsw-sn2201.c
727
.label = "fan1:green",
drivers/platform/mellanox/nvsw-sn2201.c
732
.label = "fan1:orange",
drivers/platform/mellanox/nvsw-sn2201.c
737
.label = "fan2:green",
drivers/platform/mellanox/nvsw-sn2201.c
742
.label = "fan2:orange",
drivers/platform/mellanox/nvsw-sn2201.c
747
.label = "fan3:green",
drivers/platform/mellanox/nvsw-sn2201.c
752
.label = "fan3:orange",
drivers/platform/mellanox/nvsw-sn2201.c
757
.label = "fan4:green",
drivers/platform/mellanox/nvsw-sn2201.c
762
.label = "fan4:orange",
drivers/platform/mellanox/nvsw-sn2201.c
776
.label = "cpld1_version",
drivers/platform/mellanox/nvsw-sn2201.c
782
.label = "cpld1_version_min",
drivers/platform/mellanox/nvsw-sn2201.c
788
.label = "cpld1_pn",
drivers/platform/mellanox/nvsw-sn2201.c
795
.label = "psu1_on",
drivers/platform/mellanox/nvsw-sn2201.c
801
.label = "psu2_on",
drivers/platform/mellanox/nvsw-sn2201.c
807
.label = "pwr_cycle",
drivers/platform/mellanox/nvsw-sn2201.c
813
.label = "asic_health",
drivers/platform/mellanox/nvsw-sn2201.c
820
.label = "qsfp_pwr_good",
drivers/platform/mellanox/nvsw-sn2201.c
826
.label = "phy_reset",
drivers/platform/mellanox/nvsw-sn2201.c
832
.label = "mac_reset",
drivers/platform/mellanox/nvsw-sn2201.c
838
.label = "pwr_down",
drivers/platform/mellanox/nvsw-sn2201.c
844
.label = "reset_long_pb",
drivers/platform/mellanox/nvsw-sn2201.c
850
.label = "reset_short_pb",
drivers/platform/mellanox/nvsw-sn2201.c
856
.label = "reset_aux_pwr_or_fu",
drivers/platform/mellanox/nvsw-sn2201.c
862
.label = "reset_swb_dc_dc_pwr_fail",
drivers/platform/mellanox/nvsw-sn2201.c
868
.label = "reset_sw_reset",
drivers/platform/mellanox/nvsw-sn2201.c
874
.label = "reset_fw_reset",
drivers/platform/mellanox/nvsw-sn2201.c
880
.label = "reset_swb_wd",
drivers/platform/mellanox/nvsw-sn2201.c
886
.label = "reset_asic_thermal",
drivers/platform/mellanox/nvsw-sn2201.c
892
.label = "reset_system",
drivers/platform/mellanox/nvsw-sn2201.c
898
.label = "reset_sw_pwr_off",
drivers/platform/mellanox/nvsw-sn2201.c
904
.label = "reset_cpu_pwr_fail_thermal",
drivers/platform/mellanox/nvsw-sn2201.c
910
.label = "reset_reload_bios",
drivers/platform/mellanox/nvsw-sn2201.c
916
.label = "reset_ac_pwr_fail",
drivers/platform/mellanox/nvsw-sn2201.c
922
.label = "psu1",
drivers/platform/mellanox/nvsw-sn2201.c
928
.label = "psu2",
drivers/platform/mellanox/nvsw-sn2201.c
943
.label = "action",
drivers/platform/mellanox/nvsw-sn2201.c
949
.label = "timeout",
drivers/platform/mellanox/nvsw-sn2201.c
955
.label = "timeleft",
drivers/platform/mellanox/nvsw-sn2201.c
960
.label = "ping",
drivers/platform/mellanox/nvsw-sn2201.c
966
.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
333
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
4335
char label[16];
drivers/ptp/ptp_ocp.c
4340
sprintf(label, "GEN%d", nr + 1);
drivers/ptp/ptp_ocp.c
4342
label, on ? " ON" : "OFF",
drivers/ptp/ptp_ocp.c
4358
char label[16];
drivers/ptp/ptp_ocp.c
4365
sprintf(label, "FREQ%d", nr + 1);
drivers/ptp/ptp_ocp.c
4370
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
896
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
1659
trace_qcom_glink_cmd_open_rx(glink->label, name, channel->lcid, rcid);
drivers/rpmsg/qcom_glink_native.c
1722
trace_qcom_glink_cmd_close_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
1753
trace_qcom_glink_cmd_close_ack_rx(glink->label, channel ? channel->name : NULL,
drivers/rpmsg/qcom_glink_native.c
1921
ret = of_property_read_string(dev->of_node, "label", &glink->label);
drivers/rpmsg/qcom_glink_native.c
1923
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
1418
const char *label)
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1421
label, res->width, res->height);
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1427
const char *label)
drivers/staging/media/atomisp/pci/runtime/debug/src/ia_css_debug.c
1429
ia_css_debug_dtrace(IA_CSS_DEBUG_TRACE, "%s\n", label);
drivers/tty/serial/max310x.c
1459
s->gpio.label = devtype->name;
drivers/tty/serial/sc16is7xx.c
1362
s->gpio.label = dev_name(dev);
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
2312
? udc->transceiver->label
drivers/usb/gadget/udc/omap_udc.c
2799
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
2116
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
4034
char label[BTRFS_LABEL_SIZE];
fs/btrfs/ioctl.c
4037
memcpy(label, fs_info->super_copy->label, BTRFS_LABEL_SIZE);
fs/btrfs/ioctl.c
4040
len = strnlen(label, BTRFS_LABEL_SIZE);
fs/btrfs/ioctl.c
4048
ret = copy_to_user(arg, label, len);
fs/btrfs/ioctl.c
4060
char label[BTRFS_LABEL_SIZE];
fs/btrfs/ioctl.c
4066
if (copy_from_user(label, arg, sizeof(label)))
fs/btrfs/ioctl.c
4069
if (strnlen(label, BTRFS_LABEL_SIZE) == BTRFS_LABEL_SIZE) {
fs/btrfs/ioctl.c
4087
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
1395
if (super->label[0] && super->label[BTRFS_LABEL_SIZE - 1])
fs/btrfs/volumes.c
1396
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
1324
struct exfat_uni_name *label)
fs/exfat/dir.c
1333
if (label->name_len > EXFAT_VOLUME_LABEL_LEN)
fs/exfat/dir.c
1340
if (label->name_len == 0) {
fs/exfat/dir.c
1354
if (label->name_len == 0 && ep->dentry.volume_label.char_count == 0) {
fs/exfat/dir.c
1363
for (i = 0; i < label->name_len; i++)
fs/exfat/dir.c
1365
cpu_to_le16(label->name[i]);
fs/exfat/dir.c
1367
ep->dentry.volume_label.char_count = label->name_len;
fs/exfat/exfat_fs.h
622
struct exfat_uni_name *label);
fs/exfat/file.c
561
char label[FSLABEL_MAX] = {0};
fs/exfat/file.c
568
ret = exfat_utf16_to_nls(sb, &uniname, label, uniname.name_len);
fs/exfat/file.c
572
if (copy_to_user((char __user *)arg, label, ret + 1))
fs/exfat/file.c
582
char label[FSLABEL_MAX] = {0};
fs/exfat/file.c
588
if (copy_from_user(label, (char __user *)arg, FSLABEL_MAX))
fs/exfat/file.c
592
label_len = strnlen(label, FSLABEL_MAX - 1);
fs/exfat/file.c
593
if (label[0]) {
fs/exfat/file.c
594
ret = exfat_nls_to_utf16(sb, label, label_len,
fs/ext4/ioctl.c
1156
char label[EXT4_LABEL_MAX + 1];
fs/ext4/ioctl.c
1166
memtostr_pad(label, sbi->s_es->s_volume_name);
fs/ext4/ioctl.c
1169
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
812
if (entry->fattr->label)
fs/nfs/dir.c
813
entry->fattr->label->len = NFS4_MAXLABELLEN;
fs/nfs/inode.c
1766
fattr->label = NULL;
fs/nfs/inode.c
1779
fattr->label = nfs4_label_alloc(server, GFP_KERNEL);
fs/nfs/inode.c
1780
if (IS_ERR(fattr->label)) {
fs/nfs/inode.c
342
if (fattr->label == NULL)
fs/nfs/inode.c
346
error = security_inode_notifysecctx(inode, fattr->label->label,
fs/nfs/inode.c
347
fattr->label->len);
fs/nfs/inode.c
352
(char *)fattr->label->label,
fs/nfs/inode.c
353
fattr->label->len, error);
fs/nfs/inode.c
360
struct nfs4_label *label;
fs/nfs/inode.c
365
label = kzalloc_obj(struct nfs4_label, flags);
fs/nfs/inode.c
366
if (label == NULL)
fs/nfs/inode.c
369
label->label = kzalloc(NFS4_MAXLABELLEN, flags);
fs/nfs/inode.c
370
if (label->label == NULL) {
fs/nfs/inode.c
371
kfree(label);
fs/nfs/inode.c
374
label->len = NFS4_MAXLABELLEN;
fs/nfs/inode.c
376
return label;
fs/nfs/internal.h
361
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
4456
nfs4_bitmap_copy_adjust(bitmask, nfs4_bitmask(server, fattr->label), inode, 0);
fs/nfs/nfs4proc.c
4602
args.bitmask = nfs4_bitmask(server, fattr->label);
fs/nfs/nfs4proc.c
4722
args.bitmask = nfs4_bitmask(server, fattr->label);
fs/nfs/nfs4proc.c
5099
nfs4_bitmap_copy_adjust(bitmask, nfs4_bitmask(server, res.fattr->label),
fs/nfs/nfs4proc.c
5148
data->fattr.label = nfs4_label_alloc(server, GFP_KERNEL);
fs/nfs/nfs4proc.c
5149
if (IS_ERR(data->fattr.label))
fs/nfs/nfs4proc.c
5160
data->arg.bitmask = nfs4_bitmask(server, data->fattr.label);
fs/nfs/nfs4proc.c
5215
nfs4_label_free(data->fattr.label);
fs/nfs/nfs4proc.c
5221
struct nfs4_label *label)
fs/nfs/nfs4proc.c
5238
data->arg.label = label;
fs/nfs/nfs4proc.c
5253
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
5256
label = nfs4_label_init_security(dir, dentry, sattr, &l);
fs/nfs/nfs4proc.c
5259
err = _nfs4_proc_symlink(dir, dentry, folio, len, sattr, label);
fs/nfs/nfs4proc.c
5265
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
5271
struct nfs4_label *label, int *statusp)
fs/nfs/nfs4proc.c
5281
data->arg.label = label;
fs/nfs/nfs4proc.c
5296
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
5300
label = nfs4_label_init_security(dir, dentry, sattr, &l);
fs/nfs/nfs4proc.c
5305
alias = _nfs4_proc_mkdir(dir, dentry, sattr, label, &err);
fs/nfs/nfs4proc.c
5311
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
5376
struct iattr *sattr, struct nfs4_label *label, dev_t rdev)
fs/nfs/nfs4proc.c
5402
data->arg.label = label;
fs/nfs/nfs4proc.c
5417
struct nfs4_label l, *label;
fs/nfs/nfs4proc.c
5420
label = nfs4_label_init_security(dir, dentry, sattr, &l);
fs/nfs/nfs4proc.c
5425
err = _nfs4_proc_mknod(dir, dentry, sattr, label, rdev);
fs/nfs/nfs4proc.c
5431
nfs4_label_release_security(label);
fs/nfs/nfs4proc.c
6261
struct nfs4_label label = {0, 0, 0, buflen, buf};
fs/nfs/nfs4proc.c
6265
.label = &label,
fs/nfs/nfs4proc.c
6289
return label.len;
fs/nfs/nfs4proc.c
6325
.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/ntfs/file.c
730
char label[FSLABEL_MAX];
fs/ntfs/file.c
735
label[0] = '\0';
fs/ntfs/file.c
738
len = strscpy(label, vol->volume_label, sizeof(label));
fs/ntfs/file.c
744
if (copy_to_user(buf, label, len + 1))
fs/ntfs/file.c
752
char *label;
fs/ntfs/file.c
758
label = strndup_user((const char __user *)arg, FSLABEL_MAX);
fs/ntfs/file.c
759
if (IS_ERR(label))
fs/ntfs/file.c
760
return PTR_ERR(label);
fs/ntfs/file.c
766
ret = ntfs_write_volume_label(vol, label);
fs/ntfs/file.c
769
kfree(label);
fs/ntfs/ntfs.h
221
int ntfs_write_volume_label(struct ntfs_volume *vol, char *label);
fs/ntfs/super.c
442
int ntfs_write_volume_label(struct ntfs_volume *vol, char *label)
fs/ntfs/super.c
450
uname_len = ntfs_nlstoucs(vol, label, strlen(label),
fs/ntfs/super.c
455
label);
fs/ntfs/super.c
472
new_label = kstrdup(label, GFP_KERNEL);
fs/ntfs3/file.c
172
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
2662
err = ntfs_nls_to_utf16(sbi, label, len, uni, (PATH_MAX - 2) / 2,
fs/ntfs3/fsntfs.c
2688
if (len >= ARRAY_SIZE(sbi->volume.label))
fs/ntfs3/fsntfs.c
2689
len = ARRAY_SIZE(sbi->volume.label) - 1;
fs/ntfs3/fsntfs.c
2690
memcpy(sbi->volume.label, label, len);
fs/ntfs3/fsntfs.c
2691
sbi->volume.label[len] = 0;
fs/ntfs3/ntfs_fs.h
291
char label[FSLABEL_MAX];
fs/ntfs3/ntfs_fs.h
727
int ntfs_set_label(struct ntfs_sb_info *sbi, u8 *label, int len);
fs/ntfs3/super.c
1337
UTF16_LITTLE_ENDIAN, sbi->volume.label,
fs/ntfs3/super.c
1338
sizeof(sbi->volume.label));
fs/ntfs3/super.c
1340
sbi->volume.label[0] = 0;
fs/ntfs3/super.c
1341
} else if (err >= sizeof(sbi->volume.label)) {
fs/ntfs3/super.c
1342
sbi->volume.label[sizeof(sbi->volume.label) - 1] = 0;
fs/ntfs3/super.c
1344
sbi->volume.label[err] = 0;
fs/ntfs3/super.c
512
seq_printf(m, "%s\n", sbi->volume.label);
fs/ntfs3/super.c
524
u8 *label;
fs/ntfs3/super.c
529
label = kmalloc(count, GFP_NOFS);
fs/ntfs3/super.c
531
if (!label)
fs/ntfs3/super.c
534
if (copy_from_user(label, buffer, ret)) {
fs/ntfs3/super.c
538
while (ret > 0 && label[ret - 1] == '\n')
fs/ntfs3/super.c
541
err = ntfs_set_label(sb->s_fs_info, label, ret);
fs/ntfs3/super.c
552
kfree(label);
fs/ocfs2/ocfs1_fs_compat.h
83
/*30*/ __u8 label[OCFS1_MAX_VOL_LABEL_LEN];
fs/ocfs2/ocfs2_trace.h
1706
TP_PROTO(char *label, char *uuid_str, unsigned long long root_dir,
fs/ocfs2/ocfs2_trace.h
1708
TP_ARGS(label, uuid_str, root_dir, system_dir, cluster_bits),
fs/ocfs2/ocfs2_trace.h
1710
__string(label, label)
fs/ocfs2/ocfs2_trace.h
1717
__assign_str(label);
fs/ocfs2/ocfs2_trace.h
1723
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
31
cifs_dump_mem(char *label, void *data, int length)
fs/smb/client/cifs_debug.c
33
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
255
static void generate_key(struct cifs_ses *ses, struct kvec label,
fs/smb/client/smb2transport.c
273
hmac_sha256_update(&hmac_ctx, label.iov_base, label.iov_len);
fs/smb/client/smb2transport.c
289
struct kvec label;
fs/smb/client/smb2transport.c
335
generate_key(ses, ptriplet->signing.label,
fs/smb/client/smb2transport.c
340
generate_key(ses, ptriplet->signing.label,
fs/smb/client/smb2transport.c
362
generate_key(ses, ptriplet->encryption.label,
fs/smb/client/smb2transport.c
367
generate_key(ses, ptriplet->decryption.label,
fs/smb/client/smb2transport.c
411
d->label.iov_base = "SMB2AESCMAC";
fs/smb/client/smb2transport.c
412
d->label.iov_len = 12;
fs/smb/client/smb2transport.c
417
d->label.iov_base = "SMB2AESCCM";
fs/smb/client/smb2transport.c
418
d->label.iov_len = 11;
fs/smb/client/smb2transport.c
423
d->label.iov_base = "SMB2AESCCM";
fs/smb/client/smb2transport.c
424
d->label.iov_len = 11;
fs/smb/client/smb2transport.c
440
d->label.iov_base = "SMBSigningKey";
fs/smb/client/smb2transport.c
441
d->label.iov_len = 14;
fs/smb/client/smb2transport.c
446
d->label.iov_base = "SMBC2SCipherKey";
fs/smb/client/smb2transport.c
447
d->label.iov_len = 16;
fs/smb/client/smb2transport.c
452
d->label.iov_base = "SMBS2CCipherKey";
fs/smb/client/smb2transport.c
453
d->label.iov_len = 16;
fs/smb/server/auth.c
527
struct kvec label;
fs/smb/server/auth.c
533
struct kvec label, struct kvec context, __u8 *key,
fs/smb/server/auth.c
546
hmac_sha256_update(&ctx, label.iov_base, label.iov_len);
fs/smb/server/auth.c
580
generate_key(conn, sess_key, signing->label, signing->context, key,
fs/smb/server/auth.c
596
d.label.iov_base = "SMB2AESCMAC";
fs/smb/server/auth.c
597
d.label.iov_len = 12;
fs/smb/server/auth.c
610
d.label.iov_base = "SMBSigningKey";
fs/smb/server/auth.c
611
d.label.iov_len = 14;
fs/smb/server/auth.c
637
generate_key(conn, sess->sess_key, ptwin->encryption.label,
fs/smb/server/auth.c
641
generate_key(conn, sess->sess_key, ptwin->decryption.label,
fs/smb/server/auth.c
657
d->label.iov_base = "SMB2AESCCM";
fs/smb/server/auth.c
658
d->label.iov_len = 11;
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
678
d->label.iov_base = "SMBS2CCipherKey";
fs/smb/server/auth.c
679
d->label.iov_len = 16;
fs/smb/server/auth.c
684
d->label.iov_base = "SMBC2SCipherKey";
fs/smb/server/auth.c
685
d->label.iov_len = 16;
fs/xfs/xfs_ioctl.c
1023
char label[XFSLABEL_MAX + 1];
fs/xfs/xfs_ioctl.c
1030
memtostr_pad(label, sbp->sb_fname);
fs/xfs/xfs_ioctl.c
1033
if (copy_to_user(user_label, label, sizeof(label)))
fs/xfs/xfs_ioctl.c
1045
char label[XFSLABEL_MAX + 1];
fs/xfs/xfs_ioctl.c
1057
if (copy_from_user(label, newlabel, XFSLABEL_MAX + 1))
fs/xfs/xfs_ioctl.c
1059
len = strnlen(label, XFSLABEL_MAX + 1);
fs/xfs/xfs_ioctl.c
1069
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
316
__scoped_class(_name, var, __UNIQUE_ID(label), args)
include/linux/cleanup.h
451
__scoped_guard(_name, __UNIQUE_ID(label), args)
include/linux/cleanup.h
463
__scoped_cond_guard(_name, _fail, __UNIQUE_ID(label), args)
include/linux/compat.h
473
#define unsafe_put_compat_sigset(compat, set, label) do { \
include/linux/compat.h
479
unsafe_put_user(__s->sig[3] >> 32, &__c->sig[7], label); \
include/linux/compat.h
480
unsafe_put_user(__s->sig[3], &__c->sig[6], label); \
include/linux/compat.h
483
unsafe_put_user(__s->sig[2] >> 32, &__c->sig[5], label); \
include/linux/compat.h
484
unsafe_put_user(__s->sig[2], &__c->sig[4], label); \
include/linux/compat.h
487
unsafe_put_user(__s->sig[1] >> 32, &__c->sig[3], label); \
include/linux/compat.h
488
unsafe_put_user(__s->sig[1], &__c->sig[2], label); \
include/linux/compat.h
491
unsafe_put_user(__s->sig[0] >> 32, &__c->sig[1], label); \
include/linux/compat.h
492
unsafe_put_user(__s->sig[0], &__c->sig[0], label); \
include/linux/compat.h
496
#define unsafe_get_compat_sigset(set, compat, label) do { \
include/linux/compat.h
503
unsafe_get_user(lo, &__c->sig[7], label); \
include/linux/compat.h
504
unsafe_get_user(hi, &__c->sig[6], label); \
include/linux/compat.h
508
unsafe_get_user(lo, &__c->sig[5], label); \
include/linux/compat.h
509
unsafe_get_user(hi, &__c->sig[4], label); \
include/linux/compat.h
513
unsafe_get_user(lo, &__c->sig[3], label); \
include/linux/compat.h
514
unsafe_get_user(hi, &__c->sig[2], label); \
include/linux/compat.h
518
unsafe_get_user(lo, &__c->sig[1], label); \
include/linux/compat.h
519
unsafe_get_user(hi, &__c->sig[0], label); \
include/linux/compat.h
524
#define unsafe_put_compat_sigset(compat, set, label) do { \
include/linux/compat.h
528
unsafe_copy_to_user(__c, __s, sizeof(*__c), label); \
include/linux/compat.h
531
#define unsafe_get_compat_sigset(set, compat, label) do { \
include/linux/compat.h
535
unsafe_copy_from_user(__s, __c, sizeof(*__c), label); \
include/linux/compat.h
550
#define unsafe_compat_save_altstack(uss, sp, label) do { \
include/linux/compat.h
554
&__uss->ss_sp, label); \
include/linux/compat.h
555
unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
include/linux/compat.h
556
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
387
char label[EDAC_MC_LABEL_LEN + 1]; /* DIMM label on motherboard */
include/linux/edac.h
482
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/consumer.h
184
const char *label);
include/linux/gpio/consumer.h
189
const char *label);
include/linux/gpio/consumer.h
557
const char *label)
include/linux/gpio/consumer.h
567
const char *label)
include/linux/gpio/consumer.h
610
const char *label)
include/linux/gpio/consumer.h
612
return fwnode_gpiod_get_index(fwnode, con_id, 0, flags, label);
include/linux/gpio/consumer.h
620
const char *label)
include/linux/gpio/consumer.h
623
flags, label);
include/linux/gpio/consumer.h
650
const char *label)
include/linux/gpio/consumer.h
655
flags, label);
include/linux/gpio/driver.h
408
const char *label;
include/linux/gpio/driver.h
526
const char **label;
include/linux/gpio/driver.h
532
if (*_T.label) kfree(*_T.label),
include/linux/gpio/driver.h
534
struct _gpiochip_for_each_data _data = { label, i };
include/linux/gpio/driver.h
538
const char **label, int *i)
include/linux/gpio/driver.h
578
#define for_each_requested_gpio(chip, i, label) \
include/linux/gpio/driver.h
579
for_each_requested_gpio_in_range(chip, i, 0, chip->ngpio, label)
include/linux/gpio/driver.h
805
const char *label,
include/linux/gpio/driver.h
828
struct gpio_device *gpio_device_find_by_label(const char *label);
include/linux/gpio/driver.h
860
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/legacy.h
102
static inline int gpio_request(unsigned gpio, const char *label)
include/linux/gpio/legacy.h
108
unsigned long flags, const char *label)
include/linux/gpio/legacy.h
165
unsigned long flags, const char *label)
include/linux/gpio/legacy.h
50
int gpio_request(unsigned gpio, const char *label);
include/linux/gpio/legacy.h
85
int gpio_request_one(unsigned gpio, unsigned long flags, const char *label);
include/linux/gpio/legacy.h
88
unsigned long flags, const char *label);
include/linux/gpio/regmap.h
86
const char *label;
include/linux/iio/adc/qcom-adc5-gen3-common.h
164
const char *label;
include/linux/iio/iio.h
531
char *label);
include/linux/iio/iio.h
564
char *label);
include/linux/iio/iio.h
655
const char *label;
include/linux/leds.h
668
const char *label;
include/linux/linkage.h
335
#define SYM_DATA_END_LABEL(name, linkage, label) \
include/linux/linkage.h
336
linkage(label) ASM_NL \
include/linux/linkage.h
337
.type label SYM_T_OBJECT ASM_NL \
include/linux/linkage.h
338
label: \
include/linux/lsm/apparmor.h
13
struct aa_label *label;
include/linux/nfs4.h
52
char *label;
include/linux/nfs_fs.h
468
static inline void nfs4_label_free(struct nfs4_label *label)
include/linux/nfs_fs.h
471
if (label) {
include/linux/nfs_fs.h
472
kfree(label->label);
include/linux/nfs_fs.h
473
kfree(label);
include/linux/nfs_fs.h
481
nfs4_label_free(fattr->label);
include/linux/nfs_xdr.h
1070
const struct nfs4_label *label;
include/linux/nfs_xdr.h
501
const struct nfs4_label *label;
include/linux/nfs_xdr.h
81
struct nfs4_label *label;
include/linux/nfs_xdr.h
829
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
599
#define __get_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
605
goto label; \
include/linux/uaccess.h
609
#define __put_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
615
goto label; \
include/linux/uaccess.h
621
#define __get_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
626
goto label; \
include/linux/uaccess.h
630
#define __put_kernel_nofault(dst, src, type, label) \
include/linux/uaccess.h
635
goto label; \
include/linux/uaccess.h
666
#define unsafe_get_user(x, ptr, label) \
include/linux/uaccess.h
672
goto label; \
include/linux/uaccess.h
676
#define unsafe_put_user(x, ptr, label) \
include/linux/uaccess.h
682
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
242
__be32 label,
include/net/dst_metadata.h
266
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
321
__be32 label;
include/net/ipv6.h
394
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label);
include/net/ipv6.h
398
__be32 label)
include/net/ipv6.h
402
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
296
{.label= #name, .counter= &sctp_dbg_objcnt_## name}
include/net/sctp/structs.h
2178
char *label;
include/net/udp_tunnel.h
148
__u8 prio, __u8 ttl, __be32 label,
include/net/vxlan.h
224
__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
394
__u8 label[64];
include/uapi/drm/panfrost_drm.h
315
__u64 label;
include/uapi/drm/panthor_drm.h
1129
__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/test_workqueue.c
138
static int __init run_bench(int n_threads, const char *scope, const char *label)
lib/test_workqueue.c
244
label,
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
4865
to->tunnel_label = be32_to_cpu(info->key.label);
net/core/filter.c
4989
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
448
u8 label[6];
net/ipv4/tcp_ao.c
453
.label = "TCP-AO",
net/ipv6/addrconf.c
1548
int label;
net/ipv6/addrconf.c
1682
score->ifa->idev->dev->ifindex) == dst->label;
net/ipv6/addrconf.c
1839
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
211
struct ip6_flowlabel *fl, __be32 label)
net/ipv6/ip6_flowlabel.c
217
fl->label = label & IPV6_FLOWLABEL_MASK;
net/ipv6/ip6_flowlabel.c
219
if (label == 0) {
net/ipv6/ip6_flowlabel.c
221
fl->label = htonl(get_random_u32())&IPV6_FLOWLABEL_MASK;
net/ipv6/ip6_flowlabel.c
222
if (fl->label) {
net/ipv6/ip6_flowlabel.c
223
lfl = __fl_lookup(net, fl->label);
net/ipv6/ip6_flowlabel.c
237
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
256
struct ip6_flowlabel *__fl6_sock_lookup(struct sock *sk, __be32 label)
net/ipv6/ip6_flowlabel.c
260
label &= IPV6_FLOWLABEL_MASK;
net/ipv6/ip6_flowlabel.c
266
if (fl->label == label && atomic_inc_not_zero(&fl->users)) {
net/ipv6/ip6_flowlabel.c
527
if (sfl->fl->label == (np->flow_label & IPV6_FLOWLABEL_MASK)) {
net/ipv6/ip6_flowlabel.c
529
freq->flr_label = sfl->fl->label;
net/ipv6/ip6_flowlabel.c
568
if (sfl->fl->label == freq->flr_label)
net/ipv6/ip6_flowlabel.c
591
if (sfl->fl->label == freq->flr_label) {
net/ipv6/ip6_flowlabel.c
650
if (sfl->fl->label == freq->flr_label) {
net/ipv6/ip6_flowlabel.c
722
if (copy_to_sockptr_offset(optval, offset, &fl->label,
net/ipv6/ip6_flowlabel.c
723
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
85
static struct ip6_flowlabel *fl_lookup(struct net *net, __be32 label)
net/ipv6/ip6_flowlabel.c
855
(unsigned int)ntohl(fl->label),
net/ipv6/ip6_flowlabel.c
90
fl = __fl_lookup(net, label);
net/ipv6/ip6_gre.c
752
fl6->flowlabel = key->label;
net/ipv6/ip6_gre.c
987
fl6.flowlabel = key->label;
net/ipv6/ip6_tunnel.c
1336
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
23
u8 label[6];
net/ipv6/tcp_ao.c
28
.label = "TCP-AO",
net/ipv6/tcp_ipv6.c
1017
__be32 label = 0;
net/ipv6/tcp_ipv6.c
1112
label = ip6_flowlabel(ipv6h);
net/ipv6/tcp_ipv6.c
1117
label = cpu_to_be32(inet_twsk(sk)->tw_flowlabel);
net/ipv6/tcp_ipv6.c
1124
label = ip6_flowlabel(ipv6h);
net/ipv6/tcp_ipv6.c
1131
label, priority, txhash,
net/ipv6/tcp_ipv6.c
1145
__be32 label, u32 priority, u32 txhash)
net/ipv6/tcp_ipv6.c
1148
tclass, label, priority, txhash, key);
net/ipv6/tcp_ipv6.c
849
int oif, int rst, u8 tclass, __be32 label,
net/ipv6/tcp_ipv6.c
940
fl6.flowlabel = label;
net/mpls/af_mpls.c
1746
u8 labels, const u32 label[])
net/mpls/af_mpls.c
1759
nla_label[i] = mpls_entry_encode(label[i], 0, 0, bos);
net/mpls/af_mpls.c
1768
u32 label[], struct netlink_ext_ack *extack)
net/mpls/af_mpls.c
1793
if (!label)
net/mpls/af_mpls.c
1829
switch (dec.label) {
net/mpls/af_mpls.c
1840
label[i] = dec.label;
net/mpls/af_mpls.c
202
if (likely(dec.label >= MPLS_LABEL_FIRST_UNRESERVED)) {
net/mpls/af_mpls.c
203
hash = jhash_1word(dec.label, hash);
net/mpls/af_mpls.c
2037
u32 label, struct mpls_route *rt, int flags)
net/mpls/af_mpls.c
2058
if (nla_put_labels(skb, RTA_DST, 1, &label))
net/mpls/af_mpls.c
213
} else if (dec.label == MPLS_LABEL_ENTROPY) {
net/mpls/af_mpls.c
2327
static void rtmsg_lfib(int event, u32 label, struct mpls_route *rt,
net/mpls/af_mpls.c
2339
err = mpls_dump_route(skb, portid, seq, event, label, rt, nlm_flags);
net/mpls/af_mpls.c
410
rt = mpls_route_input_rcu(net, dec.label);
net/mpls/af_mpls.c
73
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
220
info->key.label = nla_get_be32(tb[NFTA_TUNNEL_KEY_IP6_FLOWLABEL]);
net/netfilter/nft_tunnel.c
529
info->key.label)) {
net/netfilter/xt_IDLETIMER.c
159
ret = idletimer_check_sysfs_name(info->label, sizeof(info->label));
net/netfilter/xt_IDLETIMER.c
164
info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL);
net/netfilter/xt_IDLETIMER.c
208
ret = idletimer_check_sysfs_name(info->label, sizeof(info->label));
net/netfilter/xt_IDLETIMER.c
213
info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL);
net/netfilter/xt_IDLETIMER.c
267
info->label, info->timeout);
net/netfilter/xt_IDLETIMER.c
284
info->label, info->timeout);
net/netfilter/xt_IDLETIMER.c
306
if (info->label[0] == '\0' ||
net/netfilter/xt_IDLETIMER.c
307
strnlen(info->label,
net/netfilter/xt_IDLETIMER.c
321
pr_debug("checkentry targinfo%s\n", info->label);
net/netfilter/xt_IDLETIMER.c
331
info->timer = __idletimer_tg_find_by_label(info->label);
net/netfilter/xt_IDLETIMER.c
344
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
363
pr_debug("checkentry targinfo%s\n", info->label);
net/netfilter/xt_IDLETIMER.c
382
info->timer = __idletimer_tg_find_by_label(info->label);
net/netfilter/xt_IDLETIMER.c
406
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
424
pr_debug("destroy targinfo %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
430
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
435
pr_debug("deleting timer %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
451
pr_debug("destroy targinfo %s\n", info->label);
net/netfilter/xt_IDLETIMER.c
457
info->label, info->timer->refcnt);
net/netfilter/xt_IDLETIMER.c
462
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
566
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
1068
u32 label = nla_get_u32(tb[TCA_FLOWER_KEY_MPLS_LABEL]);
net/sched/cls_flower.c
1070
if (label & ~MPLS_LABEL_MASK) {
net/sched/cls_flower.c
1076
lse_val->mpls_label = label;
net/sched/cls_flower.c
957
u32 label = nla_get_u32(tb[TCA_FLOWER_KEY_MPLS_OPT_LSE_LABEL]);
net/sched/cls_flower.c
959
if (label & ~MPLS_LABEL_MASK) {
net/sched/cls_flower.c
965
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
266
tclass, ip6_dst_hoplimit(dst), label,
net/sctp/objcnt.c
68
seq_printf(seq, "%s: %d", sctp_dbg_objcnt[i].label,
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
1088
Elf_Sym *label;
scripts/mod/modpost.c
1092
label = find_fromsym(elf, faddr, elf->export_symbol_secndx);
scripts/mod/modpost.c
1093
label_name = sym_name(elf, label);
scripts/mod/modpost.c
1115
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
690
struct aa_label *label)
security/apparmor/af_unix.c
697
l = aa_label_merge(old, label, GFP_ATOMIC);
security/apparmor/af_unix.c
711
int aa_unix_file_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/af_unix.c
724
AA_BUG(!label);
security/apparmor/af_unix.c
746
error = aa_unix_label_sk_perm(subj_cred, label, op,
security/apparmor/af_unix.c
767
unix_fs_perm(op, request, subj_cred, label,
security/apparmor/af_unix.c
775
plabel = aa_get_newest_label(pctx->label);
security/apparmor/af_unix.c
781
xcheck(unix_peer_perm(subj_cred, label, op,
security/apparmor/af_unix.c
790
label)));
security/apparmor/af_unix.c
791
if (!error && !__aa_subj_label_is_cached(plabel, label))
security/apparmor/af_unix.c
792
update_peer_ctx(peer_sk, pctx, label);
security/apparmor/af_unix.c
801
update_sk_ctx(sock->sk, label, plabel);
security/apparmor/apparmorfs.c
1157
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1158
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1160
aa_put_label(label);
security/apparmor/apparmorfs.c
1168
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1169
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1171
aa_put_label(label);
security/apparmor/apparmorfs.c
1179
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1180
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1187
aa_put_label(label);
security/apparmor/apparmorfs.c
1195
struct aa_label *label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1196
struct aa_profile *profile = labels_profile(label);
security/apparmor/apparmorfs.c
1204
aa_put_label(label);
security/apparmor/apparmorfs.c
1236
struct aa_label *label;
security/apparmor/apparmorfs.c
1238
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1239
seq_printf(seq, "%s\n", str_yes_no(label->size > 1));
security/apparmor/apparmorfs.c
1240
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1247
struct aa_label *label;
security/apparmor/apparmorfs.c
1252
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1254
if (label->size > 1) {
security/apparmor/apparmorfs.c
1255
label_for_each(it, label, profile)
security/apparmor/apparmorfs.c
1256
if (profile->ns != labels_ns(label)) {
security/apparmor/apparmorfs.c
1263
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1270
struct aa_label *label;
security/apparmor/apparmorfs.c
1272
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1273
seq_printf(seq, "%d\n", labels_ns(label)->level);
security/apparmor/apparmorfs.c
1274
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1281
struct aa_label *label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1282
seq_printf(seq, "%s\n", labels_ns(label)->base.name);
security/apparmor/apparmorfs.c
1283
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1647
return aafs_create_file(name, S_IFREG | 0444, dir, &profile->label.proxy->count, fops);
security/apparmor/apparmorfs.c
1699
struct aa_label *label;
security/apparmor/apparmorfs.c
1707
label = aa_get_label_rcu(&proxy->label);
security/apparmor/apparmorfs.c
1708
profile = labels_profile(label);
security/apparmor/apparmorfs.c
1714
aa_put_label(label);
security/apparmor/apparmorfs.c
1720
aa_put_label(label);
security/apparmor/apparmorfs.c
1787
&profile->label.proxy->count, NULL, NULL, iops);
security/apparmor/apparmorfs.c
1936
struct aa_label *label;
security/apparmor/apparmorfs.c
1939
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1940
error = aa_may_manage_policy(current_cred(), label, NULL, NULL,
security/apparmor/apparmorfs.c
1942
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
1986
struct aa_label *label;
security/apparmor/apparmorfs.c
1989
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
1990
error = aa_may_manage_policy(current_cred(), label, NULL, NULL,
security/apparmor/apparmorfs.c
1992
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
2091
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2098
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2105
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2112
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2120
&ns->unconfined->label.count,
security/apparmor/apparmorfs.c
2388
aa_label_seq_xprint(f, root, &profile->label,
security/apparmor/apparmorfs.c
490
struct aa_label *label;
security/apparmor/apparmorfs.c
493
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
498
error = aa_may_manage_policy(current_cred(), label, ns, ocred, mask);
security/apparmor/apparmorfs.c
505
error = aa_replace_profiles(ns, label, mask, data);
security/apparmor/apparmorfs.c
512
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
557
struct aa_label *label;
security/apparmor/apparmorfs.c
561
label = begin_current_label_crit_section();
security/apparmor/apparmorfs.c
565
error = aa_may_manage_policy(current_cred(), label, ns,
security/apparmor/apparmorfs.c
579
error = aa_remove_profiles(ns, label, data->data, size);
security/apparmor/apparmorfs.c
583
end_current_label_crit_section(label);
security/apparmor/apparmorfs.c
691
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/apparmorfs.c
753
struct aa_label *label, *curr;
security/apparmor/apparmorfs.c
772
label = aa_label_parse(curr, query, GFP_KERNEL, false, false);
security/apparmor/apparmorfs.c
774
if (IS_ERR(label))
security/apparmor/apparmorfs.c
775
return PTR_ERR(label);
security/apparmor/apparmorfs.c
789
label_for_each_confined(i, label, profile) {
security/apparmor/apparmorfs.c
799
aa_put_label(label);
security/apparmor/apparmorfs.c
810
aa_put_label(label);
security/apparmor/apparmorfs.c
844
struct aa_label *label, *curr;
security/apparmor/apparmorfs.c
868
label = aa_label_parse(curr, label_name, GFP_KERNEL, false, false);
security/apparmor/apparmorfs.c
870
if (IS_ERR(label))
security/apparmor/apparmorfs.c
871
return PTR_ERR(label);
security/apparmor/apparmorfs.c
875
label_for_each_in_scope(i, labels_ns(label), label, profile) {
security/apparmor/apparmorfs.c
879
label_for_each(i, label, profile) {
security/apparmor/apparmorfs.c
883
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
1026
if (label->proxy != new->proxy) {
security/apparmor/domain.c
1041
aa_put_label(label);
security/apparmor/domain.c
1047
error = fn_for_each(label, profile,
security/apparmor/domain.c
1101
hat ? &hat->label : NULL, GLOBAL_ROOT_UID, info,
security/apparmor/domain.c
1108
return &hat->label;
security/apparmor/domain.c
1116
struct aa_label *label, const char *hats[],
security/apparmor/domain.c
1127
AA_BUG(!label);
security/apparmor/domain.c
1138
label = aa_get_label(label);
security/apparmor/domain.c
1139
ns = labels_ns(label);
security/apparmor/domain.c
1143
if (label_is_stale(label)) {
security/apparmor/domain.c
1144
new = aa_get_newest_label(label);
security/apparmor/domain.c
1150
label = new;
security/apparmor/domain.c
1153
aa_put_label(label);
security/apparmor/domain.c
1154
label = new;
security/apparmor/domain.c
1157
if (PROFILE_IS_HAT(labels_profile(label)))
security/apparmor/domain.c
1163
label_for_each_in_scope(it, labels_ns(label), label, profile) {
security/apparmor/domain.c
1199
label_for_each_in_scope(it, labels_ns(label), label, profile) {
security/apparmor/domain.c
1210
label_for_each_in_scope(it, labels_ns(label), label, profile) {
security/apparmor/domain.c
1229
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
1232
aa_get_label(&profile->label));
security/apparmor/domain.c
1261
struct aa_label *label, *previous, *new = NULL, *target = NULL;
security/apparmor/domain.c
1269
label = aa_get_newest_cred_label(subj_cred);
security/apparmor/domain.c
1279
if (task_no_new_privs(current) && !unconfined(label) && !ctx->nnp)
security/apparmor/domain.c
1280
ctx->nnp = aa_get_label(label);
security/apparmor/domain.c
1285
if (unconfined(label)) {
security/apparmor/domain.c
1290
label_for_each_in_scope(i, labels_ns(label), label, profile) {
security/apparmor/domain.c
130
struct aa_label *label, bool stack,
security/apparmor/domain.c
1303
new = change_hat(subj_cred, label, hats, count, flags);
security/apparmor/domain.c
1321
if (task_no_new_privs(current) && !unconfined(label) &&
security/apparmor/domain.c
134
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
1343
if (task_no_new_privs(current) && !unconfined(label) &&
security/apparmor/domain.c
1367
aa_put_label(label);
security/apparmor/domain.c
1377
fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1392
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
140
label_for_each(i, label, tp) {
security/apparmor/domain.c
1426
struct aa_label *label, *new = NULL, *target = NULL;
security/apparmor/domain.c
1438
label = aa_get_current_label();
security/apparmor/domain.c
1447
if (task_no_new_privs(current) && !unconfined(label) && !ctx->nnp)
security/apparmor/domain.c
1448
ctx->nnp = aa_get_label(label);
security/apparmor/domain.c
1451
aa_put_label(label);
security/apparmor/domain.c
1473
if (!stack && unconfined(label) &&
security/apparmor/domain.c
1474
label == &labels_ns(label)->unconfined->label &&
security/apparmor/domain.c
1485
(void) fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1497
target = aa_label_parse(label, fqname, GFP_KERNEL, true, false);
security/apparmor/domain.c
1509
!COMPLAIN_MODE(labels_profile(label)))
security/apparmor/domain.c
1512
tprofile = aa_new_learning_profile(labels_profile(label), false,
security/apparmor/domain.c
1519
target = &tprofile->label;
security/apparmor/domain.c
1531
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
154
label_for_each_cont(i, label, tp) {
security/apparmor/domain.c
1545
if (error && !fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1561
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
1563
aa_get_label(&profile->label));
security/apparmor/domain.c
1571
if (task_no_new_privs(current) && !unconfined(label) &&
security/apparmor/domain.c
1584
new = aa_label_merge(label, target, GFP_KERNEL);
security/apparmor/domain.c
1609
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
1618
aa_put_label(label);
security/apparmor/domain.c
192
struct aa_label *label, bool stack,
security/apparmor/domain.c
196
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
204
label_for_each(i, label, tp) {
security/apparmor/domain.c
221
label_for_each_cont(i, label, tp) {
security/apparmor/domain.c
255
static int label_match(struct aa_profile *profile, struct aa_label *label,
security/apparmor/domain.c
262
error = label_compound_match(profile, label, stack, state, inview,
security/apparmor/domain.c
268
return label_components_match(profile, label, stack, state, inview,
security/apparmor/domain.c
406
if (profile->label.flags & FLAG_NULL &&
security/apparmor/domain.c
407
&profile->label == ns_unconfined(profile->ns))
security/apparmor/domain.c
501
return &candidate->label;
security/apparmor/domain.c
521
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
522
struct aa_label *label = NULL;
security/apparmor/domain.c
543
return &new->label;
security/apparmor/domain.c
546
label = aa_label_parse(&profile->label, lookup, GFP_KERNEL,
security/apparmor/domain.c
548
if (!IS_ERR_OR_NULL(label))
security/apparmor/domain.c
550
return label;
security/apparmor/domain.c
624
new = aa_get_newest_label(&profile->label);
security/apparmor/domain.c
666
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
683
(profile->label.flags & FLAG_IX_ON_NAME_ERROR)) {
security/apparmor/domain.c
686
new = aa_get_newest_label(&profile->label);
security/apparmor/domain.c
716
return aa_get_newest_label(&profile->label);
security/apparmor/domain.c
725
if (new && new->proxy == profile->label.proxy && info) {
security/apparmor/domain.c
760
new = &new_profile->label;
security/apparmor/domain.c
799
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
824
(profile->label.flags & FLAG_IX_ON_NAME_ERROR)) {
security/apparmor/domain.c
870
struct aa_label *label = aa_label_merge(a, b, gfp);
security/apparmor/domain.c
872
if (!label)
security/apparmor/domain.c
874
return label;
security/apparmor/domain.c
878
struct aa_label *label,
security/apparmor/domain.c
888
AA_BUG(!label);
security/apparmor/domain.c
896
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
902
new = fn_label_build_in_scope(label, profile, GFP_KERNEL,
security/apparmor/domain.c
903
stack ? label_merge_wrap(&profile->label, onexec,
security/apparmor/domain.c
913
error = fn_for_each_in_scope(label, profile,
security/apparmor/domain.c
934
struct aa_label *label, *new = NULL;
security/apparmor/domain.c
953
label = aa_get_newest_label(cred_label(bprm->cred));
security/apparmor/domain.c
962
if ((bprm->unsafe & LSM_UNSAFE_NO_NEW_PRIVS) && !unconfined(label) &&
security/apparmor/domain.c
964
ctx->nnp = aa_get_label(label);
security/apparmor/domain.c
97
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/domain.c
975
new = handle_onexec(subj_cred, label, ctx->onexec, ctx->token,
security/apparmor/domain.c
978
new = fn_label_build(label, profile, GFP_KERNEL,
security/apparmor/domain.c
997
!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/label.h
442
AA_BUG(!l->proxy->label);
security/apparmor/include/label.h
447
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
330
__new_ = aa_get_label(&__pvec[0]->label); \
security/apparmor/include/lib.h
335
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;
security/apparmor/label.c
1190
label = __label_find_merge(ls, a, b);
security/apparmor/label.c
1195
return label;
security/apparmor/label.c
1214
struct aa_label *label = NULL;
security/apparmor/label.c
1228
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
1002
struct aa_label *label;
security/apparmor/lsm.c
1006
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1008
if (!unconfined(label))
security/apparmor/lsm.c
1009
error = aa_task_setrlimit(current_cred(), label, task,
security/apparmor/lsm.c
1011
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1046
struct aa_label *label;
security/apparmor/lsm.c
1054
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1055
if (!unconfined(label)) {
security/apparmor/lsm.c
1056
error = fn_for_each(label, profile,
security/apparmor/lsm.c
1060
end_current_label_crit_section(label);
security/apparmor/lsm.c
1068
struct aa_label *label;
security/apparmor/lsm.c
1071
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1073
rcu_assign_pointer(ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1076
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1085
aa_put_label(rcu_dereference_protected(ctx->label, true));
security/apparmor/lsm.c
1102
if (rcu_access_pointer(ctx->label) != rcu_access_pointer(new->label)) {
security/apparmor/lsm.c
1103
aa_put_label(rcu_dereference_protected(new->label, true));
security/apparmor/lsm.c
1104
rcu_assign_pointer(new->label, aa_get_label_rcu(&ctx->label));
security/apparmor/lsm.c
1119
static int unix_connect_perm(const struct cred *cred, struct aa_label *label,
security/apparmor/lsm.c
1125
error = aa_unix_peer_perm(cred, label, OP_CONNECT,
security/apparmor/lsm.c
1128
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1133
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1137
peer_sk, sk, label));
security/apparmor/lsm.c
1148
struct aa_label *label = rcu_dereference_protected(sk_ctx->label, true);
security/apparmor/lsm.c
1150
aa_get_label(label);
security/apparmor/lsm.c
1153
rcu_assign_pointer(peer_ctx->peer, label); /* transfer cnt */
security/apparmor/lsm.c
1155
label = aa_get_label(rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1165
rcu_assign_pointer(sk_ctx->peer, aa_get_label(label));
security/apparmor/lsm.c
1166
rcu_assign_pointer(sk_ctx->peer_lastupdate, label); /* transfer cnt */
security/apparmor/lsm.c
1187
struct aa_label *label;
security/apparmor/lsm.c
1191
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1192
error = unix_connect_perm(current_cred(), label, sk, peer_sk);
security/apparmor/lsm.c
1193
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1201
rcu_assign_pointer(new_ctx->label,
security/apparmor/lsm.c
1202
aa_get_label(rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1230
struct aa_label *label;
security/apparmor/lsm.c
1234
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
1236
label, OP_SENDMSG, AA_MAY_SEND,
security/apparmor/lsm.c
1238
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1241
rcu_dereference_protected(peer_ctx->label,
security/apparmor/lsm.c
1244
sock->sk, label));
security/apparmor/lsm.c
1245
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
1252
struct aa_label *label;
security/apparmor/lsm.c
1260
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1261
if (!unconfined(label)) {
security/apparmor/lsm.c
1263
error = aa_unix_create_perm(label, family, type,
security/apparmor/lsm.c
1266
error = aa_af_perm(current_cred(), label, OP_CREATE,
security/apparmor/lsm.c
1270
end_current_label_crit_section(label);
security/apparmor/lsm.c
1292
struct aa_label *label;
security/apparmor/lsm.c
1295
label = aa_get_label(kernel_t);
security/apparmor/lsm.c
1297
label = aa_get_current_label();
security/apparmor/lsm.c
1303
aa_put_label(rcu_dereference_protected(ctx->label, true));
security/apparmor/lsm.c
1304
rcu_assign_pointer(ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1306
aa_put_label(label);
security/apparmor/lsm.c
1316
struct aa_label *label;
security/apparmor/lsm.c
1319
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1320
if (rcu_access_pointer(a_ctx->label) != label) {
security/apparmor/lsm.c
1322
aa_put_label(rcu_dereference_protected(a_ctx->label, true));
security/apparmor/lsm.c
1323
rcu_assign_pointer(a_ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1325
if (rcu_access_pointer(b_ctx->label) != label) {
security/apparmor/lsm.c
1327
aa_put_label(rcu_dereference_protected(b_ctx->label, true));
security/apparmor/lsm.c
1328
rcu_assign_pointer(b_ctx->label, aa_get_label(label));
security/apparmor/lsm.c
1335
end_current_label_crit_section(label);
security/apparmor/lsm.c
1525
if (!rcu_access_pointer(ctx->label))
security/apparmor/lsm.c
1529
error = apparmor_secmark_check(rcu_dereference(ctx->label), OP_RECVMSG,
security/apparmor/lsm.c
1564
struct aa_label *label;
security/apparmor/lsm.c
1572
label = begin_current_label_crit_section();
security/apparmor/lsm.c
1573
slen = aa_label_asxprint(&name, labels_ns(label), peer,
security/apparmor/lsm.c
1593
end_current_label_crit_section(label);
security/apparmor/lsm.c
1632
if (!rcu_access_pointer(ctx->label))
security/apparmor/lsm.c
1633
rcu_assign_pointer(ctx->label, aa_get_current_label());
security/apparmor/lsm.c
1647
error = apparmor_secmark_check(rcu_dereference(ctx->label), OP_CONNECT,
security/apparmor/lsm.c
168
struct aa_label *label;
security/apparmor/lsm.c
173
label = aa_get_newest_cred_label(cred);
security/apparmor/lsm.c
179
if (!unconfined(label)) {
security/apparmor/lsm.c
183
label_for_each_confined(i, label, profile) {
security/apparmor/lsm.c
192
aa_put_label(label);
security/apparmor/lsm.c
200
struct aa_label *label;
security/apparmor/lsm.c
203
label = aa_get_newest_cred_label(cred);
security/apparmor/lsm.c
204
if (!unconfined(label))
security/apparmor/lsm.c
205
error = aa_capable(cred, label, cap, opts);
security/apparmor/lsm.c
206
aa_put_label(label);
security/apparmor/lsm.c
223
struct aa_label *label;
security/apparmor/lsm.c
227
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
228
if (!unconfined(label))
security/apparmor/lsm.c
229
error = aa_path_perm(op, current_cred(), label, path, 0, mask,
security/apparmor/lsm.c
231
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
2390
error = apparmor_secmark_check(rcu_dereference(ctx->label), OP_SENDMSG,
security/apparmor/lsm.c
368
struct aa_label *label;
security/apparmor/lsm.c
374
label = begin_current_label_crit_section();
security/apparmor/lsm.c
375
if (!unconfined(label))
security/apparmor/lsm.c
376
error = aa_path_link(current_cred(), label, old_dentry, new_dir,
security/apparmor/lsm.c
378
end_current_label_crit_section(label);
security/apparmor/lsm.c
387
struct aa_label *label;
security/apparmor/lsm.c
395
label = begin_current_label_crit_section();
security/apparmor/lsm.c
396
if (!unconfined(label)) {
security/apparmor/lsm.c
417
label, &new_path, 0,
security/apparmor/lsm.c
423
label, &old_path,
security/apparmor/lsm.c
430
label, &old_path, 0,
security/apparmor/lsm.c
436
label, &new_path,
security/apparmor/lsm.c
441
end_current_label_crit_section(label);
security/apparmor/lsm.c
464
struct aa_label *label;
security/apparmor/lsm.c
483
label = aa_get_newest_cred_label_condref(file->f_cred, &needput);
security/apparmor/lsm.c
484
if (!unconfined(label)) {
security/apparmor/lsm.c
495
label, &file->f_path, 0,
security/apparmor/lsm.c
500
aa_put_label_condref(label, needput);
security/apparmor/lsm.c
508
struct aa_label *label = begin_current_label_crit_section();
security/apparmor/lsm.c
511
rcu_assign_pointer(ctx->label, aa_get_label(label));
security/apparmor/lsm.c
512
end_current_label_crit_section(label);
security/apparmor/lsm.c
521
aa_put_label(rcu_access_pointer(ctx->label));
security/apparmor/lsm.c
526
struct aa_label *label;
security/apparmor/lsm.c
529
label = begin_current_label_crit_section();
security/apparmor/lsm.c
530
error = aa_file_perm(op, current_cred(), label, file, mask, false);
security/apparmor/lsm.c
531
end_current_label_crit_section(label);
security/apparmor/lsm.c
631
rules = profile->label.rules[0];
security/apparmor/lsm.c
660
struct aa_label *label;
security/apparmor/lsm.c
667
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
668
error = fn_for_each(label, profile,
security/apparmor/lsm.c
671
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
685
struct aa_label *label;
security/apparmor/lsm.c
691
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
692
error = fn_for_each(label, profile,
security/apparmor/lsm.c
695
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
704
struct aa_label *label;
security/apparmor/lsm.c
714
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
715
if (!unconfined(label)) {
security/apparmor/lsm.c
717
error = aa_remount(current_cred(), label, path, flags,
security/apparmor/lsm.c
720
error = aa_bind_mount(current_cred(), label, path,
security/apparmor/lsm.c
724
error = aa_mount_change_type(current_cred(), label,
security/apparmor/lsm.c
727
error = aa_move_mount_old(current_cred(), label, path,
security/apparmor/lsm.c
730
error = aa_new_mount(current_cred(), label, dev_name,
security/apparmor/lsm.c
733
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
741
struct aa_label *label;
security/apparmor/lsm.c
745
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
746
if (!unconfined(label))
security/apparmor/lsm.c
747
error = aa_move_mount(current_cred(), label, from_path,
security/apparmor/lsm.c
749
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
756
struct aa_label *label;
security/apparmor/lsm.c
760
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
761
if (!unconfined(label))
security/apparmor/lsm.c
762
error = aa_umount(current_cred(), label, mnt, flags);
security/apparmor/lsm.c
763
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
771
struct aa_label *label;
security/apparmor/lsm.c
774
label = aa_get_current_label();
security/apparmor/lsm.c
775
if (!unconfined(label))
security/apparmor/lsm.c
776
error = aa_pivotroot(current_cred(), label, old_path, new_path);
security/apparmor/lsm.c
777
aa_put_label(label);
security/apparmor/lsm.c
787
struct aa_label *label = NULL;
security/apparmor/lsm.c
792
label = aa_get_newest_label(cred_label(current_cred()));
security/apparmor/lsm.c
796
label = aa_get_newest_label(ctx->previous);
security/apparmor/lsm.c
800
label = aa_get_newest_label(ctx->onexec);
security/apparmor/lsm.c
807
if (label) {
security/apparmor/lsm.c
808
error = aa_getprocattr(label, &value, false);
security/apparmor/lsm.c
815
aa_put_label(label);
security/apparmor/lsm.c
826
struct aa_label *label = NULL;
security/apparmor/lsm.c
830
label = aa_get_newest_cred_label(__task_cred(task));
security/apparmor/lsm.c
832
label = aa_get_newest_label(task_ctx(task)->previous);
security/apparmor/lsm.c
834
label = aa_get_newest_label(task_ctx(task)->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
952
struct aa_label *label = aa_current_raw_label();
security/apparmor/lsm.c
956
if ((new_label->proxy == label->proxy) ||
security/apparmor/lsm.c
965
__aa_transition_rlimits(label, new_label);
security/apparmor/lsm.c
982
struct aa_label *label;
security/apparmor/lsm.c
985
label = __begin_current_label_crit_section(&needput);
security/apparmor/lsm.c
986
prop->apparmor.label = label;
security/apparmor/lsm.c
987
__end_current_label_crit_section(label, needput);
security/apparmor/lsm.c
993
struct aa_label *label = aa_get_task_label(p);
security/apparmor/lsm.c
995
prop->apparmor.label = label;
security/apparmor/lsm.c
996
aa_put_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
755
error = fn_for_each(label, profile,
security/apparmor/net.c
256
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/net.c
274
int aa_af_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/net.c
280
return fn_for_each_confined(label, profile,
security/apparmor/net.c
286
struct aa_label *label,
security/apparmor/net.c
293
AA_BUG(!label);
security/apparmor/net.c
296
if (rcu_access_pointer(ctx->label) != kernel_t && !unconfined(label)) {
security/apparmor/net.c
301
error = fn_for_each_confined(label, profile,
security/apparmor/net.c
310
struct aa_label *label;
security/apparmor/net.c
317
label = begin_current_label_crit_section();
security/apparmor/net.c
318
error = aa_label_sk_perm(current_cred(), label, op, request, sk);
security/apparmor/net.c
319
end_current_label_crit_section(label);
security/apparmor/net.c
325
int aa_sock_file_perm(const struct cred *subj_cred, struct aa_label *label,
security/apparmor/net.c
330
AA_BUG(!label);
security/apparmor/net.c
337
return aa_unix_file_perm(subj_cred, label, op, request, file);
security/apparmor/net.c
338
return aa_label_sk_perm(subj_cred, label, op, request, sock->sk);
security/apparmor/net.c
344
struct aa_label *label;
security/apparmor/net.c
346
if (secmark->label[0] == '*') {
security/apparmor/net.c
351
label = aa_label_strn_parse(&root_ns->unconfined->label,
security/apparmor/net.c
352
secmark->label, strlen(secmark->label),
security/apparmor/net.c
355
if (IS_ERR(label))
security/apparmor/net.c
356
return PTR_ERR(label);
security/apparmor/net.c
358
secmark->secid = label->secid;
security/apparmor/net.c
359
aa_put_label(label);
security/apparmor/net.c
369
struct aa_ruleset *rules = profile->label.rules[0];
security/apparmor/net.c
398
int apparmor_secmark_check(struct aa_label *label, char *op, u32 request,
security/apparmor/net.c
404
return fn_for_each_confined(label, profile,
security/apparmor/policy.c
1002
return audit_policy(label, op, NULL, NULL, "policy_locked",
security/apparmor/policy.c
1005
if (ocred && !is_subset_of_obj_privilege(subj_cred, label, ocred))
security/apparmor/policy.c
1006
return audit_policy(label, op, NULL, NULL,
security/apparmor/policy.c
1010
if (!aa_policy_admin_capable(subj_cred, label, ns))
security/apparmor/policy.c
1011
return audit_policy(label, op, NULL, NULL, "not policy admin",
security/apparmor/policy.c
1086
aa_label_replace(&old->label, &new->label);
security/apparmor/policy.c
1131
new->label.hname = old->label.hname;
security/apparmor/policy.c
1169
ssize_t aa_replace_profiles(struct aa_ns *policy_ns, struct aa_label *label,
security/apparmor/policy.c
1213
ns = aa_prepare_ns(policy_ns ? policy_ns : labels_ns(label),
security/apparmor/policy.c
1224
ns = aa_get_ns(policy_ns ? policy_ns : labels_ns(label));
security/apparmor/policy.c
1347
audit_policy(label, op, ns_name, ent->new->base.hname,
security/apparmor/policy.c
1351
aa_put_proxy(ent->new->label.proxy);
security/apparmor/policy.c
1352
ent->new->label.proxy = NULL;
security/apparmor/policy.c
1370
audit_policy(label, op, ns_name, ent->new->base.hname, NULL,
security/apparmor/policy.c
1417
audit_policy(label, op, ns_name, ent ? ent->new->base.hname : NULL,
security/apparmor/policy.c
1428
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
300
kfree_sensitive(rules->secmark[i].label);
security/apparmor/policy.c
348
free_ruleset(profile->label.rules[i]);
security/apparmor/policy.c
361
aa_label_destroy(&profile->label);
security/apparmor/policy.c
383
profile = kzalloc_flex(*profile, label.rules, 1, gfp);
security/apparmor/policy.c
389
if (!aa_label_init(&profile->label, 1, gfp))
security/apparmor/policy.c
393
profile->label.rules[0] = aa_alloc_ruleset(gfp);
security/apparmor/policy.c
394
if (!profile->label.rules[0])
security/apparmor/policy.c
400
proxy = aa_alloc_proxy(&profile->label, gfp);
security/apparmor/policy.c
405
profile->label.proxy = proxy;
security/apparmor/policy.c
407
profile->label.hname = profile->base.hname;
security/apparmor/policy.c
408
profile->label.flags |= FLAG_PROFILE;
security/apparmor/policy.c
409
profile->label.vec[0] = profile;
security/apparmor/policy.c
427
if (RULE_MEDIATES(profile->label.rules[i], class))
security/apparmor/policy.c
446
profile->label.mediates |= ((u64) 1) << AA_CLASS_NS;
security/apparmor/policy.c
452
profile->label.mediates |= ((u64) 1) << c;
security/apparmor/policy.c
702
profile->label.flags |= FLAG_NULL;
security/apparmor/policy.c
704
rules = profile->label.rules[0];
security/apparmor/policy.c
712
profile->label.mediates = parent->label.mediates;
security/apparmor/policy.c
779
profile->label.flags |= FLAG_HAT;
security/apparmor/policy.c
815
if (profile->label.flags & FLAG_IMMUTIBLE) {
security/apparmor/policy.c
870
struct aa_label *label,
security/apparmor/policy.c
878
err = aa_capable(subj_cred, label, cap, CAP_OPT_NONE);
security/apparmor/policy.c
895
struct aa_label *label, struct aa_ns *ns)
security/apparmor/policy.c
898
struct aa_ns *view_ns = labels_view(label);
security/apparmor/policy.c
915
struct aa_label *label, struct aa_ns *ns)
security/apparmor/policy.c
918
bool capable = policy_ns_capable(subj_cred, label, user_ns,
security/apparmor/policy.c
924
return aa_policy_view_capable(subj_cred, label, ns) && capable &&
security/apparmor/policy.c
930
struct aa_label *label;
security/apparmor/policy.c
933
label = __begin_current_label_crit_section(&needput);
security/apparmor/policy.c
934
res = aa_policy_view_capable(current_cred(), label, ns);
security/apparmor/policy.c
935
__end_current_label_crit_section(label, needput);
security/apparmor/policy.c
942
struct aa_label *label;
security/apparmor/policy.c
945
label = __begin_current_label_crit_section(&needput);
security/apparmor/policy.c
946
res = aa_policy_admin_capable(current_cred(), label, ns);
security/apparmor/policy.c
947
__end_current_label_crit_section(label, needput);
security/apparmor/policy.c
953
struct aa_label *label,
security/apparmor/policy.c
959
if (!aa_label_is_subset(label, cred_label(ocred)))
security/apparmor/policy.c
988
int aa_may_manage_policy(const struct cred *subj_cred, struct aa_label *label,
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
1159
rules = profile->label.rules[0];
security/apparmor/policy_unpack.c
1210
profile->label.flags |= FLAG_HAT;
security/apparmor/policy_unpack.c
1212
profile->label.flags |= FLAG_DEBUG1;
security/apparmor/policy_unpack.c
1214
profile->label.flags |= FLAG_DEBUG2;
security/apparmor/policy_unpack.c
1225
profile->label.flags |= FLAG_UNCONFINED;
security/apparmor/policy_unpack.c
1241
profile->path_flags |= profile->label.flags &
security/apparmor/policy_unpack.c
1536
if (pdb->perms[i].label &&
security/apparmor/policy_unpack.c
1537
pdb->perms[i].label >= pdb->trans.size)
security/apparmor/policy_unpack.c
1560
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
920
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
1652
if (entry->label) {
security/integrity/ima/ima_policy.c
1657
entry->label = ima_alloc_rule_opt_list(args);
security/integrity/ima/ima_policy.c
1658
if (IS_ERR(entry->label)) {
security/integrity/ima/ima_policy.c
1659
result = PTR_ERR(entry->label);
security/integrity/ima/ima_policy.c
1660
entry->label = NULL;
security/integrity/ima/ima_policy.c
2190
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
3525
strscpy(uinfo->value.enumerated.name, imux->items[index].label);
sound/hda/common/codec.c
4004
struct hda_input_mux *imux, const char *label,
sound/hda/common/codec.c
4013
if (!strncmp(label, imux->items[i].label, strlen(label)))
sound/hda/common/codec.c
4019
snprintf(imux->items[imux->num_items].label,
sound/hda/common/codec.c
4020
sizeof(imux->items[imux->num_items].label),
sound/hda/common/codec.c
4021
"%s %d", label, label_idx);
sound/hda/common/codec.c
4023
strscpy(imux->items[imux->num_items].label, label,
sound/hda/common/codec.c
4024
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/cs35l56-shared-test.c
73
.label = "cs35l56_shared_test_mock_gpio",
sound/soc/codecs/idt821034.c
1111
idt821034->gpio_chip.label = dev_name(&idt821034->spi->dev);
sound/soc/codecs/peb2466.c
1942
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
1033
control_name = devm_kasprintf(dev, GFP_KERNEL, "%s %s%s", entity->label,
sound/soc/sdca/sdca_asoc.c
1034
control->label, control_suffix);
sound/soc/sdca/sdca_asoc.c
1056
entity->label, control->label);
sound/soc/sdca/sdca_asoc.c
1099
control_name = devm_kasprintf(dev, GFP_KERNEL, "%s Switch", entity->label);
sound/soc/sdca/sdca_asoc.c
1104
(*kctl)->private_value = (unsigned long)entity->label;
sound/soc/sdca/sdca_asoc.c
1255
entity->label);
sound/soc/sdca/sdca_asoc.c
1340
entity->label, stream_suffix);
sound/soc/sdca/sdca_asoc.c
1352
dais[j].name = entity->label;
sound/soc/sdca/sdca_asoc.c
1491
entity->label, channel_mask);
sound/soc/sdca/sdca_asoc.c
1505
dev_err(dev, "%s: failed to add constraint: %d\n", entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1567
entity->label);
sound/soc/sdca/sdca_asoc.c
1581
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1601
dev_err(dev, "%s: no dataport found\n", entity->label);
sound/soc/sdca/sdca_asoc.c
1634
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1639
entity->label, index, channels);
sound/soc/sdca/sdca_asoc.c
1645
dev_err(dev, "%s: no cluster for %d channels\n", entity->label, channels);
sound/soc/sdca/sdca_asoc.c
1674
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1679
entity->label, index, rate);
sound/soc/sdca/sdca_asoc.c
1685
dev_err(dev, "%s: no clock rate for %dHz\n", entity->label, target_rate);
sound/soc/sdca/sdca_asoc.c
1713
entity->label, ret);
sound/soc/sdca/sdca_asoc.c
1718
entity->label, usage, target_rate, target_width);
sound/soc/sdca/sdca_asoc.c
1725
entity->label, target_rate, target_width);
sound/soc/sdca/sdca_asoc.c
1767
dev_err(dev, "%s: hw_params on non-terminal entity\n", entity->label);
sound/soc/sdca/sdca_asoc.c
209
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
216
entity->label, control->label);
sound/soc/sdca/sdca_asoc.c
251
entity->label, type);
sound/soc/sdca/sdca_asoc.c
296
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
311
entity->label, "Playback");
sound/soc/sdca/sdca_asoc.c
317
add_route(route, entity->label, NULL, aif_name);
sound/soc/sdca/sdca_asoc.c
323
add_route(route, entity->label, NULL, entity->iot.clock->label);
sound/soc/sdca/sdca_asoc.c
326
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
343
entity->label, "Capture");
sound/soc/sdca/sdca_asoc.c
349
add_route(route, aif_name, NULL, entity->label);
sound/soc/sdca/sdca_asoc.c
355
add_route(route, entity->label, NULL, entity->iot.clock->label);
sound/soc/sdca/sdca_asoc.c
358
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
462
entity->label, from, to, ret);
sound/soc/sdca/sdca_asoc.c
486
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
496
dev_err(dev, "%s: power control missing states\n", entity->label);
sound/soc/sdca/sdca_asoc.c
511
add_route(route, entity->pde.managed[i]->label, NULL, entity->label);
sound/soc/sdca/sdca_asoc.c
514
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
530
dev_err(dev, "%s: device selector unit missing group\n", entity->label);
sound/soc/sdca/sdca_asoc.c
558
entity->label, affected->val);
sound/soc/sdca/sdca_asoc.c
566
entity->label, mode->val);
sound/soc/sdca/sdca_asoc.c
570
add_route(route, entity->label, sdca_find_terminal_name(term),
sound/soc/sdca/sdca_asoc.c
571
entity->sources[affected->val - 1]->label);
sound/soc/sdca/sdca_asoc.c
605
texts[i + 1] = entity->sources[i]->label;
sound/soc/sdca/sdca_asoc.c
625
add_route(route, entity->label, texts[i + 1], entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
639
dev_err(dev, "%s: selector with no inputs\n", entity->label);
sound/soc/sdca/sdca_asoc.c
652
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
668
dev_err(dev, "%s: selector 1 or more inputs\n", entity->label);
sound/soc/sdca/sdca_asoc.c
679
entity->label, control->layers);
sound/soc/sdca/sdca_asoc.c
690
control->label, i + 1);
sound/soc/sdca/sdca_asoc.c
718
add_route(route, entity->label, kctl[i].name, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
754
add_route(route, entity->label, NULL, entity->sources[i]->label);
sound/soc/sdca/sdca_asoc.c
801
widget->name = entity->label;
sound/soc/sdca/sdca_asoc.c
829
entity->label);
sound/soc/sdca/sdca_asoc.c
850
add_route(&route, entity->label, NULL, entity->group->label);
sound/soc/sdca/sdca_functions.c
1000
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
1038
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
1050
control->label = find_sdca_control_label(dev, entity, control);
sound/soc/sdca/sdca_functions.c
1051
if (!control->label)
sound/soc/sdca/sdca_functions.c
1058
entity->label, control->label, control->sel,
sound/soc/sdca/sdca_functions.c
1078
dev_warn(dev, "%s: missing control list\n", entity->label);
sound/soc/sdca/sdca_functions.c
1081
dev_err(dev, "%s: failed to read control list: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1105
entity->label, control_property);
sound/soc/sdca/sdca_functions.c
1159
dev_err(dev, "%s: terminal type missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1170
entity->label = devm_kasprintf(dev, GFP_KERNEL, "%s %s",
sound/soc/sdca/sdca_functions.c
1171
entity->label, type_name);
sound/soc/sdca/sdca_functions.c
1172
if (!entity->label)
sound/soc/sdca/sdca_functions.c
1193
entity->label, terminal->type, terminal->reference,
sound/soc/sdca/sdca_functions.c
1209
dev_err(dev, "%s: clock type missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1220
dev_dbg(dev, "%s: clock type %#x delay %d\n", entity->label,
sound/soc/sdca/sdca_functions.c
1240
entity->label, num_delays);
sound/soc/sdca/sdca_functions.c
1244
entity->label, mult_delay);
sound/soc/sdca/sdca_functions.c
1248
entity->label);
sound/soc/sdca/sdca_functions.c
1272
dev_dbg(dev, "%s: from %#x to %#x delay %dus\n", entity->label,
sound/soc/sdca/sdca_functions.c
1308
entity->label, num_affected);
sound/soc/sdca/sdca_functions.c
1312
entity->label);
sound/soc/sdca/sdca_functions.c
1364
dev_err(dev, "%s: malformed affected controls list\n", entity->label);
sound/soc/sdca/sdca_functions.c
1488
&entity->label);
sound/soc/sdca/sdca_functions.c
1496
entity->label = devm_kasprintf(dev, GFP_KERNEL, "%d %s",
sound/soc/sdca/sdca_functions.c
1497
function->desc->adr, entity->label);
sound/soc/sdca/sdca_functions.c
1498
if (!entity->label)
sound/soc/sdca/sdca_functions.c
1504
dev_err(dev, "%s: type missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1511
entity->label, entity->id, entity->type);
sound/soc/sdca/sdca_functions.c
1610
entities[num_entities].label = "entity0";
sound/soc/sdca/sdca_functions.c
1638
if (!strcmp(entity->label, entity_label))
sound/soc/sdca/sdca_functions.c
1645
if (!strncmp(entity->label, entity_label, strlen(entity_label)))
sound/soc/sdca/sdca_functions.c
1686
dev_err(dev, "%s: clock label missing: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1694
entity->label, clock_label);
sound/soc/sdca/sdca_functions.c
1701
dev_dbg(dev, "%s -> %s\n", clock_entity->label, entity->label);
sound/soc/sdca/sdca_functions.c
1722
dev_err(dev, "%s: managed list missing: %d\n", entity->label, num_managed);
sound/soc/sdca/sdca_functions.c
1726
entity->label);
sound/soc/sdca/sdca_functions.c
1747
entity->label, managed_list[i]);
sound/soc/sdca/sdca_functions.c
1751
dev_dbg(dev, "%s -> %s\n", managed[i]->label, entity->label);
sound/soc/sdca/sdca_functions.c
1777
entity->label, affected->id);
sound/soc/sdca/sdca_functions.c
1784
managed->label, managed->group->label,
sound/soc/sdca/sdca_functions.c
1785
entity->label);
sound/soc/sdca/sdca_functions.c
1832
dev_err(dev, "%s: failed to read pin list: %d\n", entity->label, ret);
sound/soc/sdca/sdca_functions.c
1840
dev_err(dev, "%s: pin 0 used as input\n", entity->label);
sound/soc/sdca/sdca_functions.c
1863
entity->label, pin_property);
sound/soc/sdca/sdca_functions.c
1871
entity->label, pin, ret);
sound/soc/sdca/sdca_functions.c
1879
entity->label, connected_label);
sound/soc/sdca/sdca_functions.c
1886
dev_dbg(dev, "%s -> %s\n", connected_entity->label, entity->label);
sound/soc/sdca/sdca_functions.c
2294
dev_err(dev, "%s: control %#x: missing\n", entity->label, sel);
sound/soc/sdca/sdca_functions.c
2309
entity->label, control->sel, range->cols, range->rows);
sound/soc/sdca/sdca_functions.c
887
const char * const label)
sound/soc/sdca/sdca_functions.c
894
snprintf(property, sizeof(property), "mipi-sdca-control-%s", label);
sound/soc/sdca/sdca_functions.c
907
"mipi-sdca-control-cn-%d-%s", cn, label);
sound/soc/sdca/sdca_functions.c
963
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
972
entity->label, control->sel, ret);
sound/soc/sdca/sdca_functions.c
985
entity->label, control->sel, ret);
sound/soc/sdca/sdca_interrupts.c
378
name = kasprintf(GFP_KERNEL, "%s %s", entity->label, control->label);
sound/soc/sdca/sdca_jack.c
144
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
2674
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
310
value->label = strdup(buf);
tools/perf/util/hwmon_pmu.c
311
if (!value->label) {
tools/perf/util/hwmon_pmu.c
316
snprintf(buf, sizeof(buf), "%s_%s", hwmon_type_strs[type], value->label);
tools/perf/util/hwmon_pmu.c
337
zfree(&value->label);
tools/perf/util/hwmon_pmu.c
406
zfree(&value->label);
tools/perf/util/hwmon_pmu.c
531
value->label ?: info.name);
tools/perf/util/probe-event.c
2424
#define strdup_or_goto(str, label) \
tools/perf/util/probe-event.c
2425
({ char *__p = NULL; if (str && !(__p = strdup(str))) goto label; __p; })
tools/power/x86/turbostat/turbostat.c
7835
void print_power_limit_msr(int cpu, unsigned long long msr, char *label)
tools/power/x86/turbostat/turbostat.c
7838
cpu, label,
tools/sched_ext/include/scx/bpf_arena_common.bpf.h
174
#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/acct/taskstats_fill_stats_tgid.c
260
static void print_stats(const char *label, const struct taskstats *stats)
tools/testing/selftests/acct/taskstats_fill_stats_tgid.c
263
label, (unsigned long long)cpu_total(stats),
tools/testing/selftests/bpf/jit_disasm_helpers.c
154
label = "";
tools/testing/selftests/bpf/jit_disasm_helpers.c
157
label = labels.names[label_pc - labels.pcs];
tools/testing/selftests/bpf/jit_disasm_helpers.c
165
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/libarena/include/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/bpf/libarena/include/bpf_atomic.h
106
#define smp_cond_load_relaxed_label(p, cond_expr, label) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
114
cond_break_label(label); \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
120
#define smp_cond_load_acquire_label(p, cond_expr, label) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
123
smp_cond_load_relaxed_label(p, cond_expr, label); \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
130
#define atomic_cond_read_relaxed_label(p, cond_expr, label) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
131
smp_cond_load_relaxed_label(&(p)->counter, cond_expr, label)
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
133
#define atomic_cond_read_acquire_label(p, cond_expr, label) \
tools/testing/selftests/bpf/libarena/include/bpf_atomic.h
134
smp_cond_load_acquire_label(&(p)->counter, cond_expr, label)
tools/testing/selftests/bpf/libarena/include/bpf_may_goto.h
84
#define cond_break_label(label) __cond_break(goto 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) \