/openbmc/linux/drivers/scsi/elx/efct/ |
H A D | efct_scsi.c | 18 io->init_task_tag, io->tgt_task_tag, io->hw_tag, ##__VA_ARGS__) 82 scsi_io_trace(io, "freeing io 0x%p %s\n", io, io->display_name); in _efct_scsi_io_free() 101 scsi_io_trace(io, "freeing io 0x%p %s\n", io, io->display_name); in efct_scsi_io_free() 103 kref_put(&io->ref, io->release); in efct_scsi_io_free() 116 if (!io || !io->efct) { in efct_target_io_cb() 303 io->sgl, io->sgl_count, io->hio_type); in efct_scsi_io_dispatch_hw_io() 319 rc = efct_hw_io_send(&io->efct->hw, io->hio_type, io->hio, in efct_scsi_io_dispatch_hw_io() 320 &io->iparam, io->hw_cb, io); in efct_scsi_io_dispatch_hw_io() 364 io->send_abts, io->hw_cb, io); in efct_scsi_io_dispatch_no_hw_io() 653 ((io->transferred + io->wire_len) == io->exp_xfer_len) && in efct_scsi_xfer_data() [all …]
|
H A D | efct_io.c | 38 io = kzalloc(sizeof(*io), GFP_KERNEL); in efct_io_pool_create() 39 if (!io) in efct_io_pool_create() 44 io->tag = i; in efct_io_pool_create() 59 io->sgl = kzalloc(sizeof(*io->sgl) * num_sgl, GFP_KERNEL); in efct_io_pool_create() 60 if (!io->sgl) { in efct_io_pool_create() 87 if (!io) in efct_io_pool_free() 92 io->rspbuf.size, io->rspbuf.virt, in efct_io_pool_free() 123 if (!io) in efct_io_pool_io_alloc() 142 return io; in efct_io_pool_io_alloc() 156 hio = io->hio; in efct_io_pool_io_free() [all …]
|
/openbmc/linux/drivers/char/ipmi/ |
H A D | ipmi_si_mem_io.c | 9 return readb((io->addr)+(offset * io->regspacing)); in intf_mem_inb() 15 writeb(b, (io->addr)+(offset * io->regspacing)); in intf_mem_outb() 21 return (readw((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inw() 28 writeb(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outw() 34 return (readl((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inl() 41 writel(b << io->regshift, (io->addr)+(offset * io->regspacing)); in intf_mem_outl() 47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift) in mem_inq() 54 writeq((u64)b << io->regshift, (io->addr)+(offset * io->regspacing)); in mem_outq() 72 mem_region_cleanup(io, io->io_size); in mem_cleanup() 136 - (io->regspacing - io->regsize)); in ipmi_si_mem_setup() [all …]
|
H A D | ipmi_si_port_io.c | 25 return (inw(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inw() 33 outw(b << io->regshift, addr + (offset * io->regspacing)); in port_outw() 40 return (inl(addr + (offset * io->regspacing)) >> io->regshift) & 0xff; in port_inl() 48 outl(b << io->regshift, addr+(offset * io->regspacing)); in port_outl() 59 io->regsize); in port_cleanup() 75 switch (io->regsize) { in ipmi_si_port_setup() 77 io->inputb = port_inb; in ipmi_si_port_setup() 81 io->inputb = port_inw; in ipmi_si_port_setup() 85 io->inputb = port_inl; in ipmi_si_port_setup() 90 io->regsize); in ipmi_si_port_setup() [all …]
|
H A D | ipmi_si_platform.c | 62 ipmi_si_irq_handler(io->irq, io->irq_handler_data); in ipmi_acpi_gpe() 86 io); in acpi_gpe_irq_setup() 97 dev_info(io->dev, "Using ACPI GPE %d\n", io->irq); in acpi_gpe_irq_setup() 128 io->regspacing = res_second->start - io->addr_data; in ipmi_get_info_from_resources() 158 memset(&io, 0, sizeof(io)); in platform_ipmi_probe() 206 io.addr_data, io.regsize, io.regspacing, io.irq); in platform_ipmi_probe() 271 memset(&io, 0, sizeof(io)); in of_ipmi_probe() 286 io.addr_data, io.regsize, io.regspacing, io.irq); in of_ipmi_probe() 327 memset(&io, 0, sizeof(io)); in acpi_ipmi_probe() 379 io.slave_addr = find_slave_address(&io, io.slave_addr); in acpi_ipmi_probe() [all …]
|
H A D | ipmi_si_pci.c | 31 io->regshift = 0; in ipmi_pci_probe_regspacing() 36 if (io->io_setup(io)) { 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() 66 struct si_sm_io io; in ipmi_pci_probe() local 71 memset(&io, 0, sizeof(io)); in ipmi_pci_probe() 110 io.regspacing = ipmi_pci_probe_regspacing(&io); in ipmi_pci_probe() 112 io.regshift = 0; in ipmi_pci_probe() 115 if (io.irq) in ipmi_pci_probe() [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 \ 12 crate://crates.io/asn1-rs/0.5.2 \ 17 crate://crates.io/bendy/0.3.3 \ 20 crate://crates.io/brotli/3.3.4 \ 27 crate://crates.io/crc/1.8.1 \ 30 crate://crates.io/ctr/0.8.0 \ 44 crate://crates.io/hex/0.4.3 \ [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 \ 9 crate://crates.io/anstream/0.5.0 \ 10 crate://crates.io/anstyle/1.0.0 \ 25 crate://crates.io/bstr/1.9.1 \ 29 crate://crates.io/cc/1.0.79 \ 30 crate://crates.io/cexpr/0.6.0 \ 35 crate://crates.io/clap/4.4.2 \ 48 crate://crates.io/coz/0.1.3 \ 49 crate://crates.io/cpp/0.5.9 \ 92 crate://crates.io/futures-io/0.3.28 \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/python/ |
H A D | python3-maturin-crates.inc | 5 crate://crates.io/adler/1.0.2 \ 6 crate://crates.io/ahash/0.8.6 \ 9 crate://crates.io/anstream/0.3.2 \ 10 crate://crates.io/anstream/0.6.4 \ 11 crate://crates.io/anstyle/1.0.2 \ 23 crate://crates.io/bstr/1.8.0 \ 25 crate://crates.io/bytes/1.5.0 \ 29 crate://crates.io/cab/0.4.1 \ 38 crate://crates.io/cc/1.0.83 \ 39 crate://crates.io/cfb/0.9.0 \ [all …]
|
H A D | python3-bcrypt-crates.inc | 5 crate://crates.io/autocfg/1.1.0 \ 6 crate://crates.io/base64/0.21.5 \ 7 crate://crates.io/bcrypt/0.15.0 \ 9 crate://crates.io/bitflags/1.3.2 \ 11 crate://crates.io/blowfish/0.9.1 \ 13 crate://crates.io/cfg-if/1.0.0 \ 14 crate://crates.io/cipher/0.4.4 \ 20 crate://crates.io/heck/0.4.1 \ 21 crate://crates.io/indoc/2.0.4 \ 22 crate://crates.io/inout/0.1.3 \ [all …]
|
H A D | python3-cryptography-crates.inc | 5 crate://crates.io/asn1/0.15.5 \ 7 crate://crates.io/autocfg/1.1.0 \ 8 crate://crates.io/base64/0.21.7 \ 9 crate://crates.io/bitflags/1.3.2 \ 10 crate://crates.io/bitflags/2.4.2 \ 11 crate://crates.io/cc/1.0.83 \ 12 crate://crates.io/cfg-if/1.0.0 \ 15 crate://crates.io/heck/0.4.1 \ 16 crate://crates.io/indoc/2.0.4 \ 17 crate://crates.io/libc/0.2.152 \ [all …]
|
H A D | python3-rpds-py-crates.inc | 5 crate://crates.io/archery/1.1.0 \ 6 crate://crates.io/autocfg/1.1.0 \ 7 crate://crates.io/bitflags/1.3.2 \ 8 crate://crates.io/cfg-if/1.0.0 \ 9 crate://crates.io/heck/0.4.1 \ 10 crate://crates.io/indoc/2.0.4 \ 11 crate://crates.io/libc/0.2.147 \ 18 crate://crates.io/pyo3/0.20.2 \ 23 crate://crates.io/quote/1.0.31 \ 25 crate://crates.io/rpds/1.1.0 \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-gnome/librsvg/ |
H A D | librsvg-crates.inc | 5 crate://crates.io/adler/1.0.2 \ 9 crate://crates.io/anes/0.1.6 \ 10 crate://crates.io/anstream/0.6.5 \ 11 crate://crates.io/anstyle/1.0.4 \ 16 crate://crates.io/approx/0.5.1 \ 23 crate://crates.io/block/0.1.6 \ 24 crate://crates.io/bstr/1.8.0 \ 30 crate://crates.io/cast/0.3.0 \ 31 crate://crates.io/cc/1.0.83 \ 36 crate://crates.io/ciborium-io/0.2.1 \ [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/rust/ |
H A D | cargo-c-crates.inc | 5 crate://crates.io/adler/1.0.2 \ 6 crate://crates.io/ahash/0.8.7 \ 9 crate://crates.io/anstream/0.6.11 \ 10 crate://crates.io/anstyle/1.0.6 \ 14 crate://crates.io/anyhow/1.0.79 \ 24 crate://crates.io/bstr/1.9.0 \ 25 crate://crates.io/btoi/0.4.3 \ 27 crate://crates.io/bytes/1.5.0 \ 37 crate://crates.io/cc/1.0.83 \ 39 crate://crates.io/clap/4.5.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.3 \ 8 crate://crates.io/anyhow/1.0.75 \ 9 crate://crates.io/asn1-rs/0.3.1 \ 12 crate://crates.io/autocfg/1.1.0 \ 13 crate://crates.io/base64/0.13.1 \ 22 crate://crates.io/bytes/1.5.0 \ 23 crate://crates.io/cc/1.0.83 \ 24 crate://crates.io/cexpr/0.4.0 \ 25 crate://crates.io/cexpr/0.6.0 \ 35 crate://crates.io/der/0.5.1 \ [all …]
|
/openbmc/openbmc/meta-security/meta-parsec/recipes-parsec/parsec-tool/ |
H A D | parsec-tool-crates.inc | 6 crate://crates.io/anyhow/1.0.75 \ 7 crate://crates.io/asn1-rs/0.3.1 \ 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 \ 19 crate://crates.io/bytes/1.5.0 \ 20 crate://crates.io/cc/1.0.83 \ 21 crate://crates.io/cexpr/0.4.0 \ 29 crate://crates.io/der/0.5.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 \ 7 crate://crates.io/anstyle/1.0.6 \ 8 crate://crates.io/anyhow/1.0.80 \ 9 crate://crates.io/atty/0.2.14 \ 10 crate://crates.io/autocfg/1.1.0 \ 11 crate://crates.io/base64/0.21.7 \ 17 crate://crates.io/cfg-if/1.0.0 \ 18 crate://crates.io/clap/4.5.1 \ 26 crate://crates.io/duct/0.13.7 \ 29 crate://crates.io/errno/0.3.8 \ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/ |
H A D | python3-pyruvate-crates.inc | 6 crate://crates.io/autocfg/1.1.0 \ 7 crate://crates.io/bitflags/1.3.2 \ 9 crate://crates.io/cc/1.0.78 \ 10 crate://crates.io/cfg-if/1.0.0 \ 12 crate://crates.io/cpython/0.7.1 \ 29 crate://crates.io/errno/0.2.8 \ 40 crate://crates.io/io-lifetimes/1.0.3 \ 42 crate://crates.io/itoa/1.0.5 \ 46 crate://crates.io/log/0.4.17 \ 51 crate://crates.io/mio/0.8.5 \ [all …]
|
H A D | python3-pydantic-core-crates.inc | 5 crate://crates.io/ahash/0.8.7 \ 8 crate://crates.io/autocfg/1.1.0 \ 9 crate://crates.io/base64/0.21.7 \ 10 crate://crates.io/bitflags/1.3.2 \ 11 crate://crates.io/cc/1.0.79 \ 12 crate://crates.io/cfg-if/1.0.0 \ 18 crate://crates.io/heck/0.4.1 \ 19 crate://crates.io/idna/0.5.0 \ 21 crate://crates.io/indoc/2.0.4 \ 22 crate://crates.io/itoa/1.0.8 \ [all …]
|
/openbmc/linux/tools/lib/api/ |
H A D | io.h | 17 struct io { struct 34 static inline void io__init(struct io *io, int fd, in io__init() argument 37 io->fd = fd; in io__init() 39 io->buf = buf; in io__init() 40 io->end = buf; in io__init() 47 static inline int io__get_char(struct io *io) in io__get_char() argument 51 if (io->eof) in io__get_char() 77 n = read(io->fd, io->buf, io->buf_len); in io__get_char() 84 io->end = &io->buf[n]; in io__get_char() 95 static inline int io__get_hex(struct io *io, __u64 *hex) in io__get_hex() argument [all …]
|
/openbmc/openbmc/meta-security/recipes-security/krill/ |
H A D | krill-crates.inc | 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 \ 11 crate://crates.io/ascii/1.0.0;name=ascii-1.0.0 \ 13 crate://crates.io/atty/0.2.14;name=atty-0.2.14 \ 19 crate://crates.io/bcder/0.7.0;name=bcder-0.7.0 \ 27 crate://crates.io/cc/1.0.73;name=cc-1.0.73 \ 44 crate://crates.io/cxx/1.0.79;name=cxx-1.0.79 \ 64 crate://crates.io/fnv/1.0.7;name=fnv-1.0.7 \ 73 crate://crates.io/futures-io/0.3.21;name=futures-io-0.3.21 \ 81 crate://crates.io/h2/0.3.13;name=h2-0.3.13 \ [all …]
|
/openbmc/linux/drivers/media/dvb-frontends/cxd2880/ |
H A D | cxd2880_tnrdmd_dvbt2.c | 180 ret = tnr_dmd->io->write_reg(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() 223 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting() 229 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting() 235 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting() 241 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting() 279 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt2_demod_setting() [all …]
|
H A D | cxd2880_tnrdmd.c | 212 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 233 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 258 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 269 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 274 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 280 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 285 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 291 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1() 321 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init2() 364 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in p_init3() [all …]
|
H A D | cxd2880_tnrdmd_dvbt.c | 112 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting() 132 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting() 138 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting() 147 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting() 153 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting() 167 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting() 193 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting() 213 ret = tnr_dmd->io->write_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting() 220 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting() 246 ret = tnr_dmd->io->write_reg(tnr_dmd->io, in x_tune_dvbt_demod_setting() [all …]
|
/openbmc/linux/tools/perf/tests/ |
H A D | api-io.c | 59 size_t buf_size, struct io *io) in setup_test() argument 65 if (io->fd < 0) { in setup_test() 73 close(io->fd); in setup_test() 77 io__init(io, io->fd, io->buf, buf_size); in setup_test() 81 static void cleanup_test(char path[PATH_MAX], struct io *io) in cleanup_test() argument 83 zfree(&io->buf); in cleanup_test() 84 close(io->fd); in cleanup_test() 91 struct io io; in do_test_get_char() local 138 struct io io; in do_test_get_hex() local 219 struct io io; in do_test_get_dec() local [all …]
|