/drivers/char/ipmi/ |
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 …]
|
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()
|
D | ipmi_si_platform.c | 60 struct si_sm_io *io = context; in ipmi_acpi_gpe() local 66 static void acpi_gpe_irq_cleanup(struct si_sm_io *io) in acpi_gpe_irq_cleanup() 75 static int acpi_gpe_irq_setup(struct si_sm_io *io) in acpi_gpe_irq_setup() 102 static void ipmi_set_addr_data_and_space(struct resource *r, struct si_sm_io *io) in ipmi_set_addr_data_and_space() 113 struct si_sm_io *io) in ipmi_get_info_from_resources() 136 struct si_sm_io io; in platform_ipmi_probe() local 228 struct si_sm_io io; in of_ipmi_probe() local 299 static int find_slave_address(struct si_sm_io *io, int slave_addr) in find_slave_address() 314 struct si_sm_io io; in acpi_ipmi_probe() local
|
/drivers/scsi/elx/efct/ |
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 …]
|
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
|
D | efct_lio.c | 292 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_check_stop_free() local 299 efct_lio_abort_tgt_cb(struct efct_io *io, in efct_lio_abort_tgt_cb() 312 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_aborted_task() local 330 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_release_cmd() local 357 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_get_cmd_state() local 363 efct_lio_sg_map(struct efct_io *io) in efct_lio_sg_map() 376 efct_lio_sg_unmap(struct efct_io *io) in efct_lio_sg_unmap() 390 efct_lio_status_done(struct efct_io *io, in efct_lio_status_done() 422 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_write_pending() local 467 struct efct_io *io = container_of(ocp, struct efct_io, tgt_io); in efct_lio_queue_data_in() local [all …]
|
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
|
D | efct_hw.c | 327 efct_hw_init_free_io(struct efct_hw_io *io) in efct_hw_init_free_io() 353 efct_hw_io_restore_sgl(struct efct_hw *hw, struct efct_hw_io *io) in efct_hw_io_restore_sgl() 363 struct efct_hw_io *io = arg; in efct_hw_wq_process_io() local 481 struct efct_hw_io *io = NULL; in efct_hw_setup_io() local 604 struct efct_hw_io *io = NULL; in efct_hw_init_prereg_io() local 677 struct efct_hw_io *io = NULL; in efct_hw_init_io() local 1579 struct efct_hw_io *io = NULL; in _efct_hw_io_alloc() local 1609 struct efct_hw_io *io = NULL; in efct_hw_io_alloc() local 1621 struct efct_hw_io *io) in efct_hw_io_free_move_correct_list() 1644 efct_hw_io_free_common(struct efct_hw *hw, struct efct_hw_io *io) in efct_hw_io_free_common() [all …]
|
/drivers/md/ |
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 …]
|
D | dm-verity-fec.c | 25 static inline struct dm_verity_fec_io *fec_io(struct dm_verity_io *io) in fec_io() 89 #define fec_for_each_extra_buffer(io, __i) \ argument 93 #define fec_for_each_buffer(io, __i) \ argument 97 #define fec_for_each_buffer_rs_block(io, __i, __j) \ argument 125 static int fec_decode_bufs(struct dm_verity *v, struct dm_verity_io *io, in fec_decode_bufs() 186 static int fec_is_erasure(struct dm_verity *v, struct dm_verity_io *io, in fec_is_erasure() 200 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() 404 int verity_fec_decode(struct dm_verity *v, struct dm_verity_io *io, in verity_fec_decode() 466 void verity_fec_finish_io(struct dm_verity_io *io) in verity_fec_finish_io() [all …]
|
D | dm-verity-target.c | 186 static int verity_ahash(struct dm_verity *v, struct dm_verity_io *io, in verity_ahash() 197 int verity_hash(struct dm_verity *v, struct dm_verity_io *io, in verity_hash() 216 static int verity_hash_mb(struct dm_verity *v, struct dm_verity_io *io, in verity_hash_mb() 329 static int verity_verify_level(struct dm_verity *v, struct dm_verity_io *io, in verity_verify_level() 414 int verity_hash_for_block(struct dm_verity *v, struct dm_verity_io *io, in verity_hash_for_block() 448 static noinline int verity_recheck(struct dm_verity *v, struct dm_verity_io *io, in verity_recheck() 492 struct dm_verity_io *io, in verity_handle_data_hash_mismatch() 527 static void verity_clear_pending_blocks(struct dm_verity_io *io) in verity_clear_pending_blocks() 539 struct dm_verity_io *io, in verity_verify_pending_blocks() 577 static int verity_verify_io(struct dm_verity_io *io) in verity_verify_io() [all …]
|
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 …]
|
D | dm.c | 85 struct dm_io *io; member 107 struct dm_io *io = (struct dm_io *)((char *)data + data_size); in dm_bio_from_per_bio_data() local 495 static inline unsigned int dm_io_sectors(struct dm_io *io, struct bio *bio) in dm_io_sectors() 508 static void dm_io_acct(struct dm_io *io, bool end) in dm_io_acct() 537 static void __dm_start_io_acct(struct dm_io *io) in __dm_start_io_acct() 542 static void dm_start_io_acct(struct dm_io *io, struct bio *clone) in dm_start_io_acct() 568 static void dm_end_io_acct(struct dm_io *io) in dm_end_io_acct() 575 struct dm_io *io; in alloc_io() local 607 static void free_io(struct dm_io *io) in free_io() 856 static void dm_requeue_add_io(struct dm_io *io, bool first_stage) in dm_requeue_add_io() [all …]
|
D | dm-crypt.c | 1151 static int dm_crypt_integrity_io_alloc(struct dm_crypt_io *io, struct bio *bio) in dm_crypt_integrity_io_alloc() 1287 struct dm_crypt_io *io = container_of(ctx, struct dm_crypt_io, ctx); in tag_from_dmreq() local 1538 struct dm_crypt_io *io = dm_per_bio_data(base_bio, cc->per_bio_data_size); in crypt_free_req_skcipher() local 1547 struct dm_crypt_io *io = dm_per_bio_data(base_bio, cc->per_bio_data_size); in crypt_free_req_aead() local 1680 static struct bio *crypt_alloc_buffer(struct dm_crypt_io *io, unsigned int size) in crypt_alloc_buffer() 1767 static void crypt_io_init(struct dm_crypt_io *io, struct crypt_config *cc, in crypt_io_init() 1782 static void crypt_inc_pending(struct dm_crypt_io *io) in crypt_inc_pending() 1793 static void crypt_dec_pending(struct dm_crypt_io *io) in crypt_dec_pending() 1843 struct dm_crypt_io *io = clone->bi_private; in crypt_endio() local 1874 static int kcryptd_io_read(struct dm_crypt_io *io, gfp_t gfp) in kcryptd_io_read() [all …]
|
D | raid5-cache.c | 283 static void __r5l_set_io_unit_state(struct r5l_io_unit *io, in __r5l_set_io_unit_state() 516 static void r5l_io_run_stripes(struct r5l_io_unit *io) in r5l_io_run_stripes() 532 struct r5l_io_unit *io, *next; in r5l_log_run_stripes() local 548 struct r5l_io_unit *io, *next; in r5l_move_to_end_ios() local 563 struct r5l_io_unit *io = bio->bi_private; in r5l_log_endio() local 627 static void r5l_do_submit_io(struct r5l_log *log, struct r5l_io_unit *io) in r5l_do_submit_io() 666 struct r5l_io_unit *io = NULL; in r5l_submit_io_async() local 711 struct r5l_io_unit *io = log->current_io; in r5l_submit_current_io() local 749 static void r5_reserve_log_entry(struct r5l_log *log, struct r5l_io_unit *io) in r5_reserve_log_entry() 769 struct r5l_io_unit *io; in r5l_new_meta() local [all …]
|
/drivers/md/bcache/ |
D | movinggc.c | 40 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
|
D | writeback.c | 331 struct dirty_io *io = w->private; in dirty_init() local 346 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in dirty_io_destructor() local 353 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in write_dirty_finish() local 393 struct dirty_io *io = w->private; in dirty_endio() local 405 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in write_dirty() local 455 struct dirty_io *io = w->private; in read_dirty_endio() local 467 struct dirty_io *io = container_of(cl, struct dirty_io, cl); in read_dirty_submit() local 480 struct dirty_io *io; in read_dirty() local
|
/drivers/input/serio/ |
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
|
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()
|
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
|
D | apbps2.c | 53 struct serio *io; member 82 static int apbps2_write(struct serio *io, unsigned char val) in apbps2_write() 102 static int apbps2_open(struct serio *io) in apbps2_open() 121 static void apbps2_close(struct serio *io) in apbps2_close()
|
D | pcips2.c | 38 struct serio *io; member 43 static int pcips2_write(struct serio *io, unsigned char val) in pcips2_write() 99 static int pcips2_open(struct serio *io) in pcips2_open() 117 static void pcips2_close(struct serio *io) in pcips2_close()
|
D | sa1111ps2.c | 44 struct serio *io; member 113 static int ps2_write(struct serio *io, unsigned char val) in ps2_write() 140 static int ps2_open(struct serio *io) in ps2_open() 176 static void ps2_close(struct serio *io) in ps2_close()
|
/drivers/media/dvb-frontends/cxd2880/ |
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()
|
D | cxd2880_devio_spi.c | 14 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()
|