Searched refs:io (Results 51 - 75 of 5744) sorted by relevance

1234567891011>>

/linux-master/fs/iomap/
H A DMakefile13 iomap-$(CONFIG_BLOCK) += buffered-io.o \
14 direct-io.o \
/linux-master/arch/m68k/include/asm/
H A Dio.h14 #include <asm-generic/io.h>
/linux-master/arch/csky/include/asm/
H A Dpci.h10 #include <asm/io.h>
/linux-master/arch/um/include/asm/
H A Dpci.h5 #include <asm/io.h>
/linux-master/lib/
H A Ddevmem_is_allowed.c13 #include <linux/io.h>
/linux-master/arch/m68k/sun3/
H A Dleds.c4 #include <asm/io.h>
/linux-master/sound/soc/sh/
H A Dfsi.c14 #include <linux/io.h>
268 int (*init)(struct fsi_priv *fsi, struct fsi_stream *io);
269 int (*quit)(struct fsi_priv *fsi, struct fsi_stream *io);
270 int (*probe)(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev);
271 int (*transfer)(struct fsi_priv *fsi, struct fsi_stream *io);
272 int (*remove)(struct fsi_priv *fsi, struct fsi_stream *io);
273 int (*start_stop)(struct fsi_priv *fsi, struct fsi_stream *io,
276 #define fsi_stream_handler_call(io, func, args...) \
277 (!(io) ? -ENODEV : \
278 !((io)
299 fsi_stream_is_play(struct fsi_priv *fsi, struct fsi_stream *io) argument
428 fsi_get_port_shift(struct fsi_priv *fsi, struct fsi_stream *io) argument
452 fsi_get_current_fifo_samples(struct fsi_priv *fsi, struct fsi_stream *io) argument
498 fsi_stream_is_working(struct fsi_priv *fsi, struct fsi_stream *io) argument
512 fsi_stream_to_priv(struct fsi_stream *io) argument
517 fsi_stream_init(struct fsi_priv *fsi, struct fsi_stream *io, struct snd_pcm_substream *substream) argument
539 fsi_stream_quit(struct fsi_priv *fsi, struct fsi_stream *io) argument
566 fsi_stream_transfer(struct fsi_stream *io) argument
583 struct fsi_stream *io; local
602 struct fsi_stream *io; local
622 fsi_format_bus_setup(struct fsi_priv *fsi, struct fsi_stream *io, u32 bus, struct device *dev) argument
670 fsi_irq_enable(struct fsi_priv *fsi, struct fsi_stream *io) argument
679 fsi_irq_disable(struct fsi_priv *fsi, struct fsi_stream *io) argument
1043 fsi_pointer_update(struct fsi_stream *io, int size) argument
1116 fsi_pio_get_area(struct fsi_priv *fsi, struct fsi_stream *io) argument
1124 fsi_pio_transfer(struct fsi_priv *fsi, struct fsi_stream *io, void (*run16)(struct fsi_priv *fsi, u8 *buf, int samples), void (*run32)(struct fsi_priv *fsi, u8 *buf, int samples), int samples) argument
1152 fsi_pio_pop(struct fsi_priv *fsi, struct fsi_stream *io) argument
1169 fsi_pio_push(struct fsi_priv *fsi, struct fsi_stream *io) argument
1187 fsi_pio_start_stop(struct fsi_priv *fsi, struct fsi_stream *io, int enable) argument
1204 fsi_pio_push_init(struct fsi_priv *fsi, struct fsi_stream *io) argument
1222 fsi_pio_pop_init(struct fsi_priv *fsi, struct fsi_stream *io) argument
1274 fsi_dma_init(struct fsi_priv *fsi, struct fsi_stream *io) argument
1288 struct fsi_stream *io = (struct fsi_stream *)data; local
1296 fsi_dma_transfer(struct fsi_priv *fsi, struct fsi_stream *io) argument
1353 fsi_dma_push_start_stop(struct fsi_priv *fsi, struct fsi_stream *io, int start) argument
1370 fsi_dma_probe(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
1424 fsi_dma_remove(struct fsi_priv *fsi, struct fsi_stream *io) argument
1446 fsi_fifo_init(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
1501 fsi_hw_startup(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
1589 struct fsi_stream *io = fsi_stream_get(fsi, substream); local
1768 struct fsi_stream *io = fsi_stream_get(fsi, substream); local
2046 __fsi_suspend(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
2057 __fsi_resume(struct fsi_priv *fsi, struct fsi_stream *io, struct device *dev) argument
[all...]
/linux-master/drivers/input/gameport/
H A Dfm801-gp.c8 #include <asm/io.h>
33 w = inw(gameport->io + 2);
36 w = inw(gameport->io + 4);
38 w = inw(gameport->io + 6);
41 w = inw(gameport->io + 8);
43 outw(0xff, gameport->io); /* reset */
90 port->io = pci_resource_start(pci, 0);
93 gp->res_port = request_region(port->io, 0x10, "FM801 GP");
96 port->io, port->io
[all...]
/linux-master/drivers/md/
H A Ddm-verity.h14 #include <linux/dm-io.h>
73 struct dm_io_client *io; member in struct:dm_verity
107 struct dm_verity_io *io)
109 return (struct ahash_request *)(io + 1);
113 struct dm_verity_io *io)
115 return (u8 *)(io + 1) + v->ahash_reqsize;
119 struct dm_verity_io *io)
121 return (u8 *)(io + 1) + v->ahash_reqsize + v->digest_size;
124 extern int verity_for_bv_block(struct dm_verity *v, struct dm_verity_io *io,
127 struct dm_verity_io *io,
106 verity_io_hash_req(struct dm_verity *v, struct dm_verity_io *io) argument
112 verity_io_real_digest(struct dm_verity *v, struct dm_verity_io *io) argument
118 verity_io_want_digest(struct dm_verity *v, struct dm_verity_io *io) argument
[all...]
/linux-master/drivers/media/radio/
H A Dradio-cadet.c42 #include <linux/io.h> /* outb, outb_p */
54 static int io = -1; /* default to isapnp activation */ variable
57 module_param(io, int, 0);
58 MODULE_PARM_DESC(io, "I/O address of Cadet card (0x330,0x332,0x334,0x336,0x338,0x33a,0x33c,0x33e)");
69 int io; member in struct:cadet
122 outb(7, dev->io); /* Select tuner control */
123 if ((inb(dev->io + 1) & 0x40) == 0)
137 outb(7, dev->io); /* Select tuner control */
138 curvol = inb(dev->io + 1); /* Save current volume/mute setting */
139 outb(0x00, dev->io
[all...]
H A Dradio-typhoon.c36 #include <linux/io.h> /* outb, outb_p */
59 static int io[TYPHOON_MAX] = { [0] = CONFIG_RADIO_TYPHOON_PORT, variable
64 module_param_array(io, int, NULL, 0444);
65 MODULE_PARM_DESC(io, "I/O addresses of the Typhoon card (0x316 or 0x336)");
105 outb_p((outval >> 8) & 0x01, isa->io + 4);
106 outb_p(outval >> 9, isa->io + 6);
107 outb_p(outval & 0xff, isa->io + 8);
119 outb_p(vol / 2, isa->io); /* Set the volume, high bit. */
120 outb_p(vol % 2, isa->io + 2); /* Set the volume, low bit. */
150 .io_params = io,
[all...]
H A Dradio-aimslab.c35 #include <linux/io.h> /* outb, outb_p */
54 static int io[RTRACK_MAX] = { [0] = CONFIG_RADIO_RTRACK_PORT, variable
58 module_param_array(io, int, NULL, 0444);
59 MODULE_PARM_DESC(io, "I/O addresses of the RadioTrack card (0x20f or 0x30f)");
102 outb_p(bits, rt->isa.io);
115 return 0xffff * !(inb(isa->io) & 2);
124 outb(0xd0, isa->io); /* volume steady + sigstr + off */
128 outb(0x48, isa->io); /* volume down but still "on" */
131 outb(0x98, isa->io); /* volume up + sigstr + on */
135 outb(0x58, isa->io); /* volum
[all...]
/linux-master/include/linux/comedi/
H A Dcomedilib.h16 unsigned int chan, unsigned int *io);
18 unsigned int chan, unsigned int io);
/linux-master/arch/arm/mach-omap1/
H A Dflash.c6 #include <linux/io.h>
9 #include <linux/soc/ti/omap1-io.h>
/linux-master/samples/user_events/
H A Dexample.c42 struct iovec io[2]; local
51 io[0].iov_base = &write;
52 io[0].iov_len = sizeof(write);
53 io[1].iov_base = &count;
54 io[1].iov_len = sizeof(count);
62 writev(data_fd, (const struct iovec *)io, 2);
/linux-master/drivers/scsi/elx/libefc/
H A Defc_els.c50 efc_log_err(efc, "els io alloc disabled\n");
64 /* populate generic io fields */
68 els->io.req.size = reqlen;
69 els->io.req.virt = dma_alloc_coherent(&efc->pci->dev, els->io.req.size,
70 &els->io.req.phys, GFP_KERNEL);
71 if (!els->io.req.virt) {
76 els->io.rsp.size = rsplen;
77 els->io.rsp.virt = dma_alloc_coherent(&efc->pci->dev, els->io
245 efc_disc_io_complete(struct efc_disc_io *io, u32 len, u32 status, u32 ext_status) argument
[all...]
/linux-master/arch/alpha/kernel/
H A Derr_marvel.c13 #include <asm/io.h>
331 marvel_print_po7_err_sum(struct ev7_pal_io_subpacket *io) argument
371 if (io->po7_error_sum & IO7__PO7_ERRSUM__CR_SBE) {
374 (io->po7_error_sum & IO7__PO7_ERRSUM__CR_SBE2)
376 marvel_print_po7_crrct_sym(io->po7_crrct_sym);
382 if (io->po7_error_sum & IO7__PO7_ERRSUM__HLT_INT)
384 if (io->po7_error_sum & IO7__PO7_ERRSUM__HP_INT) {
389 if (io->po7_error_sum & IO7__PO7_ERRSUM__CRD_INT)
392 if (io->po7_error_sum & IO7__PO7_ERRSUM__STV_INT) {
396 if (io
800 struct ev7_pal_io_subpacket *io = lf_subpackets->io; local
908 struct ev7_pal_io_subpacket *io = lf_subpackets->io; local
[all...]
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt.c105 ret = cxd2880_io_write_multi_regs(tnr_dmd->io,
112 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
132 ret = tnr_dmd->io->write_regs(tnr_dmd->io,
138 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
147 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
153 ret = tnr_dmd->io
[all...]
H A Dcxd2880_tnrdmd_dvbt2_mon.c40 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
46 ret = tnr_dmd->io->read_regs(tnr_dmd->io,
118 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
126 ret = tnr_dmd->io->read_regs(tnr_dmd->io,
237 ret = tnr_dmd->io->write_reg(tnr_dmd->io,
[all...]
/linux-master/drivers/scsi/elx/efct/
H A Defct_unsol.c98 efct_fc_tmf_rejected_cb(struct efct_io *io, argument
102 efct_scsi_io_free(io);
107 efct_dispatch_unsol_tmf(struct efct_io *io, u8 tm_flags, u32 lun) argument
120 io->exp_xfer_len = 0;
124 io->tmf_cmd = tmflist[i].cmd;
125 efct_scsi_recv_tmf(io, lun, tmflist[i].cmd, NULL, 0);
131 efc_log_err(io->node->efct, "TMF x%x rejected\n", tm_flags);
132 efct_scsi_send_tmf_resp(io, EFCT_SCSI_TMF_FUNCTION_REJECTED,
159 efct_populate_io_fcp_cmd(struct efct_io *io, struct fcp_cmnd *cmnd, argument
162 io
344 struct efct_io *io = NULL; local
402 efct_process_abts(struct efct_io *io, struct fc_frame_header *hdr) argument
467 struct efct_io *io = NULL; local
[all...]
/linux-master/drivers/rtc/
H A Drtc-stmp3xxx.c14 #include <linux/io.h>
58 void __iomem *io; member in struct:stmp3xxx_rtc_data
82 writel(timeout, rtc_data->io + STMP3XXX_RTC_WATCHDOG);
84 rtc_data->io + STMP3XXX_RTC_CTRL + STMP_OFFSET_REG_SET);
86 rtc_data->io + STMP3XXX_RTC_PERSISTENT1 + STMP_OFFSET_REG_SET);
89 rtc_data->io + STMP3XXX_RTC_CTRL + STMP_OFFSET_REG_CLR);
91 rtc_data->io + STMP3XXX_RTC_PERSISTENT1 + STMP_OFFSET_REG_CLR);
137 if (!(readl(rtc_data->io + STMP3XXX_RTC_STAT) &
142 return (readl(rtc_data->io + STMP3XXX_RTC_STAT) &
156 rtc_time64_to_tm(readl(rtc_data->io
[all...]
/linux-master/sound/soc/sh/rcar/
H A Dcore.c127 struct dma_chan *rsnd_mod_dma_req(struct rsnd_dai_stream *io, argument
133 return mod->ops->dma_req(io, mod);
168 struct rsnd_dai_stream *io,
224 struct rsnd_dai_stream *io))
231 struct rsnd_dai_stream *io = &rdai->playback; local
233 if (mod == io->mod[mod->type])
234 callback(mod, io);
236 io = &rdai->capture;
237 if (mod == io->mod[mod->type])
238 callback(mod, io);
167 rsnd_mod_get_status(struct rsnd_mod *mod, struct rsnd_dai_stream *io, enum rsnd_mod_type type) argument
222 rsnd_mod_interrupt(struct rsnd_mod *mod, void (*callback)(struct rsnd_mod *mod, struct rsnd_dai_stream *io)) argument
242 rsnd_io_is_working(struct rsnd_dai_stream *io) argument
251 rsnd_runtime_channel_original_with_params(struct rsnd_dai_stream *io, struct snd_pcm_hw_params *params) argument
269 rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream *io, struct snd_pcm_hw_params *params) argument
310 rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream *io, struct snd_pcm_hw_params *params) argument
325 rsnd_runtime_is_multi_ssi(struct rsnd_dai_stream *io) argument
336 rsnd_runtime_is_tdm(struct rsnd_dai_stream *io) argument
341 rsnd_runtime_is_tdm_split(struct rsnd_dai_stream *io) argument
349 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
372 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io) argument
429 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod) argument
479 rsnd_mod_next(int *iterator, struct rsnd_dai_stream *io, enum rsnd_mod_type *array, int array_size) 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) argument
577 rsnd_dai_connect(struct rsnd_mod *mod, struct rsnd_dai_stream *io, enum rsnd_mod_type type) argument
605 rsnd_dai_disconnect(struct rsnd_mod *mod, struct rsnd_dai_stream *io, enum rsnd_mod_type type) argument
666 rsnd_dai_period_elapsed(struct rsnd_dai_stream *io) argument
680 rsnd_dai_stream_init(struct rsnd_dai_stream *io, struct snd_pcm_substream *substream) argument
686 rsnd_dai_stream_quit(struct rsnd_dai_stream *io) argument
714 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
879 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) argument
931 struct rsnd_dai_stream *io = rule->private; local
954 struct rsnd_dai_stream *io = rule->private; local
987 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
1044 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
1059 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
1089 rsnd_parse_tdm_split_mode(struct rsnd_priv *priv, struct rsnd_dai_stream *io, struct device_node *dai_np) argument
1127 rsnd_parse_connect_simple(struct rsnd_priv *priv, struct rsnd_dai_stream *io, struct device_node *dai_np) argument
1137 rsnd_parse_connect_graph(struct rsnd_priv *priv, struct rsnd_dai_stream *io, struct device_node *endpoint) argument
1320 rsnd_preallocate_pages(struct snd_soc_pcm_runtime *rtd, struct rsnd_dai_stream *io, int stream) argument
1556 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
1577 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
1693 struct rsnd_dai_stream *io = rsnd_rdai_to_io(rdai, substream); local
1770 rsnd_kctrl_accept_anytime(struct rsnd_dai_stream *io) argument
1775 rsnd_kctrl_accept_runtime(struct rsnd_dai_stream *io) argument
1830 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) argument
1902 rsnd_rdai_continuance_probe(struct rsnd_priv *priv, struct rsnd_dai_stream *io) argument
[all...]
/linux-master/drivers/scsi/
H A Ddmx3191d.c17 #include <asm/io.h>
63 unsigned long io; local
69 io = pci_resource_start(pdev, 0);
70 if (!request_region(io, DMX3191D_REGION_LEN, DMX3191D_DRIVER_NAME)) {
72 io, io + DMX3191D_REGION_LEN);
82 hostdata->base = io;
109 release_region(io, DMX3191D_REGION_LEN);
120 unsigned long io = hostdata->base; local
126 release_region(io, DMX3191D_REGION_LE
[all...]
/linux-master/drivers/char/ipmi/
H A Dipmi_si_intf.c140 struct si_sm_io io; member in struct:smi_info
272 dev_dbg(smi_info->io.dev, "**%s: %lld.%9.9ld\n",
422 if ((smi_info->io.irq) && (!smi_info->interrupt_disabled)) {
432 if ((smi_info->io.irq) && (smi_info->interrupt_disabled)) {
507 if (((smi_info->io.irq && !smi_info->interrupt_disabled) ||
513 smi_info->io.irq && !smi_info->interrupt_disabled &&
524 u8 irqstate = smi_info->io.inputb(&smi_info->io, IPMI_BT_INTMASK_REG);
532 smi_info->io.outputb(&smi_info->io, IPMI_BT_INTMASK_RE
1236 ipmi_irq_finish_setup(struct si_sm_io *io) argument
1244 ipmi_irq_start_cleanup(struct si_sm_io *io) argument
1251 std_irq_cleanup(struct si_sm_io *io) argument
1257 ipmi_std_irq_setup(struct si_sm_io *io) argument
1867 ipmi_si_add_smi(struct si_sm_io *io) argument
[all...]
/linux-master/drivers/input/serio/
H A Dapbps2.c29 #include <linux/io.h>
53 struct serio *io; member in struct:apbps2_priv
74 serio_interrupt(priv->io, data, rxflags);
82 static int apbps2_write(struct serio *io, unsigned char val) argument
84 struct apbps2_priv *priv = io->port_data;
102 static int apbps2_open(struct serio *io) argument
104 struct apbps2_priv *priv = io->port_data;
121 static void apbps2_close(struct serio *io) argument
123 struct apbps2_priv *priv = io->port_data;
168 priv->io
[all...]

Completed in 402 milliseconds

1234567891011>>