Searched refs:io (Results 326 - 350 of 5774) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/gpu/drm/i915/
H A Dintel_region_ttm.c90 resource_size(&mem->io),
222 } else if (resource_size(&mem->io) && resource_size(&mem->io) < mem->total) {
227 if (WARN_ON(overflows_type(resource_size(&mem->io) >> PAGE_SHIFT, place.lpfn))) {
231 place.lpfn = resource_size(&mem->io) >> PAGE_SHIFT;
H A Dintel_memory_region.c53 &mem->region, &mem->io.start, &offset, caller,
70 va = ioremap_wc(mem->io.start + offset, PAGE_SIZE);
74 &mem->io.start, &offset, caller);
105 if (resource_size(&mem->io) < PAGE_SIZE)
108 last = resource_size(&mem->io) - PAGE_SIZE;
210 if (!mem->io.start)
255 mem->io = DEFINE_RES_MEM(io_start, io_size);
383 io_size = resource_size(&mem->io) >> 20;
385 if (resource_size(&mem->io))
386 drm_dbg(&i915->drm, "Memory region(%d): %s: %llu MiB %pR, io
[all...]
H A Di915_mm.c26 #include <linux/io-mapping.h>
41 #define use_dma(io) ((io) != -1)
103 /* We rely on prevalidation of the io-mapping to skip track_pfn(). */
141 /* We rely on prevalidation of the io-mapping to skip track_pfn(). */
/linux-master/drivers/block/
H A Dublk_drv.c82 * io command is active: sqe cmd is received, and its cqe isn't done
84 * If the flag is set, the io command is owned by ublk driver, and waited
87 * If the flag is cleared, the io command will be completed, and owned by
106 * associated with this io command will be failed immediately
123 /* userspace buffer address from io cmd */
367 struct ublk_io *io = &ubq->ios[req->tag]; local
411 iod->addr = io->addr;
843 struct ublk_io *io)
859 import_ubuf(dir, u64_to_user_ptr(io->addr), rq_bytes, &iter);
867 struct ublk_io *io)
842 ublk_map_io(const struct ublk_queue *ubq, const struct request *req, struct ublk_io *io) argument
865 ublk_unmap_io(const struct ublk_queue *ubq, const struct request *req, struct ublk_io *io) argument
917 struct ublk_io *io = &ubq->ios[req->tag]; local
971 struct ublk_io *io = &ubq->ios[req->tag]; local
1038 __ublk_fail_req(struct ublk_queue *ubq, struct ublk_io *io, struct request *req) argument
1049 ubq_complete_io_cmd(struct ublk_io *io, int res, unsigned issue_flags) argument
1082 struct ublk_io *io = &ubq->ios[tag]; local
1180 struct ublk_io *io = &ubq->ios[rq->tag]; local
1205 struct ublk_io *io = &ubq->ios[i]; local
1340 struct ublk_io *io = &ubq->ios[tag]; local
1369 struct ublk_io *io = &ubq->ios[i]; local
1419 ublk_cancel_cmd(struct ublk_queue *ubq, struct ublk_io *io, unsigned int issue_flags) argument
1449 struct ublk_io *io; local
1637 ublk_fill_io_cmd(struct ublk_io *io, struct io_uring_cmd *cmd, unsigned long buf_addr) argument
1666 struct ublk_io *io; local
2645 struct ublk_io *io = &ubq->ios[i]; local
[all...]
/linux-master/drivers/scsi/arm/
H A Dcumana_1.c13 #include <asm/io.h>
48 u8 __iomem *base = hostdata->io;
115 u8 __iomem *base = hostdata->io;
186 u8 __iomem *base = hostdata->io;
202 u8 __iomem *base = hostdata->io;
247 priv(host)->io = ioremap(ecard_resource_start(ec, ECARD_RES_IOCSLOW),
251 if (!priv(host)->io || !priv(host)->pdma_io) {
265 writeb(0, priv(host)->io + CTRL);
287 iounmap(priv(host)->io);
299 void __iomem *base = priv(host)->io;
[all...]
/linux-master/drivers/scsi/
H A Dmac_scsi.c27 #include <asm/io.h>
38 #define NCR5380_read(reg) in_8(hostdata->io + ((reg) << 4))
39 #define NCR5380_write(reg, value) out_8(hostdata->io + ((reg) << 4), value)
131 : "+a" (addr), "+r" (n), "+r" (result) : "a" (io))
158 : "+a" (addr), "+r" (n), "+r" (result) : "a" (io))
209 : "+a" (addr), "+r" (n), "+r" (result) : "a" (io))
213 static inline int mac_pdma_recv(void __iomem *io, unsigned char *start, int n) argument
240 static inline int mac_pdma_send(unsigned char *start, void __iomem *io, int n) argument
274 out_be32(hostdata->io + (CTRL_REG << 4), value);
485 hostdata->io
[all...]
/linux-master/Documentation/sound/cards/
H A Dmultisound.sh70 # know the io port, then the driver will select the irq and memory resources
107 # io base 0x210, irq 5 and mem 0xd8000, and also sets the Kurzweil
141 # automatically configure the card to the given io, irq and memory
162 # insmod snd-msnd-classic io=0x290 irq=7 mem=0xd0000
169 # insmod snd-msnd-pinnacle io=0x210 irq=5 mem=0xd8000 <-- match mypinnacle.conf values
176 # insmod snd-msnd-pinnacle cfg=0x250 io=0x290 irq=5 mem=0xd0000
182 # insmod mpu401 io=0x330 irq=9 <-- match mypinnacle.conf values
190 # insmod mpu401 io=0x330 irq=9
196 # insmod snd-msnd-pinnacle cfg=0x250 io=0x290 irq=5 mem=0xd0000 mpu_io=0x330 mpu_irq=9
198 # insmod mpu401 io
[all...]
/linux-master/arch/mips/alchemy/common/
H A Ddma.c144 __raw_readl(chan->io + DMA_MODE_SET));
146 __raw_readl(chan->io + DMA_PERIPHERAL_ADDR));
148 __raw_readl(chan->io + DMA_BUFFER0_START));
150 __raw_readl(chan->io + DMA_BUFFER1_START));
152 __raw_readl(chan->io + DMA_BUFFER0_COUNT));
154 __raw_readl(chan->io + DMA_BUFFER1_COUNT));
207 chan->io = (void __iomem *)(KSEG1ADDR(AU1000_DMA_PHYS_ADDR) +
/linux-master/drivers/watchdog/
H A Dwdt.c44 #include <linux/io.h>
72 static int io = 0x240; variable
77 module_param_hw(io, int, ioport, 0);
78 MODULE_PARM_DESC(io, "WDT io port (default=0x240)");
577 release_region(io, 8);
605 if (!request_region(io, 8, "wdt501p")) {
606 pr_err("I/O address 0x%04x already in use\n", io);
640 io, irq, heartbeat, nowayout);
654 release_region(io,
[all...]
/linux-master/drivers/usb/gadget/legacy/
H A Draw_gadget.c659 static void *raw_alloc_io_data(struct usb_raw_ep_io *io, void __user *ptr, argument
664 if (copy_from_user(io, ptr, sizeof(*io)))
666 if (io->ep >= USB_RAW_EPS_NUM_MAX)
668 if (!usb_raw_io_flags_valid(io->flags))
670 if (io->length > PAGE_SIZE)
673 data = memdup_user(ptr + sizeof(*io), io->length);
675 data = kmalloc(io->length, GFP_KERNEL);
682 static int raw_process_ep0_io(struct raw_dev *dev, struct usb_raw_ep_io *io, argument
761 struct usb_raw_ep_io io; local
775 struct usb_raw_ep_io io; local
1057 raw_process_ep_io(struct raw_dev *dev, struct usb_raw_ep_io *io, void *data, bool in) argument
1147 struct usb_raw_ep_io io; local
1161 struct usb_raw_ep_io io; local
[all...]
/linux-master/fs/bcachefs/
H A Dfs-io-buffered.c7 #include "fs-io.h"
8 #include "fs-io-buffered.h"
9 #include "fs-io-direct.h"
10 #include "fs-io-pagecache.h"
359 struct bch_writepage_io *io; member in struct:bch_writepage_state
375 * Determine when a writepage io is full. We have to limit writepage bios to a
382 static inline bool bch_io_full(struct bch_writepage_io *io, unsigned len) argument
384 struct bio *bio = &io->op.wbio.bio;
391 struct bch_writepage_io *io = local
393 struct bch_fs *c = io
457 struct bch_writepage_io *io = w->io; local
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dvga.h14 #include <asm/io.h>
/linux-master/arch/powerpc/perf/
H A Dhv-common.c2 #include <asm/io.h>
/linux-master/arch/alpha/kernel/
H A Des1888.c9 #include <asm/io.h>
/linux-master/arch/sh/boards/mach-rsk/
H A Ddevices-rsk7269.c16 #include <asm/io.h>
H A Ddevices-rsk7264.c14 #include <asm/io.h>
/linux-master/arch/sh/boards/mach-sdk7786/
H A Dgpio.c13 #include <linux/io.h>
/linux-master/arch/sh/include/mach-common/mach/
H A Dhp6xx.h54 #include <asm/io.h>
/linux-master/arch/sh/boards/mach-se/7751/
H A Dsetup.c16 #include <asm/io.h>
/linux-master/arch/sh/boards/mach-se/7780/
H A Dirq.c12 #include <linux/io.h>
/linux-master/arch/sh/boards/
H A Dboard-secureedge5410.c22 #include <asm/io.h>
/linux-master/arch/sh/include/mach-se/mach/
H A Dmrshpc.h5 #include <linux/io.h>
/linux-master/arch/sh/kernel/cpu/sh3/
H A Dserial-sh7720.c4 #include <linux/io.h>
/linux-master/arch/sh/lib/
H A Dio.c3 * arch/sh/lib/io.c - SH32 optimized I/O routines
12 #include <linux/io.h>
/linux-master/arch/mips/txx9/generic/
H A Dmem_tx4927.c32 #include <linux/io.h>

Completed in 177 milliseconds

<<11121314151617181920>>