/openbmc/linux/drivers/scsi/elx/efct/ |
H A D | efct_scsi.c | 15 #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 D | efct_io.c | 13 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 D | ipmi_si_mem_io.c | 3 #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 D | ipmi_si_port_io.c | 3 #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 D | ipmi_si_platform.c | 60 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 D | ipmi_si_pci.c | 24 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 D | python3-maturin-crates.inc | 5 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 D | python3-bcrypt-crates.inc | 5 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 D | suricata-crates.inc | 5 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 D | parsec-service-crates.inc | 5 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 D | librsvg-crates.inc | 5 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 D | uutils-coreutils-crates.inc | 5 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 D | cargo-c-crates.inc | 5 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 D | parsec-tool-crates.inc | 5 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 D | deqp-runner-crates.inc | 5 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 D | python3-pyruvate-crates.inc | 5 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 D | python3-pydantic-core-crates.inc | 5 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 D | thin-provisioning-tools-crates.inc | 5 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 D | krill-crates.inc | 5 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 D | python3-guessing-game-crates.inc.upgraded | 5 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 D | python3-guessing-game-crates.inc | 5 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 D | efc_els.c | 50 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 D | movinggc.c | 36 /* 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 D | cxd2880_tnrdmd_dvbt2.c | 165 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 D | rust-c-lib-example-crates.inc | 2 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 …]
|