Home
last modified time | relevance | path

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

12345678910>>...550

/kernel/linux/linux-6.6/arch/sh/boards/mach-kfr2r09/
Dlcd_wqvga.c60 struct sh_mobile_lcdc_sys_bus_ops *so) in read_reg() argument
62 return so->read_data(sohandle); in read_reg()
66 struct sh_mobile_lcdc_sys_bus_ops *so, in write_reg() argument
70 so->write_data(sohandle, v); /* PTH4/LCDRS High [param, 17:0] */ in write_reg()
72 so->write_index(sohandle, v); /* PTH4/LCDRS Low [cmd, 7:0] */ in write_reg()
76 struct sh_mobile_lcdc_sys_bus_ops *so, in write_data() argument
82 write_reg(sohandle, so, 1, data[i]); in write_data()
86 struct sh_mobile_lcdc_sys_bus_ops *so) in read_device_code() argument
91 write_reg(sohandle, so, 0, 0xb0); in read_device_code()
92 write_reg(sohandle, so, 1, 0x00); in read_device_code()
[all …]
/kernel/linux/linux-5.10/arch/sh/boards/mach-kfr2r09/
Dlcd_wqvga.c60 struct sh_mobile_lcdc_sys_bus_ops *so) in read_reg() argument
62 return so->read_data(sohandle); in read_reg()
66 struct sh_mobile_lcdc_sys_bus_ops *so, in write_reg() argument
70 so->write_data(sohandle, v); /* PTH4/LCDRS High [param, 17:0] */ in write_reg()
72 so->write_index(sohandle, v); /* PTH4/LCDRS Low [cmd, 7:0] */ in write_reg()
76 struct sh_mobile_lcdc_sys_bus_ops *so, in write_data() argument
82 write_reg(sohandle, so, 1, data[i]); in write_data()
86 struct sh_mobile_lcdc_sys_bus_ops *so) in read_device_code() argument
91 write_reg(sohandle, so, 0, 0xb0); in read_device_code()
92 write_reg(sohandle, so, 1, 0x00); in read_device_code()
[all …]
/kernel/linux/linux-6.6/net/can/
Disotp.c180 static u32 isotp_bc_flags(struct isotp_sock *so) in isotp_bc_flags() argument
182 return so->opt.flags & ISOTP_ALL_BC_FLAGS; in isotp_bc_flags()
185 static bool isotp_register_rxid(struct isotp_sock *so) in isotp_register_rxid() argument
188 return (isotp_bc_flags(so) == 0); in isotp_register_rxid()
193 struct isotp_sock *so = container_of(hrtimer, struct isotp_sock, in isotp_rx_timer_handler() local
195 struct sock *sk = &so->sk; in isotp_rx_timer_handler()
197 if (so->rx.state == ISOTP_WAIT_DATA) { in isotp_rx_timer_handler()
206 so->rx.state = ISOTP_IDLE; in isotp_rx_timer_handler()
217 struct isotp_sock *so = isotp_sk(sk); in isotp_send_fc() local
220 nskb = alloc_skb(so->ll.mtu + sizeof(struct can_skb_priv), gfp_any()); in isotp_send_fc()
[all …]
/kernel/linux/linux-5.10/net/can/
Disotp.c167 static u32 isotp_bc_flags(struct isotp_sock *so) in isotp_bc_flags() argument
169 return so->opt.flags & ISOTP_ALL_BC_FLAGS; in isotp_bc_flags()
172 static bool isotp_register_rxid(struct isotp_sock *so) in isotp_register_rxid() argument
175 return (isotp_bc_flags(so) == 0); in isotp_register_rxid()
180 struct isotp_sock *so = container_of(hrtimer, struct isotp_sock, in isotp_rx_timer_handler() local
182 struct sock *sk = &so->sk; in isotp_rx_timer_handler()
184 if (so->rx.state == ISOTP_WAIT_DATA) { in isotp_rx_timer_handler()
193 so->rx.state = ISOTP_IDLE; in isotp_rx_timer_handler()
204 struct isotp_sock *so = isotp_sk(sk); in isotp_send_fc() local
207 nskb = alloc_skb(so->ll.mtu + sizeof(struct can_skb_priv), gfp_any()); in isotp_send_fc()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
Dintel_renderstate.c40 * right after the commands taking care of alignment so we should sufficient
50 static int render_state_setup(struct intel_renderstate *so, in render_state_setup() argument
53 const struct intel_renderstate_rodata *rodata = so->rodata; in render_state_setup()
58 d = i915_gem_object_pin_map(so->vma->obj, I915_MAP_WB); in render_state_setup()
66 u64 r = s + i915_vma_offset(so->vma); in render_state_setup()
89 so->batch_offset = i915_ggtt_offset(so->vma); in render_state_setup()
90 so->batch_size = rodata->batch_items * sizeof(u32); in render_state_setup()
95 so->aux_offset = i * sizeof(u32); in render_state_setup()
125 so->aux_size = i * sizeof(u32) - so->aux_offset; in render_state_setup()
126 so->aux_offset += so->batch_offset; in render_state_setup()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
Dintel_renderstate.c9 * Software is furnished to do so, subject to the following conditions:
59 * right after the commands taking care of alignment so we should sufficient
69 static int render_state_setup(struct intel_renderstate *so, in render_state_setup() argument
72 const struct intel_renderstate_rodata *rodata = so->rodata; in render_state_setup()
77 d = i915_gem_object_pin_map(so->vma->obj, I915_MAP_WB); in render_state_setup()
85 u64 r = s + so->vma->node.start; in render_state_setup()
107 so->batch_offset = i915_ggtt_offset(so->vma); in render_state_setup()
108 so->batch_size = rodata->batch_items * sizeof(u32); in render_state_setup()
113 so->aux_offset = i * sizeof(u32); in render_state_setup()
143 so->aux_size = i * sizeof(u32) - so->aux_offset; in render_state_setup()
[all …]
/kernel/linux/linux-6.6/drivers/hwmon/
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
117 This driver can also be built as a module. If so, the module
128 This driver can also be built as a module. If so, the module
139 This driver can also be built as a module. If so, the module
150 This driver can also be built as a module. If so, the module
[all …]
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/
DKconfig12 This driver can also be built as a module. If so, the module will
27 This driver can also be built as a module. If so, the module will
36 This driver can also be built as a module. If so, the module will
47 This driver can also be built as a module. If so, the module will
57 This driver can also be built as a module. If so, the module will
66 This driver can also be built as a module. If so, the module will
75 This driver can also be built as a module. If so, the module will
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 will
105 This driver can also be built as a module. If so, the module will
[all …]
/kernel/linux/linux-5.10/drivers/hwmon/
DKconfig23 This support can also be built as a module. If so, the module
51 This driver can also be built as a module. If so, the module
66 This driver can also be built as a module. If so, the module
80 This driver can also be built as a module. If so, the module
90 This driver can also be built as a module. If so, the module
100 This driver can also be built as a module. If so, the module
110 This driver can also be built as a module. If so, the module
121 This driver can also be built as a module. If so, the module
132 This driver can also be built as a module. If so, the module
143 This driver can also be built as a module. If so, the module
[all …]
/kernel/liteos_m/testsuites/sample/kernel/dynlink/lib/
DMakefile42 SO = $(patsubst %.c,%.so,$(SRCS)) macro
43 ALIGN_SO = $(patsubst %.c,$(PREFIX)%.so,$(SRCS))
56 all: $(SO) $(ALIGN_SO)
57 $(SO): %.so : %.c
58 $(HIDE)$(CROSS_GCC) -fPIC -shared $(MCU) $(CFLAGS) $(CASE)athmtc.c -o $(CASE)athmtc.so
59 $(HIDE)$(CROSS_GCC) -fPIC -shared $(MCU) $(CFLAGS) $(CASE)bss.c -o $(CASE)bss.so
60 $(HIDE)$(CROSS_GCC) -fPIC -shared $(MCU) $(CFLAGS) $(CASE)initfini.c -o $(CASE)align10000.so
61 $(HIDE)$(CROSS_GCC) -fPIC -shared $(MCU) $(CFLAGS) $(CASE)static.c -o $(CASE)static.so
62 $(HIDE)$(CROSS_GCC) -fPIC -shared $(MCU) $(CFLAGS) $(CASE)sym.c -o $(CASE)sym.so
63 $(HIDE)$(CROSS_GCC) -fPIC -shared $(MCU) $(CFLAGS) $(CASE)undfunc.c -o $(CASE)undfunc.so
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
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_FIFO_RESERVE_DX(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 …]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
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 …]
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/
DKconfig12 This driver can also be built as a module. If so, the module will
26 This driver can also be built as a module. If so, the module will
37 This driver can also be built as a module. If so, the module will
47 This driver can also be built as a module. If so, the module will
56 This driver can also be built as a module. If so, the module will
66 This driver can also be built as a module. If so, the module will
75 This driver can also be built as a module. If so, the module will
84 This driver can also be built as a module. If so, the module will
93 This driver can also be built as a module. If so, the module will
102 This driver can also be built as a module. If so, the module will
[all …]
/kernel/linux/linux-6.6/drivers/rtc/
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
213 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
234 This driver can also be built as a module. If so, the module will
[all …]
/kernel/linux/linux-5.10/drivers/rtc/
DKconfig44 This clock should be battery-backed, so that it reads the correct
119 You may want to set up a symbolic link so one of these
149 This driver can also be built as a module. If so, the module
163 This driver can also be built as a module. If so, the module
173 This driver can also be built as a module. If so, the module
183 This driver can also be built as a module. If so, the module
193 This driver can also be built as a module. If so, the module
204 This driver can also be built as a module. If so, the module
214 This driver can also be built as a module. If so, the module
225 This driver can also be built as a module. If so, the module will
[all …]
/kernel/linux/linux-5.10/arch/arm/vdso/
DMakefile13 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.so.raw vdso.lds
20 ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \
48 $(obj)/vdso.o : $(obj)/vdso.so
50 # Link rule for the .so file
51 $(obj)/vdso.so.raw: $(obj)/vdso.lds $(obj-vdso) FORCE
54 $(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE
57 # Strip rule for the .so file
58 $(obj)/%.so: OBJCOPYFLAGS := -S
59 $(obj)/%.so: $(obj)/%.so.dbg FORCE
70 # Install the unstripped copy of vdso.so.dbg. If our toolchain
[all …]
/kernel/linux/linux-6.6/arch/csky/kernel/vdso/
DMakefile20 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.lds vdso-dummy.o
31 $(obj)/vdso.o: $(obj)/vdso.so
33 SYSCFLAGS_vdso.so.dbg = $(c_flags)
34 $(obj)/vdso.so.dbg: $(src)/vdso.lds $(obj-vdso) FORCE
36 SYSCFLAGS_vdso.so.dbg = -shared -s -Wl,-soname=linux-vdso.so.1 \
39 $(obj)/vdso-syms.S: $(obj)/vdso.so FORCE
42 # strip rule for the .so file
43 $(obj)/%.so: OBJCOPYFLAGS := -S
44 $(obj)/%.so: $(obj)/%.so.dbg FORCE
66 vdso.so: $(obj)/vdso.so.dbg
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso64/
DMakefile8 targets := $(obj-vdso64) vdso64.so vdso64.so.dbg
16 -Wl,-soname=linux-vdso64.so.1 -Wl,--hash-style=both
24 $(obj)/vdso64_wrapper.o : $(obj)/vdso64.so
26 # link rule for the .so file, .lds has to be first
27 $(obj)/vdso64.so.dbg: $(src)/vdso64.lds $(obj-vdso64) FORCE
30 # strip rule for the .so file
31 $(obj)/%.so: OBJCOPYFLAGS := -S
32 $(obj)/%.so: $(obj)/%.so.dbg FORCE
43 vdso64.so: $(obj)/vdso64.so.dbg
47 vdso_install: vdso64.so
/kernel/linux/linux-5.10/arch/arm64/kernel/vdso/
DMakefile17 targets := $(obj-vdso) vdso.so vdso.so.dbg
24 # routines, as x86 does (see 6f121e548f83 ("x86, vdso: Reimplement vdso.so
26 ldflags-y := -shared -nostdlib -soname=linux-vdso.so.1 --hash-style=sysv \
54 $(obj)/vdso.o : $(obj)/vdso.so
56 # Link rule for the .so file, .lds has to be first
57 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
60 # Strip rule for the .so file
61 $(obj)/%.so: OBJCOPYFLAGS := -S
62 $(obj)/%.so: $(obj)/%.so.dbg FORCE
70 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
[all …]
/kernel/linux/linux-6.6/drivers/i2c/busses/
DKconfig28 This driver can also be built as a module. If so, the module
40 This driver can also be built as a module. If so, the module
50 This driver can also be built as a module. If so, the module
62 This driver can also be built as a module. If so, the module
75 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 modules. If so, the modules will
105 This driver can also be built as a module. If so, the module
165 This driver can also be built as a module. If so, the module
176 This driver can also be built as a module. If so, the module
[all …]
/kernel/linux/linux-5.10/arch/nds32/kernel/vdso/
DMakefile12 targets := $(obj-vdso) vdso.so vdso.so.dbg
16 -Wl,-soname=linux-vdso.so.1 -Wl,--hash-style=sysv
27 $(obj)/vdso.o : $(obj)/vdso.so
29 # Link rule for the .so file, .lds has to be first
30 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
34 # Strip rule for the .so file
35 $(obj)/%.so: OBJCOPYFLAGS := -S
36 $(obj)/%.so: $(obj)/%.so.dbg FORCE
44 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
75 vdso.so: $(obj)/vdso.so.dbg
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kernel/vdso32/
DMakefile20 targets := $(obj-vdso32) vdso32.so vdso32.so.dbg
28 -Wl,-soname=linux-vdso32.so.1 -Wl,--hash-style=both
36 $(obj)/vdso32_wrapper.o : $(obj)/vdso32.so
38 # link rule for the .so file, .lds has to be first
39 $(obj)/vdso32.so.dbg: $(src)/vdso32.lds $(obj-vdso32) FORCE
42 # strip rule for the .so file
43 $(obj)/%.so: OBJCOPYFLAGS := -S
44 $(obj)/%.so: $(obj)/%.so.dbg FORCE
61 vdso32.so: $(obj)/vdso32.so.dbg
65 vdso_install: vdso32.so
/kernel/linux/linux-6.6/arch/arm/vdso/
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 \
46 $(obj)/vdso.o : $(obj)/vdso.so
48 # Link rule for the .so file
49 $(obj)/vdso.so.raw: $(obj)/vdso.lds $(obj-vdso) FORCE
52 $(obj)/vdso.so.dbg: $(obj)/vdso.so.raw $(obj)/vdsomunge FORCE
55 # Strip rule for the .so file
56 $(obj)/%.so: OBJCOPYFLAGS := -S
57 $(obj)/%.so: $(obj)/%.so.dbg FORCE
/kernel/linux/linux-5.10/arch/riscv/kernel/vdso/
DMakefile27 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.lds
45 $(obj)/vdso.o: $(obj)/vdso.so
47 # link rule for the .so file, .lds has to be first
48 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
50 LDFLAGS_vdso.so.dbg = -shared -S -soname=linux-vdso.so.1 \
53 # strip rule for the .so file
54 $(obj)/%.so: OBJCOPYFLAGS := -S
55 $(obj)/%.so: $(obj)/%.so.dbg FORCE
63 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
83 vdso.so: $(obj)/vdso.so.dbg
[all …]
/kernel/linux/linux-5.10/drivers/i2c/busses/
DKconfig21 This driver can also be built as a module. If so, the module
33 This driver can also be built as a module. If so, the module
43 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
68 This driver can also be built as a module. If so, the module
78 This driver can also be built as a module. If so, the module
88 This driver can also be built as modules. If so, the modules will
98 This driver can also be built as a module. If so, the module
152 This driver can also be built as a module. If so, the module
163 This driver can also be built as a module. If so, the module
[all …]

12345678910>>...550