Home
last modified time | relevance | path

Searched refs:io (Results 1 – 25 of 2238) sorted by relevance

12345678910>>...90

/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.c25 struct efct_io *io; in efct_io_pool_create() local
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()
49 io->rspbuf.virt = dma_alloc_coherent(&efct->pci->dev, in efct_io_pool_create()
50 io->rspbuf.size, in efct_io_pool_create()
51 &io->rspbuf.phys, GFP_KERNEL); in efct_io_pool_create()
[all …]
/openbmc/linux/drivers/char/ipmi/
H A Dipmi_si_mem_io.c6 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
34 return (readl((io->addr)+(offset * io->regspacing)) >> io->regshift) in intf_mem_inl()
[all …]
H A Dipmi_si_port_io.c6 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()
28 static void port_outw(const struct si_sm_io *io, unsigned int offset, in port_outw() argument
[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/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-openembedded/meta-oe/recipes-core/uutils-coreutils/
H A Duutils-coreutils-crates.inc5 crate://crates.io/adler2/2.0.0 \
6 crate://crates.io/aho-corasick/1.1.3 \
7 crate://crates.io/allocator-api2/0.2.21 \
8 crate://crates.io/android-tzdata/0.1.1 \
9 crate://crates.io/android_system_properties/0.1.5 \
10 crate://crates.io/ansi-width/0.1.0 \
11 crate://crates.io/anstream/0.6.18 \
12 crate://crates.io/anstyle/1.0.10 \
13 crate://crates.io/anstyle-parse/0.2.6 \
14 crate://crates.io/anstyle-query/1.1.2 \
[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 …]
/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/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-python/recipes-devtools/python/
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 …]
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 …]
/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-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/linux/tools/lib/api/
H A Dio.h17 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()
38 io->buf_len = buf_len; in io__init()
39 io->buf = buf; in io__init()
40 io->end = buf; in io__init()
41 io->data = buf; in io__init()
42 io->timeout_ms = 0; in io__init()
43 io->eof = false; in io__init()
47 static inline int io__get_char(struct io *io) in io__get_char() argument
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/cbindgen/
H A Dcbindgen_0.28.0.bb13 crate://crates.io/anstream/0.6.15 \
14 crate://crates.io/anstyle-parse/0.2.5 \
15 crate://crates.io/anstyle-query/1.1.1 \
16 crate://crates.io/anstyle-wincon/3.0.4 \
17 crate://crates.io/anstyle/1.0.8 \
18 crate://crates.io/autocfg/1.3.0 \
19 crate://crates.io/bitflags/2.6.0 \
20 crate://crates.io/cfg-if/1.0.0 \
21 crate://crates.io/clap/4.5.15 \
22 crate://crates.io/clap_builder/4.5.15 \
[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 …]
H A Dcxd2880_tnrdmd.c212 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()
240 ret = cxd2880_io_write_multi_regs(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()
308 return tnr_dmd->io->write_reg(tnr_dmd->io, in p_init1()
[all …]
H A Dcxd2880_tnrdmd_dvbt.c105 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
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()
160 ret = cxd2880_io_write_multi_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()
175 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
184 ret = cxd2880_io_write_multi_regs(tnr_dmd->io, in x_tune_dvbt_demod_setting()
[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 …]
/openbmc/linux/tools/perf/tests/
H A Dapi-io.c59 size_t buf_size, struct io *io) in setup_test() argument
64 io->fd = open(path, O_RDONLY); in setup_test()
65 if (io->fd < 0) { in setup_test()
70 io->buf = malloc(buf_size); in setup_test()
71 if (io->buf == NULL) { 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()
[all …]

12345678910>>...90