Home
last modified time | relevance | path

Searched full:multi (Results 1 – 25 of 1839) sorted by relevance

12345678910>>...74

/linux/Documentation/userspace-api/media/v4l/
H A Dplanar-apis.rst7 Single- and multi-planar APIs
16 Initially, V4L2 API did not support multi-planar buffers and a set of
18 constitute what is being referred to as the "multi-planar API".
21 depending on whether single- or multi-planar API is being used. An
23 corresponding buffer type to its ioctl calls. Multi-planar versions of
25 available multi-planar buffer types see enum
29 Multi-planar formats
32 Multi-planar API introduces new multi-planar formats. Those formats use
34 the multi-planar API and a multi-planar format. Multi-planar API calls
36 in multi-planar API structures), while the single-planar API cannot
[all …]
/linux/drivers/net/ethernet/mellanox/mlxfw/
H A Dmlxfw_mfa2.c55 * The first multi TLV is treated as package descriptor, and expected to have a
59 * multi TLV.
63 * The multi TLVs following the package descriptor are treated as device
71 * The multi TLVs following the device descriptor multi TLVs are treated as
96 const struct mlxfw_mfa2_tlv_multi *multi) in mlxfw_mfa2_tlv_multi_validate() argument
102 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_validate()
104 pr_err("Multi has invalid child"); in mlxfw_mfa2_tlv_multi_validate()
117 const struct mlxfw_mfa2_tlv_multi *multi; in mlxfw_mfa2_file_dev_validate() local
126 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, dev_tlv); in mlxfw_mfa2_file_dev_validate()
127 if (!multi) { in mlxfw_mfa2_file_dev_validate()
[all …]
H A Dmlxfw_mfa2_tlv_multi.c14 const struct mlxfw_mfa2_tlv_multi *multi) in mlxfw_mfa2_tlv_multi_child() argument
19 return mlxfw_mfa2_tlv_get(mfa2_file, (void *) multi + multi_len); in mlxfw_mfa2_tlv_multi_child()
26 const struct mlxfw_mfa2_tlv_multi *multi; in mlxfw_mfa2_tlv_next() local
33 multi = mlxfw_mfa2_tlv_multi_get(mfa2_file, tlv); in mlxfw_mfa2_tlv_next()
34 if (!multi) in mlxfw_mfa2_tlv_next()
36 tlv_len = NLA_ALIGN(tlv_len + be16_to_cpu(multi->total_len)); in mlxfw_mfa2_tlv_next()
58 const struct mlxfw_mfa2_tlv_multi *multi, in mlxfw_mfa2_tlv_multi_child_find() argument
65 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_child_find()
78 const struct mlxfw_mfa2_tlv_multi *multi, in mlxfw_mfa2_tlv_multi_child_count() argument
86 mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) { in mlxfw_mfa2_tlv_multi_child_count()
H A Dmlxfw_mfa2_tlv_multi.h13 const struct mlxfw_mfa2_tlv_multi *multi);
25 const struct mlxfw_mfa2_tlv_multi *multi,
29 const struct mlxfw_mfa2_tlv_multi *multi,
37 #define mlxfw_mfa2_tlv_multi_foreach(mfa2_file, tlv, idx, multi) \ argument
39 mlxfw_mfa2_tlv_multi_child(mfa2_file, multi), \
40 be16_to_cpu(multi->num_extensions) + 1)
/linux/drivers/tty/serial/8250/
H A Dserial_cs.c69 /* Table of multi-port card ID's */
74 int multi; /* 1 = multifunction, > 1 = # ports */ member
84 int multi; member
127 * be handled by setting the quirk entry .multi = 0 | 1 ?
133 if (info->multi > 1) in quirk_config_nokia()
134 info->multi = 1; in quirk_config_nokia()
178 if (info->multi) in quirk_config_socket()
186 .multi = -1,
191 .multi = -1,
196 .multi = -1,
[all …]
/linux/scripts/gcc-plugins/
H A DMakefile19 # For multi-file plugins, use *-objs syntax to list the objects.
40 plugin-multi := $(filter-out $(plugin-single), $(GCC_PLUGIN))
41 plugin-objs := $(sort $(foreach m, $(plugin-multi), $($(m:%.so=%-objs))))
43 targets += $(plugin-single) $(plugin-multi) $(plugin-objs)
47 plugin-multi := $(addprefix $(obj)/, $(plugin-multi))
60 $(plugin-multi): FORCE
62 $(foreach m, $(notdir $(plugin-multi)), $(eval $(obj)/$m: $(addprefix $(obj)/, $($(m:%.so=%-objs)))))
70 $(obj)/../../include/generated/gcc-plugins.h: $(plugin-single) $(plugin-multi) FORCE
/linux/drivers/zorro/
H A Dzorro.ids38 4500 A2232 Prototype [Multi I/O]
39 4600 A2232 [Multi I/O]
88 ff00 GPIB/Dual IEEE-488/Twin-X [Multi I/O]
144 0b98 IO-Extender [Multi I/O]
192 1000 MultiFace I [Multi I/O]
202 0000 Serial Solution [Multi Serial]
206 0300 [Multi Serial]
241 1000 MultiFace I [Multi I/O]
242 1100 MultiFace II [Multi I/O]
243 1200 MultiFace III [Multi I/O]
[all …]
/linux/include/linux/
H A Dxz.h25 * multi-call modes, because the LZMA2
30 * @XZ_PREALLOC: Multi-call mode with preallocated LZMA2
34 * @XZ_DYNALLOC: Multi-call mode. The LZMA2 dictionary is
56 * return code is possible only in multi-call mode
60 * is still possible in multi-call mode by simply
75 * only in multi-call mode (XZ_PREALLOC or
86 * different between multi-call and single-call
89 * In multi-call mode, XZ_BUF_ERROR is returned when two consecutive calls
149 * multi-call decoding. This is ignored in single-call mode
169 * Multi-call mode with preallocated dictionary (XZ_PREALLOC): dict_max bytes
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_exec_queue_types.h36 * enum xe_multi_queue_priority - Multi Queue priority values
38 * The priority values of the queues within the multi queue group.
50 * struct xe_exec_queue_group - Execution multi queue group
52 * Contains multi queue group information.
127 /* child of VM queue for multi-tile VM jobs */
143 /** @multi_gt_list: list head for VM bind engines if multi-GT */
145 /** @multi_gt_link: link for VM bind engines if multi-GT */
156 /** @multi_queue: Multi queue information */
162 /** @multi_queue.priority: Queue priority within the multi-queue group */
164 /** @multi_queue.pos: Position of queue within the multi-queue group */
[all …]
/linux/tools/testing/selftests/bpf/benchs/
H A Dbench_trigger.c241 * So, don't run the kprobe-multi-all and kretprobe-multi-all on in attach_ksyms_all()
457 fprintf(stderr, "failed to attach %s!\n", use_multi ? "multi-uprobe" : "uprobe"); in usetup()
574 BENCH_TRIG_KERNEL(kprobe_multi, "kprobe-multi");
575 BENCH_TRIG_KERNEL(kretprobe_multi, "kretprobe-multi");
577 BENCH_TRIG_KERNEL(kprobe_multi_all, "kprobe-multi-all");
578 BENCH_TRIG_KERNEL(kretprobe_multi_all, "kretprobe-multi-all");
603 BENCH_TRIG_USERMODE(uprobe_multi_nop, nop, "uprobe-multi-nop");
604 BENCH_TRIG_USERMODE(uprobe_multi_push, push, "uprobe-multi-push");
605 BENCH_TRIG_USERMODE(uprobe_multi_ret, ret, "uprobe-multi-ret");
606 BENCH_TRIG_USERMODE(uretprobe_multi_nop, nop, "uretprobe-multi-nop");
[all …]
/linux/drivers/media/dvb-frontends/drx39xyj/
H A Ddrx_dap_fasi.h103 * Single/master multi master setting
106 * Comments about SINGLE MASTER/MULTI MASTER modes:
113 * + multi master mode means use of repeated starts
118 * Single/multi master selected via the flags in the FASI protocol.
121 * Default is single master, DAP FASI changes multi-master setting silently
134 * Comments about DRXDAP_MAX_WCHUNKSIZE in single or multi master mode and
155 * In multi-master mode, the data must immediately follow the address (an I2C
170 * | single | multi | single | multi |
204 #error DRXDAP_MAX_WCHUNKSIZE must be at least 5 in multi master mode
212 #error DRXDAP_MAX_WCHUNKSIZE must be at least 7 in multi master mode
[all …]
/linux/tools/testing/selftests/bpf/progs/
H A Dkprobe_multi.c86 SEC("kprobe.multi/bpf_fentry_tes??")
93 SEC("kretprobe.multi/bpf_fentry_test*")
100 SEC("kprobe.multi")
107 SEC("kretprobe.multi")
150 SEC("kprobe.multi")
157 SEC("kretprobe.multi")
H A Duprobe_multi.c84 SEC("uprobe.multi//proc/self/exe:uprobe_multi_func_*") in uprobe_sleep()
91 SEC("uretprobe.multi//proc/self/exe:uprobe_multi_func_*") in uretprobe_sleep()
98 SEC("uprobe.multi.s//proc/self/exe:uprobe_multi_func_*") in uprobe_extra()
105 SEC("uretprobe.multi.s//proc/self/exe:uprobe_multi_func_*")
112 SEC("uprobe.multi//proc/self/exe:uprobe_multi_func_*")
/linux/drivers/media/tuners/
H A Dfc0013.c152 unsigned char reg[7], am, pm, multi, tmp; in fc0013_set_params() local
237 multi = 96; in fc0013_set_params()
241 multi = 64; in fc0013_set_params()
245 multi = 48; in fc0013_set_params()
249 multi = 32; in fc0013_set_params()
253 multi = 24; in fc0013_set_params()
257 multi = 16; in fc0013_set_params()
261 multi = 12; in fc0013_set_params()
265 multi = 8; in fc0013_set_params()
269 multi = 6; in fc0013_set_params()
[all …]
H A Dfc0012.c125 unsigned char reg[7], am, pm, multi, tmp; in fc0012_set_params() local
152 multi = 96; in fc0012_set_params()
156 multi = 64; in fc0012_set_params()
160 multi = 48; in fc0012_set_params()
164 multi = 32; in fc0012_set_params()
168 multi = 24; in fc0012_set_params()
172 multi = 16; in fc0012_set_params()
176 multi = 12; in fc0012_set_params()
180 multi = 8; in fc0012_set_params()
184 multi = 6; in fc0012_set_params()
[all …]
/linux/drivers/media/platform/qcom/iris/
H A Diris_hfi_gen1_command.c551 struct hfi_multi_stream *multi = prop_data; in iris_hfi_gen1_packet_session_set_property() local
553 multi->buffer_type = in->buffer_type; in iris_hfi_gen1_packet_session_set_property()
554 multi->enable = in->enable; in iris_hfi_gen1_packet_session_set_property()
555 packet->shdr.hdr.size += sizeof(u32) + sizeof(*multi); in iris_hfi_gen1_packet_session_set_property()
881 struct hfi_multi_stream multi = {0}; in iris_hfi_gen1_set_multistream() local
885 multi.buffer_type = HFI_BUFFER_OUTPUT; in iris_hfi_gen1_set_multistream()
886 multi.enable = 0; in iris_hfi_gen1_set_multistream()
888 ret = hfi_gen1_set_property(inst, ptype, &multi, sizeof(multi)); in iris_hfi_gen1_set_multistream()
892 multi.buffer_type = HFI_BUFFER_OUTPUT2; in iris_hfi_gen1_set_multistream()
893 multi.enable = 1; in iris_hfi_gen1_set_multistream()
[all …]
/linux/tools/testing/selftests/liveupdate/
H A Dluo_multi_session.c14 #define SESSION_EMPTY_1 "multi-test-empty-1"
15 #define SESSION_EMPTY_2 "multi-test-empty-2"
16 #define SESSION_FILES_1 "multi-test-files-1"
17 #define SESSION_FILES_2 "multi-test-files-2"
35 ksft_print_msg("[STAGE 1] Starting pre-kexec setup for multi-session test...\n"); in run_stage_1()
155 ksft_print_msg("\n--- MULTI-SESSION KEXEC TEST PASSED ---\n"); in run_stage_2()
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-pwm-multicolor.yaml7 title: Multi-color LEDs connected to PWM
13 This driver combines several monochrome PWM LEDs into one multi-color
20 multi-led:
64 multi-led {
/linux/sound/pci/ctxfi/
H A Dctatc.c262 desc.multi = apcm->substream->runtime->channels; in atc_pcm_playback_prepare()
389 max_cisz = src->multi * src->rsc.msr; in atc_pcm_playback_start()
450 max_cisz = src->multi * src->rsc.msr; in atc_pcm_playback_position()
518 int multi, err, i; in atc_pcm_capture_get_resources() local
528 multi = apcm->substream->runtime->channels; in atc_pcm_capture_get_resources()
535 n_sum = (1 == multi) ? 1 : 0; in atc_pcm_capture_get_resources()
538 if ((multi > 1) && (0x8000000 >= pitch)) { in atc_pcm_capture_get_resources()
541 n_amixer += multi * atc->msr; in atc_pcm_capture_get_resources()
542 n_srcimp += multi * atc->msr; in atc_pcm_capture_get_resources()
544 n_srcimp += multi; in atc_pcm_capture_get_resources()
[all …]
/linux/tools/perf/pmu-events/arch/x86/amdzen1/
H A Dfloating-point.json5 "BriefDescription": "Total number multi-pipe uOps assigned to all pipes.",
6 …-numeric operations it is not suitable for measuring MFLOPS. Total number multi-pipe uOps assigned…
12 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 3.",
13 …-numeric operations it is not suitable for measuring MFLOPS. Total number multi-pipe uOps assigned…
19 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 2.",
20 …-numeric operations it is not suitable for measuring MFLOPS. Total number multi-pipe uOps assigned…
26 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 1.",
27 …-numeric operations it is not suitable for measuring MFLOPS. Total number multi-pipe uOps assigned…
33 "BriefDescription": "Total number multi-pipe uOps assigned to pipe 0.",
34 …-numeric operations it is not suitable for measuring MFLOPS. Total number multi-pipe uOps assigned…
/linux/include/xen/interface/io/
H A Dkbdif.h55 * feature-multi-touch
58 * Backends, which support reporting of multi-touch events
91 *----------------------- Multi-touch Device Parameters ----------------------
93 * multi-touch-num-contacts
98 * multi-touch-width
104 * multi-touch-height
126 * request-multi-touch
129 * Request backend to report multi-touch events.
169 /* Multi-touch event sub-codes */
188 #define XENKBD_FIELD_FEAT_MTOUCH "feature-multi-touch"
[all …]
/linux/sound/soc/ux500/
H A Dux500_msp_dai.c31 struct msp_multichannel_config *multi = in setup_pcm_multichan() local
37 multi->tx_multichannel_enable = true; in setup_pcm_multichan()
38 multi->rx_multichannel_enable = true; in setup_pcm_multichan()
39 multi->rx_comparison_enable_mode = MSP_COMPARISON_DISABLED; in setup_pcm_multichan()
41 multi->tx_channel_0_enable = drvdata->tx_mask; in setup_pcm_multichan()
42 multi->tx_channel_1_enable = 0; in setup_pcm_multichan()
43 multi->tx_channel_2_enable = 0; in setup_pcm_multichan()
44 multi->tx_channel_3_enable = 0; in setup_pcm_multichan()
46 multi->rx_channel_0_enable = drvdata->rx_mask; in setup_pcm_multichan()
47 multi->rx_channel_1_enable = 0; in setup_pcm_multichan()
[all …]
/linux/arch/riscv/kernel/pi/
H A Dfdt_early.c98 /* Search for single chars between rv32/64 and multi-letter extensions */ in isa_string_contains()
106 /* Skip to start of multi-letter extensions */ in isa_string_contains()
115 /* Multi-letter extensions must be split from other multi-letter in isa_string_contains()
116 * extensions with an "_", the end of a multi-letter extension will in isa_string_contains()
118 * multi-letter extension. in isa_string_contains()
/linux/drivers/leds/rgb/
H A Dleds-pwm-multicolor.c3 * PWM-based multi-color LED control
80 /* iterate over the nodes inside the multi-led node */ in iterate_subleds()
118 mcnode = device_get_named_child_node(&pdev->dev, "multi-led"); in led_pwm_mc_probe()
121 "expected multi-led node\n"); in led_pwm_mc_probe()
123 /* count the nodes inside the multi-led node */ in led_pwm_mc_probe()
196 MODULE_DESCRIPTION("multi-color PWM LED driver");
/linux/Documentation/sound/cards/
H A Dimg-spdif-in.rst19 * name='SPDIF In Multi Frequency Acquire',index=0
20 * name='SPDIF In Multi Frequency Acquire',index=1
21 * name='SPDIF In Multi Frequency Acquire',index=2
22 * name='SPDIF In Multi Frequency Acquire',index=3

12345678910>>...74