/Linux-v5.15/drivers/hid/ |
D | hid-lg2ff.c | 27 int weak, strong; in play_effect() local 29 strong = effect->u.rumble.strong_magnitude; in play_effect() 32 if (weak || strong) { in play_effect() 34 strong = strong * 0xff / 0xffff; in play_effect() 38 lg2ff->report->field[0]->value[4] = strong; in play_effect()
|
D | hid-mf.c | 38 int strong, weak; in mf_play() local 40 strong = effect->u.rumble.strong_magnitude; in mf_play() 43 dbg_hid("Called with 0x%04x 0x%04x.\n", strong, weak); in mf_play() 45 strong = strong * 0xff / 0xffff; in mf_play() 48 dbg_hid("Running with 0x%02x 0x%02x.\n", strong, weak); in mf_play() 51 mf->report->field[0]->value[1] = strong; in mf_play()
|
D | hid-emsff.c | 27 int weak, strong; in emsff_play() local 30 strong = effect->u.rumble.strong_magnitude; in emsff_play() 32 dbg_hid("called with 0x%04x 0x%04x\n", strong, weak); in emsff_play() 35 strong = strong * 0xff / 0xffff; in emsff_play() 38 emsff->report->field[0]->value[2] = strong; in emsff_play() 40 dbg_hid("running with 0x%02x 0x%02x\n", strong, weak); in emsff_play()
|
D | hid-pl.c | 43 s32 *strong; member 61 *plff->strong = left; in hid_plff_play() 80 s32 *strong; in plff_init() local 120 strong = &report->field[0]->value[2]; in plff_init() 133 strong = &report->field[2]->value[0]; in plff_init() 158 plff->strong = strong; in plff_init() 162 *strong = 0x00; in plff_init()
|
D | hid-dr.c | 36 int strong, weak; in drff_play() local 38 strong = effect->u.rumble.strong_magnitude; in drff_play() 41 dbg_hid("called with 0x%04x 0x%04x", strong, weak); in drff_play() 43 if (strong || weak) { in drff_play() 44 strong = strong * 0xff / 0xffff; in drff_play() 56 drff->report->field[0]->value[4] = strong; in drff_play() 68 dbg_hid("running with 0x%02x 0x%02x", strong, weak); in drff_play()
|
D | hid-microsoft.c | 35 __u8 strong; member 299 r->magnitude[MAGNITUDE_STRONG] = ms->strong; /* left actuator */ in ms_ff_worker() 319 ms->strong = ((u32) effect->u.rumble.strong_magnitude * 100) / U16_MAX; in ms_play_effect()
|
/Linux-v5.15/arch/xtensa/boot/lib/ |
D | Makefile | 20 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-v5.15/tools/memory-model/ |
D | linux-kernel.cat | 43 let strong-fence = mb | gp 45 let nonrw-fence = strong-fence | po-rel | acq-po 75 (* Propagation: Ordering from release operations and strong fences. *) 77 let cumul-fence = [Marked] ; (A-cumul(strong-fence | po-rel) | wmb | 93 (* Propagation: Each non-rf link needs a strong fence. *) 94 let pb = prop ; strong-fence ; hb* ; [Marked] 117 * The synchronize_rcu() strong fence is special in that it can order not 126 * inter-CPU strong fence. 143 let strong-fence = strong-fence | rcu-fence 171 ((strong-fence ; [Marked] ; xbstar) | (xbstar & int)) [all …]
|
/Linux-v5.15/drivers/media/dvb-frontends/ |
D | au8522_dig.c | 696 u16 strong; in au8522_led_status() local 705 strong = led_config->qam256_strong; in au8522_led_status() 707 strong = led_config->qam64_strong; in au8522_led_status() 709 strong = led_config->vsb8_strong; in au8522_led_status() 711 if (*snr >= strong) in au8522_led_status() 717 (((strong < *snr) ? (*snr - strong) : (strong - *snr)) <= 10)) in au8522_led_status()
|
/Linux-v5.15/Documentation/w1/slaves/ |
D | w1_therm.rst | 44 powered devices are detected on the bus (and strong pullup is enabled 56 A strong pullup will be applied during the conversion if required. 99 strong pullup, 1 to enable autodetection or 2 to force strong pullup. 102 If so, it will activate the master's strong pullup. 104 (seems to be the case with some DS18S20) the strong pullup can 107 If the strong pullup is enabled, the master's strong pullup will be 109 does support the strong pullup (or it falls back to a pullup 112 sufficient. The strong pullup is designed to provide the additional
|
D | w1_ds28e04.rst | 22 attribute "crccheck". The strong pull-up can optionally be enabled/disabled
|
/Linux-v5.15/drivers/android/ |
D | binder.c | 755 static int binder_inc_node_nilocked(struct binder_node *node, int strong, in binder_inc_node_nilocked() argument 764 if (strong) { in binder_inc_node_nilocked() 804 static int binder_inc_node(struct binder_node *node, int strong, int internal, in binder_inc_node() argument 810 ret = binder_inc_node_nilocked(node, strong, internal, target_list); in binder_inc_node() 817 int strong, int internal) in binder_dec_node_nilocked() argument 824 if (strong) { in binder_dec_node_nilocked() 876 static void binder_dec_node(struct binder_node *node, int strong, int internal) in binder_dec_node() argument 881 free_node = binder_dec_node_nilocked(node, strong, internal); in binder_dec_node() 976 } else if (need_strong_ref && !ref->data.strong) { in binder_get_ref_olocked() 1083 if (ref->data.strong) in binder_cleanup_ref_olocked() [all …]
|
D | binder_internal.h | 314 int strong; member
|
/Linux-v5.15/Documentation/locking/ |
D | lockdep-design.rst | 512 Dependency types and strong dependency paths: 571 "strong" path, which indicates the strong dependency throughout each dependency 573 -(xR)-> and -(Sx)->. In other words, a "strong" path is a path from a lock 579 We will see why the path is called "strong" in next section. 588 If there is a closed strong path (i.e. a strong circle), then there is a 589 combination of locking sequences that causes deadlock. I.e. a strong circle is 594 If there is no closed strong path (i.e. strong circle), then there is no 595 combination of locking sequences that could cause deadlock. I.e. strong 598 With these two Lemmas, we can easily say a closed strong path is both sufficient 599 and necessary for deadlocks, therefore a closed strong path is equivalent to [all …]
|
/Linux-v5.15/drivers/input/ |
D | ff-memless.c | 248 unsigned int strong, weak, i; in ml_combine_effects() local 272 strong = (u32)new->u.rumble.strong_magnitude * gain / 0xffff; in ml_combine_effects() 275 if (effect->u.rumble.strong_magnitude + strong) in ml_combine_effects() 279 new->direction, strong); in ml_combine_effects() 288 min(strong + effect->u.rumble.strong_magnitude, in ml_combine_effects()
|
/Linux-v5.15/kernel/entry/ |
D | Makefile | 9 CFLAGS_REMOVE_common.o = -fstack-protector -fstack-protector-strong
|
/Linux-v5.15/tools/thermal/tmon/ |
D | Makefile | 11 override CFLAGS+= $(call cc-option,-fstack-protector-strong)
|
/Linux-v5.15/Documentation/w1/masters/ |
D | ds2490.rst | 25 - The 5V strong pullup is supported with a minimum of 5.9mA and a 35 buffer, and strong pullup all in one command, instead of the current
|
/Linux-v5.15/tools/perf/bench/ |
D | numa.c | 960 static void calc_convergence_compression(int *strong) in calc_convergence_compression() argument 972 *strong = 0; in calc_convergence_compression() 982 *strong = 1; in calc_convergence_compression() 984 *strong = 0; in calc_convergence_compression() 997 int strong; in calc_convergence() local 1087 calc_convergence_compression(&strong); in calc_convergence() 1089 if (strong && process_groups == g->p.nr_proc) { in calc_convergence()
|
/Linux-v5.15/arch/x86/purgatory/ |
D | Makefile | 51 PURGATORY_CFLAGS_REMOVE += -fstack-protector-strong
|
/Linux-v5.15/drivers/input/joystick/ |
D | xpad.c | 1252 __u16 strong; in xpad_play_effect() local 1260 strong = effect->u.rumble.strong_magnitude; in xpad_play_effect() 1270 packet->data[3] = strong / 256; /* left actuator */ in xpad_play_effect() 1281 packet->data[3] = strong / 256; /* left actuator? */ in xpad_play_effect() 1296 packet->data[5] = strong / 256; in xpad_play_effect() 1316 packet->data[8] = strong / 512; /* left actuator */ in xpad_play_effect()
|
/Linux-v5.15/arch/arm64/kernel/ |
D | Makefile | 14 CFLAGS_REMOVE_syscall.o = -fstack-protector -fstack-protector-strong
|
/Linux-v5.15/drivers/media/usb/dvb-usb/ |
D | af9005-fe.c | 44 int strong; member 470 if (temp != state->strong) { in af9005_fe_read_status() 472 state->strong = temp; in af9005_fe_read_status() 1212 state->strong = -1; in af9005_fe_set_frontend()
|
/Linux-v5.15/tools/memory-model/Documentation/ |
D | explanation.txt | 811 Any store which propagates to C before a strong fence is 814 the strong fence are executed on C. 816 The propagation ordering enforced by release fences and strong fences 820 strong fences are A-cumulative. By contrast, smp_wmb() fences are not 832 The fences which affect propagation order (i.e., strong, release, and 843 A strong fence event occurs between some X and F in program 973 A strong (smp_mb() or synchronize_rcu()) fence occurs between 1146 The LKMM requires that smp_rmb(), acquire fences, and strong fences 1150 case of a strong fence, the CPU first has to wait for all of its 1153 as of that time -- not just the stores received when the strong fence [all …]
|
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | rs.c | 1943 s32 sr, int weak, int strong, in rs_get_tpc_action() argument 1980 strong != TPC_INVALID) { in rs_get_tpc_action() 2017 int weak, strong; in rs_tpc_perform() local 2044 rs_get_adjacent_txp(mvm, cur, &weak, &strong); in rs_tpc_perform() 2052 if (strong != TPC_INVALID) in rs_tpc_perform() 2053 strong_tpt = window[strong].average_tpt; in rs_tpc_perform() 2057 cur, current_tpt, sr, weak, strong, in rs_tpc_perform() 2060 action = rs_get_tpc_action(mvm, sr, weak, strong, in rs_tpc_perform() 2067 } else if (strong == TPC_INVALID && in rs_tpc_perform() 2079 lq_sta->lq.reduced_tpc = strong; in rs_tpc_perform()
|