Home
last modified time | relevance | path

Searched refs:sio (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-f7188x.c94 struct f7188x_sio *sio; member
294 struct f7188x_sio *sio = bank->data->sio; in f7188x_gpio_get_direction() local
297 err = superio_enter(sio->addr); in f7188x_gpio_get_direction()
300 superio_select(sio->addr, sio->device); in f7188x_gpio_get_direction()
302 dir = superio_inb(sio->addr, f7188x_gpio_dir(bank->regbase)); in f7188x_gpio_get_direction()
304 superio_exit(sio->addr); in f7188x_gpio_get_direction()
306 if (f7188x_gpio_dir_invert(sio->type)) in f7188x_gpio_get_direction()
319 struct f7188x_sio *sio = bank->data->sio; in f7188x_gpio_direction_in() local
322 err = superio_enter(sio->addr); in f7188x_gpio_direction_in()
325 superio_select(sio->addr, sio->device); in f7188x_gpio_direction_in()
[all …]
/linux/mm/
H A Dpage_io.c323 struct bio_vec *last_bv = &ctx->sio->bvecs[ctx->sio->nr_bvecs - 1]; in swap_can_merge()
335 struct swap_iocb *sio = ctx->sio; in swap_add_folio() local
337 if (sio && !swap_can_merge(ctx, folio, rw)) { in swap_add_folio()
342 sio = ctx->sio; in swap_add_folio()
345 if (!sio) { in swap_add_folio()
347 ctx->sio = sio = mempool_alloc(sio_pool, GFP_NOIO); in swap_add_folio()
348 sio->nr_bvecs = 0; in swap_add_folio()
349 sio->len = 0; in swap_add_folio()
351 bvec_set_folio(&sio->bvecs[sio->nr_bvecs], folio, folio_size(folio), 0); in swap_add_folio()
352 sio->len += folio_size(folio); in swap_add_folio()
[all …]
/linux/fs/nfs/
H A Dfile.c580 struct swap_iocb *sio = ctx->sio; in nfs_swap_submit_write() local
585 ret = nfs_file_direct_write(&sio->iocb, &iter, true); in nfs_swap_submit_write()
587 sio->iocb.ki_complete(&sio->iocb, ret); in nfs_swap_submit_write()
592 struct swap_iocb *sio = ctx->sio; in nfs_swap_submit_read() local
597 ret = nfs_file_direct_read(&sio->iocb, &iter, true); in nfs_swap_submit_read()
599 sio->iocb.ki_complete(&sio->iocb, ret); in nfs_swap_submit_read()
/linux/drivers/hwmon/
H A Dw83627hf.c100 superio_outb(struct w83627hf_sio_data *sio, int reg, int val) in superio_outb() argument
102 outb(reg, sio->sioaddr); in superio_outb()
103 outb(val, sio->sioaddr + 1); in superio_outb()
107 superio_inb(struct w83627hf_sio_data *sio, int reg) in superio_inb() argument
109 outb(reg, sio->sioaddr); in superio_inb()
110 return inb(sio->sioaddr + 1); in superio_inb()
114 superio_select(struct w83627hf_sio_data *sio, int ld) in superio_select() argument
116 outb(DEV, sio->sioaddr); in superio_select()
117 outb(ld, sio->sioaddr + 1); in superio_select()
121 superio_enter(struct w83627hf_sio_data *sio) in superio_enter() argument
[all …]
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-address.h176 } sio; member
251 } sio; member
/linux/include/linux/
H A Dswap_ops.h18 struct swap_iocb *sio; member
/linux/arch/alpha/include/asm/
H A Dmachvec.h107 } sio; member
/linux/fs/smb/client/
H A Dfile.c3449 struct swap_iocb *sio = ctx->sio; in cifs_swap_submit_write()
3454 ret = netfs_unbuffered_write_iter_locked(&sio->iocb, &iter, NULL); in cifs_swap_submit_write()
3456 sio->iocb.ki_complete(&sio->iocb, ret); in cifs_swap_submit_read()
3461 struct swap_iocb *sio = ctx->sio; in cifs_swap_submit_read()
3466 ret = netfs_unbuffered_read_iter_locked(&sio->iocb, &iter); in cifs_swap_submit_read()
3468 sio->iocb.ki_complete(&sio
3446 struct swap_iocb *sio = ctx->sio; cifs_swap_submit_write() local
3458 struct swap_iocb *sio = ctx->sio; cifs_swap_submit_read() local
[all...]
/linux/arch/arm64/boot/dts/apple/
H A Ds5l8960x-pmgr.dtsi402 label = "sio";
H A Dt7001-pmgr.dtsi325 label = "sio";
H A Dt7000-pmgr.dtsi315 label = "sio";
H A Ds800-0-3-pmgr.dtsi280 label = "sio";
H A Dt8010-pmgr.dtsi270 label = "sio";
H A Dt8012-pmgr.dtsi251 label = "sio";
H A Ds8001-pmgr.dtsi280 label = "sio";
H A Dt8011-pmgr.dtsi280 label = "sio";
H A Dt8112-pmgr.dtsi168 label = "sio";
H A Dt600x-pmgr.dtsi817 label = DIE_LABEL(sio);
/linux/drivers/usb/serial/
H A DKconfig177 See <http://ftdi-usb-sio.sourceforge.net/> for more