Symbol: option
arch/arm/include/asm/barrier.h
19
#define isb(option) __asm__ __volatile__ ("isb " #option : : : "memory")
arch/arm/include/asm/barrier.h
20
#define dsb(option) __asm__ __volatile__ ("dsb " #option : : : "memory")
arch/arm/include/asm/barrier.h
21
#define dmb(option) __asm__ __volatile__ ("dmb " #option : : : "memory")
arch/arm/mach-omap2/pm-debug.c
199
u32 *option = data;
arch/arm/mach-omap2/pm-debug.c
201
*val = *option;
arch/arm/mach-omap2/pm-debug.c
208
u32 *option = data;
arch/arm/mach-omap2/pm-debug.c
210
*option = val;
arch/arm/mach-omap2/pm-debug.c
212
if (option == &enable_off_mode) {
arch/arm64/include/asm/vdso/compat_barrier.h
20
#define dmb(option) __asm__ __volatile__ ("dmb " #option : : : "memory")
arch/powerpc/boot/cuboot-pq2.c
103
option | ~(cs_ranges_buf[i].size - 1));
arch/powerpc/boot/cuboot-pq2.c
80
u32 base, option;
arch/powerpc/boot/cuboot-pq2.c
95
option = in_be32(&ctrl_addr[cs * 2 + 1]) & 0x7fff;
arch/powerpc/boot/cuboot-pq2.c
98
option = 0x10;
arch/powerpc/include/asm/eeh.h
218
int (*set_option)(struct eeh_pe *pe, int option);
arch/powerpc/include/asm/eeh.h
220
int (*reset)(struct eeh_pe *pe, int option);
arch/powerpc/include/asm/eeh.h
307
int eeh_pe_set_option(struct eeh_pe *pe, int option);
arch/powerpc/include/asm/eeh.h
309
int eeh_pe_reset(struct eeh_pe *pe, int option, bool include_passed);
arch/powerpc/kernel/eeh.c
1310
int eeh_pe_set_option(struct eeh_pe *pe, int option)
arch/powerpc/kernel/eeh.c
1323
switch (option) {
arch/powerpc/kernel/eeh.c
1341
ret = eeh_pci_enable(pe, option);
arch/powerpc/kernel/eeh.c
1345
__func__, option, EEH_OPT_DISABLE, EEH_OPT_THAW_DMA);
arch/powerpc/kernel/eeh.c
1450
int eeh_pe_reset(struct eeh_pe *pe, int option, bool include_passed)
arch/powerpc/kernel/eeh.c
1461
switch (option) {
arch/powerpc/kernel/eeh.c
1463
ret = eeh_ops->reset(pe, option);
arch/powerpc/kernel/eeh.c
1480
ret = eeh_ops->reset(pe, option);
arch/powerpc/kernel/eeh.c
1484
__func__, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1002
static int pnv_eeh_reset_vf_pe(struct eeh_pe *pe, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
1014
ret = pnv_eeh_do_flr(pdn, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1018
return pnv_eeh_do_af_flr(pdn, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1033
static int pnv_eeh_reset(struct eeh_pe *pe, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
1055
return pnv_eeh_phb_reset(hose, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1066
(option == EEH_RESET_HOT ||
arch/powerpc/platforms/powernv/eeh-powernv.c
1067
option == EEH_RESET_FUNDAMENTAL)) {
arch/powerpc/platforms/powernv/eeh-powernv.c
1079
return pnv_eeh_reset_vf_pe(pe, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1089
return pnv_eeh_root_reset(hose, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1102
if (option != EEH_RESET_FUNDAMENTAL) {
arch/powerpc/platforms/powernv/eeh-powernv.c
1108
if (option == EEH_RESET_DEACTIVATE)
arch/powerpc/platforms/powernv/eeh-powernv.c
1118
return pnv_eeh_root_reset(hose, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
1119
return pnv_eeh_bridge_reset(bus->self, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
453
static int pnv_eeh_set_option(struct eeh_pe *pe, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
461
switch (option) {
arch/powerpc/platforms/powernv/eeh-powernv.c
477
pr_warn("%s: Invalid option %d\n", __func__, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
506
__func__, rc, option, phb->hose->global_number,
arch/powerpc/platforms/powernv/eeh-powernv.c
719
int pnv_eeh_phb_reset(struct pci_controller *hose, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
725
__func__, hose->global_number, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
728
if (option == EEH_RESET_FUNDAMENTAL ||
arch/powerpc/platforms/powernv/eeh-powernv.c
729
option == EEH_RESET_HOT)
arch/powerpc/platforms/powernv/eeh-powernv.c
733
else if (option == EEH_RESET_DEACTIVATE)
arch/powerpc/platforms/powernv/eeh-powernv.c
748
if (option == EEH_RESET_DEACTIVATE) {
arch/powerpc/platforms/powernv/eeh-powernv.c
761
static int pnv_eeh_root_reset(struct pci_controller *hose, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
767
__func__, hose->global_number, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
774
if (option == EEH_RESET_FUNDAMENTAL)
arch/powerpc/platforms/powernv/eeh-powernv.c
778
else if (option == EEH_RESET_HOT)
arch/powerpc/platforms/powernv/eeh-powernv.c
782
else if (option == EEH_RESET_DEACTIVATE)
arch/powerpc/platforms/powernv/eeh-powernv.c
792
if (option == EEH_RESET_DEACTIVATE)
arch/powerpc/platforms/powernv/eeh-powernv.c
801
static int __pnv_eeh_bridge_reset(struct pci_dev *dev, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
810
dev->bus->number, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
812
switch (option) {
arch/powerpc/platforms/powernv/eeh-powernv.c
852
static int pnv_eeh_bridge_reset(struct pci_dev *pdev, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
863
return __pnv_eeh_bridge_reset(pdev, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
867
pdev->bus->number, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
869
switch (option) {
arch/powerpc/platforms/powernv/eeh-powernv.c
880
__func__, option);
arch/powerpc/platforms/powernv/eeh-powernv.c
928
static int pnv_eeh_do_flr(struct pci_dn *pdn, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
940
switch (option) {
arch/powerpc/platforms/powernv/eeh-powernv.c
966
static int pnv_eeh_do_af_flr(struct pci_dn *pdn, int option)
arch/powerpc/platforms/powernv/eeh-powernv.c
978
switch (option) {
arch/powerpc/platforms/powernv/pci.h
279
extern int pnv_eeh_phb_reset(struct pci_controller *hose, int option);
arch/powerpc/platforms/pseries/eeh_pseries.c
162
static int pseries_eeh_phb_reset(struct pci_controller *phb, int config_addr, int option)
arch/powerpc/platforms/pseries/eeh_pseries.c
169
BUID_LO(phb->buid), option);
arch/powerpc/platforms/pseries/eeh_pseries.c
172
if (option == EEH_RESET_FUNDAMENTAL && ret == -8) {
arch/powerpc/platforms/pseries/eeh_pseries.c
173
option = EEH_RESET_HOT;
arch/powerpc/platforms/pseries/eeh_pseries.c
176
BUID_LO(phb->buid), option);
arch/powerpc/platforms/pseries/eeh_pseries.c
180
if (option == EEH_RESET_FUNDAMENTAL || option == EEH_RESET_HOT)
arch/powerpc/platforms/pseries/eeh_pseries.c
510
static int pseries_eeh_set_option(struct eeh_pe *pe, int option)
arch/powerpc/platforms/pseries/eeh_pseries.c
520
switch (option) {
arch/powerpc/platforms/pseries/eeh_pseries.c
530
pr_err("%s: Invalid option %d\n", __func__, option);
arch/powerpc/platforms/pseries/eeh_pseries.c
536
BUID_LO(pe->phb->buid), option);
arch/powerpc/platforms/pseries/eeh_pseries.c
622
static int pseries_eeh_reset(struct eeh_pe *pe, int option)
arch/powerpc/platforms/pseries/eeh_pseries.c
624
return pseries_eeh_phb_reset(pe->phb, pe->addr, option);
arch/riscv/include/asm/alternative-macros.h
24
.option push
arch/riscv/include/asm/alternative-macros.h
25
.option norvc
arch/riscv/include/asm/alternative-macros.h
26
.option norelax
arch/riscv/include/asm/alternative-macros.h
28
.option pop
arch/riscv/include/asm/alternative-macros.h
38
.option push
arch/riscv/include/asm/alternative-macros.h
39
.option norvc
arch/riscv/include/asm/alternative-macros.h
40
.option norelax
arch/riscv/include/asm/alternative-macros.h
42
.option pop
arch/riscv/include/asm/asm.h
120
.option push
arch/riscv/include/asm/asm.h
121
.option norelax
arch/riscv/include/asm/asm.h
123
.option pop
arch/x86/boot/boot.h
247
int __cmdline_find_option(unsigned long cmdline_ptr, const char *option, char *buffer, int bufsize);
arch/x86/boot/boot.h
248
int __cmdline_find_option_bool(unsigned long cmdline_ptr, const char *option);
arch/x86/boot/boot.h
249
static inline int cmdline_find_option(const char *option, char *buffer, int bufsize)
arch/x86/boot/boot.h
256
return __cmdline_find_option(cmd_line_ptr, option, buffer, bufsize);
arch/x86/boot/boot.h
259
static inline int cmdline_find_option_bool(const char *option)
arch/x86/boot/boot.h
266
return __cmdline_find_option_bool(cmd_line_ptr, option);
arch/x86/boot/cmdline.c
100
int __cmdline_find_option_bool(unsigned long cmdline_ptr, const char *option)
arch/x86/boot/cmdline.c
130
opptr = option;
arch/x86/boot/cmdline.c
28
int __cmdline_find_option(unsigned long cmdline_ptr, const char *option, char *buffer, int bufsize)
arch/x86/boot/cmdline.c
56
opptr = option;
arch/x86/boot/compressed/cmdline.c
25
int cmdline_find_option(const char *option, char *buffer, int bufsize)
arch/x86/boot/compressed/cmdline.c
27
return __cmdline_find_option(get_cmd_line_ptr(), option, buffer, bufsize);
arch/x86/boot/compressed/cmdline.c
29
int cmdline_find_option_bool(const char *option)
arch/x86/boot/compressed/cmdline.c
31
return __cmdline_find_option_bool(get_cmd_line_ptr(), option);
arch/x86/boot/compressed/misc.h
94
int cmdline_find_option(const char *option, char *buffer, int bufsize);
arch/x86/boot/compressed/misc.h
95
int cmdline_find_option_bool(const char *option);
arch/x86/boot/compressed/pgtable_64.c
31
int cmdline_find_option_bool(const char *option);
arch/x86/include/asm/cmdline.h
10
int cmdline_find_option(const char *cmdline_ptr, const char *option,
arch/x86/include/asm/cmdline.h
9
int cmdline_find_option_bool(const char *cmdline_ptr, const char *option);
arch/x86/include/asm/fpu/api.h
176
extern long fpu_xstate_prctl(int option, unsigned long arg2);
arch/x86/include/asm/proto.h
43
long do_arch_prctl_64(struct task_struct *task, int option, unsigned long arg2);
arch/x86/include/asm/shstk.h
17
long shstk_prctl(struct task_struct *task, int option, unsigned long arg2);
arch/x86/include/asm/shstk.h
29
static inline long shstk_prctl(struct task_struct *task, int option,
arch/x86/kernel/cpu/bus_lock.c
126
if (match_option(arg, ret, sld_options[i].option)) {
arch/x86/kernel/cpu/bus_lock.c
39
const char *option;
arch/x86/kernel/fpu/xstate.c
1841
long fpu_xstate_prctl(int option, unsigned long arg2)
arch/x86/kernel/fpu/xstate.c
1848
switch (option) {
arch/x86/kernel/process.c
1063
SYSCALL_DEFINE2(arch_prctl, int, option, unsigned long, arg2)
arch/x86/kernel/process.c
1065
switch (option) {
arch/x86/kernel/process.c
1075
return fpu_xstate_prctl(option, arg2);
arch/x86/kernel/process.c
1079
return do_arch_prctl_64(current, option, arg2);
arch/x86/kernel/process_64.c
866
long do_arch_prctl_64(struct task_struct *task, int option, unsigned long arg2)
arch/x86/kernel/process_64.c
870
switch (option) {
arch/x86/kernel/process_64.c
975
return shstk_prctl(task, option, arg2);
arch/x86/kernel/shstk.c
576
long shstk_prctl(struct task_struct *task, int option, unsigned long arg2)
arch/x86/kernel/shstk.c
580
if (option == ARCH_SHSTK_STATUS) {
arch/x86/kernel/shstk.c
584
if (option == ARCH_SHSTK_LOCK) {
arch/x86/kernel/shstk.c
591
if (option == ARCH_SHSTK_UNLOCK && IS_ENABLED(CONFIG_CHECKPOINT_RESTORE)) {
arch/x86/kernel/shstk.c
606
if (option == ARCH_SHSTK_DISABLE) {
arch/x86/kvm/vmx/vmx.c
217
const char *option;
arch/x86/kvm/vmx/vmx.c
335
sysfs_streq(s, vmentry_l1d_param[i].option))
arch/x86/kvm/vmx/vmx.c
375
return sysfs_emit(s, "%s\n", vmentry_l1d_param[l1tf_vmx_mitigation].option);
arch/x86/lib/cmdline.c
126
const char *option, char *buffer, int bufsize)
arch/x86/lib/cmdline.c
157
opptr = option;
arch/x86/lib/cmdline.c
208
int cmdline_find_option_bool(const char *cmdline, const char *option)
arch/x86/lib/cmdline.c
212
ret = __cmdline_find_option_bool(cmdline, COMMAND_LINE_SIZE, option);
arch/x86/lib/cmdline.c
217
return __cmdline_find_option_bool(builtin_cmdline, COMMAND_LINE_SIZE, option);
arch/x86/lib/cmdline.c
222
int cmdline_find_option(const char *cmdline, const char *option, char *buffer,
arch/x86/lib/cmdline.c
227
ret = __cmdline_find_option(cmdline, COMMAND_LINE_SIZE, option, buffer, bufsize);
arch/x86/lib/cmdline.c
232
return __cmdline_find_option(builtin_cmdline, COMMAND_LINE_SIZE, option, buffer, bufsize);
arch/x86/lib/cmdline.c
33
const char *option)
arch/x86/lib/cmdline.c
63
opptr = option;
arch/x86/um/asm/ptrace.h
94
extern long arch_prctl(struct task_struct *task, int option,
arch/x86/um/syscalls_32.c
5
SYSCALL_DEFINE2(arch_prctl, int, option, unsigned long, arg2)
arch/x86/um/syscalls_64.c
16
long arch_prctl(struct task_struct *task, int option,
arch/x86/um/syscalls_64.c
21
switch (option) {
arch/x86/um/syscalls_64.c
43
SYSCALL_DEFINE2(arch_prctl, int, option, unsigned long, arg2)
arch/x86/um/syscalls_64.c
45
return arch_prctl(current, option, (unsigned long __user *) arg2);
drivers/cdrom/cdrom.c
3430
int *pos, enum cdrom_print_option option)
drivers/cdrom/cdrom.c
3443
switch (option) {
drivers/cdrom/cdrom.c
3461
pr_info("invalid option%d\n", option);
drivers/char/ipmi/ipmi_si_hotmod.c
83
static int check_hotmod_int_op(const char *curr, const char *option,
drivers/char/ipmi/ipmi_si_hotmod.c
89
if (!option) {
drivers/char/ipmi/ipmi_si_hotmod.c
93
*val = simple_strtoul(option, &n, 0);
drivers/char/ipmi/ipmi_si_hotmod.c
94
if ((*n != '\0') || (*option == '\0')) {
drivers/clocksource/timer-mediatek.c
219
__init mtk_gpt_setup(struct timer_of *to, u8 timer, u8 option)
drivers/clocksource/timer-mediatek.c
229
writel(GPT_CTRL_OP(option) | GPT_CTRL_ENABLE,
drivers/crypto/cavium/nitrox/nitrox_hal.c
571
const char *option = "";
drivers/crypto/cavium/nitrox/nitrox_hal.c
576
option = "60";
drivers/crypto/cavium/nitrox/nitrox_hal.c
579
option = "60s";
drivers/crypto/cavium/nitrox/nitrox_hal.c
583
option = "30";
drivers/crypto/cavium/nitrox/nitrox_hal.c
585
option = "60i";
drivers/crypto/cavium/nitrox/nitrox_hal.c
588
return option;
drivers/firmware/efi/libstub/efistub.h
1116
void efi_parse_option_graphics(char *option);
drivers/firmware/efi/libstub/gop.c
101
*next = option;
drivers/firmware/efi/libstub/gop.c
105
static bool parse_list(char *option, char **next)
drivers/firmware/efi/libstub/gop.c
107
if (!strstarts(option, "list"))
drivers/firmware/efi/libstub/gop.c
109
option += strlen("list");
drivers/firmware/efi/libstub/gop.c
110
if (*option && *option++ != ',')
drivers/firmware/efi/libstub/gop.c
112
cmdline.option = EFI_CMDLINE_LIST;
drivers/firmware/efi/libstub/gop.c
114
*next = option;
drivers/firmware/efi/libstub/gop.c
118
void efi_parse_option_graphics(char *option)
drivers/firmware/efi/libstub/gop.c
120
while (*option) {
drivers/firmware/efi/libstub/gop.c
121
if (parse_modenum(option, &option))
drivers/firmware/efi/libstub/gop.c
123
if (parse_res(option, &option))
drivers/firmware/efi/libstub/gop.c
125
if (parse_auto(option, &option))
drivers/firmware/efi/libstub/gop.c
127
if (parse_list(option, &option))
drivers/firmware/efi/libstub/gop.c
130
while (*option && *option++ != ',')
drivers/firmware/efi/libstub/gop.c
28
enum efi_cmdline_option option;
drivers/firmware/efi/libstub/gop.c
332
switch (cmdline.option) {
drivers/firmware/efi/libstub/gop.c
37
} cmdline = { .option = EFI_CMDLINE_NONE };
drivers/firmware/efi/libstub/gop.c
39
static bool parse_modenum(char *option, char **next)
drivers/firmware/efi/libstub/gop.c
43
if (!strstarts(option, "mode="))
drivers/firmware/efi/libstub/gop.c
45
option += strlen("mode=");
drivers/firmware/efi/libstub/gop.c
46
m = simple_strtoull(option, &option, 0);
drivers/firmware/efi/libstub/gop.c
47
if (*option && *option++ != ',')
drivers/firmware/efi/libstub/gop.c
49
cmdline.option = EFI_CMDLINE_MODE_NUM;
drivers/firmware/efi/libstub/gop.c
52
*next = option;
drivers/firmware/efi/libstub/gop.c
56
static bool parse_res(char *option, char **next)
drivers/firmware/efi/libstub/gop.c
61
if (!isdigit(*option))
drivers/firmware/efi/libstub/gop.c
63
w = simple_strtoull(option, &option, 10);
drivers/firmware/efi/libstub/gop.c
64
if (*option++ != 'x' || !isdigit(*option))
drivers/firmware/efi/libstub/gop.c
66
h = simple_strtoull(option, &option, 10);
drivers/firmware/efi/libstub/gop.c
67
if (*option == '-') {
drivers/firmware/efi/libstub/gop.c
68
option++;
drivers/firmware/efi/libstub/gop.c
69
if (strstarts(option, "rgb")) {
drivers/firmware/efi/libstub/gop.c
70
option += strlen("rgb");
drivers/firmware/efi/libstub/gop.c
72
} else if (strstarts(option, "bgr")) {
drivers/firmware/efi/libstub/gop.c
73
option += strlen("bgr");
drivers/firmware/efi/libstub/gop.c
75
} else if (isdigit(*option))
drivers/firmware/efi/libstub/gop.c
76
d = simple_strtoull(option, &option, 10);
drivers/firmware/efi/libstub/gop.c
80
if (*option && *option++ != ',')
drivers/firmware/efi/libstub/gop.c
82
cmdline.option = EFI_CMDLINE_RES;
drivers/firmware/efi/libstub/gop.c
88
*next = option;
drivers/firmware/efi/libstub/gop.c
92
static bool parse_auto(char *option, char **next)
drivers/firmware/efi/libstub/gop.c
94
if (!strstarts(option, "auto"))
drivers/firmware/efi/libstub/gop.c
96
option += strlen("auto");
drivers/firmware/efi/libstub/gop.c
97
if (*option && *option++ != ',')
drivers/firmware/efi/libstub/gop.c
99
cmdline.option = EFI_CMDLINE_AUTO;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
769
op_input.change_config.option.limit_single_process = enable ? 1 : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
381
} option;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
660
misc_pkt.change_config.option.bits.limit_single_process =
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
661
input->change_config.option.limit_single_process;
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
697
misc_pkt.change_config.option.bits.limit_single_process =
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
698
input->change_config.option.limit_single_process;
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
615
misc_pkt.change_config.option.bits.limit_single_process =
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
616
input->change_config.option.limit_single_process;
drivers/gpu/drm/amd/display/dc/core/dc.c
812
enum dc_dynamic_expansion option)
drivers/gpu/drm/amd/display/dc/core/dc.c
824
pipe_ctx->stream_res.opp->dyn_expansion = option;
drivers/gpu/drm/amd/display/dc/core/dc.c
835
enum dc_dither_option option)
drivers/gpu/drm/amd/display/dc/core/dc.c
852
if (option > DITHER_OPTION_MAX)
drivers/gpu/drm/amd/display/dc/core/dc.c
857
stream->dither_option = option;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5037
enum dc_dither_option option = stream->dither_option;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5043
if (option == DITHER_OPTION_DEFAULT) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5046
option = DITHER_OPTION_SPATIAL6;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5049
option = DITHER_OPTION_SPATIAL8;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5052
option = DITHER_OPTION_TRUN10;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5055
option = DITHER_OPTION_DISABLE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5059
if (option == DITHER_OPTION_DISABLE)
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5062
if (option == DITHER_OPTION_TRUN6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5065
} else if (option == DITHER_OPTION_TRUN8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5066
option == DITHER_OPTION_TRUN8_SPATIAL6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5067
option == DITHER_OPTION_TRUN8_FM6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5070
} else if (option == DITHER_OPTION_TRUN10 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5071
option == DITHER_OPTION_TRUN10_SPATIAL6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5072
option == DITHER_OPTION_TRUN10_SPATIAL8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5073
option == DITHER_OPTION_TRUN10_FM8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5074
option == DITHER_OPTION_TRUN10_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5075
option == DITHER_OPTION_TRUN10_SPATIAL8_FM6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5078
if (option == DITHER_OPTION_TRUN10)
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5089
if (option == DITHER_OPTION_SPATIAL6_FRAME_RANDOM ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5090
option == DITHER_OPTION_SPATIAL6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5091
option == DITHER_OPTION_FM6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5100
if (option == DITHER_OPTION_SPATIAL6_FRAME_RANDOM ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5101
option == DITHER_OPTION_SPATIAL6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5102
option == DITHER_OPTION_TRUN10_SPATIAL6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5103
option == DITHER_OPTION_TRUN8_SPATIAL6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5109
} else if (option == DITHER_OPTION_SPATIAL8_FRAME_RANDOM ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5110
option == DITHER_OPTION_SPATIAL8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5111
option == DITHER_OPTION_SPATIAL8_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5112
option == DITHER_OPTION_TRUN10_SPATIAL8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5113
option == DITHER_OPTION_TRUN10_SPATIAL8_FM6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5119
} else if (option == DITHER_OPTION_SPATIAL10_FRAME_RANDOM ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5120
option == DITHER_OPTION_SPATIAL10 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5121
option == DITHER_OPTION_SPATIAL10_FM8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5122
option == DITHER_OPTION_SPATIAL10_FM6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5130
if (option == DITHER_OPTION_SPATIAL6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5131
option == DITHER_OPTION_SPATIAL8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5132
option == DITHER_OPTION_SPATIAL10) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5141
if (option == DITHER_OPTION_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5142
option == DITHER_OPTION_SPATIAL8_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5143
option == DITHER_OPTION_SPATIAL10_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5144
option == DITHER_OPTION_TRUN10_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5145
option == DITHER_OPTION_TRUN8_FM6 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5146
option == DITHER_OPTION_TRUN10_SPATIAL8_FM6) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5149
} else if (option == DITHER_OPTION_FM8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5150
option == DITHER_OPTION_SPATIAL10_FM8 ||
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5151
option == DITHER_OPTION_TRUN10_FM8) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
5154
} else if (option == DITHER_OPTION_FM10) {
drivers/gpu/drm/amd/display/dc/dc_stream.h
612
enum dc_dynamic_expansion option);
drivers/gpu/drm/amd/display/dc/dc_stream.h
615
enum dc_dither_option option);
drivers/gpu/drm/amd/display/dc/dce/dce_transform.c
1380
enum grph_color_adjust_option option =
drivers/gpu/drm/amd/display/dc/dce/dce_transform.c
1389
option = GRPH_COLOR_MATRIX_SW;
drivers/gpu/drm/amd/display/dc/dce/dce_transform.c
1397
program_color_matrix(xfm_dce, elm, option);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c
156
uint32_t option,
drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c
166
ret = dmub_abm_set_pipe(abm, otg_inst, option, panel_inst, pwrseq_inst);
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
256
uint32_t option,
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
269
cmd.abm_set_pipe.abm_set_pipe_data.set_pipe_option = option;
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h
47
bool dmub_abm_set_pipe(struct abm *abm, uint32_t otg_inst, uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst);
drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
682
enum grph_color_adjust_option option;
drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
690
option = GRPH_COLOR_MATRIX_SW;
drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_csc_v.c
699
program_color_matrix_v(xfm_dce, elm, option);
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
140
uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst)
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c
151
cmd.abm_set_pipe.abm_set_pipe_data.set_pipe_option = option;
drivers/gpu/drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.h
51
uint32_t option, uint32_t panel_inst, uint32_t pwrseq_inst);
drivers/gpu/drm/amd/display/dc/inc/hw/abm.h
66
unsigned int option,
drivers/gpu/drm/amd/display/dmub/dmub_srv.h
976
union dmub_fw_boot_options *option);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
363
union dmub_fw_boot_options option;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
365
option.all = REG_READ(DMCUB_SCRATCH14);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
366
return option;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
394
union dmub_fw_boot_options option;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
396
option.all = REG_READ(DMCUB_SCRATCH14);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
397
return option;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1137
union dmub_fw_boot_options *option)
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1139
option->all = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1145
*option = dmub->hw_funcs.get_fw_boot_option(dmub);
drivers/gpu/drm/amd/display/modules/inc/mod_shared.h
97
enum tm_show_option_internal option;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
655
} option;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
762
} option;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
833
} option;
drivers/gpu/drm/drm_connector.c
161
const char *option;
drivers/gpu/drm/drm_connector.c
163
option = video_get_options(connector->name);
drivers/gpu/drm/drm_connector.c
164
if (!option)
drivers/gpu/drm/drm_connector.c
167
if (!drm_mode_parse_command_line_for_connector(option,
drivers/gpu/drm/drm_modes.c
2171
const char *delim, *option, *sep;
drivers/gpu/drm/drm_modes.c
2173
option = str;
drivers/gpu/drm/drm_modes.c
2175
delim = strchr(option, '=');
drivers/gpu/drm/drm_modes.c
2177
delim = strchr(option, ',');
drivers/gpu/drm/drm_modes.c
2180
delim = option + strlen(option);
drivers/gpu/drm/drm_modes.c
2183
if (!strncmp(option, "rotate", delim - option)) {
drivers/gpu/drm/drm_modes.c
2207
} else if (!strncmp(option, "reflect_x", delim - option)) {
drivers/gpu/drm/drm_modes.c
2209
} else if (!strncmp(option, "reflect_y", delim - option)) {
drivers/gpu/drm/drm_modes.c
2211
} else if (!strncmp(option, "margin_right", delim - option)) {
drivers/gpu/drm/drm_modes.c
2216
} else if (!strncmp(option, "margin_left", delim - option)) {
drivers/gpu/drm/drm_modes.c
2221
} else if (!strncmp(option, "margin_top", delim - option)) {
drivers/gpu/drm/drm_modes.c
2226
} else if (!strncmp(option, "margin_bottom", delim - option)) {
drivers/gpu/drm/drm_modes.c
2231
} else if (!strncmp(option, "panel_orientation", delim - option)) {
drivers/gpu/drm/drm_modes.c
2234
} else if (!strncmp(option, "tv_mode", delim - option)) {
drivers/gpu/drm/drm_modes.c
2241
option = sep + 1;
drivers/gpu/drm/mgag200/mgag200_drv.c
31
int mgag200_init_pci_options(struct pci_dev *pdev, u32 option, u32 option2)
drivers/gpu/drm/mgag200/mgag200_drv.c
36
err = pci_write_config_dword(pdev, PCI_MGA_OPTION, option);
drivers/gpu/drm/mgag200/mgag200_drv.h
322
int mgag200_init_pci_options(struct pci_dev *pdev, u32 option, u32 option2);
drivers/gpu/drm/mgag200/mgag200_g200.c
19
u32 option;
drivers/gpu/drm/mgag200/mgag200_g200.c
22
err = pci_read_config_dword(pdev, PCI_MGA_OPTION, &option);
drivers/gpu/drm/mgag200/mgag200_g200.c
28
has_sgram = !!(option & PCI_MGA_OPTION_HARDPWMSK);
drivers/gpu/drm/mgag200/mgag200_g200.c
31
option = 0x4049cd21;
drivers/gpu/drm/mgag200/mgag200_g200.c
33
option = 0x40499121;
drivers/gpu/drm/mgag200/mgag200_g200.c
35
return mgag200_init_pci_options(pdev, option, 0x00008000);
drivers/gpu/drm/mgag200/mgag200_g200se.c
19
u32 option;
drivers/gpu/drm/mgag200/mgag200_g200se.c
22
err = pci_read_config_dword(pdev, PCI_MGA_OPTION, &option);
drivers/gpu/drm/mgag200/mgag200_g200se.c
28
has_sgram = !!(option & PCI_MGA_OPTION_HARDPWMSK);
drivers/gpu/drm/mgag200/mgag200_g200se.c
30
option = 0x40049120;
drivers/gpu/drm/mgag200/mgag200_g200se.c
32
option |= PCI_MGA_OPTION_HARDPWMSK;
drivers/gpu/drm/mgag200/mgag200_g200se.c
34
return mgag200_init_pci_options(pdev, option, 0x00008000);
drivers/hwmon/applesmc.c
108
int option; /* function argument */
drivers/hwmon/applesmc.c
1153
node->sda.index = (grp->option << 16) | (i & 0xffff);
drivers/iio/light/ltr390.c
208
enum ltr390_meas_rate option)
drivers/iio/light/ltr390.c
217
return ltr390_samp_freq_table[value][option];
drivers/infiniband/core/ucma.c
1079
switch (cmd.option) {
drivers/iommu/iommufd/main.c
430
struct iommu_option option;
drivers/media/platform/chips-media/wave5/wave5-hw.c
2158
int wave5_vpu_encode(struct vpu_instance *inst, struct enc_param *option, u32 *fail_res)
drivers/media/platform/chips-media/wave5/wave5-hw.c
2164
struct frame_buffer *p_src_frame = option->source_frame;
drivers/media/platform/chips-media/wave5/wave5-hw.c
2170
vpu_write_reg(inst->dev, W5_CMD_ENC_BS_START_ADDR, option->pic_stream_buffer_addr);
drivers/media/platform/chips-media/wave5/wave5-hw.c
2171
vpu_write_reg(inst->dev, W5_CMD_ENC_BS_SIZE, option->pic_stream_buffer_size);
drivers/media/platform/chips-media/wave5/wave5-hw.c
2172
p_enc_info->stream_buf_start_addr = option->pic_stream_buffer_addr;
drivers/media/platform/chips-media/wave5/wave5-hw.c
2173
p_enc_info->stream_buf_size = option->pic_stream_buffer_size;
drivers/media/platform/chips-media/wave5/wave5-hw.c
2175
option->pic_stream_buffer_addr + option->pic_stream_buffer_size;
drivers/media/platform/chips-media/wave5/wave5-hw.c
2188
if (option->code_option.implicit_header_encode)
drivers/media/platform/chips-media/wave5/wave5-hw.c
2191
(option->code_option.encode_aud << 5) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2192
(option->code_option.encode_eos << 6) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2193
(option->code_option.encode_eob << 7));
drivers/media/platform/chips-media/wave5/wave5-hw.c
2196
option->code_option.implicit_header_encode |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2197
(option->code_option.encode_vcl << 1) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2198
(option->code_option.encode_vps << 2) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2199
(option->code_option.encode_sps << 3) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2200
(option->code_option.encode_pps << 4) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2201
(option->code_option.encode_aud << 5) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2202
(option->code_option.encode_eos << 6) |
drivers/media/platform/chips-media/wave5/wave5-hw.c
2203
(option->code_option.encode_eob << 7));
drivers/media/platform/chips-media/wave5/wave5-hw.c
2207
if (option->src_end_flag)
drivers/media/platform/chips-media/wave5/wave5-hw.c
2211
vpu_write_reg(inst->dev, W5_CMD_ENC_PIC_SRC_PIC_IDX, option->src_idx);
drivers/media/platform/chips-media/wave5/wave5.h
115
int wave5_vpu_encode(struct vpu_instance *inst, struct enc_param *option, u32 *fail_res);
drivers/memory/renesas-rpc-if.c
363
rpc->option = 0;
drivers/memory/renesas-rpc-if.c
403
if (op->option.buswidth) {
drivers/memory/renesas-rpc-if.c
405
rpcif_bits_set(rpc, op->option.nbytes)) |
drivers/memory/renesas-rpc-if.c
406
RPCIF_SMENR_OPDB(rpcif_bit_size(op->option.buswidth));
drivers/memory/renesas-rpc-if.c
407
if (op->option.ddr)
drivers/memory/renesas-rpc-if.c
409
rpc->option = op->option.val;
drivers/memory/renesas-rpc-if.c
446
xspi->option = 0;
drivers/memory/renesas-rpc-if.c
514
regmap_write(rpc->regmap, RPCIF_SMOPR, rpc->option);
drivers/memory/renesas-rpc-if.c
569
regmap_write(rpc->regmap, RPCIF_DROPR, rpc->option);
drivers/memory/renesas-rpc-if.c
838
regmap_write(rpc->regmap, RPCIF_DROPR, rpc->option);
drivers/memory/renesas-rpc-if.c
85
u32 option; /* DROPR or SMOPR */
drivers/misc/cardreader/rts5227.c
100
if (option->ltr_en) {
drivers/misc/cardreader/rts5227.c
101
if (option->ltr_enabled)
drivers/misc/cardreader/rts5227.c
102
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rts5227.c
109
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5227.c
135
rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0x20, option->sd_cd_reverse_en << 5);
drivers/misc/cardreader/rts5227.c
136
rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0x10, option->sd_wp_reverse_en << 4);
drivers/misc/cardreader/rts5227.c
161
if (option->force_clkreq_0)
drivers/misc/cardreader/rts5227.c
209
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5227.c
241
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5227.c
359
pcr->option.sd_cd_reverse_en = 0;
drivers/misc/cardreader/rts5227.c
360
pcr->option.sd_wp_reverse_en = 0;
drivers/misc/cardreader/rts5227.c
454
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5227.c
464
val = option->ltr_l1off_snooze_sspwrgate;
drivers/misc/cardreader/rts5227.c
468
val = option->ltr_l1off_sspwrgate;
drivers/misc/cardreader/rts5227.c
495
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5227.c
503
option->dev_flags = LTR_L1SS_PWR_GATE_EN;
drivers/misc/cardreader/rts5227.c
504
option->ltr_en = true;
drivers/misc/cardreader/rts5227.c
507
option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
drivers/misc/cardreader/rts5227.c
508
option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
drivers/misc/cardreader/rts5227.c
509
option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
drivers/misc/cardreader/rts5227.c
510
option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
drivers/misc/cardreader/rts5227.c
511
option->ltr_l1off_sspwrgate = 0x7F;
drivers/misc/cardreader/rts5227.c
512
option->ltr_l1off_snooze_sspwrgate = 0x78;
drivers/misc/cardreader/rts5227.c
514
pcr->option.ocp_en = 1;
drivers/misc/cardreader/rts5227.c
515
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5227.c
518
pcr->option.sd_800mA_ocp_thd = RTS522A_OCP_THD_800;
drivers/misc/cardreader/rts5227.c
83
pcr->option.sd_cd_reverse_en = 1;
drivers/misc/cardreader/rts5227.c
85
pcr->option.sd_wp_reverse_en = 1;
drivers/misc/cardreader/rts5227.c
90
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
185
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
187
if (option->ocp_en)
drivers/misc/cardreader/rts5228.c
322
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5228.c
330
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
332
if (option->ocp_en) {
drivers/misc/cardreader/rts5228.c
340
RTS5228_LDO1_OCP_THD_MASK, option->sd_800mA_ocp_thd);
drivers/misc/cardreader/rts5228.c
377
if (!pcr->option.ocp_en)
drivers/misc/cardreader/rts5228.c
393
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
403
if (option->ltr_en) {
drivers/misc/cardreader/rts5228.c
404
if (option->ltr_enabled)
drivers/misc/cardreader/rts5228.c
405
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rts5228.c
411
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
440
rtsx_pci_write_register(pcr, PETXCFG, 0x20, option->sd_cd_reverse_en << 5);
drivers/misc/cardreader/rts5228.c
441
rtsx_pci_write_register(pcr, PETXCFG, 0x10, option->sd_wp_reverse_en << 4);
drivers/misc/cardreader/rts5228.c
448
if (option->force_clkreq_0)
drivers/misc/cardreader/rts5228.c
515
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
525
val = option->ltr_l1off_snooze_sspwrgate;
drivers/misc/cardreader/rts5228.c
529
val = option->ltr_l1off_sspwrgate;
drivers/misc/cardreader/rts5228.c
691
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5228.c
713
option->dev_flags = (LTR_L1SS_PWR_GATE_CHECK_CARD_EN
drivers/misc/cardreader/rts5228.c
715
option->ltr_en = true;
drivers/misc/cardreader/rts5228.c
718
option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
drivers/misc/cardreader/rts5228.c
719
option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
drivers/misc/cardreader/rts5228.c
720
option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
drivers/misc/cardreader/rts5228.c
721
option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
drivers/misc/cardreader/rts5228.c
722
option->ltr_l1off_sspwrgate = 0x7F;
drivers/misc/cardreader/rts5228.c
723
option->ltr_l1off_snooze_sspwrgate = 0x78;
drivers/misc/cardreader/rts5228.c
725
option->ocp_en = 1;
drivers/misc/cardreader/rts5228.c
728
option->sd_800mA_ocp_thd = RTS5228_LDO1_OCP_THD_930;
drivers/misc/cardreader/rts5228.c
729
option->sd_cd_reverse_en = 0;
drivers/misc/cardreader/rts5228.c
730
option->sd_wp_reverse_en = 0;
drivers/misc/cardreader/rts5228.c
88
pcr->option.sd_cd_reverse_en = 1;
drivers/misc/cardreader/rts5228.c
90
pcr->option.sd_wp_reverse_en = 1;
drivers/misc/cardreader/rts5249.c
104
if (option->ltr_en) {
drivers/misc/cardreader/rts5249.c
105
if (option->ltr_enabled)
drivers/misc/cardreader/rts5249.c
106
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rts5249.c
239
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rts5249.c
264
rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0x20, option->sd_cd_reverse_en << 5);
drivers/misc/cardreader/rts5249.c
265
rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, PETXCFG, 0x10, option->sd_wp_reverse_en << 4);
drivers/misc/cardreader/rts5249.c
299
if (option->force_clkreq_0)
drivers/misc/cardreader/rts5249.c
405
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5249.c
407
if (option->ocp_en)
drivers/misc/cardreader/rts5249.c
431
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5249.c
433
if (option->ocp_en)
drivers/misc/cardreader/rts5249.c
547
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rts5249.c
570
option->dev_flags = (LTR_L1SS_PWR_GATE_CHECK_CARD_EN
drivers/misc/cardreader/rts5249.c
572
option->ltr_en = true;
drivers/misc/cardreader/rts5249.c
575
option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
drivers/misc/cardreader/rts5249.c
576
option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
drivers/misc/cardreader/rts5249.c
577
option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
drivers/misc/cardreader/rts5249.c
578
option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
drivers/misc/cardreader/rts5249.c
579
option->ltr_l1off_sspwrgate = LTR_L1OFF_SSPWRGATE_5249_DEF;
drivers/misc/cardreader/rts5249.c
580
option->ltr_l1off_snooze_sspwrgate =
drivers/misc/cardreader/rts5249.c
583
option->sd_cd_reverse_en = 0;
drivers/misc/cardreader/rts5249.c
584
option->sd_wp_reverse_en = 0;
drivers/misc/cardreader/rts5249.c
674
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rts5249.c
687
val = option->ltr_l1off_snooze_sspwrgate;
drivers/misc/cardreader/rts5249.c
691
val = option->ltr_l1off_sspwrgate;
drivers/misc/cardreader/rts5249.c
728
pcr->option.ltr_l1off_sspwrgate = LTR_L1OFF_SSPWRGATE_5250_DEF;
drivers/misc/cardreader/rts5249.c
729
pcr->option.ltr_l1off_snooze_sspwrgate =
drivers/misc/cardreader/rts5249.c
735
pcr->option.ocp_en = 1;
drivers/misc/cardreader/rts5249.c
736
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5249.c
739
pcr->option.sd_800mA_ocp_thd = RTS524A_OCP_THD_800;
drivers/misc/cardreader/rts5249.c
846
pcr->option.ltr_l1off_sspwrgate = LTR_L1OFF_SSPWRGATE_5250_DEF;
drivers/misc/cardreader/rts5249.c
847
pcr->option.ltr_l1off_snooze_sspwrgate =
drivers/misc/cardreader/rts5249.c
853
pcr->option.ocp_en = 1;
drivers/misc/cardreader/rts5249.c
854
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5249.c
857
pcr->option.sd_800mA_ocp_thd = RTS525A_OCP_THD_800;
drivers/misc/cardreader/rts5249.c
87
pcr->option.sd_cd_reverse_en = 1;
drivers/misc/cardreader/rts5249.c
89
pcr->option.sd_wp_reverse_en = 1;
drivers/misc/cardreader/rts5249.c
94
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rts5260.c
178
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5260.c
180
if (option->ocp_en)
drivers/misc/cardreader/rts5260.c
274
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5260.c
282
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5260.c
284
if (option->ocp_en) {
drivers/misc/cardreader/rts5260.c
290
option->sd_800mA_ocp_thd);
drivers/misc/cardreader/rts5260.c
362
if (!pcr->option.ocp_en)
drivers/misc/cardreader/rts5260.c
483
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5260.c
487
if (option->ltr_en) {
drivers/misc/cardreader/rts5260.c
488
if (option->ltr_enabled)
drivers/misc/cardreader/rts5260.c
489
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rts5260.c
495
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5260.c
518
if (option->force_clkreq_0)
drivers/misc/cardreader/rts5260.c
532
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5260.c
544
val = option->ltr_l1off_snooze_sspwrgate;
drivers/misc/cardreader/rts5260.c
548
val = option->ltr_l1off_sspwrgate;
drivers/misc/cardreader/rts5260.c
585
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5260.c
610
option->dev_flags = (LTR_L1SS_PWR_GATE_CHECK_CARD_EN
drivers/misc/cardreader/rts5260.c
612
option->ltr_en = true;
drivers/misc/cardreader/rts5260.c
615
option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
drivers/misc/cardreader/rts5260.c
616
option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
drivers/misc/cardreader/rts5260.c
617
option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
drivers/misc/cardreader/rts5260.c
618
option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
drivers/misc/cardreader/rts5260.c
619
option->ltr_l1off_sspwrgate = LTR_L1OFF_SSPWRGATE_5250_DEF;
drivers/misc/cardreader/rts5260.c
620
option->ltr_l1off_snooze_sspwrgate =
drivers/misc/cardreader/rts5260.c
623
option->ocp_en = 1;
drivers/misc/cardreader/rts5260.c
624
if (option->ocp_en)
drivers/misc/cardreader/rts5260.c
627
option->sd_400mA_ocp_thd = RTS5260_DVCC_OCP_THD_550;
drivers/misc/cardreader/rts5260.c
628
option->sd_800mA_ocp_thd = RTS5260_DVCC_OCP_THD_970;
drivers/misc/cardreader/rts5261.c
158
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5261.c
160
if (option->ocp_en)
drivers/misc/cardreader/rts5261.c
294
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5261.c
302
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5261.c
304
if (option->ocp_en) {
drivers/misc/cardreader/rts5261.c
312
RTS5261_LDO1_OCP_THD_MASK, option->sd_800mA_ocp_thd);
drivers/misc/cardreader/rts5261.c
346
if (!pcr->option.ocp_en)
drivers/misc/cardreader/rts5261.c
457
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5261.c
459
if (option->ltr_en) {
drivers/misc/cardreader/rts5261.c
460
if (option->ltr_enabled)
drivers/misc/cardreader/rts5261.c
461
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rts5261.c
467
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5261.c
517
if (option->force_clkreq_0)
drivers/misc/cardreader/rts5261.c
586
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5261.c
596
val = option->ltr_l1off_snooze_sspwrgate;
drivers/misc/cardreader/rts5261.c
600
val = option->ltr_l1off_sspwrgate;
drivers/misc/cardreader/rts5261.c
764
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5261.c
790
option->dev_flags = (LTR_L1SS_PWR_GATE_CHECK_CARD_EN
drivers/misc/cardreader/rts5261.c
792
option->ltr_en = true;
drivers/misc/cardreader/rts5261.c
795
option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
drivers/misc/cardreader/rts5261.c
796
option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
drivers/misc/cardreader/rts5261.c
797
option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
drivers/misc/cardreader/rts5261.c
798
option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
drivers/misc/cardreader/rts5261.c
799
option->ltr_l1off_sspwrgate = 0x7F;
drivers/misc/cardreader/rts5261.c
800
option->ltr_l1off_snooze_sspwrgate = 0x78;
drivers/misc/cardreader/rts5261.c
802
option->ocp_en = 1;
drivers/misc/cardreader/rts5261.c
805
option->sd_800mA_ocp_thd = RTS5261_LDO1_OCP_THD_1040;
drivers/misc/cardreader/rts5264.c
155
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5264.c
157
if (option->ocp_en)
drivers/misc/cardreader/rts5264.c
252
if (pcr->option.ocp_en)
drivers/misc/cardreader/rts5264.c
314
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5264.c
316
if (option->ocp_en) {
drivers/misc/cardreader/rts5264.c
320
RTS5264_LDO1_OCP_THD_MASK, option->sd_800mA_ocp_thd);
drivers/misc/cardreader/rts5264.c
393
if (!pcr->option.ocp_en)
drivers/misc/cardreader/rts5264.c
532
pcr->option.sd_cd_reverse_en = 1;
drivers/misc/cardreader/rts5264.c
539
pcr->option.sd_wp_reverse_en = 1;
drivers/misc/cardreader/rts5264.c
566
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5264.c
576
if (option->ltr_en) {
drivers/misc/cardreader/rts5264.c
577
if (option->ltr_enabled)
drivers/misc/cardreader/rts5264.c
578
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rts5264.c
584
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5264.c
634
rtsx_pci_write_register(pcr, PETXCFG, 0x20, option->sd_cd_reverse_en << 5);
drivers/misc/cardreader/rts5264.c
635
rtsx_pci_write_register(pcr, PETXCFG, 0x10, option->sd_wp_reverse_en << 4);
drivers/misc/cardreader/rts5264.c
642
if (option->force_clkreq_0)
drivers/misc/cardreader/rts5264.c
732
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rts5264.c
745
val = option->ltr_l1off_snooze_sspwrgate;
drivers/misc/cardreader/rts5264.c
749
val = option->ltr_l1off_sspwrgate;
drivers/misc/cardreader/rts5264.c
927
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rts5264.c
954
option->dev_flags = (LTR_L1SS_PWR_GATE_CHECK_CARD_EN
drivers/misc/cardreader/rts5264.c
956
option->ltr_en = true;
drivers/misc/cardreader/rts5264.c
959
option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
drivers/misc/cardreader/rts5264.c
960
option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
drivers/misc/cardreader/rts5264.c
961
option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
drivers/misc/cardreader/rts5264.c
962
option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
drivers/misc/cardreader/rts5264.c
963
option->ltr_l1off_sspwrgate = 0x7F;
drivers/misc/cardreader/rts5264.c
964
option->ltr_l1off_snooze_sspwrgate = 0x78;
drivers/misc/cardreader/rts5264.c
966
option->ocp_en = 1;
drivers/misc/cardreader/rts5264.c
969
option->sd_800mA_ocp_thd = RTS5264_LDO1_OCP_THD_1150;
drivers/misc/cardreader/rts5264.c
970
option->sd_cd_reverse_en = 0;
drivers/misc/cardreader/rts5264.c
971
option->sd_wp_reverse_en = 0;
drivers/misc/cardreader/rtsx_pcr.c
1108
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rtsx_pcr.c
1110
if (option->ocp_en) {
drivers/misc/cardreader/rtsx_pcr.c
1111
u8 val = option->sd_800mA_ocp_thd;
drivers/misc/cardreader/rtsx_pcr.c
1317
struct rtsx_cr_option *option = &(pcr->option);
drivers/misc/cardreader/rtsx_pcr.c
132
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rtsx_pcr.c
139
if (option->ltr_enabled)
drivers/misc/cardreader/rtsx_pcr.c
140
rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
drivers/misc/cardreader/rtsx_pcr.c
1433
option->ltr_enabled = true;
drivers/misc/cardreader/rtsx_pcr.c
1434
option->ltr_active = true;
drivers/misc/cardreader/rtsx_pcr.c
1436
option->ltr_enabled = false;
drivers/misc/cardreader/rtsx_pcr.c
1441
option->force_clkreq_0 = false;
drivers/misc/cardreader/rtsx_pcr.c
1443
option->force_clkreq_0 = true;
drivers/misc/cardreader/rtsx_pcr.c
1445
option->ltr_enabled = false;
drivers/misc/cardreader/rtsx_pcr.c
1446
option->force_clkreq_0 = true;
drivers/misc/cardreader/rtsx_pcr.c
1705
struct rtsx_cr_option *option = &pcr->option;
drivers/misc/cardreader/rtsx_pcr.c
1707
if (option->ltr_enabled) {
drivers/misc/cardreader/rtsx_pcr.c
1708
u32 latency = option->ltr_l1off_latency;
drivers/misc/cardreader/rtsx_pcr.c
1711
mdelay(option->l1_snooze_delay);
drivers/misc/cardreader/rtsx_pcr.c
403
u8 option = RTSX_SG_VALID | RTSX_SG_TRANS_DATA;
drivers/misc/cardreader/rtsx_pcr.c
408
option |= RTSX_SG_END;
drivers/misc/cardreader/rtsx_pcr.c
413
| (((u64)len >> 16) << 6) | option;
drivers/misc/cardreader/rtsx_pcr.c
415
val = ((u64)addr << 32) | ((u64)len << 16) | option;
drivers/misc/cardreader/rtsx_pcr.c
417
val = ((u64)addr << 32) | ((u64)len << 12) | option;
drivers/misc/cardreader/rtsx_pcr.c
932
if (!pcr->option.ocp_en)
drivers/misc/cardreader/rtsx_pcr.c
946
if (pcr->option.ocp_en)
drivers/misc/mei/vsc-fw-loader.c
107
__le16 option;
drivers/misc/mei/vsc-fw-loader.c
115
__u8 option;
drivers/misc/mei/vsc-fw-loader.c
151
__le16 option;
drivers/misc/mei/vsc-fw-loader.c
159
__le16 option;
drivers/misc/mei/vsc-fw-loader.c
180
__le32 option;
drivers/misc/mei/vsc-fw-loader.c
230
u16 option;
drivers/misc/mei/vsc-fw-loader.c
403
fw_loader->option =
drivers/misc/mei/vsc-fw-loader.c
404
FIELD_GET(VSC_BOOT_IMG_OPTION_MASK, le32_to_cpu(img->option));
drivers/misc/mei/vsc-fw-loader.c
601
cmd->data.dl_start.option = cpu_to_le16(fw_loader->option);
drivers/misc/mei/vsc-fw-loader.c
647
put_unaligned_le16(fw_loader->option, &cmd->data.dl_set.option);
drivers/misc/mei/vsc-fw-loader.c
673
put_unaligned_le16(fw_loader->option, &cmd->data.dl_start.option);
drivers/mmc/host/rtsx_pci_sdmmc.c
1424
pcr->option.sd_800mA_ocp_thd);
drivers/mmc/host/usdhi6rol0.c
821
u32 option, mode;
drivers/mmc/host/usdhi6rol0.c
846
option = usdhi6_read(host, USDHI6_SD_OPTION);
drivers/mmc/host/usdhi6rol0.c
856
option |= USDHI6_SD_OPTION_WIDTH_1;
drivers/mmc/host/usdhi6rol0.c
859
option &= ~USDHI6_SD_OPTION_WIDTH_1;
drivers/mmc/host/usdhi6rol0.c
862
usdhi6_write(host, USDHI6_SD_OPTION, option);
drivers/net/bonding/bond_options.c
549
int option;
drivers/net/bonding/bond_options.c
551
for (option = 0; option < BOND_OPT_LAST; option++) {
drivers/net/bonding/bond_options.c
552
opt = bond_opt_get(option);
drivers/net/bonding/bond_options.c
561
const struct bond_opt_value *bond_opt_get_val(unsigned int option, u64 val)
drivers/net/bonding/bond_options.c
566
opt = bond_opt_get(option);
drivers/net/bonding/bond_options.c
790
unsigned int option, struct bond_opt_value *val,
drivers/net/bonding/bond_options.c
799
opt = bond_opt_get(option);
drivers/net/bonding/bond_options.c
829
unsigned int option, struct bond_opt_value *val)
drivers/net/bonding/bond_options.c
835
ret = __bond_opt_set(bond, option, val, NULL, NULL);
drivers/net/bonding/bond_options.c
852
int bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf)
drivers/net/bonding/bond_options.c
860
ret = __bond_opt_set_notify(bond, option, &optval);
drivers/net/bonding/bond_options.c
873
const struct bond_option *bond_opt_get(unsigned int option)
drivers/net/bonding/bond_options.c
875
if (!BOND_OPT_VALID(option))
drivers/net/bonding/bond_options.c
878
return &bond_opts[option];
drivers/net/can/usb/esd_usb.c
185
u8 option;
drivers/net/can/usb/esd_usb.c
746
msg->filter.option = ESD_USB_ID_ENABLE; /* start with segment 0 */
drivers/net/can/usb/esd_usb.c
969
msg->filter.option = ESD_USB_ID_ENABLE; /* start with segment 0 */
drivers/net/ethernet/3com/3c59x.c
1092
int option;
drivers/net/ethernet/3com/3c59x.c
1127
option = global_options;
drivers/net/ethernet/3com/3c59x.c
1135
option = dev->mem_start;
drivers/net/ethernet/3com/3c59x.c
1139
option = options[card_idx];
drivers/net/ethernet/3com/3c59x.c
1142
if (option > 0) {
drivers/net/ethernet/3com/3c59x.c
1143
if (option & 0x8000)
drivers/net/ethernet/3com/3c59x.c
1145
if (option & 0x4000)
drivers/net/ethernet/3com/3c59x.c
1147
if (option & 0x0400)
drivers/net/ethernet/3com/3c59x.c
1229
if (option >= 0) {
drivers/net/ethernet/3com/3c59x.c
1230
vp->media_override = ((option & 7) == 2) ? 0 : option & 15;
drivers/net/ethernet/3com/3c59x.c
1233
vp->full_duplex = (option & 0x200) ? 1 : 0;
drivers/net/ethernet/3com/3c59x.c
1234
vp->bus_master = (option & 16) ? 1 : 0;
drivers/net/ethernet/3com/3c59x.c
1252
vp->options = option;
drivers/net/ethernet/alteon/acenic.c
1370
int option = link_state[board_idx];
drivers/net/ethernet/alteon/acenic.c
1374
if (option & 0x01) {
drivers/net/ethernet/alteon/acenic.c
1379
if (option & 0x02)
drivers/net/ethernet/alteon/acenic.c
1381
if (option & 0x10)
drivers/net/ethernet/alteon/acenic.c
1383
if (option & 0x20)
drivers/net/ethernet/alteon/acenic.c
1385
if (option & 0x40)
drivers/net/ethernet/alteon/acenic.c
1387
if ((option & 0x70) == 0) {
drivers/net/ethernet/alteon/acenic.c
1393
if ((option & 0x100) == 0)
drivers/net/ethernet/alteon/acenic.c
1398
if (option & 0x200)
drivers/net/ethernet/alteon/acenic.c
1400
if ((option & 0x400) && (ap->version >= 2)) {
drivers/net/ethernet/cortina/gemini.h
627
unsigned int option:1;
drivers/net/ethernet/dec/tulip/winbond-840.c
357
int i, option = find_cnt < MAX_UNITS ? options[find_cnt] : 0;
drivers/net/ethernet/dec/tulip/winbond-840.c
406
option = dev->mem_start;
drivers/net/ethernet/dec/tulip/winbond-840.c
409
if (option > 0) {
drivers/net/ethernet/dec/tulip/winbond-840.c
410
if (option & 0x200)
drivers/net/ethernet/dec/tulip/winbond-840.c
412
if (option & 15)
drivers/net/ethernet/dec/tulip/winbond-840.c
415
option & 15);
drivers/net/ethernet/fealnx.c
476
int i, option, err, irq;
drivers/net/ethernet/fealnx.c
495
option = card_idx < MAX_UNITS ? options[card_idx] : 0;
drivers/net/ethernet/fealnx.c
617
option = dev->mem_start;
drivers/net/ethernet/fealnx.c
620
if (option > 0) {
drivers/net/ethernet/fealnx.c
621
if (option & 0x200)
drivers/net/ethernet/fealnx.c
623
np->default_port = option & 15;
drivers/net/ethernet/google/gve/gve_adminq.c
105
*dev_op_gqi_qpl = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
121
*dev_op_dqo_rda = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
137
*dev_op_dqo_qpl = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
155
*dev_op_jumbo_frames = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
172
*dev_op_buffer_sizes = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
189
*dev_op_modify_ring = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
210
*dev_op_flow_steering = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
227
*dev_op_rss_config = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
244
*dev_op_nic_timestamp = (void *)(option + 1);
drivers/net/ethernet/google/gve/gve_adminq.c
25
struct gve_device_option *option)
drivers/net/ethernet/google/gve/gve_adminq.c
29
option_end = (void *)(option + 1) + be16_to_cpu(option->option_length);
drivers/net/ethernet/google/gve/gve_adminq.c
40
struct gve_device_option *option,
drivers/net/ethernet/google/gve/gve_adminq.c
52
u32 req_feat_mask = be32_to_cpu(option->required_features_mask);
drivers/net/ethernet/google/gve/gve_adminq.c
53
u16 option_length = be16_to_cpu(option->option_length);
drivers/net/ethernet/google/gve/gve_adminq.c
54
u16 option_id = be16_to_cpu(option->option_id);
drivers/net/ethernet/google/gve/gve_adminq.c
89
*dev_op_gqi_rda = (void *)(option + 1);
drivers/net/ethernet/natsemi/natsemi.c
806
int i, option, irq, chip_idx = ent->driver_data;
drivers/net/ethernet/natsemi/natsemi.c
918
option = find_cnt < MAX_UNITS ? options[find_cnt] : 0;
drivers/net/ethernet/natsemi/natsemi.c
920
if (option) {
drivers/net/ethernet/natsemi/natsemi.c
921
if (option & 0x200)
drivers/net/ethernet/natsemi/natsemi.c
923
if (option & 15)
drivers/net/ethernet/natsemi/natsemi.c
926
pci_name(np->pci_dev), option & 15);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
1003
.option = min_t(u32, size, NFP_VERSIONS_SIZE),
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
1053
.option = size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
1111
.option = size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
156
u32 option;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
382
FIELD_PREP(NSP_COMMAND_OPTION, arg->option) |
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
796
.option = fw->size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
817
.option = fw->size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
832
.option = size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
847
.option = size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
861
.option = size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
876
.option = sensor_mask,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
908
.option = size,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
980
.option = size,
drivers/net/ethernet/packetengines/hamachi.c
505
u32 option; /* Hold on to a copy of the options */
drivers/net/ethernet/packetengines/hamachi.c
585
int option, i, rx_int_var, tx_int_var, boguscnt;
drivers/net/ethernet/packetengines/hamachi.c
666
option = card_idx < MAX_UNITS ? options[card_idx] : 0;
drivers/net/ethernet/packetengines/hamachi.c
668
option = dev->mem_start;
drivers/net/ethernet/packetengines/hamachi.c
672
((option >= 0) ? ((option & 0x00000070) >> 4) : 0 );
drivers/net/ethernet/packetengines/hamachi.c
697
if (option > 0) {
drivers/net/ethernet/packetengines/hamachi.c
698
hmp->option = option;
drivers/net/ethernet/packetengines/hamachi.c
699
if (option & 0x200)
drivers/net/ethernet/packetengines/hamachi.c
701
else if (option & 0x080)
drivers/net/ethernet/packetengines/hamachi.c
703
hmp->default_port = option & 15;
drivers/net/ethernet/packetengines/hamachi.c
711
if (hmp->mii_if.full_duplex || (option & 0x080))
drivers/net/ethernet/packetengines/yellowfin.c
378
int i, option = find_cnt < MAX_UNITS ? options[find_cnt] : 0;
drivers/net/ethernet/packetengines/yellowfin.c
461
option = dev->mem_start;
drivers/net/ethernet/packetengines/yellowfin.c
464
if (option > 0) {
drivers/net/ethernet/packetengines/yellowfin.c
465
if (option & 0x200)
drivers/net/ethernet/packetengines/yellowfin.c
467
np->default_port = option & 15;
drivers/net/ethernet/realtek/8139too.c
1062
option = (board_idx >= MAX_UNITS) ? 0 : media[board_idx];
drivers/net/ethernet/realtek/8139too.c
1063
if (option > 0) {
drivers/net/ethernet/realtek/8139too.c
1064
tp->mii.full_duplex = (option & 0x210) ? 1 : 0;
drivers/net/ethernet/realtek/8139too.c
1065
tp->default_port = option & 0xFF;
drivers/net/ethernet/realtek/8139too.c
1079
(option & 0x20 ? 100 : 10),
drivers/net/ethernet/realtek/8139too.c
1080
(option & 0x10 ? "full" : "half"));
drivers/net/ethernet/realtek/8139too.c
1082
((option & 0x20) ? 0x2000 : 0) | /* 100Mbps? */
drivers/net/ethernet/realtek/8139too.c
1083
((option & 0x10) ? 0x0100 : 0)); /* Full duplex? */
drivers/net/ethernet/realtek/8139too.c
944
int i, addr_len, option;
drivers/net/ethernet/sfc/ef10.c
2299
EFX_POPULATE_QWORD_5(buffer->option,
drivers/net/ethernet/sfc/ef10.c
2314
EFX_POPULATE_QWORD_5(buffer->option,
drivers/net/ethernet/sfc/ef10.c
2468
*txd = buffer->option;
drivers/net/ethernet/sfc/falcon/net_driver.h
147
ef4_qword_t option;
drivers/net/ethernet/sfc/net_driver.h
147
efx_qword_t option; /* EF10 */
drivers/net/ethernet/sfc/siena/net_driver.h
167
efx_qword_t option; /* EF10 */
drivers/net/ethernet/sfc/tx.c
249
EFX_POPULATE_QWORD_5(buffer->option,
drivers/net/ethernet/sfc/tx_tso.c
312
EFX_POPULATE_QWORD_5(buffer->option,
drivers/net/ethernet/smsc/epic100.c
319
int i, ret, option = 0, duplex = 0;
drivers/net/ethernet/smsc/epic100.c
380
option = dev->mem_start;
drivers/net/ethernet/smsc/epic100.c
384
option = options[card_idx];
drivers/net/ethernet/smsc/epic100.c
466
dev->if_port = ep->default_port = option;
drivers/net/hamradio/scc.c
1494
Outb(scc->special,scc->option); /* set the MODEM mode (0x22) */
drivers/net/hamradio/scc.c
1804
SCC_Info[2*Nchips+chan].option = hwcfg.option;
drivers/net/hamradio/scc.c
2043
scc->option);
drivers/net/hamradio/scc.c
906
Outb(scc->ctrl + 4, scc->option | (tx? 0x80 : 0));
drivers/net/team/team_core.c
113
struct team_option *option;
drivers/net/team/team_core.c
122
struct team_option *option;
drivers/net/team/team_core.c
124
list_for_each_entry(option, &team->option_list, list) {
drivers/net/team/team_core.c
125
if (strcmp(option->name, opt_name) == 0)
drivers/net/team/team_core.c
126
return option;
drivers/net/team/team_core.c
138
struct team_option *option)
drivers/net/team/team_core.c
143
if (opt_inst->option == option)
drivers/net/team/team_core.c
148
static int __team_option_inst_add(struct team *team, struct team_option *option,
drivers/net/team/team_core.c
155
array_size = option->array_size;
drivers/net/team/team_core.c
163
opt_inst->option = option;
drivers/net/team/team_core.c
169
if (option->init)
drivers/net/team/team_core.c
170
option->init(team, &opt_inst->info);
drivers/net/team/team_core.c
177
struct team_option *option)
drivers/net/team/team_core.c
181
if (!option->per_port) {
drivers/net/team/team_core.c
182
err = __team_option_inst_add(team, option, NULL);
drivers/net/team/team_core.c
189
__team_option_inst_del_option(team, option);
drivers/net/team/team_core.c
194
struct team_option *option)
drivers/net/team/team_core.c
199
if (opt_inst->option == option) {
drivers/net/team/team_core.c
212
if (opt_inst->option->per_port &&
drivers/net/team/team_core.c
221
struct team_option *option;
drivers/net/team/team_core.c
224
list_for_each_entry(option, &team->option_list, list) {
drivers/net/team/team_core.c
225
if (!option->per_port)
drivers/net/team/team_core.c
227
err = __team_option_inst_add(team, option, port);
drivers/net/team/team_core.c
2337
struct team_option *option = opt_inst->option;
drivers/net/team/team_core.c
2351
if (nla_put_string(skb, TEAM_ATTR_OPTION_NAME, option->name))
drivers/net/team/team_core.c
2357
if (opt_inst->option->array_size &&
drivers/net/team/team_core.c
2362
switch (option->type) {
drivers/net/team/team_core.c
252
const struct team_option *option,
drivers/net/team/team_core.c
262
for (i = 0; i < option_count; i++, option++) {
drivers/net/team/team_core.c
2624
struct team_option *option = opt_inst->option;
drivers/net/team/team_core.c
263
if (__team_find_option(team, option->name)) {
drivers/net/team/team_core.c
2632
if (option->type != opt_type ||
drivers/net/team/team_core.c
2633
strcmp(option->name, opt_name) ||
drivers/net/team/team_core.c
2635
(option->array_size && !opt_is_array) ||
drivers/net/team/team_core.c
267
dst_opts[i] = kmemdup(option, sizeof(*option), GFP_KERNEL);
drivers/net/team/team_core.c
300
const struct team_option *option,
drivers/net/team/team_core.c
305
for (i = 0; i < option_count; i++, option++) {
drivers/net/team/team_core.c
308
del_opt = __team_find_option(team, option->name);
drivers/net/team/team_core.c
315
const struct team_option *option,
drivers/net/team/team_core.c
320
for (i = 0; i < option_count; i++, option++) {
drivers/net/team/team_core.c
323
del_opt = __team_find_option(team, option->name);
drivers/net/team/team_core.c
335
const struct team_option *option,
drivers/net/team/team_core.c
340
err = __team_options_register(team, option, option_count);
drivers/net/team/team_core.c
349
const struct team_option *option,
drivers/net/team/team_core.c
352
__team_options_mark_removed(team, option, option_count);
drivers/net/team/team_core.c
354
__team_options_unregister(team, option, option_count);
drivers/net/team/team_core.c
362
if (!opt_inst->option->getter)
drivers/net/team/team_core.c
365
opt_inst->option->getter(team, ctx);
drivers/net/team/team_core.c
373
if (!opt_inst->option->setter)
drivers/net/team/team_core.c
375
return opt_inst->option->setter(team, ctx);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8416
static int ipw_sw_reset(struct ipw_priv *priv, int option)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8443
if (disable && option) {
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8495
if (option == 1)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8506
if (option == 1)
drivers/net/wireless/marvell/mwifiex/main.h
1490
int mwifiex_set_radio(struct mwifiex_private *priv, u8 option);
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
105
uni_txd->option = MCU_CMD_UNI_EXT_ACK;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.h
73
u8 option;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
11
__le32 option;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
14
.option = cpu_to_le32(option),
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2303
.option = 1,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2412
gtk_tlv->option = 1;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2959
u32 override = 0, option = 0;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2997
option |= FW_START_OVERRIDE;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2999
option |= FW_START_WORKING_PDA_CR4;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
3001
return mt76_connac_mcu_start_firmware(dev, override, option);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
3219
uni_txd->option = MCU_CMD_UNI_EXT_ACK;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
8
int mt76_connac_mcu_start_firmware(struct mt76_dev *dev, u32 addr, u32 option)
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
111
u8 option;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
127
u8 option;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1679
u8 option; /* 1: rekey data update without enabling offload */
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1745
u8 option;
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1984
int mt76_connac_mcu_start_firmware(struct mt76_dev *dev, u32 addr, u32 option);
drivers/net/wireless/mediatek/mt76/mt7921/main.c
1228
.option = 1, /* update only */
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
362
if (rxd->option & MCU_UNI_CMD_UNSOLICITED_EVENT) {
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3499
uni_txd->option = MCU_CMD_UNI_QUERY_ACK;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3501
uni_txd->option = MCU_CMD_UNI_EXT_ACK;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3505
uni_txd->option &= ~MCU_CMD_ACK;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3510
uni_txd->option = 0x2;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3512
uni_txd->option = 0x6;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
616
if (rxd->option & MCU_UNI_CMD_UNSOLICITED_EVENT) {
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
34
u8 option;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
230
} else if ((rxd->option & MCU_UNI_CMD_EVENT) &&
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3038
u32 override = 0, option = 0;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3075
option |= FW_START_OVERRIDE;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3078
option |= FW_START_WORKING_PDA_CR4;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3080
option |= FW_START_WORKING_PDA_DSP;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
3082
return mt76_connac_mcu_start_firmware(&dev->mt76, override, option);
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
317
uni_txd->option = MCU_CMD_UNI_QUERY_ACK;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
319
uni_txd->option = MCU_CMD_UNI_EXT_ACK;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
322
uni_txd->option &= ~MCU_CMD_ACK;
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
448
if (!(rxd->option & MCU_UNI_CMD_EVENT)) {
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
780
if (rxd->option & MCU_UNI_CMD_UNSOLICITED_EVENT) {
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
19
u8 option;
drivers/net/wireless/realtek/rtw88/fw.c
285
result->h2l, result->option);
drivers/net/wireless/realtek/rtw88/fw.h
85
u8 option;
drivers/net/wireless/realtek/rtw89/fw.c
6515
struct rtw89_scan_option *option,
drivers/net/wireless/realtek/rtw89/fw.c
6538
if (option->delay) {
drivers/net/wireless/realtek/rtw89/fw.c
6545
tsf += (u64)option->delay * 1000;
drivers/net/wireless/realtek/rtw89/fw.c
6552
le32_encode_bits(option->enable, RTW89_H2C_SCANOFLD_W0_OPERATION);
drivers/net/wireless/realtek/rtw89/fw.c
6555
le32_encode_bits(option->target_ch_mode,
drivers/net/wireless/realtek/rtw89/fw.c
6558
le32_encode_bits(option->repeat, RTW89_H2C_SCANOFLD_W1_SCAN_TYPE);
drivers/net/wireless/realtek/rtw89/fw.c
6560
h2c->w2 = le32_encode_bits(option->norm_pd, RTW89_H2C_SCANOFLD_W2_NORM_PD) |
drivers/net/wireless/realtek/rtw89/fw.c
6561
le32_encode_bits(option->slow_pd, RTW89_H2C_SCANOFLD_W2_SLOW_PD);
drivers/net/wireless/realtek/rtw89/fw.c
6563
if (option->target_ch_mode) {
drivers/net/wireless/realtek/rtw89/fw.c
6588
if (option->enable)
drivers/net/wireless/realtek/rtw89/fw.c
6603
struct rtw89_scan_option *option)
drivers/net/wireless/realtek/rtw89/fw.c
6611
option->prohib_chan = U64_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
6619
option->prohib_chan |= BIT(idx);
drivers/net/wireless/realtek/rtw89/fw.c
6625
struct rtw89_scan_option *option,
drivers/net/wireless/realtek/rtw89/fw.c
6642
u8 macc_role_size = sizeof(*macc_role) * option->num_macc_role;
drivers/net/wireless/realtek/rtw89/fw.c
6643
u8 opch_size = sizeof(*opch) * option->num_opch;
drivers/net/wireless/realtek/rtw89/fw.c
6658
if (option->num_opch > RTW89_MAX_OP_NUM_BE) {
drivers/net/wireless/realtek/rtw89/fw.c
6659
rtw89_err(rtwdev, "num of scan OP chan %d over limit\n", option->num_opch);
drivers/net/wireless/realtek/rtw89/fw.c
6663
rtw89_scan_get_6g_disabled_chan(rtwdev, option);
drivers/net/wireless/realtek/rtw89/fw.c
6696
h2c->w0 = le32_encode_bits(option->operation, RTW89_H2C_SCANOFLD_BE_W0_OP) |
drivers/net/wireless/realtek/rtw89/fw.c
6697
le32_encode_bits(option->scan_mode,
drivers/net/wireless/realtek/rtw89/fw.c
6699
le32_encode_bits(option->repeat, RTW89_H2C_SCANOFLD_BE_W0_REPEAT) |
drivers/net/wireless/realtek/rtw89/fw.c
6704
le32_encode_bits(option->band, RTW89_H2C_SCANOFLD_BE_W0_BAND);
drivers/net/wireless/realtek/rtw89/fw.c
6706
h2c->w1 = le32_encode_bits(option->num_macc_role, RTW89_H2C_SCANOFLD_BE_W1_NUM_MACC_ROLE) |
drivers/net/wireless/realtek/rtw89/fw.c
6707
le32_encode_bits(option->num_opch, RTW89_H2C_SCANOFLD_BE_W1_NUM_OP) |
drivers/net/wireless/realtek/rtw89/fw.c
6708
le32_encode_bits(option->norm_pd, RTW89_H2C_SCANOFLD_BE_W1_NORM_PD);
drivers/net/wireless/realtek/rtw89/fw.c
6710
h2c->w2 = le32_encode_bits(option->slow_pd, RTW89_H2C_SCANOFLD_BE_W2_SLOW_PD) |
drivers/net/wireless/realtek/rtw89/fw.c
6711
le32_encode_bits(option->norm_cy, RTW89_H2C_SCANOFLD_BE_W2_NORM_CY) |
drivers/net/wireless/realtek/rtw89/fw.c
6712
le32_encode_bits(option->opch_end, RTW89_H2C_SCANOFLD_BE_W2_OPCH_END);
drivers/net/wireless/realtek/rtw89/fw.c
6723
le32_encode_bits(option->delay / 1000, RTW89_H2C_SCANOFLD_BE_W4_DELAY_START);
drivers/net/wireless/realtek/rtw89/fw.c
6725
h2c->w5 = le32_encode_bits(option->mlo_mode, RTW89_H2C_SCANOFLD_BE_W5_MLO_MODE);
drivers/net/wireless/realtek/rtw89/fw.c
6727
h2c->w6 = le32_encode_bits(option->prohib_chan,
drivers/net/wireless/realtek/rtw89/fw.c
6729
h2c->w7 = le32_encode_bits(option->prohib_chan >> 32,
drivers/net/wireless/realtek/rtw89/fw.c
6754
for (i = 0; i < option->num_macc_role; i++) {
drivers/net/wireless/realtek/rtw89/fw.c
6764
for (i = 0; i < option->num_opch; i++) {
drivers/net/wireless/realtek/rtw89/fw.c
6792
le32_encode_bits(option->band,
drivers/net/wireless/realtek/rtw89/fw.c
6846
if (option->enable)
drivers/net/wireless/realtek/rtw89/mac.h
1122
struct rtw89_scan_option *option,
drivers/net/wireless/realtek/rtw89/mac.h
1701
struct rtw89_scan_option *option,
drivers/net/wireless/realtek/rtw89/mac.h
1708
ret = mac->scan_offload(rtwdev, option, rtwvif_link, wowlan);
drivers/net/wireless/realtek/rtw89/mac.h
1710
if (option->enable) {
drivers/net/wireless/realtek/rtw89/pci.c
1443
__le16 option;
drivers/net/wireless/realtek/rtw89/pci.c
1446
option = cpu_to_le16(RTW89_PCI_ADDR_MSDU_LS | RTW89_PCI_ADDR_NUM(1));
drivers/net/wireless/realtek/rtw89/pci.c
1447
option |= le16_encode_bits(upper_32_bits(dma), RTW89_PCI_ADDR_HIGH_MASK);
drivers/net/wireless/realtek/rtw89/pci.c
1448
txaddr_info->option = option;
drivers/net/wireless/realtek/rtw89/pci.h
1478
__le16 option;
drivers/pcmcia/pcmcia_resource.c
486
unsigned char option = 0;
drivers/pcmcia/pcmcia_resource.c
552
option = p_dev->config_index & COR_CONFIG_MASK;
drivers/pcmcia/pcmcia_resource.c
554
option = p_dev->config_index & COR_MFC_CONFIG_MASK;
drivers/pcmcia/pcmcia_resource.c
555
option |= COR_FUNC_ENA|COR_IREQ_ENA;
drivers/pcmcia/pcmcia_resource.c
557
option |= COR_ADDR_DECODE;
drivers/pcmcia/pcmcia_resource.c
561
option |= COR_LEVEL_REQ;
drivers/pcmcia/pcmcia_resource.c
562
pcmcia_write_cis_mem(s, 1, (base + CISREG_COR)>>1, 1, &option);
drivers/pinctrl/pinctrl-max77620.c
156
#define MAX77620_PINGROUP(pg_name, pin_id, option) \
drivers/pinctrl/pinctrl-max77620.c
161
.alt_option = MAX77620_PINMUX_##option, \
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3722
enum vchiq_service_option option, int value)
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
3731
switch (option) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
835
ret = vchiq_set_service_option(instance, args.handle, args.option,
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
74
enum vchiq_service_option option;
drivers/pnp/base.h
101
static inline unsigned int pnp_option_priority(struct pnp_option *option)
drivers/pnp/base.h
103
return (option->flags >> PNP_OPTION_PRIORITY_SHIFT) &
drivers/pnp/base.h
130
char *pnp_option_priority_name(struct pnp_option *option);
drivers/pnp/base.h
131
void dbg_pnp_show_option(struct pnp_dev *dev, struct pnp_option *option);
drivers/pnp/base.h
91
static inline int pnp_option_is_dependent(struct pnp_option *option)
drivers/pnp/base.h
93
return option->flags & PNP_OPTION_DEPENDENT ? 1 : 0;
drivers/pnp/base.h
96
static inline unsigned int pnp_option_set(struct pnp_option *option)
drivers/pnp/base.h
98
return (option->flags >> PNP_OPTION_SET_SHIFT) & PNP_OPTION_SET_MASK;
drivers/pnp/interface.c
190
struct pnp_option *option)
drivers/pnp/interface.c
192
switch (option->type) {
drivers/pnp/interface.c
194
pnp_print_port(buffer, space, &option->u.port);
drivers/pnp/interface.c
197
pnp_print_mem(buffer, space, &option->u.mem);
drivers/pnp/interface.c
200
pnp_print_irq(buffer, space, &option->u.irq);
drivers/pnp/interface.c
203
pnp_print_dma(buffer, space, &option->u.dma);
drivers/pnp/interface.c
213
struct pnp_option *option;
drivers/pnp/interface.c
225
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/interface.c
226
if (pnp_option_is_dependent(option)) {
drivers/pnp/interface.c
228
if (!dep || pnp_option_set(option) != set) {
drivers/pnp/interface.c
229
set = pnp_option_set(option);
drivers/pnp/interface.c
233
pnp_option_priority_name(option));
drivers/pnp/interface.c
239
pnp_print_option(buffer, indent, option);
drivers/pnp/manager.c
258
struct pnp_option *option;
drivers/pnp/manager.c
267
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/manager.c
268
if (pnp_option_is_dependent(option) &&
drivers/pnp/manager.c
269
pnp_option_set(option) != set)
drivers/pnp/manager.c
272
switch (option->type) {
drivers/pnp/manager.c
274
ret = pnp_assign_port(dev, &option->u.port, nport++);
drivers/pnp/manager.c
277
ret = pnp_assign_mem(dev, &option->u.mem, nmem++);
drivers/pnp/manager.c
280
ret = pnp_assign_irq(dev, &option->u.irq, nirq++);
drivers/pnp/manager.c
284
ret = pnp_assign_dma(dev, &option->u.dma, ndma++);
drivers/pnp/quirks.c
105
struct pnp_option *option;
drivers/pnp/quirks.c
114
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/quirks.c
115
if (prev_option_flags != option->flags) {
drivers/pnp/quirks.c
116
prev_option_flags = option->flags;
drivers/pnp/quirks.c
120
if (pnp_option_is_dependent(option) &&
drivers/pnp/quirks.c
121
option->type == IORESOURCE_IO) {
drivers/pnp/quirks.c
123
port = &option->u.port;
drivers/pnp/quirks.c
142
struct pnp_option *option, *new_option;
drivers/pnp/quirks.c
145
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/quirks.c
146
if (pnp_option_is_dependent(option))
drivers/pnp/quirks.c
147
tail = option;
drivers/pnp/quirks.c
155
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/quirks.c
156
if (pnp_option_is_dependent(option) &&
drivers/pnp/quirks.c
157
pnp_option_set(option) == set) {
drivers/pnp/quirks.c
165
*new_option = *option;
drivers/pnp/quirks.c
209
struct pnp_option *option;
drivers/pnp/quirks.c
213
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/quirks.c
214
if (option->type == IORESOURCE_IRQ &&
drivers/pnp/quirks.c
215
!pnp_option_is_dependent(option)) {
drivers/pnp/quirks.c
217
irq = &option->u.irq;
drivers/pnp/quirks.c
27
struct pnp_option *option,
drivers/pnp/quirks.c
35
"%d\n", pnp_option_set(option));
drivers/pnp/quirks.c
39
*new_option = *option;
drivers/pnp/quirks.c
42
list_add(&new_option->list, &option->list);
drivers/pnp/quirks.c
47
pnp_option_set(option));
drivers/pnp/quirks.c
52
struct pnp_option *option;
drivers/pnp/quirks.c
59
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/quirks.c
60
if (pnp_option_is_dependent(option) &&
drivers/pnp/quirks.c
61
pnp_option_set(option) != set) {
drivers/pnp/quirks.c
62
set = pnp_option_set(option);
drivers/pnp/quirks.c
63
quirk_awe32_add_ports(dev, option, 0x800);
drivers/pnp/quirks.c
64
quirk_awe32_add_ports(dev, option, 0x400);
drivers/pnp/quirks.c
71
struct pnp_option *option;
drivers/pnp/quirks.c
75
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/quirks.c
76
if (!pnp_option_is_dependent(option))
drivers/pnp/quirks.c
79
if (option->type == IORESOURCE_IRQ) {
drivers/pnp/quirks.c
80
irq = &option->u.irq;
drivers/pnp/quirks.c
87
pnp_option_set(option));
drivers/pnp/quirks.c
88
} else if (option->type == IORESOURCE_DMA) {
drivers/pnp/quirks.c
89
dma = &option->u.dma;
drivers/pnp/quirks.c
96
pnp_option_set(option), dma->map);
drivers/pnp/resource.c
103
struct pnp_option *option;
drivers/pnp/resource.c
106
option = pnp_build_option(dev, IORESOURCE_IO, option_flags);
drivers/pnp/resource.c
107
if (!option)
drivers/pnp/resource.c
110
port = &option->u.port;
drivers/pnp/resource.c
117
dbg_pnp_show_option(dev, option);
drivers/pnp/resource.c
126
struct pnp_option *option;
drivers/pnp/resource.c
129
option = pnp_build_option(dev, IORESOURCE_MEM, option_flags);
drivers/pnp/resource.c
130
if (!option)
drivers/pnp/resource.c
133
mem = &option->u.mem;
drivers/pnp/resource.c
140
dbg_pnp_show_option(dev, option);
drivers/pnp/resource.c
146
struct pnp_option *option, *tmp;
drivers/pnp/resource.c
148
list_for_each_entry_safe(option, tmp, &dev->options, list) {
drivers/pnp/resource.c
149
list_del(&option->list);
drivers/pnp/resource.c
150
kfree(option);
drivers/pnp/resource.c
39
struct pnp_option *option;
drivers/pnp/resource.c
41
option = kzalloc_obj(struct pnp_option);
drivers/pnp/resource.c
42
if (!option)
drivers/pnp/resource.c
45
option->flags = option_flags;
drivers/pnp/resource.c
46
option->type = type;
drivers/pnp/resource.c
48
list_add_tail(&option->list, &dev->options);
drivers/pnp/resource.c
49
return option;
drivers/pnp/resource.c
55
struct pnp_option *option;
drivers/pnp/resource.c
58
option = pnp_build_option(dev, IORESOURCE_IRQ, option_flags);
drivers/pnp/resource.c
59
if (!option)
drivers/pnp/resource.c
62
irq = &option->u.irq;
drivers/pnp/resource.c
648
struct pnp_option *option;
drivers/pnp/resource.c
654
list_for_each_entry(option, &dev->options, list) {
drivers/pnp/resource.c
655
if (option->type != type)
drivers/pnp/resource.c
658
switch (option->type) {
drivers/pnp/resource.c
660
port = &option->u.port;
drivers/pnp/resource.c
665
mem = &option->u.mem;
drivers/pnp/resource.c
670
irq = &option->u.irq;
drivers/pnp/resource.c
676
dma = &option->u.dma;
drivers/pnp/resource.c
76
dbg_pnp_show_option(dev, option);
drivers/pnp/resource.c
83
struct pnp_option *option;
drivers/pnp/resource.c
86
option = pnp_build_option(dev, IORESOURCE_DMA, option_flags);
drivers/pnp/resource.c
87
if (!option)
drivers/pnp/resource.c
90
dma = &option->u.dma;
drivers/pnp/resource.c
94
dbg_pnp_show_option(dev, option);
drivers/pnp/support.c
105
void dbg_pnp_show_option(struct pnp_dev *dev, struct pnp_option *option)
drivers/pnp/support.c
114
if (pnp_option_is_dependent(option))
drivers/pnp/support.c
117
pnp_option_set(option),
drivers/pnp/support.c
118
pnp_option_priority_name(option));
drivers/pnp/support.c
123
switch (option->type) {
drivers/pnp/support.c
125
port = &option->u.port;
drivers/pnp/support.c
134
mem = &option->u.mem;
drivers/pnp/support.c
143
irq = &option->u.irq;
drivers/pnp/support.c
162
dma = &option->u.dma;
drivers/pnp/support.c
92
char *pnp_option_priority_name(struct pnp_option *option)
drivers/pnp/support.c
94
switch (pnp_option_priority(option)) {
drivers/ps3/ps3av.c
833
u32 option;
drivers/ps3/ps3av.c
842
option = id & ~PS3AV_MODE_MASK;
drivers/ps3/ps3av.c
849
id |= option;
drivers/s390/scsi/zfcp_fsf.c
2223
req->qtcb->bottom.support.option = FSF_OPEN_LUN_SUPPRESS_BOXING;
drivers/s390/scsi/zfcp_fsf.h
359
u32 option;
drivers/scsi/qla2xxx/qla_bsg.c
1587
sizeof(image->field_info), image->field_address.option);
drivers/scsi/qla2xxx/qla_bsg.c
1634
sizeof(sr->status_reg), sr->field_address.option);
drivers/scsi/qla2xxx/qla_bsg.c
1686
sizeof(sr->status_reg), sr->field_address.option);
drivers/scsi/qla2xxx/qla_bsg.c
1732
i2c->device, i2c->offset, i2c->length, i2c->option);
drivers/scsi/qla2xxx/qla_bsg.c
1777
i2c->device, i2c->offset, i2c->length, i2c->option);
drivers/scsi/qla2xxx/qla_bsg.h
213
uint16_t option;
drivers/scsi/qla2xxx/qla_bsg.h
239
uint16_t option;
drivers/scsi/qla4xxx/ql4_glbl.h
54
uint16_t option);
drivers/scsi/qla4xxx/ql4_mbx.c
1838
uint16_t option)
drivers/scsi/qla4xxx/ql4_mbx.c
1850
mbox_cmd[3] = option;
drivers/scsi/qla4xxx/ql4_mbx.c
1856
__func__, option, mbox_sts[0], mbox_sts[1]));
drivers/soc/ti/wkup_m3_ipc.c
174
u32 *option = data;
drivers/soc/ti/wkup_m3_ipc.c
176
*val = *option;
drivers/soc/ti/wkup_m3_ipc.c
183
u32 *option = data;
drivers/soc/ti/wkup_m3_ipc.c
185
*option = val;
drivers/soc/ti/wkup_m3_ipc.c
187
if (option == &m3_ipc_state->halt) {
drivers/staging/rtl8723bs/include/rtw_cmd.h
544
u8 option;
drivers/staging/rtl8723bs/include/rtw_recv.h
228
signed int option;
drivers/staging/rtl8723bs/include/rtw_xmit.h
299
signed int option;
drivers/staging/sm750fb/sm750.c
1200
char *option;
drivers/staging/sm750fb/sm750.c
1206
option = g_option;
drivers/staging/sm750fb/sm750.c
1208
if (fb_get_options("sm750fb", &option))
drivers/staging/sm750fb/sm750.c
1212
lynxfb_setup(option);
drivers/tty/serial/8250/8250_pci.c
3981
#define REPORT_CONFIG(option) \
drivers/tty/serial/8250/8250_pci.c
3982
(IS_ENABLED(CONFIG_##option) ? 0 : (kernel_ulong_t)&#option)
drivers/tty/serial/8250/8250_pci.c
3983
#define REPORT_8250_CONFIG(option) \
drivers/tty/serial/8250/8250_pci.c
3984
(IS_ENABLED(CONFIG_SERIAL_8250_##option) ? \
drivers/tty/serial/8250/8250_pci.c
3985
0 : (kernel_ulong_t)&"SERIAL_8250_"#option)
drivers/video/fbdev/68328fb.c
417
char *option = NULL;
drivers/video/fbdev/68328fb.c
419
if (fb_get_options("68328fb", &option))
drivers/video/fbdev/68328fb.c
421
mc68x328fb_setup(option);
drivers/video/fbdev/acornfb.c
927
char *option = NULL;
drivers/video/fbdev/acornfb.c
929
if (fb_get_options("acornfb", &option))
drivers/video/fbdev/acornfb.c
931
acornfb_setup(option);
drivers/video/fbdev/amifb.c
3541
char *option = NULL;
drivers/video/fbdev/amifb.c
3543
if (fb_get_options("amifb", &option)) {
drivers/video/fbdev/amifb.c
3547
amifb_setup(option);
drivers/video/fbdev/arkfb.c
1199
char *option = NULL;
drivers/video/fbdev/arkfb.c
1206
if (fb_get_options("arkfb", &option))
drivers/video/fbdev/arkfb.c
1209
if (option && *option)
drivers/video/fbdev/arkfb.c
1210
mode_option = option;
drivers/video/fbdev/atafb.c
2993
char *option = NULL;
drivers/video/fbdev/atafb.c
2995
if (fb_get_options("atafb", &option))
drivers/video/fbdev/atafb.c
2997
atafb_setup(option);
drivers/video/fbdev/aty/aty128fb.c
2500
char *option = NULL;
drivers/video/fbdev/aty/aty128fb.c
2507
if (fb_get_options("aty128fb", &option))
drivers/video/fbdev/aty/aty128fb.c
2509
aty128fb_setup(option);
drivers/video/fbdev/aty/atyfb_base.c
3967
char *option = NULL;
drivers/video/fbdev/aty/atyfb_base.c
3974
if (fb_get_options("atyfb", &option))
drivers/video/fbdev/aty/atyfb_base.c
3976
atyfb_setup(option);
drivers/video/fbdev/aty/radeon_base.c
2601
char *option = NULL;
drivers/video/fbdev/aty/radeon_base.c
2608
if (fb_get_options("radeonfb", &option))
drivers/video/fbdev/aty/radeon_base.c
2610
radeonfb_setup(option);
drivers/video/fbdev/cirrusfb.c
2362
char *option = NULL;
drivers/video/fbdev/cirrusfb.c
2369
if (fb_get_options("cirrusfb", &option))
drivers/video/fbdev/cirrusfb.c
2371
cirrusfb_setup(option);
drivers/video/fbdev/controlfb.c
1003
char *option = NULL;
drivers/video/fbdev/controlfb.c
1006
if (fb_get_options("controlfb", &option))
drivers/video/fbdev/controlfb.c
1008
control_setup(option);
drivers/video/fbdev/core/fb_cmdline.c
36
int fb_get_options(const char *name, char **option)
drivers/video/fbdev/core/fb_cmdline.c
52
if (option) {
drivers/video/fbdev/core/fb_cmdline.c
54
*option = kstrdup(options, GFP_KERNEL);
drivers/video/fbdev/core/fb_cmdline.c
56
*option = NULL;
drivers/video/fbdev/cyber2000fb.c
1837
char *option = NULL;
drivers/video/fbdev/cyber2000fb.c
1844
if (fb_get_options("cyber2000fb", &option))
drivers/video/fbdev/cyber2000fb.c
1846
cyber2000fb_setup(option);
drivers/video/fbdev/efifb.c
356
char *option = NULL;
drivers/video/fbdev/efifb.c
377
if (fb_get_options("efifb", &option))
drivers/video/fbdev/efifb.c
379
efifb_setup(si, option);
drivers/video/fbdev/fm2fb.c
311
char *option = NULL;
drivers/video/fbdev/fm2fb.c
313
if (fb_get_options("fm2fb", &option))
drivers/video/fbdev/fm2fb.c
315
fm2fb_setup(option);
drivers/video/fbdev/fsl-diu-fb.c
1898
char *option;
drivers/video/fbdev/fsl-diu-fb.c
1903
if (fb_get_options("fslfb", &option))
drivers/video/fbdev/fsl-diu-fb.c
1905
fsl_diu_setup(option);
drivers/video/fbdev/geode/gx1fb_core.c
444
char *option = NULL;
drivers/video/fbdev/geode/gx1fb_core.c
451
if (fb_get_options("gx1fb", &option))
drivers/video/fbdev/geode/gx1fb_core.c
453
gx1fb_setup(option);
drivers/video/fbdev/geode/gxfb_core.c
510
char *option = NULL;
drivers/video/fbdev/geode/gxfb_core.c
517
if (fb_get_options("gxfb", &option))
drivers/video/fbdev/geode/gxfb_core.c
520
gxfb_setup(option);
drivers/video/fbdev/geode/lxfb_core.c
648
char *option = NULL;
drivers/video/fbdev/geode/lxfb_core.c
655
if (fb_get_options("lxfb", &option))
drivers/video/fbdev/geode/lxfb_core.c
658
lxfb_setup(option);
drivers/video/fbdev/i740fb.c
1284
char *option = NULL;
drivers/video/fbdev/i740fb.c
1291
if (fb_get_options("i740fb", &option))
drivers/video/fbdev/i740fb.c
1293
i740fb_setup(option);
drivers/video/fbdev/i810/i810_main.c
2146
char *option = NULL;
drivers/video/fbdev/i810/i810_main.c
2151
if (fb_get_options("i810fb", &option))
drivers/video/fbdev/i810/i810_main.c
2153
i810fb_setup(option);
drivers/video/fbdev/imsttfb.c
1626
char *option = NULL;
drivers/video/fbdev/imsttfb.c
1633
if (fb_get_options("imsttfb", &option))
drivers/video/fbdev/imsttfb.c
1636
imsttfb_setup(option);
drivers/video/fbdev/kyro/fbdev.c
788
char *option = NULL;
drivers/video/fbdev/kyro/fbdev.c
795
if (fb_get_options("kyrofb", &option))
drivers/video/fbdev/kyro/fbdev.c
797
kyrofb_setup(option);
drivers/video/fbdev/macfb.c
542
char *option = NULL;
drivers/video/fbdev/macfb.c
545
if (fb_get_options("macfb", &option))
drivers/video/fbdev/macfb.c
547
macfb_setup(option);
drivers/video/fbdev/matrox/matroxfb_base.c
2480
char *option = NULL;
drivers/video/fbdev/matrox/matroxfb_base.c
2485
if (fb_get_options("matroxfb", &option))
drivers/video/fbdev/matrox/matroxfb_base.c
2487
matroxfb_setup(option);
drivers/video/fbdev/neofb.c
2204
char *option = NULL;
drivers/video/fbdev/neofb.c
2211
if (fb_get_options("neofb", &option))
drivers/video/fbdev/neofb.c
2213
neofb_setup(option);
drivers/video/fbdev/nvidia/nvidia.c
1531
char *option = NULL;
drivers/video/fbdev/nvidia/nvidia.c
1538
if (fb_get_options("nvidiafb", &option))
drivers/video/fbdev/nvidia/nvidia.c
1540
nvidiafb_setup(option);
drivers/video/fbdev/ocfb.c
407
char *option = NULL;
drivers/video/fbdev/ocfb.c
409
if (fb_get_options("ocfb", &option))
drivers/video/fbdev/ocfb.c
411
ocfb_setup(option);
drivers/video/fbdev/omap/omapfb_main.c
1892
char *option;
drivers/video/fbdev/omap/omapfb_main.c
1894
if (fb_get_options("omapfb", &option))
drivers/video/fbdev/omap/omapfb_main.c
1896
omapfb_setup(option);
drivers/video/fbdev/platinumfb.c
677
char *option = NULL;
drivers/video/fbdev/platinumfb.c
679
if (fb_get_options("platinumfb", &option))
drivers/video/fbdev/platinumfb.c
681
platinumfb_setup(option);
drivers/video/fbdev/pm2fb.c
1807
char *option = NULL;
drivers/video/fbdev/pm2fb.c
1814
if (fb_get_options("pm2fb", &option))
drivers/video/fbdev/pm2fb.c
1816
pm2fb_setup(option);
drivers/video/fbdev/pm3fb.c
1543
char *option = NULL;
drivers/video/fbdev/pm3fb.c
1550
if (fb_get_options("pm3fb", &option))
drivers/video/fbdev/pm3fb.c
1552
pm3fb_setup(option);
drivers/video/fbdev/pvr2fb.c
1089
char *option = NULL;
drivers/video/fbdev/pvr2fb.c
1096
if (fb_get_options("pvr2fb", &option))
drivers/video/fbdev/pvr2fb.c
1098
pvr2fb_setup(option);
drivers/video/fbdev/riva/fbdev.c
2162
char *option = NULL;
drivers/video/fbdev/riva/fbdev.c
2169
if (fb_get_options("rivafb", &option))
drivers/video/fbdev/riva/fbdev.c
2171
rivafb_setup(option);
drivers/video/fbdev/s3fb.c
1637
char *option = NULL;
drivers/video/fbdev/s3fb.c
1644
if (fb_get_options("s3fb", &option))
drivers/video/fbdev/s3fb.c
1646
s3fb_setup(option);
drivers/video/fbdev/savage/savagefb_driver.c
2560
char *option;
drivers/video/fbdev/savage/savagefb_driver.c
2567
if (fb_get_options("savagefb", &option))
drivers/video/fbdev/savage/savagefb_driver.c
2570
savagefb_setup(option);
drivers/video/fbdev/skeletonfb.c
901
char *option = NULL;
drivers/video/fbdev/skeletonfb.c
903
if (fb_get_options("xxxfb", &option))
drivers/video/fbdev/skeletonfb.c
905
xxxfb_setup(option);
drivers/video/fbdev/skeletonfb.c
989
char *option = NULL;
drivers/video/fbdev/skeletonfb.c
996
if (fb_get_options("xxxfb", &option))
drivers/video/fbdev/skeletonfb.c
998
xxxfb_setup(option);
drivers/video/fbdev/sm712fb.c
1754
char *option = NULL;
drivers/video/fbdev/sm712fb.c
1759
if (fb_get_options("sm712fb", &option))
drivers/video/fbdev/sm712fb.c
1761
if (option && *option)
drivers/video/fbdev/sm712fb.c
1762
mode_option = option;
drivers/video/fbdev/sstfb.c
1506
char *option = NULL;
drivers/video/fbdev/sstfb.c
1511
if (fb_get_options("sstfb", &option))
drivers/video/fbdev/sstfb.c
1513
sstfb_setup(option);
drivers/video/fbdev/stifb.c
1434
char *option = NULL;
drivers/video/fbdev/stifb.c
1436
if (fb_get_options("stifb", &option))
drivers/video/fbdev/stifb.c
1438
stifb_setup(option);
drivers/video/fbdev/tdfxfb.c
1633
char *option = NULL;
drivers/video/fbdev/tdfxfb.c
1640
if (fb_get_options("tdfxfb", &option))
drivers/video/fbdev/tdfxfb.c
1643
tdfxfb_setup(option);
drivers/video/fbdev/tgafb.c
1604
char *option = NULL;
drivers/video/fbdev/tgafb.c
1611
if (fb_get_options("tgafb", &option))
drivers/video/fbdev/tgafb.c
1613
tgafb_setup(option);
drivers/video/fbdev/tridentfb.c
1814
char *option = NULL;
drivers/video/fbdev/tridentfb.c
1821
if (fb_get_options("tridentfb", &option))
drivers/video/fbdev/tridentfb.c
1823
tridentfb_setup(option);
drivers/video/fbdev/uvesafb.c
1877
char *option = NULL;
drivers/video/fbdev/uvesafb.c
1879
if (fb_get_options("uvesafb", &option))
drivers/video/fbdev/uvesafb.c
1881
uvesafb_setup(option);
drivers/video/fbdev/valkyriefb.c
304
char *option = NULL;
drivers/video/fbdev/valkyriefb.c
306
if (fb_get_options("valkyriefb", &option))
drivers/video/fbdev/valkyriefb.c
308
valkyriefb_setup(option);
drivers/video/fbdev/vesafb.c
254
char *option = NULL;
drivers/video/fbdev/vesafb.c
270
fb_get_options("vesafb", &option);
drivers/video/fbdev/vesafb.c
271
vesafb_setup(option);
drivers/video/fbdev/vfb.c
509
char *option = NULL;
drivers/video/fbdev/vfb.c
511
if (fb_get_options("vfb", &option))
drivers/video/fbdev/vfb.c
513
vfb_setup(option);
drivers/video/fbdev/vt8623fb.c
931
char *option = NULL;
drivers/video/fbdev/vt8623fb.c
938
if (fb_get_options("vt8623fb", &option))
drivers/video/fbdev/vt8623fb.c
941
if (option && *option)
drivers/video/fbdev/vt8623fb.c
942
mode_option = option;
fs/erofs/internal.h
181
#define clear_opt(opt, option) ((opt)->mount_opt &= ~EROFS_MOUNT_##option)
fs/erofs/internal.h
182
#define set_opt(opt, option) ((opt)->mount_opt |= EROFS_MOUNT_##option)
fs/erofs/internal.h
183
#define test_opt(opt, option) ((opt)->mount_opt & EROFS_MOUNT_##option)
fs/f2fs/f2fs.h
143
#define clear_opt(sbi, option) \
fs/f2fs/f2fs.h
144
(F2FS_OPTION(sbi).opt &= ~BIT(F2FS_MOUNT_##option))
fs/f2fs/f2fs.h
145
#define set_opt(sbi, option) \
fs/f2fs/f2fs.h
146
(F2FS_OPTION(sbi).opt |= BIT(F2FS_MOUNT_##option))
fs/f2fs/f2fs.h
147
#define test_opt(sbi, option) \
fs/f2fs/f2fs.h
148
(F2FS_OPTION(sbi).opt & BIT(F2FS_MOUNT_##option))
fs/f2fs/file.c
4340
struct f2fs_comp_option option;
fs/f2fs/file.c
4352
option.algorithm = F2FS_I(inode)->i_compress_algorithm;
fs/f2fs/file.c
4353
option.log_cluster_size = F2FS_I(inode)->i_log_cluster_size;
fs/f2fs/file.c
4357
if (copy_to_user((struct f2fs_comp_option __user *)arg, &option,
fs/f2fs/file.c
4358
sizeof(option)))
fs/f2fs/file.c
4369
struct f2fs_comp_option option;
fs/f2fs/file.c
4378
if (copy_from_user(&option, (struct f2fs_comp_option __user *)arg,
fs/f2fs/file.c
4379
sizeof(option)))
fs/f2fs/file.c
4382
if (option.log_cluster_size < MIN_COMPRESS_LOG_SIZE ||
fs/f2fs/file.c
4383
option.log_cluster_size > MAX_COMPRESS_LOG_SIZE ||
fs/f2fs/file.c
4384
option.algorithm >= COMPRESS_MAX)
fs/f2fs/file.c
4408
fi->i_compress_algorithm = option.algorithm;
fs/f2fs/file.c
4409
fi->i_log_cluster_size = option.log_cluster_size;
fs/f2fs/file.c
4410
fi->i_cluster_size = BIT(option.log_cluster_size);
fs/f2fs/file.c
4417
if (option.algorithm == F2FS_OPTION(sbi).compress_algorithm &&
fs/filesystems.c
192
SYSCALL_DEFINE3(sysfs, int, option, unsigned long, arg1, unsigned long, arg2)
fs/filesystems.c
196
switch (option) {
fs/gfs2/ops_fstype.c
1000
ls->ls_jid = option;
fs/gfs2/ops_fstype.c
1007
ret = match_int(&tmp[0], &option);
fs/gfs2/ops_fstype.c
1008
if (ret || (option != 0 && option != 1))
fs/gfs2/ops_fstype.c
1010
ls->ls_first = option;
fs/gfs2/ops_fstype.c
988
int token, option;
fs/gfs2/ops_fstype.c
996
ret = match_int(&tmp[0], &option);
fs/gfs2/ops_fstype.c
997
if (ret || option < 0)
fs/nfs/nfstrace.h
1843
const char *option,
fs/nfs/nfstrace.h
1847
TP_ARGS(option, value),
fs/nfs/nfstrace.h
1850
__string(option, option)
fs/nfs/nfstrace.h
1855
__assign_str(option);
fs/nfs/nfstrace.h
1860
__get_str(option), __get_str(value)
fs/nfs/nfstrace.h
1872
__string(option, param->key)
fs/nfs/nfstrace.h
1876
__assign_str(option);
fs/nfs/nfstrace.h
1879
TP_printk("option %s", __get_str(option))
fs/ocfs2/ocfs2_trace.h
1676
TP_PROTO(int is_remount, const char *option),
fs/ocfs2/ocfs2_trace.h
1677
TP_ARGS(is_remount, option),
fs/ocfs2/ocfs2_trace.h
1680
__string(option, option)
fs/ocfs2/ocfs2_trace.h
1684
__assign_str(option);
fs/ocfs2/ocfs2_trace.h
1686
TP_printk("%d %s", __entry->is_remount, __get_str(option))
fs/smb/server/vfs.c
896
void ksmbd_vfs_set_fadvise(struct file *filp, __le32 option)
fs/smb/server/vfs.c
902
if (!option || !mapping)
fs/smb/server/vfs.c
905
if (option & FILE_WRITE_THROUGH_LE) {
fs/smb/server/vfs.c
907
} else if (option & FILE_SEQUENTIAL_ONLY_LE) {
fs/smb/server/vfs.c
912
} else if (option & FILE_RANDOM_ACCESS_LE) {
fs/smb/server/vfs.h
132
void ksmbd_vfs_set_fadvise(struct file *filp, __le32 option);
include/linux/bnge/hsi.h
11701
__le16 option;
include/linux/bnxt/hsi.h
10600
__le16 option;
include/linux/compat.h
759
asmlinkage long compat_sys_keyctl(u32 option,
include/linux/compiler-clang.h
136
#define __diag_ignore_all(option, comment) \
include/linux/compiler-clang.h
137
__diag_clang(13, ignore, option)
include/linux/compiler-gcc.h
128
#define __diag_ignore_all(option, comment) \
include/linux/compiler-gcc.h
129
__diag(__diag_GCC_ignore option)
include/linux/compiler_types.h
724
#define __diag_ignore(compiler, version, option, comment) \
include/linux/compiler_types.h
725
__diag_ ## compiler(version, ignore, option)
include/linux/compiler_types.h
726
#define __diag_warn(compiler, version, option, comment) \
include/linux/compiler_types.h
727
__diag_ ## compiler(version, warn, option)
include/linux/compiler_types.h
728
#define __diag_error(compiler, version, option, comment) \
include/linux/compiler_types.h
729
__diag_ ## compiler(version, error, option)
include/linux/compiler_types.h
732
#define __diag_ignore_all(option, comment)
include/linux/fb.h
614
extern int fb_get_options(const char *name, char **option);
include/linux/if_team.h
302
const struct team_option *option,
include/linux/if_team.h
305
const struct team_option *option,
include/linux/kconfig.h
50
#define IS_BUILTIN(option) __is_defined(option)
include/linux/kconfig.h
57
#define IS_MODULE(option) __is_defined(option##_MODULE)
include/linux/kconfig.h
65
#define IS_REACHABLE(option) __or(IS_BUILTIN(option), \
include/linux/kconfig.h
66
__and(IS_MODULE(option), __is_defined(MODULE)))
include/linux/kconfig.h
73
#define IS_ENABLED(option) __or(IS_BUILTIN(option), IS_MODULE(option))
include/linux/lsm_hook_defs.h
258
LSM_HOOK(int, -ENOSYS, task_prctl, int option, unsigned long arg2,
include/linux/raspberrypi/vchiq_core.h
644
enum vchiq_service_option option, int value);
include/linux/rtsx_pci.h
1178
((cr)->option.dev_flags |= (flag))
include/linux/rtsx_pci.h
1180
((cr)->option.dev_flags &= ~(flag))
include/linux/rtsx_pci.h
1182
((cr)->option.dev_flags & (flag))
include/linux/rtsx_pci.h
1187
struct rtsx_cr_option option;
include/linux/scc.h
63
char option;
include/linux/security.h
1395
static inline int security_task_prctl(int option, unsigned long arg2,
include/linux/security.h
1400
return cap_task_prctl(option, arg2, arg3, arg4, arg5);
include/linux/security.h
197
extern int cap_task_prctl(int option, unsigned long arg2, unsigned long arg3,
include/linux/security.h
533
int security_task_prctl(int option, unsigned long arg2, unsigned long arg3,
include/linux/string.h
322
extern bool parse_option_str(const char *str, const char *option);
include/linux/syscalls.h
1115
asmlinkage long sys_sysfs(int option,
include/linux/syscalls.h
718
asmlinkage long sys_prctl(int option, unsigned long arg2, unsigned long arg3,
include/memory/renesas-rpc-if.h
46
} option;
include/net/bond_options.h
124
int __bond_opt_set(struct bonding *bond, unsigned int option,
include/net/bond_options.h
127
int __bond_opt_set_notify(struct bonding *bond, unsigned int option,
include/net/bond_options.h
129
int bond_opt_tryset_rtnl(struct bonding *bond, unsigned int option, char *buf);
include/net/bond_options.h
133
const struct bond_option *bond_opt_get(unsigned int option);
include/net/bond_options.h
135
const struct bond_opt_value *bond_opt_get_val(unsigned int option, u64 val);
include/net/calipso.h
60
bool calipso_validate(const struct sk_buff *skb, const unsigned char *option);
include/net/calipso.h
71
const unsigned char *option)
include/net/cipso_ipv4.h
201
int cipso_v4_validate(const struct sk_buff *skb, unsigned char **option);
include/net/cipso_ipv4.h
270
unsigned char **option)
include/net/cipso_ipv4.h
272
unsigned char *opt = *option;
include/net/cipso_ipv4.h
302
*option = opt + err_offset;
include/net/sock.h
1310
int __user *option);
include/net/tcp_ecn.h
238
static inline unsigned int tcp_accecn_optfield_to_ecnfield(unsigned int option,
include/net/tcp_ecn.h
251
return optfield_lookup[order][option % 3];
include/trace/events/task.h
71
TP_PROTO(int option, unsigned long arg2, unsigned long arg3,
include/trace/events/task.h
74
TP_ARGS(option, arg2, arg3, arg4, arg5),
include/trace/events/task.h
77
__field( int, option)
include/trace/events/task.h
85
__entry->option = option;
include/trace/events/task.h
93
__entry->option, __entry->arg2, __entry->arg3, __entry->arg4, __entry->arg5)
include/uapi/linux/netfilter/xt_dccp.h
22
__u8 option;
include/uapi/linux/netfilter/xt_tcpudp.h
11
__u8 option; /* TCP Option iff non-zero*/
include/uapi/linux/scc.h
155
char option; /* command for function port */
include/uapi/rdma/rdma_user_cm.h
159
__u32 option;
include/video/cmdline.h
13
bool __video_get_options(const char *name, const char **option, bool is_of);
kernel/sys.c
2533
SYSCALL_DEFINE5(prctl, int, option, unsigned long, arg2, unsigned long, arg3,
kernel/sys.c
2540
error = security_task_prctl(option, arg2, arg3, arg4, arg5);
kernel/sys.c
2545
switch (option) {
kernel/sys.c
2907
trace_task_prctl_unknown(option, arg2, arg3, arg4, arg5);
kernel/trace/trace.c
4597
int trace_set_options(struct trace_array *tr, char *option)
kernel/trace/trace.c
4602
size_t orig_len = strlen(option);
kernel/trace/trace.c
4605
cmp = strstrip(option);
kernel/trace/trace.c
4630
if (orig_len > strlen(option))
kernel/trace/trace.c
4631
option[strlen(option)] = ' ';
kernel/trace/trace.c
4639
char *option;
kernel/trace/trace.c
4642
option = strsep(&buf, ",");
kernel/trace/trace.c
4644
if (!option)
kernel/trace/trace.c
4647
if (*option)
kernel/trace/trace.c
4648
trace_set_options(&global_trace, option);
kernel/trace/trace.c
9028
const char *option, long index)
kernel/trace/trace.c
9036
return trace_create_file(option, TRACE_MODE_WRITE, t_options,
kernel/trace/trace.h
2158
extern int trace_set_options(struct trace_array *tr, char *option);
kernel/trace/trace_osnoise.c
2131
int option = *pos;
kernel/trace/trace_osnoise.c
2135
if (option >= OSN_MAX)
kernel/trace/trace_osnoise.c
2143
int option = ++(*pos);
kernel/trace/trace_osnoise.c
2145
if (option >= OSN_MAX)
kernel/trace/trace_osnoise.c
2154
int option = *pos;
kernel/trace/trace_osnoise.c
2156
if (option == OSN_DEFAULTS) {
kernel/trace/trace_osnoise.c
2158
seq_printf(s, "%s", osnoise_options_str[option]);
kernel/trace/trace_osnoise.c
2160
seq_printf(s, "NO_%s", osnoise_options_str[option]);
kernel/trace/trace_osnoise.c
2164
if (test_bit(option, &osnoise_options))
kernel/trace/trace_osnoise.c
2165
seq_printf(s, "%s", osnoise_options_str[option]);
kernel/trace/trace_osnoise.c
2167
seq_printf(s, "NO_%s", osnoise_options_str[option]);
kernel/trace/trace_osnoise.c
2170
if (option != OSN_MAX)
kernel/trace/trace_osnoise.c
2209
int running, option, enable, retval;
kernel/trace/trace_osnoise.c
2228
option = match_string(osnoise_options_str, OSN_MAX, option_str);
kernel/trace/trace_osnoise.c
2229
if (option < 0)
kernel/trace/trace_osnoise.c
2249
if (option == OSN_DEFAULTS)
kernel/trace/trace_osnoise.c
2252
set_bit(option, &osnoise_options);
kernel/trace/trace_osnoise.c
2254
if (option == OSN_DEFAULTS)
kernel/trace/trace_osnoise.c
2257
clear_bit(option, &osnoise_options);
lib/cmdline.c
203
bool parse_option_str(const char *str, const char *option)
lib/cmdline.c
206
if (!strncmp(str, option, strlen(option))) {
lib/cmdline.c
207
str += strlen(option);
lib/tests/printf_kunit.c
30
#define NOWARN(option, comment, block) \
lib/tests/printf_kunit.c
32
__diag_ignore_all(#option, comment); \
net/ipv4/cipso_ipv4.c
1545
int cipso_v4_validate(const struct sk_buff *skb, unsigned char **option)
net/ipv4/cipso_ipv4.c
1547
unsigned char *opt = *option;
net/ipv4/cipso_ipv4.c
1684
*option = opt + err_offset;
net/ipv6/calipso.c
569
bool calipso_validate(const struct sk_buff *skb, const unsigned char *option)
net/ipv6/calipso.c
573
u16 crc, len = option[1] + 2;
net/ipv6/calipso.c
578
crc = crc_ccitt(0xffff, option, 8);
net/ipv6/calipso.c
581
crc = crc_ccitt(crc, option + 10, len - 10);
net/ipv6/calipso.c
583
if (option[8] != (crc & 0xff) || option[9] != ((crc >> 8) & 0xff))
net/ipv6/calipso.c
587
doi_def = calipso_doi_search(get_unaligned_be32(option + 2));
net/mptcp/protocol.h
929
char __user *optval, int __user *option);
net/mptcp/sockopt.c
1505
char __user *optval, int __user *option)
net/mptcp/sockopt.c
1522
return tcp_getsockopt(ssk, level, optname, optval, option);
net/mptcp/sockopt.c
1525
return mptcp_getsockopt_v4(msk, optname, optval, option);
net/mptcp/sockopt.c
1527
return mptcp_getsockopt_v6(msk, optname, optval, option);
net/mptcp/sockopt.c
1529
return mptcp_getsockopt_sol_tcp(msk, optname, optval, option);
net/mptcp/sockopt.c
1531
return mptcp_getsockopt_sol_mptcp(msk, optname, optval, option);
net/netfilter/xt_dccp.c
119
&& DCCHECK(match_option(info->option, skb, par->thoff, dh,
net/netfilter/xt_dccp.c
27
#define DCCHECK(cond, option, flag, invflag) (!((flag) & (option)) \
net/netfilter/xt_dccp.c
28
|| (!!((invflag) & (option)) ^ (cond)))
net/netfilter/xt_dccp.c
34
dccp_find_option(u_int8_t option,
net/netfilter/xt_dccp.c
60
if (op[i] == option) {
net/netfilter/xt_dccp.c
89
match_option(u_int8_t option, const struct sk_buff *skb, unsigned int protoff,
net/netfilter/xt_dccp.c
92
return dccp_find_option(option, skb, protoff, dh, hotdrop);
net/netfilter/xt_sctp.c
20
#define SCCHECK(cond, option, flag, invflag) (!((flag) & (option)) \
net/netfilter/xt_sctp.c
21
|| (!!((invflag) & (option)) ^ (cond)))
net/netfilter/xt_tcpudp.c
112
if (tcpinfo->option) {
net/netfilter/xt_tcpudp.c
117
if (!tcp_find_option(tcpinfo->option, skb, par->thoff,
net/netfilter/xt_tcpudp.c
35
tcp_find_option(u_int8_t option,
net/netfilter/xt_tcpudp.c
61
if (op[i] == option) return !invert;
net/openvswitch/flow_netlink.c
2697
struct geneve_opt *option;
net/openvswitch/flow_netlink.c
2701
option = (struct geneve_opt *)TUN_METADATA_OPTS(key, key->tun_opts_len);
net/openvswitch/flow_netlink.c
2705
if (opts_len < sizeof(*option))
net/openvswitch/flow_netlink.c
2708
len = sizeof(*option) + option->length * 4;
net/openvswitch/flow_netlink.c
2712
crit_opt |= !!(option->type & GENEVE_CRIT_OPT_TYPE);
net/openvswitch/flow_netlink.c
2714
option = (struct geneve_opt *)((u8 *)option + len);
net/sunrpc/auth_gss/gss_rpc_xdr.c
100
err = gssx_enc_buffer(xdr, &opt->option);
net/sunrpc/auth_gss/gss_rpc_xdr.c
112
err = gssx_dec_buffer(xdr, &opt->option);
net/sunrpc/auth_gss/gss_rpc_xdr.c
257
oa->data[0].option.data = CREDS_VALUE;
net/sunrpc/auth_gss/gss_rpc_xdr.c
258
oa->data[0].option.len = sizeof(CREDS_VALUE);
net/sunrpc/auth_gss/gss_rpc_xdr.c
390
opt.option.data = LUCID_OPTION;
net/sunrpc/auth_gss/gss_rpc_xdr.c
391
opt.option.len = sizeof(LUCID_OPTION);
net/sunrpc/auth_gss/gss_rpc_xdr.c
397
opt.option.data = CREDS_OPTION;
net/sunrpc/auth_gss/gss_rpc_xdr.c
398
opt.option.len = sizeof(CREDS_OPTION);
net/sunrpc/auth_gss/gss_rpc_xdr.h
35
gssx_buffer option;
samples/bpf/hbm.c
456
struct option loptions[] = {
samples/bpf/ibumad_user.c
68
static const struct option long_options[] = {
samples/bpf/xdp_router_ipv4_user.c
49
static const struct option long_options[] = {
samples/bpf/xdp_router_ipv4_user.c
543
static void usage(char *argv[], const struct option *long_options,
samples/bpf/xdp_sample_user.c
294
void sample_usage(char *argv[], const struct option *long_options,
samples/bpf/xdp_sample_user.h
41
void sample_usage(char *argv[], const struct option *long_options,
scripts/dtc/dtc.c
51
static struct option const usage_long_opts[] = {
scripts/dtc/fdtoverlay.c
28
static struct option const usage_long_opts[] = {
scripts/dtc/util.c
444
struct option const long_opts[],
scripts/dtc/util.h
209
struct option const long_opts[],
scripts/gendwarfksyms/gendwarfksyms.c
98
static const struct option opts[] = {
scripts/genksyms/genksyms.c
743
struct option long_opts[] = {
scripts/kallsyms.c
688
static const struct option long_options[] = {
scripts/kconfig/conf.c
607
static const struct option long_opts[] = {
scripts/kconfig/gconf.c
155
gchar *option;
scripts/kconfig/gconf.c
164
option = g_strdup_printf("%s %s %s %s",
scripts/kconfig/gconf.c
229
COL_OPTION, option,
scripts/kconfig/gconf.c
246
g_free(option);
scripts/kconfig/qconf.cc
259
const QStyleOptionViewItem &option,
scripts/kconfig/qconf.cc
273
return QStyledItemDelegate::createEditor(parent, option, index);
scripts/kconfig/qconf.h
178
const QStyleOptionViewItem &option,
security/commoncap.c
1301
int cap_task_prctl(int option, unsigned long arg2, unsigned long arg3,
security/commoncap.c
1307
switch (option) {
security/keys/compat.c
112
return keyctl_pkey_e_d_s(option,
security/keys/compat.c
17
COMPAT_SYSCALL_DEFINE5(keyctl, u32, option,
security/keys/compat.c
20
switch (option) {
security/keys/keyctl.c
1874
SYSCALL_DEFINE5(keyctl, int, option, unsigned long, arg2, unsigned long, arg3,
security/keys/keyctl.c
1877
switch (option) {
security/keys/keyctl.c
1998
option,
security/security.c
3215
int security_task_prctl(int option, unsigned long arg2, unsigned long arg3,
security/security.c
3223
thisrc = scall->hl->hook.task_prctl(option, arg2, arg3, arg4, arg5);
security/yama/yama_lsm.c
221
static int yama_task_prctl(int option, unsigned long arg2, unsigned long arg3,
security/yama/yama_lsm.c
227
switch (option) {
tools/accounting/delaytop.c
277
struct option long_options[] = {
tools/arch/x86/intel_sdsi/intel_sdsi.c
770
static struct option long_options[] = {
tools/arch/x86/kcpuid/kcpuid.c
596
static struct option opts[] = {
tools/bpf/bpftool/main.c
444
static const struct option options[] = {
tools/bpf/resolve_btfids/main.c
1487
struct option btfid_options[] = {
tools/counter/counter_watch_events.c
135
static const struct option longopts[] = {
tools/hv/hv_fcopy_uio_daemon.c
460
static struct option long_options[] = {
tools/hv/hv_kvp_daemon.c
1790
static struct option long_options[] = {
tools/hv/hv_vss_daemon.c
220
static struct option long_options[] = {
tools/iio/iio_generic_buffer.c
333
static const struct option longopts[] = {
tools/include/linux/kconfig.h
44
#define IS_BUILTIN(option) __is_defined(option)
tools/include/linux/kconfig.h
50
#define IS_MODULE(option) __is_defined(option##_MODULE)
tools/include/linux/kconfig.h
58
#define IS_REACHABLE(option) __or(IS_BUILTIN(option), \
tools/include/linux/kconfig.h
59
__and(IS_MODULE(option), __is_defined(MODULE)))
tools/include/linux/kconfig.h
65
#define IS_ENABLED(option) __or(IS_BUILTIN(option), IS_MODULE(option))
tools/include/nolibc/sys/prctl.h
23
int sys_prctl(int option, unsigned long arg2, unsigned long arg3,
tools/include/nolibc/sys/prctl.h
26
return my_syscall5(__NR_prctl, option, arg2, arg3, arg4, arg5);
tools/include/nolibc/sys/prctl.h
30
int prctl(int option, unsigned long arg2, unsigned long arg3,
tools/include/nolibc/sys/prctl.h
33
return __sysret(sys_prctl(option, arg2, arg3, arg4, arg5));
tools/include/tools/config.h
32
#define IS_BUILTIN(option) __is_defined(option)
tools/lib/subcmd/parse-options.c
1016
static struct option *
tools/lib/subcmd/parse-options.c
1017
find_option(struct option *opts, int shortopt, const char *longopt)
tools/lib/subcmd/parse-options.c
1028
void set_option_flag(struct option *opts, int shortopt, const char *longopt,
tools/lib/subcmd/parse-options.c
1031
struct option *opt = find_option(opts, shortopt, longopt);
tools/lib/subcmd/parse-options.c
1038
void set_option_nobuild(struct option *opts, int shortopt,
tools/lib/subcmd/parse-options.c
1043
struct option *opt = find_option(opts, shortopt, longopt);
tools/lib/subcmd/parse-options.c
20
static int opterror(const struct option *opt, const char *reason, int flags)
tools/lib/subcmd/parse-options.c
345
static int parse_short_opt(struct parse_opt_ctx_t *p, const struct option *options)
tools/lib/subcmd/parse-options.c
364
const struct option *options)
tools/lib/subcmd/parse-options.c
367
const struct option *abbrev_option = NULL, *ambiguous_option = NULL;
tools/lib/subcmd/parse-options.c
38
static void optwarning(const struct option *opt, const char *reason, int flags)
tools/lib/subcmd/parse-options.c
476
static void check_typos(const char *arg, const struct option *options)
tools/lib/subcmd/parse-options.c
48
static int get_arg(struct parse_opt_ctx_t *p, const struct option *opt,
tools/lib/subcmd/parse-options.c
511
const struct option *, int,
tools/lib/subcmd/parse-options.c
515
const struct option *options,
tools/lib/subcmd/parse-options.c
632
int parse_options_subcommand(int argc, const char **argv, const struct option *options,
tools/lib/subcmd/parse-options.c
686
int parse_options(int argc, const char **argv, const struct option *options,
tools/lib/subcmd/parse-options.c
696
static void print_option_help(const struct option *opts, int full)
tools/lib/subcmd/parse-options.c
70
const struct option *opt, int flags)
tools/lib/subcmd/parse-options.c
788
const struct option *a = va, *b = vb;
tools/lib/subcmd/parse-options.c
807
static struct option *options__order(const struct option *opts)
tools/lib/subcmd/parse-options.c
810
const struct option *o = NULL, *p = opts;
tools/lib/subcmd/parse-options.c
811
struct option *opt, *ordered = NULL, *group;
tools/lib/subcmd/parse-options.c
850
static bool option__in_argv(const struct option *opt, const struct parse_opt_ctx_t *ctx)
tools/lib/subcmd/parse-options.c
882
const struct option *opts, int full,
tools/lib/subcmd/parse-options.c
885
struct option *ordered;
tools/lib/subcmd/parse-options.c
928
const struct option *opts)
tools/lib/subcmd/parse-options.c
935
const struct option *opts, const char *fmt, ...)
tools/lib/subcmd/parse-options.c
952
const struct option *opts,
tools/lib/subcmd/parse-options.c
993
int parse_opt_verbosity_cb(const struct option *opt,
tools/lib/subcmd/parse-options.h
111
const struct option *parent;
tools/lib/subcmd/parse-options.h
174
const struct option *options,
tools/lib/subcmd/parse-options.h
178
const struct option *options,
tools/lib/subcmd/parse-options.h
183
const struct option *options);
tools/lib/subcmd/parse-options.h
186
const struct option *options,
tools/lib/subcmd/parse-options.h
209
const struct option *excl_opt;
tools/lib/subcmd/parse-options.h
214
const struct option *opts,
tools/lib/subcmd/parse-options.h
220
extern int parse_opt_abbrev_cb(const struct option *, const char *, int);
tools/lib/subcmd/parse-options.h
221
extern int parse_opt_approxidate_cb(const struct option *, const char *, int);
tools/lib/subcmd/parse-options.h
222
extern int parse_opt_verbosity_cb(const struct option *, const char *, int);
tools/lib/subcmd/parse-options.h
239
void set_option_flag(struct option *opts, int sopt, const char *lopt, int flag);
tools/lib/subcmd/parse-options.h
240
void set_option_nobuild(struct option *opts, int shortopt, const char *longopt,
tools/lib/subcmd/parse-options.h
51
struct option;
tools/lib/subcmd/parse-options.h
52
typedef int parse_opt_cb(const struct option *, const char *arg, int unset);
tools/mm/page-types.c
1248
static const struct option opts[] = {
tools/mm/page_owner_sort.c
670
struct option longopts[] = {
tools/mm/slabinfo.c
1393
struct option opts[] = {
tools/net/ynl/ynltool/main.c
179
static const struct option options[] = {
tools/objtool/builtin-check.c
35
static int parse_dump(const struct option *opt, const char *str, int unset)
tools/objtool/builtin-check.c
45
static int parse_hacks(const struct option *opt, const char *str, int unset)
tools/objtool/builtin-check.c
74
static const struct option check_options[] = {
tools/objtool/klp-diff.c
41
static const struct option klp_diff_options[] = {
tools/perf/arch/x86/util/iostat.c
352
int iostat_parse(const struct option *opt, const char *str,
tools/perf/bench/breakpoint.c
184
static const struct option enable_options[] = {
tools/perf/bench/breakpoint.c
29
static const struct option thread_options[] = {
tools/perf/bench/epoll-ctl.c
74
static const struct option options[] = {
tools/perf/bench/epoll-wait.c
126
static const struct option options[] = {
tools/perf/bench/evlist-open-close.c
223
const struct option options[] = {
tools/perf/bench/find-bit-bench.c
18
static const struct option options[] = {
tools/perf/bench/futex-hash.c
57
static const struct option options[] = {
tools/perf/bench/futex-lock-pi.c
48
static const struct option options[] = {
tools/perf/bench/futex-requeue.c
53
static const struct option options[] = {
tools/perf/bench/futex-wake-parallel.c
64
static const struct option options[] = {
tools/perf/bench/futex-wake.c
53
static const struct option options[] = {
tools/perf/bench/inject-buildid.c
57
static const struct option options[] = {
tools/perf/bench/kallsyms-parse.c
16
static const struct option options[] = {
tools/perf/bench/mem-functions.c
45
static const struct option bench_common_options[] = {
tools/perf/bench/mem-functions.c
548
static const struct option bench_mmap_options[] = {
tools/perf/bench/mem-functions.c
66
static const struct option bench_mem_options[] = {
tools/perf/bench/mem-functions.c
93
const struct option *options;
tools/perf/bench/numa.c
166
static int parse_cpus_opt(const struct option *opt, const char *arg, int unset);
tools/perf/bench/numa.c
167
static int parse_nodes_opt(const struct option *opt, const char *arg, int unset);
tools/perf/bench/numa.c
171
static const struct option options[] = {
tools/perf/bench/numa.c
719
static int parse_cpus_opt(const struct option *opt __maybe_unused,
tools/perf/bench/numa.c
834
static int parse_nodes_opt(const struct option *opt __maybe_unused,
tools/perf/bench/pmu-scan.c
29
static const struct option options[] = {
tools/perf/bench/sched-messaging.c
277
static const struct option options[] = {
tools/perf/bench/sched-pipe.c
54
static int parse_two_cgroups(const struct option *opt __maybe_unused,
tools/perf/bench/sched-pipe.c
87
static const struct option options[] = {
tools/perf/bench/sched-seccomp-notify.c
32
static const struct option options[] = {
tools/perf/bench/synthesize.c
32
static const struct option options[] = {
tools/perf/bench/syscall.c
27
static const struct option options[] = {
tools/perf/bench/uprobe.c
36
static const struct option options[] = {
tools/perf/builtin-annotate.c
674
static int parse_percent_limit(const struct option *opt, const char *str,
tools/perf/builtin-annotate.c
684
static int parse_data_type(const struct option *opt, const char *str, int unset)
tools/perf/builtin-annotate.c
710
struct option options[] = {
tools/perf/builtin-bench.c
168
static const struct option bench_options[] = {
tools/perf/builtin-buildid-cache.c
394
const struct option buildid_cache_options[] = {
tools/perf/builtin-buildid-list.c
150
const struct option options[] = {
tools/perf/builtin-c2c.c
135
static const struct option c2c_options[] = {
tools/perf/builtin-c2c.c
2900
parse_callchain_opt(const struct option *opt, const char *arg, int unset)
tools/perf/builtin-c2c.c
3091
const struct option options[] = {
tools/perf/builtin-c2c.c
3357
static int parse_record_events(const struct option *opt,
tools/perf/builtin-c2c.c
3399
struct option options[] = {
tools/perf/builtin-check.c
14
static struct option check_options[] = {
tools/perf/builtin-check.c
18
static struct option check_feature_options[] = { OPT_PARENT(check_options) };
tools/perf/builtin-config.c
30
static struct option config_options[] = {
tools/perf/builtin-daemon.c
1245
static int __cmd_start(struct daemon *daemon, struct option parent_options[],
tools/perf/builtin-daemon.c
1249
struct option start_options[] = {
tools/perf/builtin-daemon.c
1413
static int __cmd_signal(struct daemon *daemon, struct option parent_options[],
tools/perf/builtin-daemon.c
1417
struct option start_options[] = {
tools/perf/builtin-daemon.c
1442
static int __cmd_stop(struct daemon *daemon, struct option parent_options[],
tools/perf/builtin-daemon.c
1445
struct option start_options[] = {
tools/perf/builtin-daemon.c
1465
static int __cmd_ping(struct daemon *daemon, struct option parent_options[],
tools/perf/builtin-daemon.c
1469
struct option ping_options[] = {
tools/perf/builtin-daemon.c
1502
struct option daemon_options[] = {
tools/perf/builtin-data.c
39
const struct option data_options[] = {
tools/perf/builtin-diff.c
1247
static const struct option options[] = {
tools/perf/builtin-diff.c
228
static int setup_compute(const struct option *opt, const char *str,
tools/perf/builtin-diff.c
235
const char *option;
tools/perf/builtin-diff.c
242
option = strchr(str, ':');
tools/perf/builtin-diff.c
243
if (option) {
tools/perf/builtin-diff.c
244
unsigned len = option++ - str;
tools/perf/builtin-diff.c
263
return setup_compute_opt(option);
tools/perf/builtin-evlist.c
76
const struct option options[] = {
tools/perf/builtin-ftrace.c
1553
static int opt_list_avail_functions(const struct option *opt __maybe_unused,
tools/perf/builtin-ftrace.c
1585
static int parse_filter_func(const struct option *opt, const char *str,
tools/perf/builtin-ftrace.c
1611
static int parse_filter_event(const struct option *opt, const char *str,
tools/perf/builtin-ftrace.c
1638
static int parse_buffer_size(const struct option *opt,
tools/perf/builtin-ftrace.c
1669
static int parse_func_tracer_opts(const struct option *opt,
tools/perf/builtin-ftrace.c
1690
static int parse_graph_tracer_opts(const struct option *opt,
tools/perf/builtin-ftrace.c
1719
static int parse_sort_key(const struct option *opt, const char *str, int unset)
tools/perf/builtin-ftrace.c
1757
const struct option common_options[] = {
tools/perf/builtin-ftrace.c
1771
const struct option ftrace_options[] = {
tools/perf/builtin-ftrace.c
1801
const struct option latency_options[] = {
tools/perf/builtin-ftrace.c
1822
const struct option profile_options[] = {
tools/perf/builtin-ftrace.c
1843
const struct option *options = ftrace_options;
tools/perf/builtin-help.c
475
struct option builtin_help_options[] = {
tools/perf/builtin-inject.c
2008
static int parse_vm_time_correlation(const struct option *opt, const char *str, int unset)
tools/perf/builtin-inject.c
2038
static int parse_guest_data(const struct option *opt, const char *str, int unset)
tools/perf/builtin-inject.c
2496
struct option options[] = {
tools/perf/builtin-kallsyms.c
63
const struct option options[] = {
tools/perf/builtin-kmem.c
1769
static int parse_sort_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-kmem.c
1791
static int parse_caller_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-kmem.c
1799
static int parse_alloc_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-kmem.c
1807
static int parse_slab_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-kmem.c
1815
static int parse_page_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-kmem.c
1823
static int parse_line_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-kmem.c
1938
const struct option kmem_options[] = {
tools/perf/builtin-kvm.c
1731
const struct option kvm_events_report_options[] = {
tools/perf/builtin-kvm.c
1827
const struct option live_options[] = {
tools/perf/builtin-kvm.c
2121
const struct option kvm_options[] = {
tools/perf/builtin-kwork.c
224
const struct option *options,
tools/perf/builtin-kwork.c
2240
const struct option *options,
tools/perf/builtin-kwork.c
2371
const struct option kwork_options[] = {
tools/perf/builtin-kwork.c
2381
const struct option report_options[] = {
tools/perf/builtin-kwork.c
2400
const struct option latency_options[] = {
tools/perf/builtin-kwork.c
2417
const struct option timehist_options[] = {
tools/perf/builtin-kwork.c
2438
const struct option top_options[] = {
tools/perf/builtin-list.c
565
struct option list_options[] = {
tools/perf/builtin-lock.c
1928
static int check_lock_contention_options(const struct option *options,
tools/perf/builtin-lock.c
2232
static int parse_map_entry(const struct option *opt, const char *str,
tools/perf/builtin-lock.c
2250
static int parse_max_stack(const struct option *opt, const char *str,
tools/perf/builtin-lock.c
2286
static int parse_lock_type(const struct option *opt __maybe_unused, const char *str,
tools/perf/builtin-lock.c
2405
static int parse_lock_addr(const struct option *opt __maybe_unused, const char *str,
tools/perf/builtin-lock.c
2450
static int parse_output(const struct option *opt __maybe_unused, const char *str,
tools/perf/builtin-lock.c
2497
static int parse_cgroup_filter(const struct option *opt __maybe_unused, const char *str,
tools/perf/builtin-lock.c
2570
static int parse_lock_delay(const struct option *opt __maybe_unused, const char *str,
tools/perf/builtin-lock.c
2593
const struct option lock_options[] = {
tools/perf/builtin-lock.c
2607
const struct option info_options[] = {
tools/perf/builtin-lock.c
2615
const struct option report_options[] = {
tools/perf/builtin-lock.c
2629
struct option contention_options[] = {
tools/perf/builtin-mem.c
365
const struct option *options)
tools/perf/builtin-mem.c
420
parse_mem_ops(const struct option *opt, const char *str, int unset)
tools/perf/builtin-mem.c
483
const struct option mem_options[] = {
tools/perf/builtin-mem.c
49
static int parse_record_events(const struct option *opt,
tools/perf/builtin-mem.c
496
const struct option record_options[] = {
tools/perf/builtin-mem.c
505
const struct option report_options[] = {
tools/perf/builtin-mem.c
73
const struct option *options)
tools/perf/builtin-probe.c
167
static int opt_set_target(const struct option *opt, const char *str,
tools/perf/builtin-probe.c
202
static int opt_set_target_ns(const struct option *opt __maybe_unused,
tools/perf/builtin-probe.c
232
static int opt_show_lines(const struct option *opt,
tools/perf/builtin-probe.c
252
static int opt_show_vars(const struct option *opt,
tools/perf/builtin-probe.c
274
static int opt_add_probe_event(const struct option *opt,
tools/perf/builtin-probe.c
285
static int opt_set_filter_with_command(const struct option *opt,
tools/perf/builtin-probe.c
297
static int opt_set_filter(const struct option *opt __maybe_unused,
tools/perf/builtin-probe.c
530
struct option options[] = {
tools/perf/builtin-record.c
3016
int record_parse_callchain_opt(const struct option *opt,
tools/perf/builtin-record.c
3023
int record_callchain_opt(const struct option *opt,
tools/perf/builtin-record.c
3078
static int record__parse_event_enable_time(const struct option *opt, const char *str, int unset)
tools/perf/builtin-record.c
3085
static int record__parse_affinity(const struct option *opt, const char *str, int unset)
tools/perf/builtin-record.c
3141
static int record__parse_threads(const struct option *opt, const char *str, int unset)
tools/perf/builtin-record.c
3172
static int parse_output_max_size(const struct option *opt,
tools/perf/builtin-record.c
3199
static int record__parse_mmap_pages(const struct option *opt,
tools/perf/builtin-record.c
3242
static int record__parse_off_cpu_thresh(const struct option *opt,
tools/perf/builtin-record.c
3268
static int parse_control_option(const struct option *opt,
tools/perf/builtin-record.c
3411
static int parse_record_synth_option(const struct option *opt,
tools/perf/builtin-record.c
3482
static struct option __record_options[] = {
tools/perf/builtin-record.c
3694
struct option *record_options = __record_options;
tools/perf/builtin-record.c
520
static int record__aio_parse(const struct option *opt,
tools/perf/builtin-record.c
566
static int record__mmap_flush_parse(const struct option *opt,
tools/perf/builtin-record.c
603
static int record__parse_comp_level(const struct option *opt, const char *str, int unset)
tools/perf/builtin-report.c
1181
report_parse_callchain_opt(const struct option *opt, const char *arg, int unset)
tools/perf/builtin-report.c
1199
parse_time_quantum(const struct option *opt, const char *arg,
tools/perf/builtin-report.c
1235
report_parse_ignore_callees_opt(const struct option *opt __maybe_unused,
tools/perf/builtin-report.c
1253
parse_branch_mode(const struct option *opt,
tools/perf/builtin-report.c
1263
parse_percent_limit(const struct option *opt, const char *str,
tools/perf/builtin-report.c
1275
report_parse_addr2line_config(const struct option *opt __maybe_unused,
tools/perf/builtin-report.c
1334
const struct option options[] = {
tools/perf/builtin-sched.c
3726
static void setup_sorting(struct perf_sched *sched, const struct option *options,
tools/perf/builtin-sched.c
4834
const struct option sched_options[] = {
tools/perf/builtin-sched.c
4844
const struct option latency_options[] = {
tools/perf/builtin-sched.c
4853
const struct option replay_options[] = {
tools/perf/builtin-sched.c
4858
const struct option map_options[] = {
tools/perf/builtin-sched.c
4873
const struct option timehist_options[] = {
tools/perf/builtin-sched.c
4907
const struct option stats_options[] = {
tools/perf/builtin-script.c
3289
static int parse_scriptname(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
3337
static int parse_output_fields(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
3655
static int list_available_scripts(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
3718
static int add_dlarg(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
3966
static int parse_insn_trace(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
3990
static int parse_xed(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
4001
static int parse_call_trace(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
4012
static int parse_callret_trace(const struct option *opt __maybe_unused,
tools/perf/builtin-script.c
4045
const struct option options[] = {
tools/perf/builtin-stat.c
1140
static int stat__set_big_num(const struct option *opt __maybe_unused,
tools/perf/builtin-stat.c
1148
static int enable_metric_only(const struct option *opt __maybe_unused,
tools/perf/builtin-stat.c
1156
static int append_metric_groups(const struct option *opt __maybe_unused,
tools/perf/builtin-stat.c
1175
static int parse_control_option(const struct option *opt,
tools/perf/builtin-stat.c
1184
static int parse_stat_cgroups(const struct option *opt,
tools/perf/builtin-stat.c
1195
static int parse_cputype(const struct option *opt,
tools/perf/builtin-stat.c
1217
static int parse_cache_level(const struct option *opt,
tools/perf/builtin-stat.c
2149
static int __cmd_record(const struct option stat_options[], struct opt_aggr_mode *opt_mode,
tools/perf/builtin-stat.c
2308
const struct option options[] = {
tools/perf/builtin-stat.c
2401
static int parse_tpebs_mode(const struct option *opt, const char *str,
tools/perf/builtin-stat.c
2430
struct option stat_options[] = {
tools/perf/builtin-timechart.c
1881
parse_process(const struct option *opt __maybe_unused, const char *arg,
tools/perf/builtin-timechart.c
1890
parse_highlight(const struct option *opt __maybe_unused, const char *arg,
tools/perf/builtin-timechart.c
1907
parse_time(const struct option *opt, const char *arg, int __maybe_unused unset)
tools/perf/builtin-timechart.c
1939
const struct option timechart_common_options[] = {
tools/perf/builtin-timechart.c
1944
const struct option timechart_options[] = {
tools/perf/builtin-timechart.c
1977
const struct option timechart_record_options[] = {
tools/perf/builtin-top.c
1390
callchain_opt(const struct option *opt, const char *arg, int unset)
tools/perf/builtin-top.c
1397
parse_callchain_opt(const struct option *opt, const char *arg, int unset)
tools/perf/builtin-top.c
1431
parse_percent_limit(const struct option *opt, const char *arg,
tools/perf/builtin-top.c
1478
const struct option options[] = {
tools/perf/builtin-trace.c
1248
.arg = { [0] = STRARRAY(option, keyctl_options), }, },
tools/perf/builtin-trace.c
5008
static int trace__set_duration(const struct option *opt, const char *str,
tools/perf/builtin-trace.c
5017
static int trace__set_filter_pids_from_option(const struct option *opt, const char *str,
tools/perf/builtin-trace.c
5066
static int parse_pagefaults(const struct option *opt, const char *str,
tools/perf/builtin-trace.c
5171
static int trace__parse_events_option(const struct option *opt, const char *str,
tools/perf/builtin-trace.c
5254
struct option o = {
tools/perf/builtin-trace.c
5268
static int trace__parse_cgroups(const struct option *opt, const char *str, int unset)
tools/perf/builtin-trace.c
5273
struct option o = {
tools/perf/builtin-trace.c
5283
static int trace__parse_summary_mode(const struct option *opt, const char *str,
tools/perf/builtin-trace.c
5397
const struct option trace_options[] = {
tools/perf/builtin-version.c
18
static struct option version_options[] = {
tools/perf/perf.c
181
struct option options[] = {
tools/perf/perf.c
292
struct option *p = options+i;
tools/perf/perf.c
342
if (use_pager == -1 && p->option & RUN_SETUP)
tools/perf/perf.c
344
if (use_pager == -1 && p->option & USE_PAGER)
tools/perf/perf.c
48
int option;
tools/perf/tests/builtin-test.c
790
const struct option test_options[] = {
tools/perf/tests/expand-cgroup.c
143
struct option opt = {
tools/perf/tests/pfm.c
31
struct option opt;
tools/perf/tests/pfm.c
92
struct option opt;
tools/perf/trace/beauty/arch_prctl.c
25
static size_t x86_arch_prctl__scnprintf_code(int option, char *bf, size_t size, bool show_prefix)
tools/perf/trace/beauty/arch_prctl.c
27
return strarrays__scnprintf(&strarrays__x86_arch_prctl_codes, bf, size, "%#x", show_prefix, option);
tools/perf/trace/beauty/prctl.c
16
static size_t prctl__scnprintf_option(int option, char *bf, size_t size, bool show_prefix)
tools/perf/trace/beauty/prctl.c
18
return strarray__scnprintf(&strarray__prctl_options, bf, size, "%d", show_prefix, option);
tools/perf/trace/beauty/prctl.c
21
static size_t prctl__scnprintf_set_mm(int option, char *bf, size_t size, bool show_prefix)
tools/perf/trace/beauty/prctl.c
24
return strarray__scnprintf(&strarray__prctl_set_mm_options, bf, size, "%d", show_prefix, option);
tools/perf/trace/beauty/prctl.c
29
int option = syscall_arg__val(arg, 0);
tools/perf/trace/beauty/prctl.c
31
if (option == PR_SET_MM)
tools/perf/trace/beauty/prctl.c
37
if (option == PR_SET_NAME)
tools/perf/trace/beauty/prctl.c
45
int option = syscall_arg__val(arg, 0);
tools/perf/trace/beauty/prctl.c
47
if (option == PR_SET_MM)
tools/perf/trace/beauty/prctl.c
55
unsigned long option = arg->val;
tools/perf/trace/beauty/prctl.c
78
if (option < ARRAY_SIZE(masks))
tools/perf/trace/beauty/prctl.c
79
arg->mask |= masks[option];
tools/perf/trace/beauty/prctl.c
81
return prctl__scnprintf_option(option, bf, size, arg->show_string_prefix);
tools/perf/ui/setup.c
70
int stdio__config_color(const struct option *opt __maybe_unused,
tools/perf/ui/ui.h
30
struct option;
tools/perf/ui/ui.h
32
int stdio__config_color(const struct option *opt, const char *mode, int unset);
tools/perf/util/annotate.c
2412
int annotate_parse_percent_type(const struct option *opt __maybe_unused, const char *_str,
tools/perf/util/annotate.h
25
struct option;
tools/perf/util/annotate.h
492
int annotate_parse_percent_type(const struct option *opt, const char *_str,
tools/perf/util/auxtrace.c
1753
int itrace_parse_synth_opts(const struct option *opt, const char *str, int unset)
tools/perf/util/auxtrace.h
25
struct option;
tools/perf/util/auxtrace.h
622
int itrace_parse_synth_opts(const struct option *opt, const char *str,
tools/perf/util/bpf-filter.c
152
if (info->option)
tools/perf/util/bpf-filter.c
153
pr_err(" Hint: please add %s option to perf record\n", info->option);
tools/perf/util/bpf-filter.c
86
const char *option;
tools/perf/util/callchain.h
240
struct option;
tools/perf/util/callchain.h
243
int record_parse_callchain_opt(const struct option *opt, const char *arg, int unset);
tools/perf/util/callchain.h
244
int record_callchain_opt(const struct option *opt, const char *arg, int unset);
tools/perf/util/cgroup.c
360
int parse_cgroups(const struct option *opt, const char *str,
tools/perf/util/cgroup.h
10
struct option;
tools/perf/util/cgroup.h
35
int parse_cgroups(const struct option *opt, const char *str, int unset);
tools/perf/util/clockid.c
68
int parse_clockid(const struct option *opt, const char *str, int unset)
tools/perf/util/clockid.h
6
struct option;
tools/perf/util/clockid.h
7
int parse_clockid(const struct option *opt, const char *str, int unset);
tools/perf/util/dlfilter.c
641
int list_available_dlfilters(const struct option *opt __maybe_unused,
tools/perf/util/dlfilter.h
95
int list_available_dlfilters(const struct option *opt, const char *s, int unset);
tools/perf/util/evlist.c
989
int evlist__parse_mmap_pages(const struct option *opt, const char *str, int unset __maybe_unused)
tools/perf/util/evlist.h
190
struct option;
tools/perf/util/evlist.h
193
int evlist__parse_mmap_pages(const struct option *opt, const char *str, int unset);
tools/perf/util/hist.c
2988
int parse_filter_percentage(const struct option *opt __maybe_unused,
tools/perf/util/hist.h
802
struct option;
tools/perf/util/hist.h
803
int parse_filter_percentage(const struct option *opt, const char *arg, int unset);
tools/perf/util/iostat.c
13
__weak int iostat_parse(const struct option *opt __maybe_unused,
tools/perf/util/iostat.h
18
struct option;
tools/perf/util/iostat.h
34
int iostat_parse(const struct option *opt, const char *str,
tools/perf/util/kvm-stat-arch/kvm-stat-powerpc.c
187
const struct option event_options[] = {
tools/perf/util/kvm-stat-arch/kvm-stat-x86.c
230
const struct option event_options[] = {
tools/perf/util/lock-contention.c
25
int parse_call_stack(const struct option *opt __maybe_unused, const char *str,
tools/perf/util/lock-contention.h
163
struct option;
tools/perf/util/lock-contention.h
164
int parse_call_stack(const struct option *opt, const char *str, int unset);
tools/perf/util/metricgroup.h
12
struct option;
tools/perf/util/parse-branch-options.c
99
parse_branch_stack(const struct option *opt, const char *str, int unset)
tools/perf/util/parse-branch-options.h
5
int parse_branch_stack(const struct option *opt, const char *str, int unset);
tools/perf/util/parse-events.c
2486
int parse_events_option(const struct option *opt, const char *str,
tools/perf/util/parse-events.c
2507
int parse_events_option_new_evlist(const struct option *opt, const char *str, int unset)
tools/perf/util/parse-events.c
2607
int parse_filter(const struct option *opt, const char *str,
tools/perf/util/parse-events.c
2618
struct option opt = {
tools/perf/util/parse-events.c
2662
int exclude_perf(const struct option *opt,
tools/perf/util/parse-events.h
19
struct option;
tools/perf/util/parse-events.h
30
int parse_events_option(const struct option *opt, const char *str, int unset);
tools/perf/util/parse-events.h
31
int parse_events_option_new_evlist(const struct option *opt, const char *str, int unset);
tools/perf/util/parse-events.h
47
int parse_filter(const struct option *opt, const char *str, int unset);
tools/perf/util/parse-events.h
49
int exclude_perf(const struct option *opt, const char *arg, int unset);
tools/perf/util/parse-regs-options.c
115
parse_user_regs(const struct option *opt, const char *str, int unset)
tools/perf/util/parse-regs-options.c
121
parse_intr_regs(const struct option *opt, const char *str, int unset)
tools/perf/util/parse-regs-options.c
53
__parse_regs(const struct option *opt, const char *str, int unset, bool intr)
tools/perf/util/parse-regs-options.h
4
struct option;
tools/perf/util/parse-regs-options.h
5
int parse_user_regs(const struct option *opt, const char *str, int unset);
tools/perf/util/parse-regs-options.h
6
int parse_intr_regs(const struct option *opt, const char *str, int unset);
tools/perf/util/pfm.c
34
int parse_libpfm_events_option(const struct option *opt, const char *str,
tools/perf/util/pfm.h
14
int parse_libpfm_events_option(const struct option *opt, const char *str,
tools/perf/util/pfm.h
23
const struct option *opt __maybe_unused,
tools/perf/util/record.c
271
int record__parse_freq(const struct option *opt, const char *str, int unset __maybe_unused)
tools/perf/util/record.h
12
struct option;
tools/perf/util/record.h
89
extern struct option *record_options;
tools/perf/util/record.h
91
int record__parse_freq(const struct option *opt, const char *str, int unset);
tools/perf/util/sort.h
142
int report_parse_ignore_callees_opt(const struct option *opt, const char *arg, int unset);
tools/perf/util/sort.h
8
struct option;
tools/perf/util/symbol.c
2490
int symbol__config_symfs(const struct option *opt __maybe_unused,
tools/perf/util/symbol.h
172
int symbol__config_symfs(const struct option *opt __maybe_unused,
tools/perf/util/symbol.h
26
struct option;
tools/power/acpi/tools/pfrut/pfrut.c
81
static struct option long_options[] = {
tools/power/cpupower/bench/main.c
18
static struct option long_options[] = {
tools/power/cpupower/debug/i386/dump_psb.c
134
static struct option info_opts[] = {
tools/power/cpupower/utils/cpufreq-info.c
522
static struct option info_opts[] = {
tools/power/cpupower/utils/cpufreq-set.c
23
static struct option set_opts[] = {
tools/power/cpupower/utils/cpuidle-info.c
129
static struct option info_opts[] = {
tools/power/cpupower/utils/cpuidle-set.c
16
static struct option info_opts[] = {
tools/power/cpupower/utils/cpupower-info.c
18
static struct option set_opts[] = {
tools/power/cpupower/utils/cpupower-set.c
19
static struct option set_opts[] = {
tools/power/cpupower/utils/powercap-info.c
21
static struct option info_opts[] = {
tools/power/x86/intel-speed-select/isst-config.c
2865
static void check_optarg(char *option, int hex)
tools/power/x86/intel-speed-select/isst-config.c
2873
fprintf(stderr, "malformed arguments for:%s [%s]\n", option, optarg);
tools/power/x86/intel-speed-select/isst-config.c
2880
option, optarg);
tools/power/x86/intel-speed-select/isst-config.c
2890
option, optarg);
tools/power/x86/intel-speed-select/isst-config.c
2895
option, optarg);
tools/power/x86/intel-speed-select/isst-config.c
2907
static struct option long_options[] = {
tools/power/x86/intel-speed-select/isst-config.c
3216
static struct option long_options[] = {
tools/power/x86/turbostat/turbostat.c
11398
static struct option long_options[] = {
tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c
531
static struct option long_options[] = {
tools/spi/spidev_test.c
215
static const struct option lopts[] = {
tools/testing/memblock/tests/common.c
17
static const struct option long_opts[] = {
tools/testing/selftests/arm64/fp/fp-stress.c
446
static const struct option options[] = {
tools/testing/selftests/arm64/fp/vlset.c
28
static const struct option options[] = {
tools/testing/selftests/arm64/gcs/gcs-stress.c
347
static const struct option options[] = {
tools/testing/selftests/bpf/progs/bpf_syscall_macro.c
66
int BPF_KSYSCALL(prctl_enter, int option, unsigned long arg2,
tools/testing/selftests/bpf/progs/bpf_syscall_macro.c
74
option_syscall = option;
tools/testing/selftests/bpf/test_sockmap.c
96
static const struct option long_options[] = {
tools/testing/selftests/bpf/test_tcp_hdr_options.h
25
#define TEST_OPTION_FLAGS(flags, option) (1 & ((flags) >> (option)))
tools/testing/selftests/bpf/test_tcp_hdr_options.h
26
#define SET_OPTION_FLAGS(flags, option) ((flags) |= (1 << (option)))
tools/testing/selftests/bpf/xdp_synproxy.c
94
static struct option long_options[] = {
tools/testing/selftests/bpf/xskxceiver.c
162
static struct option long_options[] = {
tools/testing/selftests/cgroup/lib/cgroup_util.c
549
int proc_mount_contains(const char *option)
tools/testing/selftests/cgroup/lib/cgroup_util.c
558
return strstr(buf, option) != NULL;
tools/testing/selftests/cgroup/lib/include/cgroup_util.h
89
int proc_mount_contains(const char *option);
tools/testing/selftests/drivers/net/gro.c
1407
static const struct option opts[] = {
tools/testing/selftests/drivers/net/hw/toeplitz.c
567
static struct option long_options[] = {
tools/testing/selftests/liveupdate/luo_test_utils.c
207
static struct option long_options[] = {
tools/testing/selftests/mqueue/mq_perf_tests.c
546
char *option, *next_option;
tools/testing/selftests/mqueue/mq_perf_tests.c
581
option = cpu_option_string;
tools/testing/selftests/mqueue/mq_perf_tests.c
583
next_option = strchr(option, ',');
tools/testing/selftests/mqueue/mq_perf_tests.c
586
cpu = atoi(option);
tools/testing/selftests/mqueue/mq_perf_tests.c
594
option = ++next_option;
tools/testing/selftests/mqueue/mq_perf_tests.c
616
option = queue_path;
tools/testing/selftests/mqueue/mq_perf_tests.c
617
if (*option != '/') {
tools/testing/selftests/mqueue/mq_perf_tests.c
618
queue_path = malloc(strlen(option) + 2);
tools/testing/selftests/mqueue/mq_perf_tests.c
625
strcat(queue_path, option);
tools/testing/selftests/mqueue/mq_perf_tests.c
626
free(option);
tools/testing/selftests/net/nettest.c
1940
static struct option long_opts[] = {
tools/testing/selftests/net/rxtimestamp.c
130
static struct option long_options[] = {
tools/testing/selftests/powerpc/alignment/alignment_handler.c
621
int option = 0;
tools/testing/selftests/powerpc/alignment/alignment_handler.c
623
while ((option = getopt(argc, argv, "d")) != -1) {
tools/testing/selftests/powerpc/alignment/alignment_handler.c
624
switch (option) {
tools/testing/selftests/powerpc/benchmarks/context_switch.c
388
static struct option options[] = {
tools/testing/selftests/powerpc/benchmarks/fork.c
210
static struct option options[] = {
tools/testing/selftests/powerpc/benchmarks/mmap_bench.c
23
static struct option options[] = {
tools/testing/selftests/powerpc/dexcr/chdexcr.c
54
static int apply_option(const char *option)
tools/testing/selftests/powerpc/dexcr/chdexcr.c
63
if (!strcmp(option, "-h") || !strcmp(option, "--help")) {
tools/testing/selftests/powerpc/dexcr/chdexcr.c
69
if (!strncmp(option, clear_prefix, strlen(clear_prefix))) {
tools/testing/selftests/powerpc/dexcr/chdexcr.c
70
opt = &option[strlen(clear_prefix)];
tools/testing/selftests/powerpc/dexcr/chdexcr.c
72
} else if (!strncmp(option, set_prefix, strlen(set_prefix))) {
tools/testing/selftests/powerpc/dexcr/chdexcr.c
73
opt = &option[strlen(set_prefix)];
tools/testing/selftests/riscv/hwprobe/cbo.c
289
static const struct option long_opts[] = {
tools/testing/selftests/sched/cs_prctl_test.c
77
static int _prctl(int option, unsigned long arg2, unsigned long arg3, unsigned long arg4,
tools/testing/selftests/sched/cs_prctl_test.c
82
res = prctl(option, arg2, arg3, arg4, arg5);
tools/testing/selftests/sched/cs_prctl_test.c
83
printf("%d = prctl(%d, %ld, %ld, %ld, %lx)\n", res, option, (long)arg2, (long)arg3,
tools/testing/selftests/ublk/fault_inject.c
78
static const struct option longopts[] = {
tools/testing/selftests/ublk/kublk.c
1763
static const struct option longopts[] = {
tools/testing/selftests/ublk/stripe.c
366
static const struct option longopts[] = {
tools/testing/selftests/watchdog/watchdog-test.c
31
static const struct option lopts[] = {
tools/testing/vsock/vsock_diag_test.c
445
static const struct option longopts[] = {
tools/testing/vsock/vsock_perf.c
366
static const struct option longopts[] = {
tools/testing/vsock/vsock_test.c
2527
static const struct option longopts[] = {
tools/testing/vsock/vsock_uring_test.c
229
static const struct option longopts[] = {
tools/thermal/thermal-engine/thermal-engine.c
316
struct option long_options[] = {
tools/thermal/thermometer/thermometer.c
200
struct option long_options[] = {
tools/thermal/tmon/tmon.c
205
static struct option opts[] = {
tools/tracing/latency/latency-collector.c
1830
static struct option long_options[] = {
tools/tracing/rtla/src/common.c
60
static struct option long_options[] = {
tools/tracing/rtla/src/osnoise.c
741
static int osnoise_options_get_option(char *option)
tools/tracing/rtla/src/osnoise.c
754
snprintf(no_option, sizeof(no_option), "NO_%s", option);
tools/tracing/rtla/src/osnoise.c
764
opt = strstr(options, option);
tools/tracing/rtla/src/osnoise.c
775
static int osnoise_options_set_option(char *option, bool onoff)
tools/tracing/rtla/src/osnoise.c
780
return tracefs_instance_file_write(NULL, "osnoise/options", option);
tools/tracing/rtla/src/osnoise.c
782
snprintf(no_option, sizeof(no_option), "NO_%s", option);
tools/tracing/rtla/src/osnoise_hist.c
482
static struct option long_options[] = {
tools/tracing/rtla/src/osnoise_top.c
339
static struct option long_options[] = {
tools/tracing/rtla/src/timerlat_hist.c
791
static struct option long_options[] = {
tools/tracing/rtla/src/timerlat_top.c
560
static struct option long_options[] = {
tools/usb/usbip/src/usbip.c
135
static const struct option opts[] = {
tools/usb/usbip/src/usbip_attach.c
203
static const struct option opts[] = {
tools/usb/usbip/src/usbip_bind.c
184
static const struct option opts[] = {
tools/usb/usbip/src/usbip_detach.c
99
static const struct option opts[] = {
tools/usb/usbip/src/usbip_list.c
328
static const struct option opts[] = {
tools/usb/usbip/src/usbip_unbind.c
102
static const struct option opts[] = {
tools/usb/usbip/src/usbipd.c
588
static const struct option longopts[] = {
tools/verification/rv/src/in_kernel.c
711
static struct option long_options[] = {
tools/virtio/ringtest/main.c
214
static const struct option longopts[] = {
tools/virtio/vhost_net_test.c
411
static const struct option longopts[] = {
tools/virtio/virtio_test.c
279
const struct option longopts[] = {