Home
last modified time | relevance | path

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

12345678910>>...75

/openbmc/linux/drivers/scsi/elx/efct/
H A Defct_scsi.c18 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 Defct_io.c38 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 Dipmi_si_mem_io.c9 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 Dipmi_si_port_io.c25 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 Dipmi_si_platform.c62 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 Dipmi_si_pci.c31 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 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 \
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 Duutils-coreutils-crates.inc5 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 Dpython3-maturin-crates.inc5 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 Dpython3-bcrypt-crates.inc5 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 Dpython3-cryptography-crates.inc5 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 Dpython3-rpds-py-crates.inc5 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 Dlibrsvg-crates.inc5 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 Dcargo-c-crates.inc5 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 Dparsec-service-crates.inc5 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 Dparsec-tool-crates.inc6 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 Dthin-provisioning-tools-crates.inc5 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 Dpython3-pyruvate-crates.inc6 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 Dpython3-pydantic-core-crates.inc5 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 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()
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 Dkrill-crates.inc6 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 Dcxd2880_tnrdmd_dvbt2.c180 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 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()
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 Dcxd2880_tnrdmd_dvbt.c112 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 Dapi-io.c59 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 …]

12345678910>>...75