Searched refs:sio (Results 1 – 19 of 19) sorted by relevance
| /linux/drivers/gpio/ |
| H A D | gpio-f7188x.c | 94 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 D | page_io.c | 323 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 D | file.c | 580 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 D | w83627hf.c | 100 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 D | cvmx-address.h | 176 } sio; member 251 } sio; member
|
| /linux/include/linux/ |
| H A D | swap_ops.h | 18 struct swap_iocb *sio; member
|
| /linux/arch/alpha/include/asm/ |
| H A D | machvec.h | 107 } sio; member
|
| /linux/fs/smb/client/ |
| H A D | file.c | 3449 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 D | s5l8960x-pmgr.dtsi | 402 label = "sio";
|
| H A D | t7001-pmgr.dtsi | 325 label = "sio";
|
| H A D | t7000-pmgr.dtsi | 315 label = "sio";
|
| H A D | s800-0-3-pmgr.dtsi | 280 label = "sio";
|
| H A D | t8010-pmgr.dtsi | 270 label = "sio";
|
| H A D | t8012-pmgr.dtsi | 251 label = "sio";
|
| H A D | s8001-pmgr.dtsi | 280 label = "sio";
|
| H A D | t8011-pmgr.dtsi | 280 label = "sio";
|
| H A D | t8112-pmgr.dtsi | 168 label = "sio";
|
| H A D | t600x-pmgr.dtsi | 817 label = DIE_LABEL(sio);
|
| /linux/drivers/usb/serial/ |
| H A D | Kconfig | 177 See <http://ftdi-usb-sio.sourceforge.net/> for more
|