Home
last modified time | relevance | path

Searched full:so (Results 1 – 25 of 7590) sorted by relevance

12345678910>>...304

/linux/net/can/
H A Disotp.c130 /* 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, u3 argument
254 isotp_bc_flags(struct isotp_sock * so) isotp_bc_flags() argument
259 isotp_register_rxid(struct isotp_sock * so) isotp_register_rxid() argument
267 struct isotp_sock *so = container_of(hrtimer, struct isotp_sock, isotp_rx_timer_handler() local
292 struct isotp_sock *so = isotp_sk(sk); isotp_send_fc() local
411 check_pad(struct isotp_sock * so,struct canfd_frame * cf,int start_index,u8 content) check_pad() argument
441 isotp_rcv_fc(struct isotp_sock * so,struct canfd_frame * cf,int ae) isotp_rcv_fc() argument
541 struct isotp_sock *so = isotp_sk(sk); isotp_rcv_sf() local
573 struct isotp_sock *so = isotp_sk(sk); isotp_rcv_ff() local
647 struct isotp_sock *so = isotp_sk(sk); isotp_rcv_cf() local
747 struct isotp_sock *so = isotp_sk(sk); isotp_rcv() local
832 isotp_fill_dataframe(struct canfd_frame * cf,struct isotp_sock * so,int ae,int off) isotp_fill_dataframe() argument
863 isotp_send_cframe(struct isotp_sock * so) isotp_send_cframe() argument
933 isotp_create_fframe(struct canfd_frame * cf,struct isotp_sock * so,int ae) isotp_create_fframe() argument
971 struct isotp_sock *so = isotp_sk(sk); isotp_rcv_echo() local
1041 isotp_tx_timeout(struct isotp_sock * so) isotp_tx_timeout() argument
1073 struct isotp_sock *so = container_of(hrtimer, struct isotp_sock, isotp_tx_timer_handler() local
1082 struct isotp_sock *so = container_of(hrtimer, struct isotp_sock, isotp_echo_timer_handler() local
1090 struct isotp_sock *so = container_of(hrtimer, struct isotp_sock, isotp_txfr_timer_handler() local
1107 struct isotp_sock *so = isotp_sk(sk); isotp_sendmsg() local
1407 struct isotp_sock *so = isotp_sk(sk); isotp_recvmsg() local
1449 struct isotp_sock *so; isotp_release() local
1538 struct isotp_sock *so = isotp_sk(sk); isotp_bind() local
1666 struct isotp_sock *so = isotp_sk(sk); isotp_getname() local
1684 struct isotp_sock *so = isotp_sk(sk); isotp_setsockopt_locked() local
1798 struct isotp_sock *so = isotp_sk(sk); isotp_getsockopt() local
1846 isotp_notify(struct isotp_sock * so,unsigned long msg,struct net_device * dev) isotp_notify() argument
1916 struct isotp_sock *so = isotp_sk(sk); isotp_sock_destruct() local
1931 struct isotp_sock *so = isotp_sk(sk); isotp_init() local
1987 struct isotp_sock *so = isotp_sk(sk); isotp_poll() local
[all...]
/linux/drivers/hwmon/
H A DKconfig23 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 Dvmwgfx_streamoutput.c12 * 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 DKconfig44 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 Dtest_java_symbol.sh26 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 DMakefile11 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 Dexamples.txt85 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 DMakefile31 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 DMakefile15 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
[all...]
/linux/Documentation/bpf/
H A Dsigning.rst39 (``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/tools/power/cpupower/bindings/python/
H A DMakefile16 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/drivers/net/ieee802154/
H A DKconfig21 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 DKconfig19 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/fs/nls/
H A DKconfig45 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 DMakefile46 ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \
64 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
74 targets += vdso.lds vdso.so.dbg vdso.so
83 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
86 $(obj)/vdso.so: OBJCOPYFLAGS := -S
87 $(obj)/vdso.so: $(obj)/vdso.so.dbg FORCE
92 $(obj)/vdso.o : $(obj)/vdso.so
/linux/arch/riscv/kernel/
H A Dqos.c14 * 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 DKconfig16 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 Drk3588-jaguar-pre-ict-tester.dtso91 * 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 Dhdspm.rst5 (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 DMakefile4 $(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/arch/riscv/kernel/vdso/
H A DMakefile60 vdso_so := vdso$(if $(VDSO_CFI_BUILD),$(CFI_SUFFIX),).so
61 vdso_so_dbg := vdso$(if $(VDSO_CFI_BUILD),$(CFI_SUFFIX),).so.dbg
77 # link rule for the .so file, .lds has to be first
80 LDFLAGS_$(vdso_so_dbg) = -shared -soname=linux-vdso.so.1 \
83 # strip rule for the .so file
84 $(obj)/%.so: OBJCOPYFLAGS := -S
85 $(obj)/%.so: $(obj)/%.so.dbg FORCE
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dt4_pci_id_tbl.h104 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 …]
/linux/Documentation/kbuild/
H A DKconfig.recursion-issue-0116 # 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/Documentation/trace/
H A Dtracepoint-analysis.rst215 - When receiving an event about a PID, it can record who the parent was so
250 6.85% hackbench /lib/i686/cmov/libc-2.9.so
251 2.62% hackbench /lib/ld-2.9.so
255 0.02% perf /lib/i686/cmov/libc-2.9.so
257 0.01% perf /lib/ld-2.9.so
258 0.00% hackbench /lib/i686/cmov/libpthread-2.9.so
264 within the VDSO. With simple binaries, this will often be the case so let's
266 noticed that X was generating an insane amount of page allocations so let's look
285 47.95% Xorg /opt/gfx-test/lib/libpixman-1.so.0.13.1
286 0.09% Xorg /lib/i686/cmov/libc-2.9.so
[all …]
/linux/fs/xfs/
H A Dxfs_log_cil.c23 * recover, so we don't allow failure here. Also, we allocate in a context that
24 * we don't want to be issuing transactions from, so we need to tell the
30 * zero so that we know to steal the initial transaction overhead from the
42 * set the current reservation to zero so we know to steal the basic in xlog_cil_ticket_alloc()
151 * limit threshold so we can switch to atomic counter aggregation for accurate
199 * ticket is passed to xlog_write() directly so that we don't slowly leak log
300 * We 64-bit align the length of each iovec so that the start of in xlog_cil_alloc_shadow_bufs()
309 * Then round nbytes up to 64-bit alignment so that the initial in xlog_cil_alloc_shadow_bufs()
315 * The data buffer needs to start 64-bit aligned, so round up in xlog_cil_alloc_shadow_bufs()
383 * this CIL context and so we need to pin it. If we are replacing the in xfs_cil_prepare_item()
[all …]

12345678910>>...304