Home
last modified time | relevance | path

Searched refs:io (Results 1 – 25 of 342) sorted by relevance

12345678910>>...14

/drivers/scsi/elx/efct/
A Defct_scsi.c18 io->init_task_tag, io->tgt_task_tag, io->hw_tag, ##__VA_ARGS__)
82 scsi_io_trace(io, "freeing io 0x%p %s\n", io, io->display_name); in _efct_scsi_io_free()
101 scsi_io_trace(io, "freeing io 0x%p %s\n", io, io->display_name); in efct_scsi_io_free()
103 kref_put(&io->ref, io->release); in efct_scsi_io_free()
116 if (!io || !io->efct) { in efct_target_io_cb()
303 io->sgl, io->sgl_count, io->hio_type); in efct_scsi_io_dispatch_hw_io()
319 rc = efct_hw_io_send(&io->efct->hw, io->hio_type, io->hio, in efct_scsi_io_dispatch_hw_io()
320 &io->iparam, io->hw_cb, io); in efct_scsi_io_dispatch_hw_io()
364 io->send_abts, io->hw_cb, io); in efct_scsi_io_dispatch_no_hw_io()
653 ((io->transferred + io->wire_len) == io->exp_xfer_len) && in efct_scsi_xfer_data()
[all …]
A Defct_io.c38 io = kzalloc(sizeof(*io), GFP_KERNEL); in efct_io_pool_create()
39 if (!io) in efct_io_pool_create()
44 io->tag = i; in efct_io_pool_create()
59 io->sgl = kzalloc(sizeof(*io->sgl) * num_sgl, GFP_KERNEL); in efct_io_pool_create()
60 if (!io->sgl) { in efct_io_pool_create()
87 if (!io) in efct_io_pool_free()
92 io->rspbuf.size, io->rspbuf.virt, in efct_io_pool_free()
123 if (!io) in efct_io_pool_io_alloc()
142 return io; in efct_io_pool_io_alloc()
156 hio = io->hio; in efct_io_pool_io_free()
[all …]
A Defct_hw.c356 io->sgl = &io->def_sgl; in efct_hw_io_restore_sgl()
357 io->sgl_count = io->def_sgl_count; in efct_hw_io_restore_sgl()
402 io->type, io->indicator); in efct_hw_wq_process_io()
416 io->indicator, io->reqtag); in efct_hw_wq_process_io()
530 io = hw->io[i]; in efct_hw_setup_io()
574 io->sgl = &io->def_sgl; in efct_hw_setup_io()
575 io->sgl_count = io->def_sgl_count; in efct_hw_setup_io()
658 io = hw->io[idx]; in efct_hw_init_prereg_io()
686 io = hw->io[idx]; in efct_hw_init_io()
1703 io->sgl = &io->def_sgl; in efct_hw_io_init_sges()
[all …]
A Defct_unsol.c102 efct_scsi_io_free(io); in efct_fc_tmf_rejected_cb()
120 io->exp_xfer_len = 0; in efct_dispatch_unsol_tmf()
165 io->transferred = 0; in efct_populate_io_fcp_cmd()
175 io->cs_ctl = 0; in efct_populate_io_fcp_cmd()
177 io->seq_init = sit; in efct_populate_io_fcp_cmd()
363 if (!io) { in efct_dispatch_fcp_cmd()
376 io->app_id = 0; in efct_dispatch_fcp_cmd()
471 if (io) { in efct_node_recv_abts_frame()
474 io->seq_init = 1; in efct_node_recv_abts_frame()
477 io->efct = efct; in efct_node_recv_abts_frame()
[all …]
/drivers/char/ipmi/
A Dipmi_si_mem_io.c9 return readb((io->addr)+(offset * io->regspacing)); in intf_mem_inb()
15 writeb(b, (io->addr)+(offset * io->regspacing)); in intf_mem_outb()
21 return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inw()
28 writeb(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outw()
34 return (readl((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inl()
41 writel(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outl()
47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift) in mem_inq()
54 writeq((u64)b << io->regshift, (io->addr)+(offset * io->regspacing)); in mem_outq()
72 mem_region_cleanup(io, io->io_size); in mem_cleanup()
136 - (io->regspacing - io->regsize)); in ipmi_si_mem_setup()
[all …]
A Dipmi_si_platform.c63 ipmi_si_irq_handler(io->irq, io->irq_handler_data); in ipmi_acpi_gpe()
87 io); in acpi_gpe_irq_setup()
98 dev_info(io->dev, "Using ACPI GPE %d\n", io->irq); in acpi_gpe_irq_setup()
129 io->regspacing = res_second->start - io->addr_data; in ipmi_get_info_from_resources()
159 memset(&io, 0, sizeof(io)); in platform_ipmi_probe()
211 io.addr_data, io.regsize, io.regspacing, io.irq); in platform_ipmi_probe()
268 memset(&io, 0, sizeof(io)); in of_ipmi_probe()
283 io.addr_data, io.regsize, io.regspacing, io.irq); in of_ipmi_probe()
324 memset(&io, 0, sizeof(io)); in acpi_ipmi_probe()
376 io.slave_addr = find_slave_address(&io, io.slave_addr); in acpi_ipmi_probe()
[all …]
A Dipmi_si_port_io.c25 return (inw(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inw()
33 outw(b << io->regshift, addr + (offset * io->regspacing)); in port_outw()
40 return (inl(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inl()
48 outl(b << io->regshift, addr+(offset * io->regspacing)); in port_outl()
59 io->regsize); in port_cleanup()
75 switch (io->regsize) { in ipmi_si_port_setup()
77 io->inputb = port_inb; in ipmi_si_port_setup()
81 io->inputb = port_inw; in ipmi_si_port_setup()
85 io->inputb = port_inl; in ipmi_si_port_setup()
90 io->regsize); in ipmi_si_port_setup()
[all …]
A Dipmi_si_pci.c33 io->regshift = 0; in ipmi_pci_probe_regspacing()
38 if (io->io_setup(io)) { in ipmi_pci_probe_regspacing()
43 io->outputb(io, 1, 0x10); in ipmi_pci_probe_regspacing()
45 status = io->inputb(io, 1); in ipmi_pci_probe_regspacing()
46 io->io_cleanup(io); in ipmi_pci_probe_regspacing()
68 struct si_sm_io io; in ipmi_pci_probe() local
73 memset(&io, 0, sizeof(io)); in ipmi_pci_probe()
115 io.regspacing = ipmi_pci_probe_regspacing(&io); in ipmi_pci_probe()
117 io.regshift = 0; in ipmi_pci_probe()
120 if (io.irq) in ipmi_pci_probe()
[all …]
A Dipmi_si_intf.c1160 new_smi->io.irq_setup(&new_smi->io); in smi_start_processing()
1245 io->outputb(io, IPMI_BT_INTMASK_REG, in ipmi_irq_finish_setup()
1253 io->outputb(io, IPMI_BT_INTMASK_REG, 0); in ipmi_irq_start_cleanup()
1259 free_irq(io->irq, io->irq_handler_data); in std_irq_cleanup()
1864 e->io.slave_addr = info->io.slave_addr; in find_dup_si()
1905 new_smi->io = *io; in ipmi_si_add_smi()
1996 rv = new_smi->io.io_setup(&new_smi->io); in try_smi_init()
2087 new_smi->io.io_cleanup(&new_smi->io); in try_smi_init()
2105 e1->io.addr_data == e2->io.addr_data); in ipmi_smi_info_same()
2236 smi_info->io.irq_cleanup(&smi_info->io); in shutdown_smi()
[all …]
A Dipmi_si_parisc.c12 struct si_sm_io io; in ipmi_parisc_probe() local
14 memset(&io, 0, sizeof(io)); in ipmi_parisc_probe()
16 io.si_info = &ipmi_kcs_si_info; in ipmi_parisc_probe()
17 io.addr_source = SI_DEVICETREE; in ipmi_parisc_probe()
19 io.addr_data = dev->hpa.start; in ipmi_parisc_probe()
20 io.regsize = 1; in ipmi_parisc_probe()
21 io.regspacing = 1; in ipmi_parisc_probe()
22 io.regshift = 0; in ipmi_parisc_probe()
24 io.irq_setup = NULL; in ipmi_parisc_probe()
25 io.dev = &dev->dev; in ipmi_parisc_probe()
[all …]
/drivers/media/dvb-frontends/cxd2880/
A Dcxd2880_tnrdmd_dvbt2.c180 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
193 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
199 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
205 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
211 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
223 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
229 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
235 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
241 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
279 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
[all …]
A Dcxd2880_tnrdmd.c212 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
233 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
258 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
269 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
274 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
280 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
285 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
291 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
321 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init2()
364 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init3()
[all …]
A Dcxd2880_tnrdmd_dvbt.c112 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
132 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
138 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
147 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
153 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
167 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
193 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
213 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
220 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
246 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting()
[all …]
A Dcxd2880_tnrdmd_mon.c29 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
35 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
41 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
47 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
55 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
61 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
70 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
82 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
88 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_rf_lvl()
121 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_mon_internal_cpu_status()
[all …]
A Dcxd2880_tnrdmd_dvbt2_mon.c40 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
46 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_sync_stat()
118 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_carrier_offset()
126 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_carrier_offset()
237 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_l1_pre()
245 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_l1_pre()
408 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_version()
416 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_version()
478 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_ofdm()
486 ret = tnr_dmd->io->read_regs(tnr_dmd->io, in cxd2880_tnrdmd_dvbt2_mon_ofdm()
[all …]
/drivers/md/bcache/
A Dmovinggc.c42 kfree(io); in CLOSURE_CALLBACK()
55 bch_keybuf_del(&io->op.c->moving_gc_keys, io->w); in CLOSURE_CALLBACK()
98 moving_init(io); in CLOSURE_CALLBACK()
100 io->bio.bio.bi_iter.bi_sector = KEY_START(&io->w->key); in CLOSURE_CALLBACK()
121 bch_submit_bbio(bio, io->op.c, &io->w->key, 0); in CLOSURE_CALLBACK()
148 io = kzalloc(struct_size(io, bio.bio.bi_inline_vecs, in read_moving()
151 if (!io) in read_moving()
154 w->private = io; in read_moving()
155 io->w = w; in read_moving()
157 io->op.c = c; in read_moving()
[all …]
/drivers/media/radio/
A Dradio-zoltrix.c94 outb(0, isa->io); in zoltrix_s_mute_volume()
95 outb(0, isa->io); in zoltrix_s_mute_volume()
102 inb(isa->io + 2); in zoltrix_s_mute_volume()
126 outb(0, isa->io); in zoltrix_s_frequency()
127 outb(0, isa->io); in zoltrix_s_frequency()
157 inb(isa->io + 2); in zoltrix_s_frequency()
173 a = inb(isa->io); in zoltrix_g_rxsubchans()
175 b = inb(isa->io); in zoltrix_g_rxsubchans()
190 a = inb(isa->io); in zoltrix_g_signal()
192 b = inb(isa->io); in zoltrix_g_signal()
[all …]
A Dradio-cadet.c69 int io; member
270 outb(3, dev->io); in cadet_setfreq()
271 outb(inb(dev->io + 1) & 0x7f, dev->io + 1); in cadet_setfreq()
377 outb(3, dev->io); in vidioc_g_tuner()
378 outb(inb(dev->io + 1) & 0x7f, dev->io + 1); in vidioc_g_tuner()
541 if (io > 0) in cadet_pnp_probe()
551 return io; in cadet_pnp_probe()
581 dev->io = -1; in cadet_probe()
600 if (io < 0) in cadet_init()
602 dev->io = io; in cadet_init()
[all …]
A Dradio-sf16fmi.c40 static int io = -1; variable
52 int io; member
112 outb(val, fmi->io); in fmi_getsigstr()
280 if (io < 0) { in fmi_init()
283 if (io == 0) { in fmi_init()
285 if (io < 0) in fmi_init()
292 io = -1; in fmi_init()
296 ((inb(io) & 0xf9) == 0xf9 && (inb(io) & 0x4) == 0)) in fmi_init()
299 io = -1; in fmi_init()
312 if (io < 0) { in fmi_init()
[all …]
/drivers/scsi/elx/libefc/
A Defc_els.c81 els->io.req.virt, els->io.req.phys); in efc_els_io_alloc_size()
134 els->io.rsp.virt, els->io.rsp.phys); in _efc_els_io_free()
136 els->io.req.virt, els->io.req.phys); in _efc_els_io_free()
249 container_of(io, struct efc_els_io_req, io); in efc_disc_io_complete()
268 els->io.xmit_len = els->io.req.size; in efc_els_send_req()
269 els->io.rsp_len = els->io.rsp.size; in efc_els_send_req()
368 els->io.rsp_len = els->io.rsp.size; in efc_els_send_rsp()
374 els->io.s_id = els->io.iparam.els.s_id; in efc_els_send_rsp()
628 memset(&els->io.iparam, 0, sizeof(els->io.iparam)); in efc_send_ls_rjt()
659 memset(&els->io.iparam, 0, sizeof(els->io.iparam)); in efc_send_plogi_acc()
[all …]
/drivers/input/gameport/
A Dns558.c30 int io; member
64 c = inb(io); in ns558_isa_probe()
65 outb(~c & ~3, io); in ns558_isa_probe()
67 outb(c, io); in ns558_isa_probe()
78 outb(c, io); in ns558_isa_probe()
87 u = inb(io); in ns558_isa_probe()
90 outb(c, io); in ns558_isa_probe()
107 if (inb(io & (-1 << i)) != inb((io & (-1 << i)) + (1 << i) - 1)) b++; in ns558_isa_probe()
133 ns558->io = io; in ns558_isa_probe()
137 port->io = io; in ns558_isa_probe()
[all …]
/drivers/input/serio/
A Dambakmi.c27 struct serio *io; member
110 struct serio *io; in amba_kmi_probe() local
118 io = kzalloc(sizeof(*io), GFP_KERNEL); in amba_kmi_probe()
119 if (!kmi || !io) { in amba_kmi_probe()
125 io->id.type = SERIO_8042; in amba_kmi_probe()
127 io->open = amba_kmi_open; in amba_kmi_probe()
129 strscpy(io->name, dev_name(&dev->dev), sizeof(io->name)); in amba_kmi_probe()
130 strscpy(io->phys, dev_name(&dev->dev), sizeof(io->phys)); in amba_kmi_probe()
131 io->port_data = kmi; in amba_kmi_probe()
134 kmi->io = io; in amba_kmi_probe()
[all …]
A Darc_ps2.c35 struct serio *io; member
156 struct serio *io; in arc_ps2_create_port() local
158 io = kzalloc(sizeof(*io), GFP_KERNEL); in arc_ps2_create_port()
159 if (!io) in arc_ps2_create_port()
162 io->id.type = SERIO_8042; in arc_ps2_create_port()
163 io->write = arc_ps2_write; in arc_ps2_create_port()
164 io->open = arc_ps2_open; in arc_ps2_create_port()
166 snprintf(io->name, sizeof(io->name), "ARC PS/2 port%d", index); in arc_ps2_create_port()
167 snprintf(io->phys, sizeof(io->phys), "arc/serio%d", index); in arc_ps2_create_port()
168 io->port_data = port; in arc_ps2_create_port()
[all …]
/drivers/md/
A Ddm-io.c34 struct io { struct
93 static void store_io_and_region_in_bio(struct bio *bio, struct io *io, in store_io_and_region_in_bio() argument
104 static void retrieve_io_and_region_from_bio(struct bio *bio, struct io **io, in retrieve_io_and_region_from_bio() argument
119 static void complete_io(struct io *io) in complete_io() argument
129 mempool_free(io, &io->client->pool); in complete_io()
139 complete_io(io); in dec_count()
144 struct io *io; in endio() local
308 struct io *io, unsigned short ioprio) in do_region() argument
388 struct io *io, unsigned short ioprio) in dispatch_io() argument
417 struct io *io; in async_io() local
[all …]
A Draid5-ppl.c211 if (!io) in ppl_io_pool_alloc()
220 return io; in ppl_io_pool_alloc()
241 if (!io) in ppl_new_iounit()
245 memset(io, 0, sizeof(*io)); in ppl_new_iounit()
264 return io; in ppl_new_iounit()
280 if (io && (io->pp_size == log->entry_space || in ppl_log_stripe()
288 if (!io) { in ppl_log_stripe()
290 if (!io) in ppl_log_stripe()
517 if (io && io->submitted) in ppl_submit_current_io()
522 if (io) { in ppl_submit_current_io()
[all …]

Completed in 723 milliseconds

12345678910>>...14