Home
last modified time | relevance | path

Searched full:io (Results 1 – 25 of 6343) sorted by relevance

12345678910>>...254

/openbmc/linux/drivers/scsi/elx/efct/
H A Defct_scsi.c15 #define scsi_io_printf(io, fmt, ...) \ argument
16 efc_log_debug(io->efct, "[%s]" SCSI_IOFMT fmt, \
17 io->node->display_name, io->instance_index,\
18 io->init_task_tag, io->tgt_task_tag, io->hw_tag, ##__VA_ARGS__)
23 #define scsi_io_trace(io, fmt, ...) \ argument
25 if (EFCT_LOG_ENABLE_SCSI_TRACE(io->efct)) \
26 scsi_io_printf(io, fmt, ##__VA_ARGS__); \
34 struct efct_io *io; in efct_scsi_io_alloc() local
41 io = efct_io_pool_io_alloc(efct->xport->io_pool); in efct_scsi_io_alloc()
42 if (!io) { in efct_scsi_io_alloc()
[all …]
H A Defct_io.c13 spinlock_t lock; /* IO pool lock */
25 struct efct_io *io; in efct_io_pool_create() local
27 /* Allocate the IO pool */ in efct_io_pool_create()
34 /* initialize IO pool lock */ in efct_io_pool_create()
38 io = kzalloc(sizeof(*io), GFP_KERNEL); in efct_io_pool_create()
39 if (!io) in efct_io_pool_create()
43 io_pool->ios[i] = io; in efct_io_pool_create()
44 io->tag = i; in efct_io_pool_create()
45 io->instance_index = i; in efct_io_pool_create()
48 io->rspbuf.size = SCSI_RSP_BUF_LENGTH; in efct_io_pool_create()
[all …]
/openbmc/linux/drivers/char/ipmi/
H A Dipmi_si_mem_io.c3 #include <linux/io.h>
6 static unsigned char intf_mem_inb(const struct si_sm_io *io, in intf_mem_inb() argument
9 return readb((io->addr)+(offset * io->regspacing)); in intf_mem_inb()
12 static void intf_mem_outb(const struct si_sm_io *io, unsigned int offset, in intf_mem_outb() argument
15 writeb(b, (io->addr)+(offset * io->regspacing)); in intf_mem_outb()
18 static unsigned char intf_mem_inw(const struct si_sm_io *io, in intf_mem_inw() argument
21 return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inw()
25 static void intf_mem_outw(const struct si_sm_io *io, unsigned int offset, in intf_mem_outw() argument
28 writeb(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outw()
31 static unsigned char intf_mem_inl(const struct si_sm_io *io, in intf_mem_inl() argument
[all …]
H A Dipmi_si_port_io.c3 #include <linux/io.h>
6 static unsigned char port_inb(const struct si_sm_io *io, unsigned int offset) in port_inb() argument
8 unsigned int addr = io->addr_data; in port_inb()
10 return inb(addr + (offset * io->regspacing)); in port_inb()
13 static void port_outb(const struct si_sm_io *io, unsigned int offset, in port_outb() argument
16 unsigned int addr = io->addr_data; in port_outb()
18 outb(b, addr + (offset * io->regspacing)); in port_outb()
21 static unsigned char port_inw(const struct si_sm_io *io, unsigned int offset) in port_inw() argument
23 unsigned int addr = io->addr_data; in port_inw()
25 return (inw(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inw()
[all …]
H A Dipmi_si_platform.c60 struct si_sm_io *io = context; in ipmi_acpi_gpe() local
62 ipmi_si_irq_handler(io->irq, io->irq_handler_data); in ipmi_acpi_gpe()
66 static void acpi_gpe_irq_cleanup(struct si_sm_io *io) in acpi_gpe_irq_cleanup() argument
68 if (!io->irq) in acpi_gpe_irq_cleanup()
71 ipmi_irq_start_cleanup(io); in acpi_gpe_irq_cleanup()
72 acpi_remove_gpe_handler(NULL, io->irq, &ipmi_acpi_gpe); in acpi_gpe_irq_cleanup()
75 static int acpi_gpe_irq_setup(struct si_sm_io *io) in acpi_gpe_irq_setup() argument
79 if (!io->irq) in acpi_gpe_irq_setup()
83 io->irq, in acpi_gpe_irq_setup()
86 io); in acpi_gpe_irq_setup()
[all …]
H A Dipmi_si_pci.c24 static int ipmi_pci_probe_regspacing(struct si_sm_io *io) in ipmi_pci_probe_regspacing() argument
26 if (io->si_type == SI_KCS) { in ipmi_pci_probe_regspacing()
30 io->regsize = DEFAULT_REGSIZE; in ipmi_pci_probe_regspacing()
31 io->regshift = 0; in ipmi_pci_probe_regspacing()
35 io->regspacing = regspacing; in ipmi_pci_probe_regspacing()
36 if (io->io_setup(io)) { in ipmi_pci_probe_regspacing()
37 dev_err(io->dev, "Could not setup I/O space\n"); in ipmi_pci_probe_regspacing()
41 io->outputb(io, 1, 0x10); in ipmi_pci_probe_regspacing()
43 status = io->inputb(io, 1); in ipmi_pci_probe_regspacing()
44 io->io_cleanup(io); in ipmi_pci_probe_regspacing()
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/python/
H A Dpython3-maturin-crates.inc5 crate://crates.io/adler2/2.0.0 \
6 crate://crates.io/ahash/0.8.11 \
7 crate://crates.io/aho-corasick/1.1.3 \
8 crate://crates.io/allocator-api2/0.2.18 \
9 crate://crates.io/anstream/0.6.14 \
10 crate://crates.io/anstyle/1.0.7 \
11 crate://crates.io/anstyle-parse/0.2.4 \
12 crate://crates.io/anstyle-query/1.1.0 \
13 crate://crates.io/anstyle-wincon/3.0.3 \
14 crate://crates.io/anyhow/1.0.89 \
[all …]
H A Dpython3-bcrypt-crates.inc5 crate://crates.io/autocfg/1.4.0 \
6 crate://crates.io/base64/0.22.1 \
7 crate://crates.io/bcrypt/0.16.0 \
8 crate://crates.io/bcrypt-pbkdf/0.10.0 \
9 crate://crates.io/block-buffer/0.10.4 \
10 crate://crates.io/blowfish/0.9.1 \
11 crate://crates.io/byteorder/1.5.0 \
12 crate://crates.io/cfg-if/1.0.0 \
13 crate://crates.io/cipher/0.4.4 \
14 crate://crates.io/cpufeatures/0.2.15 \
[all …]
/openbmc/openbmc/meta-security/recipes-ids/suricata/
H A Dsuricata-crates.inc5 crate://crates.io/adler/1.0.2 \
6 crate://crates.io/aead/0.4.3 \
7 crate://crates.io/aes/0.7.5 \
8 crate://crates.io/aes-gcm/0.9.4 \
9 crate://crates.io/aho-corasick/0.7.20 \
10 crate://crates.io/alloc-no-stdlib/2.0.4 \
11 crate://crates.io/alloc-stdlib/0.2.2 \
12 crate://crates.io/asn1-rs/0.5.2 \
13 crate://crates.io/asn1-rs-derive/0.4.0 \
14 crate://crates.io/asn1-rs-impl/0.1.0 \
[all …]
/openbmc/openbmc/meta-security/meta-parsec/recipes-parsec/parsec-service/
H A Dparsec-service-crates.inc5 crate://crates.io/ahash/0.8.7 \
6 crate://crates.io/aho-corasick/1.1.2 \
7 crate://crates.io/allocator-api2/0.2.16 \
8 crate://crates.io/anstream/0.3.2 \
9 crate://crates.io/anstyle/1.0.2 \
10 crate://crates.io/anstyle-parse/0.2.1 \
11 crate://crates.io/anstyle-query/1.0.0 \
12 crate://crates.io/anstyle-wincon/1.0.2 \
13 crate://crates.io/anyhow/1.0.75 \
14 crate://crates.io/asn1-rs/0.3.1 \
[all …]
/openbmc/openbmc/poky/meta/recipes-gnome/librsvg/
H A Dlibrsvg-crates.inc5 crate://crates.io/adler/1.0.2 \
6 crate://crates.io/ahash/0.8.11 \
7 crate://crates.io/aho-corasick/1.1.3 \
8 crate://crates.io/android-tzdata/0.1.1 \
9 crate://crates.io/android_system_properties/0.1.5 \
10 crate://crates.io/anes/0.1.6 \
11 crate://crates.io/anstream/0.6.15 \
12 crate://crates.io/anstyle/1.0.8 \
13 crate://crates.io/anstyle-parse/0.2.5 \
14 crate://crates.io/anstyle-query/1.1.1 \
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/uutils-coreutils/
H A Duutils-coreutils-crates.inc5 crate://crates.io/adler/1.0.2 \
6 crate://crates.io/ahash/0.8.11 \
7 crate://crates.io/aho-corasick/1.1.3 \
8 crate://crates.io/allocator-api2/0.2.18 \
9 crate://crates.io/android-tzdata/0.1.1 \
10 crate://crates.io/android_system_properties/0.1.5 \
11 crate://crates.io/ansi-width/0.1.0 \
12 crate://crates.io/anstream/0.5.0 \
13 crate://crates.io/anstyle/1.0.0 \
14 crate://crates.io/anstyle-parse/0.2.0 \
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/rust/
H A Dcargo-c-crates.inc5 crate://crates.io/adler2/2.0.0 \
6 crate://crates.io/ahash/0.8.11 \
7 crate://crates.io/aho-corasick/1.1.3 \
8 crate://crates.io/allocator-api2/0.2.18 \
9 crate://crates.io/annotate-snippets/0.11.4 \
10 crate://crates.io/anstream/0.6.15 \
11 crate://crates.io/anstyle/1.0.8 \
12 crate://crates.io/anstyle-parse/0.2.5 \
13 crate://crates.io/anstyle-query/1.1.1 \
14 crate://crates.io/anstyle-wincon/3.0.4 \
[all …]
/openbmc/openbmc/meta-security/meta-parsec/recipes-parsec/parsec-tool/
H A Dparsec-tool-crates.inc5 crate://crates.io/aho-corasick/1.1.2 \
6 crate://crates.io/anyhow/1.0.75 \
7 crate://crates.io/asn1-rs/0.3.1 \
8 crate://crates.io/asn1-rs-derive/0.1.0 \
9 crate://crates.io/asn1-rs-impl/0.1.0 \
10 crate://crates.io/autocfg/1.1.0 \
11 crate://crates.io/base64/0.13.1 \
12 crate://crates.io/base64/0.21.4 \
13 crate://crates.io/bincode/1.3.3 \
14 crate://crates.io/bindgen/0.57.0 \
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/deqp-runner/
H A Ddeqp-runner-crates.inc5 crate://crates.io/adler/1.0.2 \
6 crate://crates.io/aho-corasick/1.0.5 \
7 crate://crates.io/android-tzdata/0.1.1 \
8 crate://crates.io/android_system_properties/0.1.5 \
9 crate://crates.io/ansi_term/0.12.1 \
10 crate://crates.io/anyhow/1.0.75 \
11 crate://crates.io/atty/0.2.14 \
12 crate://crates.io/autocfg/1.1.0 \
13 crate://crates.io/bitflags/1.3.2 \
14 crate://crates.io/bitflags/2.4.0 \
[all …]
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/
H A Dpython3-pyruvate-crates.inc5 crate://crates.io/aho-corasick/0.7.20 \
6 crate://crates.io/autocfg/1.1.0 \
7 crate://crates.io/bitflags/1.3.2 \
8 crate://crates.io/block-buffer/0.10.3 \
9 crate://crates.io/cc/1.0.78 \
10 crate://crates.io/cfg-if/1.0.0 \
11 crate://crates.io/cpufeatures/0.2.5 \
12 crate://crates.io/cpython/0.7.1 \
13 crate://crates.io/crossbeam/0.8.2 \
14 crate://crates.io/crossbeam-channel/0.5.6 \
[all …]
H A Dpython3-pydantic-core-crates.inc5 crate://crates.io/ahash/0.8.11 \
6 crate://crates.io/aho-corasick/1.1.3 \
7 crate://crates.io/autocfg/1.3.0 \
8 crate://crates.io/base64/0.22.1 \
9 crate://crates.io/bitvec/1.0.1 \
10 crate://crates.io/cc/1.0.101 \
11 crate://crates.io/cfg-if/1.0.0 \
12 crate://crates.io/displaydoc/0.2.5 \
13 crate://crates.io/enum_dispatch/0.3.13 \
14 crate://crates.io/equivalent/1.0.1 \
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/thin-provisioning-tools/
H A Dthin-provisioning-tools-crates.inc5 crate://crates.io/adler/1.0.2 \
6 crate://crates.io/aho-corasick/1.1.3 \
7 crate://crates.io/anstyle/1.0.7 \
8 crate://crates.io/anyhow/1.0.86 \
9 crate://crates.io/atty/0.2.14 \
10 crate://crates.io/autocfg/1.3.0 \
11 crate://crates.io/base64/0.22.1 \
12 crate://crates.io/bitflags/1.3.2 \
13 crate://crates.io/bitflags/2.6.0 \
14 crate://crates.io/bytemuck/1.16.1 \
[all …]
/openbmc/openbmc/meta-security/recipes-security/krill/
H A Dkrill-crates.inc5 crate://crates.io/addr2line/0.17.0;name=addr2line-0.17.0 \
6 crate://crates.io/adler/1.0.2;name=adler-1.0.2 \
7 crate://crates.io/adler32/1.2.0;name=adler32-1.2.0 \
8 crate://crates.io/aho-corasick/0.7.18;name=aho-corasick-0.7.18 \
9 crate://crates.io/android_system_properties/0.1.5;name=android_system_properties-0.1.5 \
10 crate://crates.io/ansi_term/0.12.1;name=ansi_term-0.12.1 \
11 crate://crates.io/ascii/1.0.0;name=ascii-1.0.0 \
12 crate://crates.io/ascii-canvas/3.0.0;name=ascii-canvas-3.0.0 \
13 crate://crates.io/atty/0.2.14;name=atty-0.2.14 \
14 crate://crates.io/autocfg/1.1.0;name=autocfg-1.1.0 \
[all …]
/openbmc/openbmc/poky/meta-selftest/recipes-devtools/python/
H A Dpython3-guessing-game-crates.inc.upgraded5 crate://crates.io/autocfg/1.3.0 \
6 crate://crates.io/bitflags/2.5.0 \
7 crate://crates.io/cfg-if/1.0.0 \
8 crate://crates.io/getrandom/0.2.15 \
9 crate://crates.io/heck/0.4.1 \
10 crate://crates.io/indoc/2.0.5 \
11 crate://crates.io/libc/0.2.155 \
12 crate://crates.io/lock_api/0.4.12 \
13 crate://crates.io/memoffset/0.9.1 \
14 crate://crates.io/once_cell/1.19.0 \
[all …]
H A Dpython3-guessing-game-crates.inc5 crate://crates.io/autocfg/1.2.0 \
6 crate://crates.io/bitflags/1.3.2 \
7 crate://crates.io/cfg-if/1.0.0 \
8 crate://crates.io/getrandom/0.2.14 \
9 crate://crates.io/indoc/1.0.9 \
10 crate://crates.io/libc/0.2.153 \
11 crate://crates.io/lock_api/0.4.11 \
12 crate://crates.io/memoffset/0.9.0 \
13 crate://crates.io/once_cell/1.19.0 \
14 crate://crates.io/parking_lot/0.12.1 \
[all …]
/openbmc/linux/drivers/scsi/elx/libefc/
H A Defc_els.c50 efc_log_err(efc, "els io alloc disabled\n"); in efc_els_io_alloc_size()
64 /* populate generic io fields */ in efc_els_io_alloc_size()
68 els->io.req.size = reqlen; in efc_els_io_alloc_size()
69 els->io.req.virt = dma_alloc_coherent(&efc->pci->dev, els->io.req.size, in efc_els_io_alloc_size()
70 &els->io.req.phys, GFP_KERNEL); in efc_els_io_alloc_size()
71 if (!els->io.req.virt) { in efc_els_io_alloc_size()
76 els->io.rsp.size = rsplen; in efc_els_io_alloc_size()
77 els->io.rsp.virt = dma_alloc_coherent(&efc->pci->dev, els->io.rsp.size, in efc_els_io_alloc_size()
78 &els->io.rsp.phys, GFP_KERNEL); in efc_els_io_alloc_size()
79 if (!els->io.rsp.virt) { in efc_els_io_alloc_size()
[all …]
/openbmc/linux/drivers/md/bcache/
H A Dmovinggc.c36 /* Moving GC - IO loop */
40 struct moving_io *io = container_of(cl, struct moving_io, cl); in moving_io_destructor() local
42 kfree(io); in moving_io_destructor()
47 struct moving_io *io = container_of(cl, struct moving_io, cl); in write_moving_finish() local
48 struct bio *bio = &io->bio.bio; in write_moving_finish()
52 if (io->op.replace_collision) in write_moving_finish()
53 trace_bcache_gc_copy_collision(&io->w->key); in write_moving_finish()
55 bch_keybuf_del(&io->op.c->moving_gc_keys, io->w); in write_moving_finish()
57 up(&io->op.c->moving_in_flight); in write_moving_finish()
65 struct moving_io *io = container_of(bio->bi_private, in read_moving_endio() local
[all …]
/openbmc/linux/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_tnrdmd_dvbt2.c165 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
172 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
180 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting()
186 ret = tnr_dmd->io->write_regs(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()
217 ret = tnr_dmd->io->write_regs(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()
[all …]
/openbmc/openbmc/poky/meta-selftest/recipes-devtools/rust/
H A Drust-c-lib-example-crates.inc2 crate://crates.io/android-tzdata/0.1.1 \
3 crate://crates.io/android_system_properties/0.1.5 \
4 crate://crates.io/autocfg/1.1.0 \
5 crate://crates.io/bumpalo/3.13.0 \
6 crate://crates.io/cc/1.0.82 \
7 crate://crates.io/cfg-if/1.0.0 \
8 crate://crates.io/chrono/0.4.26 \
9 crate://crates.io/core-foundation-sys/0.8.4 \
10 crate://crates.io/iana-time-zone/0.1.57 \
11 crate://crates.io/iana-time-zone-haiku/0.1.2 \
[all …]

12345678910>>...254