Home
last modified time | relevance | path

Searched full:effects (Results 1 – 25 of 381) sorted by relevance

12345678910>>...16

/linux/drivers/input/
H A Dff-core.c37 * Checks whether 2 effects can be combined together
142 old = &ff->effects[id]; in input_ff_upload()
153 ff->effects[id] = *effect; in input_ff_upload()
216 * input_ff_flush - erase all effects owned by a file handle
218 * @file: purported owner of the effects
220 * This function erases all force-feedback effects associated with
222 * in which case all effects will be erased.
283 * @max_effects: maximum number of effects supported by the device
296 dev_err(&dev->dev, "cannot allocate device without any effects\n"); in input_ff_create()
301 dev_err(&dev->dev, "cannot allocate more than FF_MAX_EFFECTS effects\n"); in input_ff_create()
[all …]
H A Dff-memless.c26 /* Number of effects handled with memoryless devices */
239 * Combine two effects and apply gain.
322 * at one time we have to combine multiple effects into one
349 * here we have started effects that are either in ml_get_combo_effect()
406 pr_debug("timer: updating effects\n"); in ml_effect_timer()
413 * Sets requested gain for FF effects. Called with dev->event_lock held.
502 * Even though we stop all playing effects when tearing down an in ml_ff_stop()
505 * effects), we do not actually shutdown the timer, and therefore in ml_ff_stop()
548 /* we can emulate periodic effects with RUMBLE */ in input_ff_create_memless()
557 ml->states[i].effect = &ff->effects[i]; in input_ff_create_memless()
/linux/Documentation/input/
H A Dff.rst17 effects.
73 - FF_CONSTANT can render constant force effects
74 - FF_PERIODIC can render periodic effects with the following waveforms:
83 - FF_RAMP can render ramp effects
86 - FF_DAMPER can simulate damper effects
87 - FF_RUMBLE rumble effects
105 Returns the number of effects the device can keep in its memory.
107 Uploading effects to the device
127 Effects are file descriptor specific.
149 This makes room for new effects in the device's memory. Note that this also
[all …]
/linux/Documentation/input/devices/
H A Diforce-protocol.rst16 specify force effects to I-Force 2.0 devices. None of this information comes
54 First, I describe effects that are sent by the device to the computer
74 Device effects states
96 00 Channel (when playing several effects at the same time, each must
236 Query number of effects
241 QUERY = 4e ('N'umber of effects)
243 The device should respond by sending the number of effects that can be played
245 ff 02 4e 14 CS would stand for 20 effects.
333 Bit 0 Stop all effects
350 Each device has a certain amount of memory to store parameters of effects.
[all …]
/linux/rust/zerocopy/src/
H A Ddeprecated.rs24 #[must_use = "has no side effects"]
38 #[must_use = "has no side effects"]
52 #[must_use = "has no side effects"]
69 #[must_use = "has no side effects"]
86 #[must_use = "has no side effects"]
103 #[must_use = "has no side effects"]
171 #[must_use = "has no side effects"]
179 #[must_use = "has no side effects"]
197 #[must_use = "has no side effects"]
208 #[must_use = "has no side effects"]
/linux/drivers/cxl/core/
H A Dfeatures.c572 u16 effects, imm_mask, reset_mask; in cxlctl_validate_set_features()
588 effects = le16_to_cpu(feat->effects); in cxlctl_validate_set_features()
591 * Reserved bits are set, rejecting since the effects is not in cxlctl_validate_set_features()
594 if (effects & CXL_CMD_EFFECTS_RESERVED) { in cxlctl_validate_set_features()
596 "Reserved bits set in the Feature effects field!\n"); in cxlctl_validate_set_features()
601 if (effects & CXL_CMD_BACKGROUND) in cxlctl_validate_set_features()
604 /* Effects cause immediate change, highest security scope is needed */ in cxlctl_validate_set_features()
615 if (!(effects & imm_mask) && !(effects in cxlctl_validate_set_features()
554 u16 effects, imm_mask, reset_mask; cxlctl_validate_set_features() local
[all...]
H A Dedac.c35 u16 effects; member
394 .effects = le16_to_cpu(feat_entry->effects), in cxl_memdev_scrub_init()
462 .effects = le16_to_cpu(feat_entry->effects), in cxl_region_scrub_init()
481 u16 effects;
814 .effects = le16_to_cpu(feat_entry->effects), in cxl_memdev_ecs_init()
1180 u16 effects;
1654 .effects in cxl_memdev_sparing_init()
479 u16 effects; global() member
1174 u16 effects; global() member
1684 u16 effects; global() member
[all...]
/linux/Documentation/networking/
H A Dipv6.rst27 The possible values and their effects are:
49 The possible values and their effects are:
67 The possible values and their effects are:
/linux/include/uapi/cxl/
H A Dfeatures.h42 /* CXL spec r3.2 Table 8-87 command effects */
65 * @effects: Set Feature command effects
79 __le16 effects; member
/linux/drivers/nvme/host/
H A Dioctl.c64 u32 effects; in nvme_ns_cmd_allowed() local
67 * Check if the controller provides a Commands Supported and Effects log in nvme_ns_cmd_allowed()
71 effects = nvme_command_effects(ns->ctrl, ns, c->common.opcode); in nvme_ns_cmd_allowed()
72 if (!(effects & NVME_CMD_EFFECTS_CSUPP)) in nvme_ns_cmd_allowed()
77 * effects. in nvme_ns_cmd_allowed()
79 if (effects & ~(NVME_CMD_EFFECTS_CSUPP | NVME_CMD_EFFECTS_LBCC | in nvme_ns_cmd_allowed()
89 if ((nvme_is_write(c) || (effects & NVME_CMD_EFFECTS_LBCC)) && in nvme_ns_cmd_allowed()
109 * fabrics commands as we can't be sure about their effects. in nvme_cmd_allowed()
202 u32 effects; in nvme_submit_user_cmd() local
220 effects in nvme_submit_user_cmd()
[all...]
H A Dcore.c1234 u32 effects = 0; in nvme_command_effects() local
1237 effects = le32_to_cpu(ns->head->effects->iocs[opcode]); in nvme_command_effects()
1238 if (effects & ~(NVME_CMD_EFFECTS_CSUPP | NVME_CMD_EFFECTS_LBCC)) in nvme_command_effects()
1240 "IO command:%02x has unusual effects:%08x\n", in nvme_command_effects()
1241 opcode, effects); in nvme_command_effects()
1248 effects &= ~NVME_CMD_EFFECTS_CSE_MASK; in nvme_command_effects()
1250 effects = le32_to_cpu(ctrl->effects->acs[opcode]); in nvme_command_effects()
1253 if (effects in nvme_command_effects()
1263 u32 effects = nvme_command_effects(ctrl, ns, opcode); nvme_passthru_start() local
1281 nvme_passthru_end(struct nvme_ctrl * ctrl,struct nvme_ns * ns,u32 effects,struct nvme_command * cmd,int status) nvme_passthru_end() argument
3519 struct nvme_effects_log *effects, *old; nvme_init_effects_log() local
[all...]
/linux/include/linux/
H A Dinput.h59 * @sndbit: bitmap of sound effects supported by the device
60 * @ffbit: bitmap of force feedback effects supported by the device
75 * supports force feedback effects
88 * @snd: reflects current state of sound effects
99 * feedback effects loaded into the device when disconnecting
558 * @max_effects: maximum number of effects supported by device
559 * @effects: pointer to an array of effects currently loaded into device
591 struct ff_effect *effects; member
/linux/drivers/nvme/target/
H A Dpassthru.c229 u32 effects; in nvmet_passthru_execute_cmd_work() local
232 effects = nvme_passthru_start(ctrl, ns, req->cmd->common.opcode); in nvmet_passthru_execute_cmd_work()
254 if (effects) in nvmet_passthru_execute_cmd_work()
255 nvme_passthru_end(ctrl, ns, effects, req->cmd, status); in nvmet_passthru_execute_cmd_work()
314 u32 effects; in nvmet_passthru_execute_cmd()
363 * non-trivial effects, make sure to execute the command synchronously in nvmet_passthru_execute_cmd()
366 effects = nvme_command_effects(ctrl, ns, req->cmd->common.opcode); in nvmet_passthru_execute_cmd()
368 (effects & ~(NVME_CMD_EFFECTS_CSUPP | NVME_CMD_EFFECTS_LBCC))) { in nvmet_passthru_execute_cmd()
313 u32 effects; nvmet_passthru_execute_cmd() local
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-input.rst46 to this integer. Side effects are possible. For example inputs may
48 the current standard. Because of these possible side effects
H A Dvidioc-g-output.rst47 pointer to this integer. Side effects are possible. For example outputs
50 effects applications must select an output before querying or
/linux/include/sound/
H A Demux_legacy.h107 /*23*/ EMUX_FX_CHORUS, /* BYTE: chorus effects send (0-255) */
108 /*24*/ EMUX_FX_REVERB, /* BYTE: reverb effects send (0-255) */
123 /* number of effects */
/linux/Documentation/devicetree/bindings/iio/temperature/
H A Dmelexis,mlx90632.yaml27 Since measured object emissivity effects Infra Red energy emitted,
40 Since measured object emissivity effects Infra Red energy emitted,
/linux/Documentation/sound/cards/
H A Dsb-live-mixer.rst51 low frequency effects (used as subwoofer signal)
324 FX8010 - A DSP Chip Architecture for Audio Effects
331 Audio Effects Processor with multiple asynchronous streams
335 Processor with Instruction Set for Audio Effects (Jan. 14, 1999)
338 Audio Effects Processor having Decoupled Instruction
349 Audio Effects Processor integrated on a single chip
355 Processor with Instruction Set for Audio Effects (Jul. 27, 1999)
H A Dmixart.rst19 decoding, samplerate conversions and various effects.
75 - on-board effects and samplerate conversions
/linux/Documentation/driver-api/
H A Dio-mapping.rst72 undoes the side effects of the mapping functions.
81 effects and the pointer is globally visible.
/linux/arch/arm/mach-at91/
H A Dpm_suspend.S32 * Side effects: overwrites r7, r8
51 * Side effects: overwrites r7
62 * Side effects: overwrites r7
73 * Side effects: overwrites r7
104 * Side effects: overwrites r2, r3, tmp1, tmp2, tmp3, r7
193 * Side effects: overwrites r2, r3, tmp1, tmp2, tmp3
800 * Side effects: overwrites tmp1, tmp2, tmp3
888 * Side effects: overwrites tmp1, tmp2 and tmp3
/linux/Documentation/staging/
H A Dspeculation.rst5 This document explains potential effects of speculation, and how undesirable
6 effects can be mitigated portably using common APIs.
/linux/arch/mips/include/asm/
H A Dsync.h29 * the effects of younger instructions.
32 * effects to be restricted to different combinations of older or younger
36 * ordering barrier can be used. Limiting the barrier's effects to stores
/linux/arch/alpha/kernel/
H A Dsmc37c669.c1113 ** SIDE EFFECTS:
1208 ** SIDE EFFECTS:
1441 ** SIDE EFFECTS:
1655 ** SIDE EFFECTS:
1722 ** SIDE EFFECTS:
1820 ** SIDE EFFECTS:
1880 ** SIDE EFFECTS:
1958 ** SIDE EFFECTS:
2002 ** SIDE EFFECTS:
2035 ** SIDE EFFECTS:
[all …]
/linux/Documentation/
H A Dmemory-barriers.txt74 (*) Inter-CPU acquiring barrier effects.
85 (*) Kernel I/O barrier effects.
89 (*) The effects of the cpu cache.
142 So in the above diagram, the effects of the memory operations performed by a
420 by the time the barrier completes, the effects of all the stores prior to
541 indirect effect will be the order in which the second CPU sees the effects
544 (*) There is no guarantee that a CPU will see the correct order of effects
551 mechanisms should propagate the indirect effects of a memory barrier
723 Either can result in highly counterintuitive effects on ordering.
1123 Makes sure all effects ---> \ aaaaaaaaaaaaaaaaa | |
[all …]

12345678910>>...16