| /linux/drivers/char/ipmi/ |
| H A D | ipmi_si_mem_io.c | 6 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 …]
|
| H A D | ipmi_si_port_io.c | 6 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()
|
| H A D | ipmi_si_platform.c | 61 struct si_sm_io *io = context; in ipmi_acpi_gpe() local 67 static void acpi_gpe_irq_cleanup(struct si_sm_io *io) in acpi_gpe_irq_cleanup() argument 76 static int acpi_gpe_irq_setup(struct si_sm_io *io) in acpi_gpe_irq_setup() argument 103 ipmi_set_addr_data_and_space(struct resource * r,struct si_sm_io * io) ipmi_set_addr_data_and_space() argument 114 ipmi_get_info_from_resources(struct platform_device * pdev,struct si_sm_io * io) ipmi_get_info_from_resources() argument 137 struct si_sm_io io; platform_ipmi_probe() local 229 struct si_sm_io io; of_ipmi_probe() local 296 find_slave_address(struct si_sm_io * io,int slave_addr) find_slave_address() argument 311 struct si_sm_io io; acpi_ipmi_probe() local [all...] |
| H A D | ipmi_si_ls2k.c | 44 static unsigned char ls2k_mem_inb_v0(const struct si_sm_io *io, unsigned int offset) in ls2k_mem_inb_v0() 59 static unsigned char ls2k_mem_inb_v1(const struct si_sm_io *io, unsigned int offset) in ls2k_mem_inb_v1() 82 static void ls2k_mem_outb_v0(const struct si_sm_io *io, unsigned int offset, in ls2k_mem_outb_v0() 105 static void ls2k_mem_outb_v1(const struct si_sm_io *io, unsigned int offset, in ls2k_mem_outb_v1() 126 static void ls2k_mem_cleanup(struct si_sm_io *io) in ls2k_mem_cleanup() 132 static int ipmi_ls2k_mem_setup(struct si_sm_io *io) in ipmi_ls2k_mem_setup() 151 struct si_sm_io io; in ipmi_ls2k_probe() local
|
| /linux/drivers/scsi/elx/efct/ |
| H A D | efct_scsi.c | 15 #define scsi_io_printf(io, fmt, ...) \ argument 23 #define scsi_io_trace(io, fmt, ...) \ argument 34 struct efct_io *io; in efct_scsi_io_alloc() local 77 struct efct_io *io = container_of(arg, struct efct_io, ref); in _efct_scsi_io_free() local 99 efct_scsi_io_free(struct efct_io *io) in efct_scsi_io_free() 111 struct efct_io *io = app; in efct_target_io_cb() local 229 static void efc_log_sgl(struct efct_io *io) in efc_log_sgl() 256 struct efct_io *io = arg; in efct_scsi_check_pending_async_cb() local 270 efct_scsi_io_dispatch_hw_io(struct efct_io *io, struct efct_hw_io *hio) in efct_scsi_io_dispatch_hw_io() 331 efct_scsi_io_dispatch_no_hw_io(struct efct_io *io) in efct_scsi_io_dispatch_no_hw_io() [all …]
|
| H A D | efct_io.c | 25 struct efct_io *io; in efct_io_pool_create() local 80 struct efct_io *io; in efct_io_pool_free() local 107 struct efct_io *io = NULL; in efct_io_pool_io_alloc() local 147 efct_io_pool_io_free(struct efct_io_pool *io_pool, struct efct_io *io) in efct_io_pool_io_free() 175 struct efct_io *io = NULL; in efct_io_find_tgt_io() local
|
| H A D | efct_unsol.c | 98 efct_fc_tmf_rejected_cb(struct efct_io *io, in efct_fc_tmf_rejected_cb() 107 efct_dispatch_unsol_tmf(struct efct_io *io, u8 tm_flags, u32 lun) in efct_dispatch_unsol_tmf() 159 efct_populate_io_fcp_cmd(struct efct_io *io, struct fcp_cmnd *cmnd, in efct_populate_io_fcp_cmd() 344 struct efct_io *io = NULL; in efct_dispatch_fcp_cmd() local 402 efct_process_abts(struct efct_io *io, struct fc_frame_header *hdr) in efct_process_abts() 467 struct efct_io *io = NULL; in efct_node_recv_abts_frame() local
|
| /linux/sound/soc/renesas/rcar/ |
| H A D | core.c | 251 io = &rdai->capture; in rsnd_runtime_channel_original_with_params() argument 127 rsnd_mod_dma_req(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_mod_dma_req() argument 168 rsnd_mod_get_status(struct rsnd_mod * mod,struct rsnd_dai_stream * io,enum rsnd_mod_type type) rsnd_mod_get_status() argument 224 rsnd_mod_interrupt(struct rsnd_mod * mod,void (* callback)(struct rsnd_mod * mod,struct rsnd_dai_stream * io)) rsnd_mod_interrupt() argument 231 struct rsnd_dai_stream *io = &rdai->playback; rsnd_mod_interrupt() local 242 rsnd_io_is_working(struct rsnd_dai_stream * io) rsnd_io_is_working() argument 269 rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream * io,struct snd_pcm_hw_params * params) rsnd_runtime_channel_after_ctu_with_params() argument 310 rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream * io,struct snd_pcm_hw_params * params) rsnd_runtime_channel_for_ssi_with_params() argument 325 rsnd_runtime_is_multi_ssi(struct rsnd_dai_stream * io) rsnd_runtime_is_multi_ssi() argument 336 rsnd_runtime_is_tdm(struct rsnd_dai_stream * io) rsnd_runtime_is_tdm() argument 341 rsnd_runtime_is_tdm_split(struct rsnd_dai_stream * io) rsnd_runtime_is_tdm_split() argument 349 rsnd_get_adinr_bit(struct rsnd_mod * mod,struct rsnd_dai_stream * io) rsnd_get_adinr_bit() argument 372 rsnd_get_dalign(struct rsnd_mod * mod,struct rsnd_dai_stream * io) rsnd_get_dalign() argument 429 rsnd_get_busif_shift(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_get_busif_shift() argument 480 rsnd_mod_next(int * iterator,struct rsnd_dai_stream * io,enum rsnd_mod_type * array,int array_size) rsnd_mod_next() argument 531 rsnd_status_update(struct rsnd_dai_stream * io,struct rsnd_mod * mod,enum rsnd_mod_type type,int shift,int add,int timing) rsnd_status_update() argument 553 rsnd_dai_call(fn,io,param...) global() argument 578 rsnd_dai_connect(struct rsnd_mod * mod,struct rsnd_dai_stream * io,enum rsnd_mod_type type) rsnd_dai_connect() argument 606 rsnd_dai_disconnect(struct rsnd_mod * mod,struct rsnd_dai_stream * io,enum rsnd_mod_type type) rsnd_dai_disconnect() argument 663 rsnd_dai_stream_init(struct rsnd_dai_stream * io,struct snd_pcm_substream * substream) rsnd_dai_stream_init() argument 669 rsnd_dai_stream_quit(struct rsnd_dai_stream * io) rsnd_dai_stream_quit() argument 697 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_soc_dai_trigger() local 858 rsnd_soc_hw_rule(struct rsnd_dai * rdai,unsigned int * list,int list_num,struct snd_interval * baseline,struct snd_interval * iv,struct rsnd_dai_stream * io,char * unit) rsnd_soc_hw_rule() argument 907 struct rsnd_dai_stream *io = rule->private; rsnd_soc_hw_rule_rate() local 930 struct rsnd_dai_stream *io = rule->private; rsnd_soc_hw_rule_channels() local 963 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_soc_dai_startup() local 1020 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_soc_dai_shutdown() local 1035 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_soc_dai_prepare() local 1066 rsnd_parse_tdm_split_mode(struct rsnd_priv * priv,struct rsnd_dai_stream * io,struct device_node * dai_np) rsnd_parse_tdm_split_mode() argument 1103 rsnd_parse_connect_simple(struct rsnd_priv * priv,struct rsnd_dai_stream * io,struct device_node * dai_np) rsnd_parse_connect_simple() argument 1113 rsnd_parse_connect_graph(struct rsnd_priv * priv,struct rsnd_dai_stream * io,struct device_node * endpoint) rsnd_parse_connect_graph() argument 1301 rsnd_preallocate_pages(struct snd_soc_pcm_runtime * rtd,struct rsnd_dai_stream * io,int stream) rsnd_preallocate_pages() argument 1539 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_hw_update() local 1559 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_hw_params() local 1675 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); rsnd_pointer() local 1752 rsnd_kctrl_accept_anytime(struct rsnd_dai_stream * io) rsnd_kctrl_accept_anytime() argument 1799 rsnd_kctrl_new(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct snd_soc_pcm_runtime * rtd,const unsigned char * name,int (* accept)(struct rsnd_dai_stream * io),void (* update)(struct rsnd_dai_stream * io,struct rsnd_mod * mod),struct rsnd_kctrl_cfg * cfg,const char * const * texts,int size,u32 max) rsnd_kctrl_new() argument 1802 rsnd_kctrl_new(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct snd_soc_pcm_runtime * rtd,const unsigned char * name,int (* accept)(struct rsnd_dai_stream * io),void (* update)(struct rsnd_dai_stream * io,struct rsnd_mod * mod),struct rsnd_kctrl_cfg * cfg,const char * const * texts,int size,u32 max) rsnd_kctrl_new() argument 1803 rsnd_kctrl_new(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct snd_soc_pcm_runtime * rtd,const unsigned char * name,int (* accept)(struct rsnd_dai_stream * io),void (* update)(struct rsnd_dai_stream * io,struct rsnd_mod * mod),struct rsnd_kctrl_cfg * cfg,const char * const * texts,int size,u32 max) rsnd_kctrl_new() argument 1871 rsnd_rdai_continuance_probe(struct rsnd_priv * priv,struct rsnd_dai_stream * io) rsnd_rdai_continuance_probe() argument [all...] |
| H A D | dma.c | 68 rsnd_dmaen_request_channel(struct rsnd_dai_stream * io,struct rsnd_mod * mod_from,struct rsnd_mod * mod_to) rsnd_dmaen_request_channel() argument 83 rsnd_dmaen_stop(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dmaen_stop() argument 90 rsnd_dmaen_cleanup(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dmaen_cleanup() argument 110 rsnd_dmaen_prepare(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dmaen_prepare() argument 139 rsnd_dmaen_start(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dmaen_start() argument 217 rsnd_dmaen_attach(struct rsnd_dai_stream * io,struct rsnd_dma * dma,struct rsnd_mod * mod_from,struct rsnd_mod * mod_to) rsnd_dmaen_attach() argument 256 rsnd_dmaen_pointer(struct rsnd_mod * mod,struct rsnd_dai_stream * io,snd_pcm_uframes_t * pointer) rsnd_dmaen_pointer() argument 316 rsnd_dmapp_get_id(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dmapp_get_id() argument 356 rsnd_dmapp_get_chcr(struct rsnd_dai_stream * io,struct rsnd_mod * mod_from,struct rsnd_mod * mod_to) rsnd_dmapp_get_chcr() argument 403 rsnd_dmapp_stop(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dmapp_stop() argument 421 rsnd_dmapp_start(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dmapp_start() argument 434 rsnd_dmapp_attach(struct rsnd_dai_stream * io,struct rsnd_dma * dma,struct rsnd_mod * mod_from,struct rsnd_mod * mod_to) rsnd_dmapp_attach() argument 456 rsnd_dmapp_debug_info(struct seq_file * m,struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dmapp_debug_info() argument 519 rsnd_gen2_dma_addr(struct rsnd_dai_stream * io,struct rsnd_mod * mod,int is_play,int is_from) rsnd_gen2_dma_addr() argument 602 rsnd_gen4_dma_addr(struct rsnd_dai_stream * io,struct rsnd_mod * mod,int is_play,int is_from) rsnd_gen4_dma_addr() argument 623 rsnd_dma_addr(struct rsnd_dai_stream * io,struct rsnd_mod * mod,int is_play,int is_from) rsnd_dma_addr() argument 645 rsnd_dma_of_path(struct rsnd_mod * this,struct rsnd_dai_stream * io,int is_play,struct rsnd_mod ** mod_from,struct rsnd_mod ** mod_to) rsnd_dma_of_path() argument 752 rsnd_dma_alloc(struct rsnd_dai_stream * io,struct rsnd_mod * mod,struct rsnd_mod ** dma_mod) rsnd_dma_alloc() argument 828 rsnd_dma_attach(struct rsnd_dai_stream * io,struct rsnd_mod * mod,struct rsnd_mod ** dma_mod) rsnd_dma_attach() argument [all...] |
| H A D | dvc.c | 73 rsnd_dvc_volume_parameter(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dvc_volume_parameter() argument 93 rsnd_dvc_volume_init(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dvc_volume_init() argument 143 rsnd_dvc_volume_update(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dvc_volume_update() argument 179 rsnd_dvc_probe_(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dvc_probe_() argument 186 rsnd_dvc_init(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dvc_init() argument 205 rsnd_dvc_quit(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_dvc_quit() argument 216 rsnd_dvc_pcm_new(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct snd_soc_pcm_runtime * rtd) rsnd_dvc_pcm_new() argument 283 rsnd_dvc_dma_req(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dvc_dma_req() argument 294 rsnd_dvc_debug_info(struct seq_file * m,struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_dvc_debug_info() argument [all...] |
| H A D | mix.c | 84 rsnd_mix_volume_parameter(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_mix_volume_parameter() argument 104 rsnd_mix_volume_init(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_mix_volume_init() argument 125 rsnd_mix_volume_update(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_mix_volume_update() argument 139 rsnd_mix_probe_(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_mix_probe_() argument 146 rsnd_mix_init(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_mix_init() argument 165 rsnd_mix_quit(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_mix_quit() argument 176 rsnd_mix_pcm_new(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct snd_soc_pcm_runtime * rtd) rsnd_mix_pcm_new() argument 259 rsnd_mix_debug_info(struct seq_file * m,struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_mix_debug_info() argument [all...] |
| H A D | ctu.c | 108 rsnd_ctu_probe_(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ctu_probe_() argument 114 rsnd_ctu_value_init(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_ctu_value_init() argument 151 rsnd_ctu_value_reset(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_ctu_value_reset() argument 171 rsnd_ctu_init(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ctu_init() argument 188 rsnd_ctu_quit(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ctu_quit() argument 199 rsnd_ctu_pcm_new(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct snd_soc_pcm_runtime * rtd) rsnd_ctu_pcm_new() argument 284 rsnd_ctu_debug_info(struct seq_file * m,struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_ctu_debug_info() argument [all...] |
| H A D | ssiu.c | 133 rsnd_ssiu_get_status(struct rsnd_mod * mod,struct rsnd_dai_stream * io,enum rsnd_mod_type type) rsnd_ssiu_get_status() argument 143 rsnd_ssiu_init(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ssiu_init() argument 227 rsnd_ssiu_quit(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ssiu_quit() argument 244 rsnd_ssiu_init_gen2(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ssiu_init_gen2() argument 334 rsnd_ssiu_start_gen2(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ssiu_start_gen2() argument 351 rsnd_ssiu_stop_gen2(struct rsnd_mod * mod,struct rsnd_dai_stream * io,struct rsnd_priv * priv) rsnd_ssiu_stop_gen2() argument 387 rsnd_ssiu_dma_req(struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_ssiu_dma_req() argument 413 rsnd_ssiu_debug_info(struct seq_file * m,struct rsnd_dai_stream * io,struct rsnd_mod * mod) rsnd_ssiu_debug_info() argument 444 rsnd_parse_connect_ssiu_compatible(struct rsnd_priv * priv,struct rsnd_dai_stream * io) rsnd_parse_connect_ssiu_compatible() argument [all...] |
| H A D | rsnd.h | 442 for_each_rsnd_mod(iterator,pos,io) global() argument 445 for_each_rsnd_mod_arrays(iterator,pos,io,array,size) global() argument 448 for_each_rsnd_mod_array(iterator,pos,io,array) global() argument 460 rsnd_runtime_channel_original(io) global() argument 464 rsnd_runtime_channel_after_ctu(io) global() argument 468 rsnd_runtime_channel_for_ssi(io) global() argument 512 rsnd_io_to_mod(io,i) global() argument 513 rsnd_io_to_mod_ssi(io) global() argument 514 rsnd_io_to_mod_ssiu(io) global() argument 515 rsnd_io_to_mod_ssip(io) global() argument 516 rsnd_io_to_mod_src(io) global() argument 517 rsnd_io_to_mod_ctu(io) global() argument 518 rsnd_io_to_mod_mix(io) global() argument 519 rsnd_io_to_mod_dvc(io) global() argument 520 rsnd_io_to_mod_cmd(io) global() argument 521 rsnd_io_to_rdai(io) global() argument 522 rsnd_io_to_priv(io) global() argument 523 rsnd_io_is_play(io) global() argument 524 rsnd_io_to_runtime(io) global() argument 526 rsnd_io_converted_rate(io) global() argument 527 rsnd_io_converted_chan(io) global() argument 723 struct rsnd_dai_stream *io; global() member 759 rsnd_kctrl_new_m(mod,io,rtd,name,accept,update,cfg,size,max) global() argument 763 rsnd_kctrl_new_s(mod,io,rtd,name,accept,update,cfg,max) global() argument 767 rsnd_kctrl_new_e(mod,io,rtd,name,accept,update,cfg,texts,size) global() argument 785 rsnd_ssi_is_pin_sharing(io) global() argument 816 rsnd_src_get_in_rate(priv,io) global() argument 817 rsnd_src_get_out_rate(priv,io) global() argument [all...] |
| /linux/drivers/md/ |
| H A D | dm-io.c | 34 struct io { struct 37 struct dm_io_client *client; argument 38 io_notify_fn callback; argument 44 static struct kmem_cache *_dm_io_cache; argument 93 static void store_io_and_region_in_bio(struct bio *bio, struct io *io, in store_io_and_region_in_bio() 104 static void retrieve_io_and_region_from_bio(struct bio *bio, struct io **io, in retrieve_io_and_region_from_bio() 119 static void complete_io(struct io *io) in complete_io() 133 static void dec_count(struct io *io, unsigned int region, blk_status_t error) in dec_count() 144 struct io *io; in endio() local 308 struct io *io, unsigned short ioprio) in do_region() [all …]
|
| H A D | raid5-ppl.c | 208 struct ppl_io_unit *io; in ppl_io_pool_alloc() local 226 struct ppl_io_unit *io = element; in ppl_io_pool_free() local 236 struct ppl_io_unit *io; in ppl_new_iounit() local 269 struct ppl_io_unit *io = log->current_io; in ppl_log_stripe() local 364 struct ppl_io_unit *io = sh->ppl_io; in ppl_write_stripe() local 400 struct ppl_io_unit *io = bio->bi_private; in ppl_log_endio() local 418 static void ppl_submit_iounit_bio(struct ppl_io_unit *io, struct bio *bio) in ppl_submit_iounit_bio() 428 static void ppl_submit_iounit(struct ppl_io_unit *io) in ppl_submit_iounit() 511 struct ppl_io_unit *io; in ppl_submit_current_io() local 547 static void ppl_io_unit_finished(struct ppl_io_unit *io) in ppl_io_unit_finished() [all …]
|
| /linux/fs/erofs/ |
| H A D | fscache.c | |
| /linux/drivers/input/serio/ |
| H A D | ambakmi.c | 27 struct serio *io; member 50 static int amba_kmi_write(struct serio *io, unsigned char val) in amba_kmi_write() 64 static int amba_kmi_open(struct serio *io) in amba_kmi_open() 96 static void amba_kmi_close(struct serio *io) in amba_kmi_close() 110 struct serio *io; in amba_kmi_probe() local
|
| H A D | altera_ps2.c | 23 struct serio *io; member 48 static int altera_ps2_write(struct serio *io, unsigned char val) in altera_ps2_write() 56 static int altera_ps2_open(struct serio *io) in altera_ps2_open() 68 static void altera_ps2_close(struct serio *io) in altera_ps2_close()
|
| H A D | arc_ps2.c | 35 struct serio *io; member 87 static int arc_ps2_write(struct serio *io, unsigned char val) in arc_ps2_write() 108 static int arc_ps2_open(struct serio *io) in arc_ps2_open() 117 static void arc_ps2_close(struct serio *io) in arc_ps2_close() 156 struct serio *io; in arc_ps2_create_port() local
|
| /linux/io_uring/ |
| H A D | rw.c | 84 struct io_async_rw *io, in io_import_vec() argument 111 struct io_async_rw *io, struct io_br_sel *sel, in __io_import_rw_buffer() argument 133 io_import_rw_buffer(int rw,struct io_kiocb * req,struct io_async_rw * io,struct io_br_sel * sel,unsigned int issue_flags) io_import_rw_buffer() argument 218 io_meta_save_state(struct io_async_rw * io) io_meta_save_state() argument 224 io_meta_restore(struct io_async_rw * io,struct kiocb * kiocb) io_meta_restore() argument 236 struct io_async_rw *io; io_prep_rw_pi() local 263 struct io_async_rw *io; __io_prep_rw() local 377 struct io_async_rw *io = req->async_data; io_init_rw_fixed() local 400 io_rw_import_reg_vec(struct io_kiocb * req,struct io_async_rw * io,int ddir,unsigned int issue_flags) io_rw_import_reg_vec() argument 419 struct io_async_rw *io = req->async_data; io_rw_prep_reg_vec() local 501 struct io_async_rw *io = req->async_data; io_rw_should_reissue() local 564 struct io_async_rw *io = req->async_data; io_fixup_rw_res() local 796 struct io_async_rw *io = req->async_data; io_rw_should_retry() local 894 struct io_async_rw *io = req->async_data; io_rw_init_file() local 917 struct io_async_rw *io = req->async_data; __io_read() local 1130 struct io_async_rw *io = req->async_data; io_write() local [all...] |
| /linux/tools/perf/tests/ |
| H A D | api-io.c | 59 size_t buf_size, struct io *io) in setup_test() 81 static void cleanup_test(char path[PATH_MAX], struct io *io) in cleanup_test() 91 struct io io; in do_test_get_char() local 138 struct io io; in do_test_get_hex() local 219 struct io io; in do_test_get_dec() local 296 struct io io; in test_get_line() local
|
| /linux/drivers/block/ |
| H A D | ublk_drv.c | 377 ublk_io_lock(struct ublk_io * io) ublk_io_lock() argument 382 ublk_io_unlock(struct ublk_io * io) ublk_io_unlock() argument 656 struct ublk_io *io = &ubq->ios[req->tag]; ublk_setup_iod_zoned() local 1134 ublk_init_req_ref(const struct ublk_queue * ubq,struct ublk_io * io) ublk_init_req_ref() argument 1140 ublk_get_req_ref(struct ublk_io * io) ublk_get_req_ref() argument 1145 ublk_put_req_ref(struct ublk_io * io,struct request * req) ublk_put_req_ref() argument 1154 ublk_sub_req_ref(struct ublk_io * io) ublk_sub_req_ref() argument 1420 ublk_map_io(const struct ublk_queue * ubq,const struct request * req,const struct ublk_io * io) ublk_map_io() argument 1444 ublk_unmap_io(bool need_map,const struct request * req,const struct ublk_io * io) ublk_unmap_io() argument 1497 struct ublk_io *io = &ubq->ios[req->tag]; ublk_setup_iod() local 1558 __ublk_complete_rq(struct request * req,struct ublk_io * io,bool need_map,struct io_comp_batch * iob) __ublk_complete_rq() argument 1628 __ublk_prep_compl_io_cmd(struct ublk_io * io,struct request * req) __ublk_prep_compl_io_cmd() argument 1647 ublk_complete_io_cmd(struct ublk_io * io,struct request * req,int res,unsigned issue_flags) ublk_complete_io_cmd() argument 1689 ublk_auto_buf_io_setup(const struct ublk_queue * ubq,struct request * req,struct ublk_io * io,struct io_uring_cmd * cmd,enum auto_buf_reg_res res) ublk_auto_buf_io_setup() argument 1705 ublk_auto_buf_register(const struct ublk_queue * ubq,struct request * req,struct ublk_io * io,struct io_uring_cmd * cmd,unsigned int issue_flags) ublk_auto_buf_register() argument 1730 ublk_auto_buf_dispatch(const struct ublk_queue * ubq,struct request * req,struct ublk_io * io,struct io_uring_cmd * cmd,unsigned int issue_flags) ublk_auto_buf_dispatch() argument 1744 ublk_start_io(const struct ublk_queue * ubq,struct request * req,struct ublk_io * io) ublk_start_io() argument 1781 struct ublk_io *io = &ubq->ios[tag]; ublk_dispatch_req() local 1831 struct ublk_io *io = &ubq->ios[tag]; __ublk_batch_prep_dispatch() local 1906 struct ublk_io *io = &ubq->ios[tag_buf[i]]; ublk_batch_dispatch_fail() local 2114 ublk_queue_cmd_list(struct ublk_io * io,struct rq_list * l) ublk_queue_cmd_list() argument 2243 ublk_belong_to_same_batch(const struct ublk_io * io,const struct ublk_io * io2) ublk_belong_to_same_batch() argument 2268 struct ublk_io *io = NULL; ublk_queue_rqs() local 2375 struct ublk_io *io = &ubq->ios[i]; ublk_queue_reinit() local 2505 struct ublk_io *io = &ubq->ios[j]; ublk_check_and_reset_active_ref() local 2679 __ublk_fail_req(struct ublk_device * ub,struct ublk_io * io,struct request * req) __ublk_fail_req() argument 2724 struct ublk_io *io = &ubq->ios[i]; ublk_abort_queue() local 2763 struct ublk_io *io = &ubq->ios[tag]; ublk_cancel_cmd() local 2880 struct ublk_io *io; ublk_uring_cmd_cancel_fn() local 3015 ublk_reset_io_flags(struct ublk_queue * ubq,struct ublk_io * io) ublk_reset_io_flags() argument 3034 ublk_mark_io_ready(struct ublk_device * ub,u16 q_id,struct ublk_io * io) ublk_mark_io_ready() argument 3083 ublk_set_auto_buf_reg(struct ublk_io * io,struct io_uring_cmd * cmd) ublk_set_auto_buf_reg() argument 3098 ublk_clear_auto_buf_reg(struct ublk_io * io,struct io_uring_cmd * cmd,u16 * buf_idx) ublk_clear_auto_buf_reg() argument 3120 ublk_handle_auto_buf_reg(struct ublk_io * io,struct io_uring_cmd * cmd,u16 * buf_idx) ublk_handle_auto_buf_reg() argument 3130 ublk_fill_io_cmd(struct ublk_io * io,struct io_uring_cmd * cmd) ublk_fill_io_cmd() argument 3143 ublk_config_io_buf(const struct ublk_device * ub,struct ublk_io * io,struct io_uring_cmd * cmd,unsigned long buf_addr,u16 * buf_idx) ublk_config_io_buf() argument 3173 struct ublk_io *io = &ubq->ios[rq->tag]; ublk_io_release() local 3188 ublk_register_io_buf(struct io_uring_cmd * cmd,struct ublk_device * ub,u16 q_id,u16 tag,struct ublk_io * io,unsigned int index,unsigned int issue_flags) ublk_register_io_buf() argument 3214 ublk_daemon_register_io_buf(struct io_uring_cmd * cmd,struct ublk_device * ub,u16 q_id,u16 tag,struct ublk_io * io,unsigned index,unsigned issue_flags) ublk_daemon_register_io_buf() argument 3269 __ublk_fetch(struct io_uring_cmd * cmd,struct ublk_device * ub,struct ublk_io * io,u16 q_id) __ublk_fetch() argument 3292 ublk_fetch(struct io_uring_cmd * cmd,struct ublk_device * ub,struct ublk_io * io,__u64 buf_addr,u16 q_id) ublk_fetch() argument 3312 ublk_check_commit_and_fetch(const struct ublk_device * ub,struct ublk_io * io,__u64 buf_addr) ublk_check_commit_and_fetch() argument 3336 ublk_need_complete_req(const struct ublk_device * ub,struct ublk_io * io) ublk_need_complete_req() argument 3343 ublk_get_data(const struct ublk_queue * ubq,struct ublk_io * io,struct request * req) ublk_get_data() argument 3370 struct ublk_io *io = NULL; ublk_ch_uring_cmd_local() local 3495 __ublk_check_and_get_req(struct ublk_device * ub,u16 q_id,u16 tag,struct ublk_io * io) __ublk_check_and_get_req() argument 3656 struct ublk_io *io = &ubq->ios[elem->tag]; ublk_batch_unprep_io() local 3694 struct ublk_io *io = &ubq->ios[elem->tag]; ublk_batch_prep_io() local 3742 ublk_batch_commit_io_check(const struct ublk_queue * ubq,struct ublk_io * io,union ublk_io_buf * buf) ublk_batch_commit_io_check() argument 3758 struct ublk_io *io = &ubq->ios[elem->tag]; ublk_batch_commit_io() local 3953 struct ublk_io *io; ublk_handle_non_batch_cmd() local 4048 struct ublk_io *io; ublk_user_copy() local 4161 struct ublk_io *io = &ubq->ios[i]; __ublk_deinit_queue() local [all...] |
| /linux/tools/testing/selftests/kvm/ |
| H A D | coalesced_io_test.c | 37 static void guest_code(struct kvm_coalesced_io *io) in guest_code() 72 struct kvm_coalesced_io *io, in vcpu_run_and_verify_io_exit() 113 struct kvm_coalesced_io *io, in vcpu_run_and_verify_coalesced_io() 151 struct kvm_coalesced_io *io, u32 ring_start) in test_coalesced_io()
|
| /linux/drivers/media/dvb-frontends/cxd2880/ |
| H A D | cxd2880_io.c | 12 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()
|