Home
last modified time | relevance | path

Searched defs:io (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/Linux-v4.19/drivers/char/ipmi/
Dipmi_si_mem_io.c6 static unsigned char intf_mem_inb(const struct si_sm_io *io, in intf_mem_inb()
12 static void intf_mem_outb(const struct si_sm_io *io, unsigned int offset, in intf_mem_outb()
18 static unsigned char intf_mem_inw(const struct si_sm_io *io, in intf_mem_inw()
25 static void intf_mem_outw(const struct si_sm_io *io, unsigned int offset, in intf_mem_outw()
31 static unsigned char intf_mem_inl(const struct si_sm_io *io, in intf_mem_inl()
38 static void intf_mem_outl(const struct si_sm_io *io, unsigned int offset, in intf_mem_outl()
45 static unsigned char mem_inq(const struct si_sm_io *io, unsigned int offset) in mem_inq()
51 static void mem_outq(const struct si_sm_io *io, unsigned int offset, in mem_outq()
58 static void mem_region_cleanup(struct si_sm_io *io, int num) in mem_region_cleanup()
68 static void mem_cleanup(struct si_sm_io *io) in mem_cleanup()
[all …]
Dipmi_si_port_io.c6 static unsigned char port_inb(const struct si_sm_io *io, unsigned int offset) in port_inb()
13 static void port_outb(const struct si_sm_io *io, unsigned int offset, in port_outb()
21 static unsigned char port_inw(const struct si_sm_io *io, unsigned int offset) in port_inw()
28 static void port_outw(const struct si_sm_io *io, unsigned int offset, in port_outw()
36 static unsigned char port_inl(const struct si_sm_io *io, unsigned int offset) in port_inl()
43 static void port_outl(const struct si_sm_io *io, unsigned int offset, in port_outl()
51 static void port_cleanup(struct si_sm_io *io) in port_cleanup()
63 int ipmi_si_port_setup(struct si_sm_io *io) in ipmi_si_port_setup()
Dipmi_si_platform.c58 struct si_sm_io *io = context; in ipmi_acpi_gpe() local
64 static void acpi_gpe_irq_cleanup(struct si_sm_io *io) in acpi_gpe_irq_cleanup()
73 static int acpi_gpe_irq_setup(struct si_sm_io *io) in acpi_gpe_irq_setup()
102 struct si_sm_io *io) in ipmi_get_info_from_resources()
137 struct si_sm_io io; in platform_ipmi_probe() local
218 struct si_sm_io io; in of_ipmi_probe() local
294 static int find_slave_address(struct si_sm_io *io, int slave_addr) in find_slave_address()
313 struct si_sm_io io; in acpi_ipmi_probe() local
Dipmi_si_pci.c28 static void ipmi_pci_cleanup(struct si_sm_io *io) in ipmi_pci_cleanup()
35 static int ipmi_pci_probe_regspacing(struct si_sm_io *io) in ipmi_pci_probe_regspacing()
78 struct si_sm_io io; in ipmi_pci_probe() local
/Linux-v4.19/sound/soc/sh/rcar/
Dcore.c129 struct dma_chan *rsnd_mod_dma_req(struct rsnd_dai_stream *io, in rsnd_mod_dma_req()
138 u32 *rsnd_mod_get_status(struct rsnd_dai_stream *io, in rsnd_mod_get_status()
149 u32* (*get_status)(struct rsnd_dai_stream *io, in rsnd_mod_init()
178 struct rsnd_dai_stream *io)) in rsnd_mod_interrupt()
181 struct rsnd_dai_stream *io; in rsnd_mod_interrupt() local
196 int rsnd_io_is_working(struct rsnd_dai_stream *io) in rsnd_io_is_working()
205 int rsnd_runtime_channel_original_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_original_with_params()
222 int rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_after_ctu_with_params()
238 int rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_for_ssi_with_params()
257 int rsnd_runtime_is_ssi_multi(struct rsnd_dai_stream *io) in rsnd_runtime_is_ssi_multi()
[all …]
Dssi.c110 #define rsnd_ssi_is_parent(ssi, io) ((ssi) == rsnd_io_to_mod_ssip(io)) argument
111 #define rsnd_ssi_is_multi_slave(mod, io) \ argument
113 #define rsnd_ssi_is_run_mods(mod, io) \ argument
117 int rsnd_ssi_hdmi_port(struct rsnd_dai_stream *io) in rsnd_ssi_hdmi_port()
131 int rsnd_ssi_use_busif(struct rsnd_dai_stream *io) in rsnd_ssi_use_busif()
178 static u32 rsnd_ssi_multi_slaves(struct rsnd_dai_stream *io) in rsnd_ssi_multi_slaves()
200 static u32 rsnd_ssi_run_mods(struct rsnd_dai_stream *io) in rsnd_ssi_run_mods()
215 u32 rsnd_ssi_multi_slaves_runtime(struct rsnd_dai_stream *io) in rsnd_ssi_multi_slaves_runtime()
264 struct rsnd_dai_stream *io) in rsnd_ssi_master_clk_start()
327 struct rsnd_dai_stream *io) in rsnd_ssi_master_clk_stop()
[all …]
Dsrc.c70 static struct dma_chan *rsnd_src_dma_req(struct rsnd_dai_stream *io, in rsnd_src_dma_req()
81 static u32 rsnd_src_convert_rate(struct rsnd_dai_stream *io, in rsnd_src_convert_rate()
106 struct rsnd_dai_stream *io, in rsnd_src_get_rate()
139 struct rsnd_dai_stream *io, in rsnd_src_hw_params()
172 static void rsnd_src_set_convert_rate(struct rsnd_dai_stream *io, in rsnd_src_set_convert_rate()
285 struct rsnd_dai_stream *io, in rsnd_src_irq()
363 struct rsnd_dai_stream *io, in rsnd_src_start()
382 struct rsnd_dai_stream *io, in rsnd_src_stop()
391 struct rsnd_dai_stream *io, in rsnd_src_init()
411 struct rsnd_dai_stream *io, in rsnd_src_quit()
[all …]
Ddma.c69 struct rsnd_dai_stream *io) in __rsnd_dmaen_complete()
82 static struct dma_chan *rsnd_dmaen_request_channel(struct rsnd_dai_stream *io, in rsnd_dmaen_request_channel()
97 struct rsnd_dai_stream *io, in rsnd_dmaen_stop()
110 struct rsnd_dai_stream *io, in rsnd_dmaen_nolock_stop()
130 struct rsnd_dai_stream *io, in rsnd_dmaen_nolock_start()
160 struct rsnd_dai_stream *io, in rsnd_dmaen_start()
233 static int rsnd_dmaen_attach(struct rsnd_dai_stream *io, in rsnd_dmaen_attach()
272 struct rsnd_dai_stream *io, in rsnd_dmaen_pointer()
333 static u32 rsnd_dmapp_get_id(struct rsnd_dai_stream *io, in rsnd_dmapp_get_id()
367 static u32 rsnd_dmapp_get_chcr(struct rsnd_dai_stream *io, in rsnd_dmapp_get_chcr()
[all …]
Ddvc.c76 static void rsnd_dvc_volume_parameter(struct rsnd_dai_stream *io, in rsnd_dvc_volume_parameter()
102 static void rsnd_dvc_volume_init(struct rsnd_dai_stream *io, in rsnd_dvc_volume_init()
152 static void rsnd_dvc_volume_update(struct rsnd_dai_stream *io, in rsnd_dvc_volume_update()
188 struct rsnd_dai_stream *io, in rsnd_dvc_probe_()
195 struct rsnd_dai_stream *io, in rsnd_dvc_init()
210 struct rsnd_dai_stream *io, in rsnd_dvc_quit()
221 struct rsnd_dai_stream *io, in rsnd_dvc_pcm_new()
293 static struct dma_chan *rsnd_dvc_dma_req(struct rsnd_dai_stream *io, in rsnd_dvc_dma_req()
Dctu.c118 struct rsnd_dai_stream *io, in rsnd_ctu_probe_()
124 static void rsnd_ctu_value_init(struct rsnd_dai_stream *io, in rsnd_ctu_value_init()
193 static void rsnd_ctu_value_reset(struct rsnd_dai_stream *io, in rsnd_ctu_value_reset()
213 struct rsnd_dai_stream *io, in rsnd_ctu_init()
226 struct rsnd_dai_stream *io, in rsnd_ctu_quit()
237 struct rsnd_dai_stream *io, in rsnd_ctu_hw_params()
274 struct rsnd_dai_stream *io, in rsnd_ctu_pcm_new()
Dmix.c84 static void rsnd_mix_volume_parameter(struct rsnd_dai_stream *io, in rsnd_mix_volume_parameter()
104 static void rsnd_mix_volume_init(struct rsnd_dai_stream *io, in rsnd_mix_volume_init()
125 static void rsnd_mix_volume_update(struct rsnd_dai_stream *io, in rsnd_mix_volume_update()
139 struct rsnd_dai_stream *io, in rsnd_mix_probe_()
146 struct rsnd_dai_stream *io, in rsnd_mix_init()
161 struct rsnd_dai_stream *io, in rsnd_mix_quit()
172 struct rsnd_dai_stream *io, in rsnd_mix_pcm_new()
Drsnd.h391 #define for_each_rsnd_mod(iterator, pos, io) \ argument
394 #define for_each_rsnd_mod_arrays(iterator, pos, io, array, size) \ argument
397 #define for_each_rsnd_mod_array(iterator, pos, io, array) \ argument
406 #define rsnd_runtime_channel_original(io) \ argument
410 #define rsnd_runtime_channel_after_ctu(io) \ argument
414 #define rsnd_runtime_channel_for_ssi(io) \ argument
445 #define rsnd_io_to_mod(io, i) ((i) < RSND_MOD_MAX ? (io)->mod[(i)] : NULL) argument
446 #define rsnd_io_to_mod_ssi(io) rsnd_io_to_mod((io), RSND_MOD_SSI) argument
447 #define rsnd_io_to_mod_ssiu(io) rsnd_io_to_mod((io), RSND_MOD_SSIU) argument
448 #define rsnd_io_to_mod_ssip(io) rsnd_io_to_mod((io), RSND_MOD_SSIP) argument
[all …]
Dssiu.c23 struct rsnd_dai_stream *io, in rsnd_ssiu_init()
120 struct rsnd_dai_stream *io, in rsnd_ssiu_init_gen2()
194 struct rsnd_dai_stream *io, in rsnd_ssiu_start_gen2()
209 struct rsnd_dai_stream *io, in rsnd_ssiu_stop_gen2()
238 int rsnd_ssiu_attach(struct rsnd_dai_stream *io, in rsnd_ssiu_attach()
Dcmd.c24 struct rsnd_dai_stream *io, in rsnd_cmd_init()
101 struct rsnd_dai_stream *io, in rsnd_cmd_start()
110 struct rsnd_dai_stream *io, in rsnd_cmd_stop()
132 int rsnd_cmd_attach(struct rsnd_dai_stream *io, int id) in rsnd_cmd_attach()
/Linux-v4.19/drivers/md/
Ddm-io.c33 struct io { struct
36 struct dm_io_client *client; argument
37 io_notify_fn callback; argument
43 static struct kmem_cache *_dm_io_cache; argument
90 static void store_io_and_region_in_bio(struct bio *bio, struct io *io, in store_io_and_region_in_bio()
101 static void retrieve_io_and_region_from_bio(struct bio *bio, struct io **io, in retrieve_io_and_region_from_bio()
114 static void complete_io(struct io *io) in complete_io()
128 static void dec_count(struct io *io, unsigned int region, blk_status_t error) in dec_count()
139 struct io *io; in endio() local
298 struct io *io) in do_region()
[all …]
Ddm-verity-fec.c29 static inline struct dm_verity_fec_io *fec_io(struct dm_verity_io *io) in fec_io()
92 #define fec_for_each_extra_buffer(io, __i) \ argument
96 #define fec_for_each_buffer(io, __i) \ argument
100 #define fec_for_each_buffer_rs_block(io, __i, __j) \ argument
188 static int fec_is_erasure(struct dm_verity *v, struct dm_verity_io *io, in fec_is_erasure()
204 static int fec_read_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_read_bufs()
362 static int fec_decode_rsb(struct dm_verity *v, struct dm_verity_io *io, in fec_decode_rsb()
405 static int fec_bv_copy(struct dm_verity *v, struct dm_verity_io *io, u8 *data, in fec_bv_copy()
420 int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, in verity_fec_decode()
487 void verity_fec_finish_io(struct dm_verity_io *io) in verity_fec_finish_io()
[all …]
Ddm-verity-target.c271 static int verity_verify_level(struct dm_verity *v, struct dm_verity_io *io, in verity_verify_level()
330 int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io, in verity_hash_for_block()
367 static int verity_for_io_block(struct dm_verity *v, struct dm_verity_io *io, in verity_for_io_block()
411 int verity_for_bv_block(struct dm_verity *v, struct dm_verity_io *io, in verity_for_bv_block()
445 static int verity_bv_zero(struct dm_verity *v, struct dm_verity_io *io, in verity_bv_zero()
456 struct dm_verity_io *io, in verity_bv_skip_block()
467 static int verity_verify_io(struct dm_verity_io *io) in verity_verify_io()
539 static void verity_finish_io(struct dm_verity_io *io, blk_status_t status) in verity_finish_io()
554 struct dm_verity_io *io = container_of(w, struct dm_verity_io, work); in verity_work() local
561 struct dm_verity_io *io = bio->bi_private; in verity_end_io() local
[all …]
/Linux-v4.19/drivers/md/bcache/
Dmovinggc.c40 struct moving_io *io = container_of(cl, struct moving_io, cl); in moving_io_destructor() local
47 struct moving_io *io = container_of(cl, struct moving_io, cl); in write_moving_finish() local
65 struct moving_io *io = container_of(bio->bi_private, in read_moving_endio() local
78 static void moving_init(struct moving_io *io) in moving_init()
94 struct moving_io *io = container_of(cl, struct moving_io, cl); in write_moving() local
118 struct moving_io *io = container_of(cl, struct moving_io, cl); in read_moving_submit() local
129 struct moving_io *io; in read_moving() local
Dwriteback.c237 struct dirty_io *io = w->private; in dirty_init() local
252 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in dirty_io_destructor() local
259 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in write_dirty_finish() local
299 struct dirty_io *io = w->private; in dirty_endio() local
311 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in write_dirty() local
361 struct dirty_io *io = w->private; in read_dirty_endio() local
373 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in read_dirty_submit() local
386 struct dirty_io *io; in read_dirty() local
/Linux-v4.19/fs/ext4/
Dpage-io.c147 static int ext4_end_io(ext4_io_end_t *io) in ext4_end_io()
177 ext4_io_end_t *io, *io0, *io1; in dump_completed_IO() local
218 ext4_io_end_t *io; in ext4_do_flush_completed_IO() local
253 ext4_io_end_t *io = kmem_cache_zalloc(io_end_cachep, flags); in ext4_init_io_end() local
347 void ext4_io_submit(struct ext4_io_submit *io) in ext4_io_submit()
361 void ext4_io_submit_init(struct ext4_io_submit *io, in ext4_io_submit_init()
369 static int io_submit_init_bio(struct ext4_io_submit *io, in io_submit_init_bio()
387 static int io_submit_add_bh(struct ext4_io_submit *io, in io_submit_add_bh()
412 int ext4_bio_write_page(struct ext4_io_submit *io, in ext4_bio_write_page()
/Linux-v4.19/drivers/input/serio/
Dambakmi.c31 struct serio *io; member
54 static int amba_kmi_write(struct serio *io, unsigned char val) in amba_kmi_write()
68 static int amba_kmi_open(struct serio *io) in amba_kmi_open()
100 static void amba_kmi_close(struct serio *io) in amba_kmi_close()
114 struct serio *io; in amba_kmi_probe() local
Daltera_ps2.c26 struct serio *io; member
51 static int altera_ps2_write(struct serio *io, unsigned char val) in altera_ps2_write()
59 static int altera_ps2_open(struct serio *io) in altera_ps2_open()
71 static void altera_ps2_close(struct serio *io) in altera_ps2_close()
/Linux-v4.19/sound/soc/sh/
Dfsi.c277 #define fsi_stream_handler_call(io, func, args...) \ argument
301 struct fsi_stream *io) in fsi_stream_is_play()
429 static u32 fsi_get_port_shift(struct fsi_priv *fsi, struct fsi_stream *io) in fsi_get_port_shift()
454 struct fsi_stream *io) in fsi_get_current_fifo_samples()
500 struct fsi_stream *io) in fsi_stream_is_working()
513 static struct fsi_priv *fsi_stream_to_priv(struct fsi_stream *io) in fsi_stream_to_priv()
519 struct fsi_stream *io, in fsi_stream_init()
540 static void fsi_stream_quit(struct fsi_priv *fsi, struct fsi_stream *io) in fsi_stream_quit()
567 static int fsi_stream_transfer(struct fsi_stream *io) in fsi_stream_transfer()
576 #define fsi_stream_start(fsi, io)\ argument
[all …]
/Linux-v4.19/drivers/media/dvb-frontends/cxd2880/
Dcxd2880_io.c12 int cxd2880_io_common_write_one_reg(struct cxd2880_io *io, in cxd2880_io_common_write_one_reg()
22 int cxd2880_io_set_reg_bits(struct cxd2880_io *io, in cxd2880_io_set_reg_bits()
47 int cxd2880_io_write_multi_regs(struct cxd2880_io *io, in cxd2880_io_write_multi_regs()
Dcxd2880_devio_spi.c14 static int cxd2880_io_spi_read_reg(struct cxd2880_io *io, in cxd2880_io_spi_read_reg()
62 static int cxd2880_io_spi_write_reg(struct cxd2880_io *io, in cxd2880_io_spi_write_reg()
114 int cxd2880_io_spi_create(struct cxd2880_io *io, in cxd2880_io_spi_create()

12345678910>>...12