Home
last modified time | relevance | path

Searched refs:strong (Results 1 – 25 of 54) sorted by relevance

123

/Linux-v4.19/drivers/hid/
Dhid-lg2ff.c39 int weak, strong; in play_effect() local
41 strong = effect->u.rumble.strong_magnitude; in play_effect()
44 if (weak || strong) { in play_effect()
46 strong = strong * 0xff / 0xffff; in play_effect()
50 lg2ff->report->field[0]->value[4] = strong; in play_effect()
Dhid-emsff.c39 int weak, strong; in emsff_play() local
42 strong = effect->u.rumble.strong_magnitude; in emsff_play()
44 dbg_hid("called with 0x%04x 0x%04x\n", strong, weak); in emsff_play()
47 strong = strong * 0xff / 0xffff; in emsff_play()
50 emsff->report->field[0]->value[2] = strong; in emsff_play()
52 dbg_hid("running with 0x%02x 0x%02x\n", strong, weak); in emsff_play()
Dhid-mf.c46 int strong, weak; in mf_play() local
48 strong = effect->u.rumble.strong_magnitude; in mf_play()
51 dbg_hid("Called with 0x%04x 0x%04x.\n", strong, weak); in mf_play()
53 strong = strong * 0xff / 0xffff; in mf_play()
56 dbg_hid("Running with 0x%02x 0x%02x.\n", strong, weak); in mf_play()
59 mf->report->field[0]->value[1] = strong; in mf_play()
Dhid-pl.c55 s32 *strong; member
73 *plff->strong = left; in hid_plff_play()
92 s32 *strong; in plff_init() local
132 strong = &report->field[0]->value[2]; in plff_init()
145 strong = &report->field[2]->value[0]; in plff_init()
170 plff->strong = strong; in plff_init()
174 *strong = 0x00; in plff_init()
Dhid-dr.c48 int strong, weak; in drff_play() local
50 strong = effect->u.rumble.strong_magnitude; in drff_play()
53 dbg_hid("called with 0x%04x 0x%04x", strong, weak); in drff_play()
55 if (strong || weak) { in drff_play()
56 strong = strong * 0xff / 0xffff; in drff_play()
68 drff->report->field[0]->value[4] = strong; in drff_play()
80 dbg_hid("running with 0x%02x 0x%02x", strong, weak); in drff_play()
/Linux-v4.19/arch/xtensa/boot/lib/
DMakefile20 CFLAGS_REMOVE_inflate.o += -fstack-protector -fstack-protector-strong
21 CFLAGS_REMOVE_zmem.o += -fstack-protector -fstack-protector-strong
22 CFLAGS_REMOVE_inftrees.o += -fstack-protector -fstack-protector-strong
23 CFLAGS_REMOVE_inffast.o += -fstack-protector -fstack-protector-strong
/Linux-v4.19/Documentation/w1/slaves/
Dw1_therm47 strong pullup, 1 to enable autodetection or 2 to force strong pullup.
50 If so, it will activate the master's strong pullup.
52 (seems to be the case with some DS18S20) the strong pullup can
54 If the strong pullup is enabled, the master's strong pullup will be
56 does support the strong pullup (or it falls back to a pullup
59 sufficient. The strong pullup is designed to provide the additional
Dw1_ds28e0417 attribute "crccheck". The strong pull-up can optionally be enabled/disabled
/Linux-v4.19/tools/memory-model/
Dlinux-kernel.cat36 let strong-fence = mb | gp
64 let fence = strong-fence | wmb | po-rel | rmb | acq-po
67 (* Propagation: Ordering from release operations and strong fences. *)
69 let cumul-fence = A-cumul(strong-fence | po-rel) | wmb
83 (* Propagation: Each non-rf link needs a strong fence. *)
84 let pb = prop ; strong-fence ; hb*
99 * The synchronize_rcu() strong fence is special in that it can order not
107 * critical sections (joined by rcu-link) acts as a generalized strong fence.
/Linux-v4.19/drivers/media/dvb-frontends/
Dau8522_dig.c708 u16 strong; in au8522_led_status() local
717 strong = led_config->qam256_strong; in au8522_led_status()
719 strong = led_config->qam64_strong; in au8522_led_status()
721 strong = led_config->vsb8_strong; in au8522_led_status()
723 if (*snr >= strong) in au8522_led_status()
729 (((strong < *snr) ? (*snr - strong) : (strong - *snr)) <= 10)) in au8522_led_status()
/Linux-v4.19/drivers/android/
Dbinder.c424 int strong; member
1249 static int binder_inc_node_nilocked(struct binder_node *node, int strong, in binder_inc_node_nilocked() argument
1258 if (strong) { in binder_inc_node_nilocked()
1305 static int binder_inc_node(struct binder_node *node, int strong, int internal, in binder_inc_node() argument
1311 ret = binder_inc_node_nilocked(node, strong, internal, target_list); in binder_inc_node()
1318 int strong, int internal) in binder_dec_node_nilocked() argument
1325 if (strong) { in binder_dec_node_nilocked()
1377 static void binder_dec_node(struct binder_node *node, int strong, int internal) in binder_dec_node() argument
1382 free_node = binder_dec_node_nilocked(node, strong, internal); in binder_dec_node()
1473 } else if (need_strong_ref && !ref->data.strong) { in binder_get_ref_olocked()
[all …]
/Linux-v4.19/drivers/input/
Dff-memless.c260 unsigned int strong, weak, i; in ml_combine_effects() local
284 strong = (u32)new->u.rumble.strong_magnitude * gain / 0xffff; in ml_combine_effects()
287 if (effect->u.rumble.strong_magnitude + strong) in ml_combine_effects()
291 new->direction, strong); in ml_combine_effects()
300 min(strong + effect->u.rumble.strong_magnitude, in ml_combine_effects()
/Linux-v4.19/Documentation/w1/masters/
Dds249022 - The 5V strong pullup is supported with a minimum of 5.9mA and a
32 buffer, and strong pullup all in one command, instead of the current
/Linux-v4.19/tools/perf/bench/
Dnuma.c931 static void calc_convergence_compression(int *strong) in calc_convergence_compression() argument
943 *strong = 0; in calc_convergence_compression()
953 *strong = 1; in calc_convergence_compression()
955 *strong = 0; in calc_convergence_compression()
968 int strong; in calc_convergence() local
1054 calc_convergence_compression(&strong); in calc_convergence()
1056 if (strong && process_groups == g->p.nr_proc) { in calc_convergence()
/Linux-v4.19/drivers/input/joystick/
Dxpad.c1229 __u16 strong; in xpad_play_effect() local
1237 strong = effect->u.rumble.strong_magnitude; in xpad_play_effect()
1247 packet->data[3] = strong / 256; /* left actuator */ in xpad_play_effect()
1258 packet->data[3] = strong / 256; /* left actuator? */ in xpad_play_effect()
1273 packet->data[5] = strong / 256; in xpad_play_effect()
1293 packet->data[8] = strong / 512; /* left actuator */ in xpad_play_effect()
/Linux-v4.19/drivers/media/usb/dvb-usb/
Daf9005-fe.c53 int strong; member
479 if (temp != state->strong) { in af9005_fe_read_status()
481 state->strong = temp; in af9005_fe_read_status()
1221 state->strong = -1; in af9005_fe_set_frontend()
/Linux-v4.19/tools/memory-model/Documentation/
Dexplanation.txt815 Any store which propagates to C before a strong fence is
818 the strong fence are executed on C.
820 The propagation ordering enforced by release fences and strong fences
824 strong fences are A-cumulative. By contrast, smp_wmb() fences are not
836 The fences which affect propagation order (i.e., strong, release, and
847 A strong fence event occurs between some X and F in program
973 A strong (smp_mb() or synchronize_rcu()) fence occurs between
1170 The LKMM requires that smp_rmb(), acquire fences, and strong fences
1174 the local cache. In the case of a strong fence, the CPU first has to
1178 when the strong fence began.
[all …]
/Linux-v4.19/Documentation/gpu/
Ddrm-kms-helpers.rst5 The DRM subsystem aims for a strong separation between core code and helper
12 This distinction between core code and helpers is especially strong in the
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Drs.c2121 s32 sr, int weak, int strong, in rs_get_tpc_action() argument
2158 strong != TPC_INVALID) { in rs_get_tpc_action()
2195 int weak, strong; in rs_tpc_perform() local
2222 rs_get_adjacent_txp(mvm, cur, &weak, &strong); in rs_tpc_perform()
2230 if (strong != TPC_INVALID) in rs_tpc_perform()
2231 strong_tpt = window[strong].average_tpt; in rs_tpc_perform()
2235 cur, current_tpt, sr, weak, strong, in rs_tpc_perform()
2238 action = rs_get_tpc_action(mvm, sr, weak, strong, in rs_tpc_perform()
2245 } else if (strong == TPC_INVALID && in rs_tpc_perform()
2257 lq_sta->lq.reduced_tpc = strong; in rs_tpc_perform()
/Linux-v4.19/fs/btrfs/
DKconfig22 expected to change unless there are strong reasons to do so. If there
/Linux-v4.19/Documentation/devicetree/bindings/mtd/
Dpartition.txt31 on platforms which have strong conventions about which portions of a flash are
/Linux-v4.19/Documentation/media/v4l-drivers/
Dpvrusb2.rst24 This driver has a strong separation of layers. They are very
49 simultaneously access the driver. I have a strong sense of fairness
/Linux-v4.19/Documentation/core-api/
Drefcount-vs-atomic.rst41 A strong (full) memory ordering guarantees that all prior loads and
/Linux-v4.19/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt65 POHMELFS is capable of full data channel encryption and/or strong crypto hashing.
/Linux-v4.19/Documentation/w1/
Dw1.generic87 w1_master_pullup - (rw) 5V strong pullup 0 enabled, 1 disabled

123