Home
last modified time | relevance | path

Searched full:iob (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/s390/net/
H A Dqeth_core_main.c70 struct qeth_cmd_buffer *iob,
420 static void qeth_put_cmd(struct qeth_cmd_buffer *iob) in qeth_put_cmd() argument
422 if (refcount_dec_and_test(&iob->ref_count)) { in qeth_put_cmd()
423 kfree(iob->data); in qeth_put_cmd()
424 kfree(iob); in qeth_put_cmd()
438 struct qeth_cmd_buffer *iob = card->read_cmd; in __qeth_issue_next_read() local
439 struct qeth_channel *channel = iob->channel; in __qeth_issue_next_read()
440 struct ccw1 *ccw = __ccw_from_cmd(iob); in __qeth_issue_next_read()
447 memset(iob->data, 0, iob->length); in __qeth_issue_next_read()
448 qeth_setup_ccw(ccw, CCW_CMD_READ, 0, iob->length, iob->data); in __qeth_issue_next_read()
[all …]
H A Dqeth_l3_main.c320 struct qeth_cmd_buffer *iob; in qeth_l3_send_setdelmc() local
325 iob = qeth_ipa_alloc_cmd(card, ipacmd, addr->proto, in qeth_l3_send_setdelmc()
327 if (!iob) in qeth_l3_send_setdelmc()
329 cmd = __ipa_cmd(iob); in qeth_l3_send_setdelmc()
338 return qeth_send_ipa_cmd(card, iob, qeth_l3_setdelip_cb, NULL); in qeth_l3_send_setdelmc()
371 struct qeth_cmd_buffer *iob; in qeth_l3_send_setdelip() local
377 iob = qeth_ipa_alloc_cmd(card, ipacmd, addr->proto, in qeth_l3_send_setdelip()
379 if (!iob) in qeth_l3_send_setdelip()
381 cmd = __ipa_cmd(iob); in qeth_l3_send_setdelip()
397 return qeth_send_ipa_cmd(card, iob, qeth_l3_setdelip_cb, NULL); in qeth_l3_send_setdelip()
[all …]
H A Dqeth_l2_main.c80 struct qeth_cmd_buffer *iob; in qeth_l2_send_setdelmac() local
83 iob = qeth_ipa_alloc_cmd(card, ipacmd, QETH_PROT_IPV4, in qeth_l2_send_setdelmac()
85 if (!iob) in qeth_l2_send_setdelmac()
87 cmd = __ipa_cmd(iob); in qeth_l2_send_setdelmac()
90 return qeth_send_ipa_cmd(card, iob, qeth_l2_send_setdelmac_cb, NULL); in qeth_l2_send_setdelmac()
235 struct qeth_cmd_buffer *iob; in qeth_l2_send_setdelvlan() local
238 iob = qeth_ipa_alloc_cmd(card, ipacmd, QETH_PROT_IPV4, in qeth_l2_send_setdelvlan()
240 if (!iob) in qeth_l2_send_setdelvlan()
242 cmd = __ipa_cmd(iob); in qeth_l2_send_setdelvlan()
244 return qeth_send_ipa_cmd(card, iob, qeth_l2_send_setdelvlan_cb, NULL); in qeth_l2_send_setdelvlan()
[all …]
H A Dqeth_core.h624 void (*finalize)(struct qeth_card *card, struct qeth_cmd_buffer *iob);
625 bool (*match)(struct qeth_cmd_buffer *iob,
627 void (*callback)(struct qeth_card *card, struct qeth_cmd_buffer *iob,
632 static inline void qeth_get_cmd(struct qeth_cmd_buffer *iob) in qeth_get_cmd() argument
634 refcount_inc(&iob->ref_count); in qeth_get_cmd()
637 static inline struct qeth_ipa_cmd *__ipa_reply(struct qeth_cmd_buffer *iob) in __ipa_reply() argument
639 if (!IS_IPA(iob->data)) in __ipa_reply()
642 return (struct qeth_ipa_cmd *) PDU_ENCAPSULATION(iob->data); in __ipa_reply()
645 static inline struct qeth_ipa_cmd *__ipa_cmd(struct qeth_cmd_buffer *iob) in __ipa_cmd() argument
647 return (struct qeth_ipa_cmd *)(iob->data + IPA_PDU_HEADER_SIZE); in __ipa_cmd()
[all …]
/linux/drivers/rtc/
H A Drtc-gamecube.c92 void __iomem *iob; member
99 void __iomem *iob = d->iob; in exi_read() local
106 iowrite32be(RTC_EXICSR, iob + EXICSR); in exi_read()
107 iowrite32be(reg << 8, iob + EXIDATA); in exi_read()
108 iowrite32be(RTC_EXICR_W, iob + EXICR); in exi_read()
109 while (!(ioread32be(iob + EXICSR) & EXICSR_INTSET)) in exi_read()
113 iowrite32be(RTC_EXICSR, iob + EXICSR); in exi_read()
114 iowrite32be(RTC_EXICR_R, iob + EXICR); in exi_read()
115 while (!(ioread32be(iob + EXICSR) & EXICSR_INTSET)) in exi_read()
117 *data = ioread32be(iob + EXIDATA); in exi_read()
[all …]
/linux/arch/powerpc/platforms/pasemi/
H A Diommu.c30 /* Enable IOB address translation */
69 static void __iomem *iob; variable
97 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); in iobmap_build()
121 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); in iobmap_free()
145 /* XXXOJN tune this to avoid IOB cache invals. in iommu_table_iobmap_setup()
220 iob = ioremap(IOB_BASE, IOB_SIZE); in iob_init()
221 if (!iob) in iob_init()
228 out_le32(iob+IOB_XLT_L1_REGBASE+i*4, regword); in iob_init()
232 regword = in_le32(iob+IOB_AD_REG); in iob_init()
235 out_le32(iob+IOB_AD_REG, regword); in iob_init()
[all …]
H A Dpci.c114 dn = of_find_compatible_node(NULL, "isa", "pasemi,1682m-iob"); in sb600_set_flag()
116 pr_crit("NEMO SB600 missing iob node\n"); in sb600_set_flag()
128 pr_info("NEMO SB600 IOB base %08llx\n",res.start); in sb600_set_flag()
H A Ddma_lib.c43 /* pasemi_read_iob_reg - read IOB register
52 /* pasemi_write_iob_reg - write IOB register
/linux/arch/mips/sgi-ip22/
H A Dip22-mc.c191 iob(); in prom_cleanup()
194 iob(); in prom_cleanup()
197 iob(); in prom_cleanup()
200 iob(); in prom_cleanup()
/linux/arch/mips/dec/
H A Dkn02-irq.c49 iob(); in ack_kn02_irq()
69 iob(); in init_kn02_irqs()
H A Decc-berr.c37 iob(); in dec_ecc_be_ack()
147 iob(); in dec_ecc_be_backend()
240 iob(); in dec_kn02_be_init()
H A Dkn01-berr.c55 iob(); in dec_kn01_be_ack()
190 iob(); in dec_kn01_be_init()
H A Dkn02xa-berr.c34 iob(); in dec_kn02xa_be_ack()
/linux/io_uring/
H A Drw.c1252 static int io_uring_classic_poll(struct io_kiocb *req, struct io_comp_batch *iob, in io_uring_classic_poll()
1261 return file->f_op->uring_cmd_iopoll(ioucmd, iob, poll_flags); in io_uring_classic_poll()
1265 return file->f_op->iopoll(&rw->kiocb, iob, poll_flags); in io_hybrid_iopoll_delay()
1304 struct io_comp_batch *iob, unsigned int poll_flags) in io_uring_hybrid_poll()
1311 ret = io_uring_classic_poll(req, iob, poll_flags); in io_uring_hybrid_poll()
1328 DEFINE_IO_COMP_BATCH(iob); in io_do_iopoll()
1351 ret = io_uring_hybrid_poll(req, &iob, poll_flags); in io_do_iopoll()
1353 ret = io_uring_classic_poll(req, &iob, poll_flags); in io_do_iopoll()
1361 if (!rq_list_empty(&iob.req_list) || in io_do_iopoll()
1366 if (!rq_list_empty(&iob in io_do_iopoll()
1248 io_uring_classic_poll(struct io_kiocb * req,struct io_comp_batch * iob,unsigned int poll_flags) io_uring_classic_poll() argument
1300 io_uring_hybrid_poll(struct io_kiocb * req,struct io_comp_batch * iob,unsigned int poll_flags) io_uring_hybrid_poll() argument
[all...]
/linux/arch/mips/txx9/rbtx4927/
H A Dsetup.c85 iob(); in tx4927_pci_setup()
101 iob(); in tx4927_pci_setup()
132 iob(); in tx4937_pci_setup()
148 iob(); in tx4937_pci_setup()
/linux/arch/mips/include/asm/
H A Dbarrier.h72 #define iob() wbflush() macro
77 #define iob() fast_iob() macro
/linux/arch/mips/mti-malta/
H A Dmalta-int.c71 iob(); /* sync */ in mips_pcibios_iack()
74 iob(); /* sync */ in mips_pcibios_iack()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-pko-defs.h1296 uint64_t iob:1; member
1322 uint64_t iob:1;
1331 uint64_t iob:1; member
1359 uint64_t iob:1;
1369 uint64_t iob:1; member
1403 uint64_t iob:1;
1413 uint64_t iob:1; member
1447 uint64_t iob:1;
H A Dcvmx-npi-defs.h2218 uint64_t iob:1; member
2276 uint64_t iob:1;
2285 uint64_t iob:1; member
2347 uint64_t iob:1;
2356 uint64_t iob:1; member
2418 uint64_t iob:1;
2426 uint64_t iob:1; member
2482 uint64_t iob:1;
/linux/drivers/soc/tegra/
H A Dari-tegra186.c24 "SYS:DPMU", "ROC:IOB", "ROC:MCB", "ROC:CCE", "ROC:CQX", "ROC:CTU",
/linux/Documentation/admin-guide/perf/
H A Dxgene-pmu.rst39 / # perf list | grep -e l3c -e iob -e mcb -e mc
/linux/arch/mips/pci/
H A Dops-bcm63xx.c111 iob(); in bcm63xx_do_cfg_read()
132 iob(); in bcm63xx_do_cfg_write()
H A Dpci-bcm63xx.c105 iob(); in bcm63xx_int_cfg_readl()
/linux/arch/loongarch/include/asm/
H A Dbarrier.h47 #define iob() c_sync() macro
/linux/Documentation/devicetree/bindings/
H A Dincomplete-devices.yaml192 - pasemi,1682m-iob

12