| /linux/net/can/ |
| H A D | isotp.c | 130 /* so->tx_result[so->tx_gen % ISOTP_TX_RESULT_SLOTS] holds the packed value 131 * (err << ISOTP_TX_RESULT_GEN_BITS | gen) for each tx generation slot, so it 214 /* store transfer result in per-generation%4 so->tx_result[] slot */ 215 static void isotp_set_tx_result(struct isotp_sock *so, u32 gen, int err) in isotp_set_tx_result() argument 217 WRITE_ONCE(so->tx_result[gen % ISOTP_TX_RESULT_SLOTS], in isotp_set_tx_result() 222 static int isotp_get_tx_result(struct isotp_sock *so, u32 gen) in isotp_get_tx_result() argument 224 u32 result = READ_ONCE(so->tx_result[gen % ISOTP_TX_RESULT_SLOTS]); in isotp_get_tx_result() 237 * transfer). Reads tx.state first (acquire) so tx_gen/tx_result reads 240 static bool isotp_tx_gen_done(struct isotp_sock *so, u32 gen) in isotp_tx_gen_done() argument 243 u32 state = smp_load_acquire(&so->tx.state); in isotp_tx_gen_done() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | Kconfig | 23 This support can also be built as a module. If so, the module 53 This driver can also be built as a module. If so, the module 67 This driver can also be built as a module. If so, the module 85 This driver can also be built as a module. If so, the module 95 This driver can also be built as a module. If so, the module 105 This driver can also be built as a module. If so, the module 116 This driver can also be built as a module. If so, the module 127 This driver can also be built as a module. If so, the module 138 This driver can also be built as a module. If so, the module 148 This driver can also be built as a module. If so, the module [all …]
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_streamoutput.c | 12 * permit persons to whom the Software is furnished to do so, subject to 92 struct vmw_dx_streamoutput *so = vmw_res_to_dx_streamoutput(res); in vmw_dx_streamoutput_unscrub() local 99 if (!list_empty(&so->cotable_head) || !so->committed ) in vmw_dx_streamoutput_unscrub() 102 cmd = VMW_CMD_CTX_RESERVE(dev_priv, sizeof(*cmd), so->ctx->id); in vmw_dx_streamoutput_unscrub() 108 cmd->body.soid = so->id; in vmw_dx_streamoutput_unscrub() 111 cmd->body.sizeInBytes = so->size; in vmw_dx_streamoutput_unscrub() 114 vmw_cotable_add_resource(so->cotable, &so->cotable_head); in vmw_dx_streamoutput_unscrub() 122 struct vmw_dx_streamoutput *so = vmw_res_to_dx_streamoutput(res); in vmw_dx_streamoutput_create() local 125 WARN_ON_ONCE(!so->committed); in vmw_dx_streamoutput_create() 133 res->id = so->id; in vmw_dx_streamoutput_create() [all …]
|
| /linux/drivers/rtc/ |
| H A D | Kconfig | 44 This clock should be battery-backed, so that it reads the correct 128 You may want to set up a symbolic link so one of these 158 This driver can also be built as a module. If so, the module 172 This driver can also be built as a module. If so, the module 182 This driver can also be built as a module. If so, the module 192 This driver can also be built as a module. If so, the module 202 This driver can also be built as a module. If so, the module 212 This driver can also be built as a module. If so, the module 223 This driver can also be built as a module. If so, the module 233 This driver can also be built as a module. If so, the module [all …]
|
| /linux/tools/perf/tests/shell/ |
| H A D | test_java_symbol.sh | 26 if [ -e "$PWD/tools/perf/libperf-jvmti.so" ]; then 27 LIBJVMTI=$PWD/tools/perf/libperf-jvmti.so 28 elif [ -e "$PWD/libperf-jvmti.so" ]; then 29 LIBJVMTI=$PWD/libperf-jvmti.so 30 elif [ -e "$PERF_DIR/libperf-jvmti.so" ]; then 31 LIBJVMTI=$PERF_DIR/libperf-jvmti.so 32 elif [ -e "$PREFIX/lib64/libperf-jvmti.so" ]; then 33 LIBJVMTI=$PREFIX/lib64/libperf-jvmti.so 34 elif [ -e "$PREFIX/lib/libperf-jvmti.so" ]; then 35 LIBJVMTI=$PREFIX/lib/libperf-jvmti.so [all …]
|
| /linux/arch/arm/vdso/ |
| H A D | Makefile | 11 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.so.raw vdso.lds 18 ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \ 37 $(obj)/vdso.o : $(obj)/vdso.so 39 # Link rule for the .so file 40 $(obj)/vdso.so.raw: $(obj)/vdso.lds $(obj-vdso) FORCE 43 $(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE 46 # Strip rule for the .so file 47 $(obj)/%.so: OBJCOPYFLAGS := -S 48 $(obj)/%.so: $(obj)/%.so.dbg FORCE
|
| /linux/tools/perf/Documentation/ |
| H A D | examples.txt | 85 23.57% git-repack /lib64/libc-2.5.so 86 21.81% git /lib64/libc-2.5.so 89 7.12% git /lib64/ld-2.5.so 90 3.16% git-repack /lib64/libpthread-2.5.so 92 1.97% rm /lib64/libc-2.5.so 93 1.39% mv /lib64/ld-2.5.so 94 1.37% mv /lib64/libc-2.5.so 95 1.12% git-repack /lib64/ld-2.5.so 96 0.95% rm /lib64/ld-2.5.so 97 0.90% git-update-serv /lib64/libc-2.5.so [all …]
|
| /linux/arch/riscv/kernel/compat_vdso/ |
| H A D | Makefile | 31 targets := $(obj-compat_vdso) compat_vdso.so compat_vdso.so.dbg compat_vdso.lds 38 $(obj)/compat_vdso.o: $(obj)/compat_vdso.so 40 # link rule for the .so file, .lds has to be first 41 $(obj)/compat_vdso.so.dbg: $(obj)/compat_vdso.lds $(obj-compat_vdso) FORCE 43 LDFLAGS_compat_vdso.so.dbg = -shared -S -soname=linux-compat_vdso.so.1 \ 49 # strip rule for the .so file 50 $(obj)/%.so: OBJCOPYFLAGS := -S 51 $(obj)/%.so: $(obj)/%.so.dbg FORCE 59 include/generated/compat_vdso-offsets.h: $(obj)/compat_vdso.so.dbg FORCE
|
| /linux/arch/arm64/kernel/vdso/ |
| H A D | Makefile | 15 targets := $(obj-vdso) vdso.so vdso.so.dbg 22 # routines, as x86 does (see 6f121e548f83 ("x86, vdso: Reimplement vdso.so 24 ldflags-y := -shared -soname=linux-vdso.so.1 \ 63 # Link rule for the .so file, .lds has to be first 64 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE 67 # Strip rule for the .so file 68 $(obj)/%.so: OBJCOPYFLAGS := -S 69 $(obj)/%.so: $(obj)/%.so.dbg FORCE 77 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
|
| /linux/arch/s390/kernel/vdso/ |
| H A D | Makefile | 19 targets := $(obj-vdso) $(obj-cvdso) vdso.so vdso.so.dbg 32 ldflags-y := -shared -soname=linux-vdso.so.1 \ 43 $(obj)/vdso_wrapper.o : $(obj)/vdso.so 48 # link rule for the .so file, .lds has to be first 49 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) $(obj-cvdso) FORCE 52 # strip rule for the .so file 53 $(obj)/%.so: OBJCOPYFLAGS := -S 54 $(obj)/%.so: $(obj)/%.so.dbg FORCE 75 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
|
| /linux/tools/power/cpupower/bindings/python/ |
| H A D | Makefile | 16 all: _raw_pylibcpupower.so 18 _raw_pylibcpupower.so: raw_pylibcpupower_wrap.o 19 $(CC) -shared $(LDFLAGS) raw_pylibcpupower_wrap.o -o _raw_pylibcpupower.so 33 install: _raw_pylibcpupower.so 34 install -D _raw_pylibcpupower.so $(INSTALL_DIR)/_raw_pylibcpupower.so 38 rm -f $(INSTALL_DIR)/_raw_pylibcpupower.so 43 rm -f raw_pylibcpupower.py raw_pylibcpupower_wrap.c raw_pylibcpupower_wrap.o _raw_pylibcpupower.so
|
| /linux/Documentation/bpf/ |
| H A D | signing.rst | 39 (``BPF_PSEUDO_MAP_FD``), and a map's fd is assigned at load time, so it 42 the *running* kernel's BTF, so the result differs from one kernel to the next; 48 So a signature over the original instructions cannot match the relocated 67 So the unit of trust is the loader, and the signing contract is:: 74 loader is reproducible: ``gen_loader`` builds it from primitives so the same 84 by ``gen_loader``; they carry no CO-RE relocations and resolve no ksyms, so 87 descriptor, so even that reference does not change between build and load. 92 identical at build time and at load time, so they are simply appended to the 112 ``map->excl_prog_sha == prog->digest`` for every map a program uses, so the 118 Freezing blocks further userspace writes, so the bytes folded into the [all …]
|
| /linux/drivers/net/ieee802154/ |
| H A D | Kconfig | 21 This driver can also be built as a module. To do so say M here. 33 This driver can also be built as a module. To do so, say M here. 45 This driver can also be built as a module. To do so, say M here. 56 This driver can also be built as a module. To do so, say M here. 66 This driver can also be built as a module. To do so say M here. 77 This driver can also be built as a module. To do so, say M here. 89 This driver can also be built as a module. To do so, say M here. 111 This driver can also be built as a module. To do so, say M here. 122 This driver can also be built as a module. To do so say M here.
|
| /linux/drivers/i2c/muxes/ |
| H A D | Kconfig | 19 This driver can also be built as a module. If so, the module 31 This driver can also be built as a module. If so, the module 44 This driver can also be built as a module. If so, the module 55 This driver can also be built as a module. If so, the module 64 This driver can also be built as a module. If so, the module 74 This driver can also be built as a module. If so, the module 87 This driver can also be built as a module. If so, the module will be 99 This driver can also be built as a module. If so, the module 119 This driver can also be built as a module. If so, the module 135 This driver can also be built as a module. If so, the module
|
| /linux/drivers/iio/adc/ |
| H A D | Kconfig | 703 This driver can also be built as a module. If so, the module will be 714 This driver can also be built as a module. If so, the module will be 737 This driver can also be built as a module. If so, the module will be 783 This driver can also be built as a module. If so, the module will be 811 This driver can also be built as a module. If so, the module will be 832 This driver can also be built as a module. If so, the module will be 852 This driver can also be built as a module. If so, the module will be 884 This driver can also be built as a module. If so, the module will be 894 This driver can also be built as a module. If so, the module will be 904 This driver can also be built as a module. If so, the module will be [all …]
|
| /linux/fs/nls/ |
| H A D | Kconfig | 45 in so-called DOS codepages. You need to include the appropriate 57 in so-called DOS codepages. You need to include the appropriate 69 in so-called DOS codepages. You need to include the appropriate 82 so-called DOS codepages. You need to include the appropriate 98 so-called DOS codepages. You need to include the appropriate 113 so-called DOS codepages. You need to include the appropriate 124 so-called DOS codepages. You need to include the appropriate 135 so-called DOS codepages. You need to include the appropriate 146 so-called DOS codepages. You need to include the appropriate 157 so-called DOS codepages. You need to include the appropriate [all …]
|
| /linux/arch/loongarch/vdso/ |
| H A D | Makefile | 45 ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \ 63 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE 73 targets += vdso.lds vdso.so.dbg vdso.so 82 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE 85 $(obj)/vdso.so: OBJCOPYFLAGS := -S 86 $(obj)/vdso.so: $(obj)/vdso.so.dbg FORCE 91 $(obj)/vdso.o : $(obj)/vdso.so
|
| /linux/arch/riscv/kernel/ |
| H A D | qos.c | 14 * Cached value of srmcfg csr for each cpu. Seeded to U32_MAX so the next 28 * (MCID << 16 | RCID, both fields under 16 bits), so the next 32 * so the cached value cannot be trusted after online. The startup 34 * the CPU schedulable, so the cache is invalidated before any normal 38 * default, so it does not survive the offline period. 50 * through the cpuhp online callback during system suspend, so without 63 * CSR for the current task so it does not run mis-tagged in riscv_srmcfg_pm_notify() 86 * already-online CPU, so no separate seed loop is needed here. in riscv_srmcfg_init()
|
| /linux/drivers/w1/masters/ |
| H A D | Kconfig | 16 This driver can also be built as a module. If so, the module will be 26 This support is also available as a module. If so, the module 36 This support is also available as a module. If so, the module 46 This driver can also be built as a module. If so, the module 62 This support is also available as a module. If so, the module 78 This support is also available as a module. If so, the module 88 This support is also available as a module. If so, the module
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-jaguar-pre-ict-tester.dtso | 91 * the SoC default for this pin) so that LOW is read if 105 * default bias is pull-down therefore being LOW. So 107 * the same value. Make GPIO3_B2 a pull-up so that a 119 * - GPIO3_C6 is floating (so HIGH) if GPIO3_C6 is not 121 * - GPIO3_C6 is floating (so HIGH) if VCC_1V8_S0_1 is 124 * Make GPIO3_C6 a pull-down so that a soldering issue 134 * the SoC default for this pin) so that LOW is read if 144 * the SoC default for this pin) so that LOW is read if 154 * the SoC default for this pin) so that LOW is read if 164 * the SoC default for this pin) so that LOW is read if
|
| /linux/Documentation/sound/cards/ |
| H A D | hdspm.rst | 5 (translated from German, so no good English ;-), 26 allocated. So also the throughput of the PCI system can be 34 all 64 channels are available for the mixer, so channel count 43 so channel count for the driver 52 so channel count for the driver 75 64 Byte accurate. SO it is not really usable for the 84 large never to small. So if you subtract 64 you always have a 100 (especially graphic) ALSA-Mixer GUIs. So Mixer control has be 107 one, I decided to export the hardware structure, so that of 134 a studio should have working synchronisations setup. So use [all …]
|
| /linux/arch/sh/kernel/vsyscall/ |
| H A D | Makefile | 4 $(obj)/vsyscall-syscall.o: $(obj)/vsyscall-trapa.so 7 targets += vsyscall-trapa.o vsyscall-traps.so 17 vsyscall-flags = -shared -s -Wl,-soname=linux-gate.so.1 -Wl,--hash-style=sysv 19 SYSCFLAGS_vsyscall-trapa.so = $(vsyscall-flags) 21 $(obj)/vsyscall-trapa.so: \ 22 $(obj)/vsyscall-%.so: $(obj)/vsyscall.lds $(obj)/vsyscall-%.o FORCE
|
| /linux/Documentation/kbuild/ |
| H A D | Kconfig.recursion-issue-01 | 16 # that are possible for CORE. So for example if CORE_BELL_A_ADVANCED is 'y', 22 # CORE_BELL_A so naturally it depends on CORE_BELL_A. So if CORE_BELL_A is 'y' 27 # CORE_BELL_A depends on CORE, so CORE influences CORE_BELL_A. 40 # so trivial to resolve, we provide another example below of practical 41 # implications of this recursive issue where the solution is perhaps not so
|
| /linux/arch/riscv/kernel/vdso/ |
| H A D | Makefile | 59 vdso_so := vdso$(if $(VDSO_CFI_BUILD),$(CFI_SUFFIX),).so 60 vdso_so_dbg := vdso$(if $(VDSO_CFI_BUILD),$(CFI_SUFFIX),).so.dbg 76 # link rule for the .so file, .lds has to be first 79 LDFLAGS_$(vdso_so_dbg) = -shared -soname=linux-vdso.so.1 \ 82 # strip rule for the .so file 83 $(obj)/%.so: OBJCOPYFLAGS := -S 84 $(obj)/%.so: $(obj)/%.so.dbg FORCE
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | t4_pci_id_tbl.h | 104 CH_PCI_ID_TABLE_FENTRY(0x4007), /* T420-so */ 131 CH_PCI_ID_TABLE_FENTRY(0x5007), /* T520-so */ 143 CH_PCI_ID_TABLE_FENTRY(0x5014), /* T580-so */ 145 CH_PCI_ID_TABLE_FENTRY(0x5016), /* T580-OCP-SO */ 146 CH_PCI_ID_TABLE_FENTRY(0x5017), /* T520-OCP-SO */ 149 CH_PCI_ID_TABLE_FENTRY(0x501a), /* T540-SO-BT */ 150 CH_PCI_ID_TABLE_FENTRY(0x501b), /* T540-SO-CR */ 166 CH_PCI_ID_TABLE_FENTRY(0x5095), /* Custom T540-CR-SO */ 183 CH_PCI_ID_TABLE_FENTRY(0x50a6), /* Custom T522-BT-SO */ 191 CH_PCI_ID_TABLE_FENTRY(0x50ae), /* Custom T540-XL-SO */ [all …]
|