/drivers/net/wireless/zd1211rw/ |
D | zd_rf_rf2959.c | 45 static int bits(u32 rw, int from, int to) 47 rw &= ~(0xffffffffU << (to+1)); 48 rw >>= from; 49 return rw; 52 static int bit(u32 rw, int bit) 54 return bits(rw, bit, bit); 57 static void dump_regwrite(u32 rw) 59 int reg = bits(rw, 18, 22); 60 int rw_flag = bits(rw, 23, 23); 61 PDEBUG("rf2959 %#010x reg %d rw %d", rw, reg, rw_flag); [all …]
|
/drivers/block/xen-blkback/ |
D | common.h | 89 struct blkif_x86_32_request_rw rw; member 133 struct blkif_x86_64_request_rw rw; member 278 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_32_req() 279 dst->u.rw.handle = src->u.rw.handle; in blkif_get_x86_32_req() 280 dst->u.rw.id = src->u.rw.id; in blkif_get_x86_32_req() 281 dst->u.rw.sector_number = src->u.rw.sector_number; in blkif_get_x86_32_req() 283 if (n > dst->u.rw.nr_segments) in blkif_get_x86_32_req() 284 n = dst->u.rw.nr_segments; in blkif_get_x86_32_req() 286 dst->u.rw.seg[i] = src->u.rw.seg[i]; in blkif_get_x86_32_req() 314 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_64_req() [all …]
|
D | blkback.c | 490 int nseg = req->u.rw.nr_segments; in xen_blkbk_map() 511 req->u.rw.seg[i].gref); in xen_blkbk_map() 537 persistent_gnt->gnt = req->u.rw.seg[i].gref; in xen_blkbk_map() 583 flags, req->u.rw.seg[i].gref, in xen_blkbk_map() 638 seg[i].offset = (req->u.rw.seg[i].first_sect << 9); in xen_blkbk_map() 888 nseg = req->u.rw.nr_segments; in dispatch_rw_block_io() 898 preq.sector_number = req->u.rw.sector_number; in dispatch_rw_block_io() 902 pending_req->id = req->u.rw.id; in dispatch_rw_block_io() 908 seg[i].nsec = req->u.rw.seg[i].last_sect - in dispatch_rw_block_io() 909 req->u.rw.seg[i].first_sect + 1; in dispatch_rw_block_io() [all …]
|
/drivers/gpu/drm/ttm/ |
D | ttm_lock.c | 49 lock->rw = 0; in ttm_lock_init() 59 if (--lock->rw == 0) in ttm_read_unlock() 75 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_lock() 76 ++lock->rw; in __ttm_read_lock() 108 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_trylock() 109 ++lock->rw; in __ttm_read_trylock() 142 lock->rw = 0; in ttm_write_unlock() 158 if (lock->rw == 0 && ((lock->flags & ~TTM_WRITE_LOCK_PENDING) == 0)) { in __ttm_write_lock() 159 lock->rw = -1; in __ttm_write_lock() 192 lock->rw = 1; in ttm_write_lock_downgrade() [all …]
|
/drivers/md/ |
D | dm-io.c | 280 static void do_region(int rw, unsigned region, struct dm_io_region *where, in do_region() argument 301 if ((rw & REQ_DISCARD) || (rw & REQ_WRITE_SAME)) in do_region() 313 if (rw & REQ_DISCARD) { in do_region() 317 } else if (rw & REQ_WRITE_SAME) { in do_region() 344 submit_bio(rw, bio); in do_region() 348 static void dispatch_io(int rw, unsigned int num_regions, in dispatch_io() argument 358 rw |= REQ_SYNC; in dispatch_io() 366 if (where[i].count || (rw & REQ_FLUSH)) in dispatch_io() 367 do_region(rw, i, where + i, dp, io); in dispatch_io() 378 struct dm_io_region *where, int rw, struct dpages *dp, in sync_io() argument [all …]
|
D | dm-kcopyd.c | 334 int rw; member 468 if (job->rw & WRITE) in complete_io() 480 if (job->rw & WRITE) in complete_io() 484 job->rw = WRITE; in complete_io() 499 .bi_rw = job->rw, in run_io_job() 510 if (job->rw == READ) in run_io_job() 553 if (job->rw & WRITE) in process_jobs() 728 job->rw = READ; in dm_kcopyd_copy() 737 job->rw = WRITE | REQ_WRITE_SAME; in dm_kcopyd_copy() 740 job->rw = WRITE; in dm_kcopyd_copy()
|
/drivers/staging/rtl8187se/ |
D | r8180_rtl8225z2.c | 163 short bit, rw; in read_rtl8225() local 185 rw = 0; in read_rtl8225() 191 write_nic_word(dev, RFPinsOutput, bit | oval | rw); in read_rtl8225() 195 bit | oval | BB_HOST_BANG_CLK | rw); in read_rtl8225() 198 bit | oval | BB_HOST_BANG_CLK | rw); in read_rtl8225() 204 rw = BB_HOST_BANG_RW; in read_rtl8225() 206 bit | oval | BB_HOST_BANG_CLK | rw); in read_rtl8225() 208 write_nic_word(dev, RFPinsOutput, bit | oval | rw); in read_rtl8225() 216 oval | bit | rw | BB_HOST_BANG_CLK); in read_rtl8225() 219 oval | bit | rw | BB_HOST_BANG_CLK); in read_rtl8225() [all …]
|
/drivers/i2c/busses/ |
D | i2c-ali1563.c | 188 static int ali1563_block(struct i2c_adapter * a, union i2c_smbus_data * data, u8 rw) in ali1563_block() argument 196 if (rw == I2C_SMBUS_WRITE) { in ali1563_block() 210 if (rw == I2C_SMBUS_WRITE) { in ali1563_block() 233 unsigned short flags, char rw, u8 cmd, in ali1563_access() argument 271 outb_p(((addr & 0x7f) << 1) | (rw & 0x01), SMB_HST_ADD); in ali1563_access() 278 if (rw== I2C_SMBUS_WRITE) in ali1563_access() 284 if (rw == I2C_SMBUS_WRITE) in ali1563_access() 289 if (rw == I2C_SMBUS_WRITE) { in ali1563_access() 296 error = ali1563_block(a,data,rw); in ali1563_access() 303 if ((rw == I2C_SMBUS_WRITE) || (size == HST_CNTL2_QUICK)) in ali1563_access()
|
D | scx200_acb.c | 282 char rw, u8 command, int size, in scx200_acb_smbus_xfer() argument 299 buffer = rw ? &data->byte : &command; in scx200_acb_smbus_xfer() 326 size, address, command, len, rw); in scx200_acb_smbus_xfer() 328 if (!len && rw == I2C_SMBUS_READ) { in scx200_acb_smbus_xfer() 335 iface->address_byte = (address << 1) | rw; in scx200_acb_smbus_xfer() 359 if (rc == 0 && size == I2C_SMBUS_WORD_DATA && rw == I2C_SMBUS_READ) in scx200_acb_smbus_xfer()
|
D | i2c-cbus-gpio.c | 117 static int cbus_transfer(struct cbus_host *host, char rw, unsigned dev, in cbus_transfer() argument 136 cbus_send_bit(host, rw == I2C_SMBUS_READ); in cbus_transfer() 141 if (rw == I2C_SMBUS_WRITE) { in cbus_transfer()
|
/drivers/block/drbd/ |
D | drbd_req.c | 39 const int rw = bio_data_dir(req->master_bio); in _drbd_start_io_acct() local 43 part_stat_inc(cpu, &mdev->vdisk->part0, ios[rw]); in _drbd_start_io_acct() 44 part_stat_add(cpu, &mdev->vdisk->part0, sectors[rw], req->i.size >> 9); in _drbd_start_io_acct() 47 part_inc_in_flight(&mdev->vdisk->part0, rw); in _drbd_start_io_acct() 54 int rw = bio_data_dir(req->master_bio); in _drbd_end_io_acct() local 58 part_stat_add(cpu, &mdev->vdisk->part0, ticks[rw], duration); in _drbd_end_io_acct() 60 part_dec_in_flight(&mdev->vdisk->part0, rw); in _drbd_end_io_acct() 214 int rw; in drbd_req_complete() local 238 rw = bio_rw(req->master_bio); in drbd_req_complete() 261 if (rw == WRITE) in drbd_req_complete() [all …]
|
D | drbd_actlog.c | 148 int rw, int size) in _drbd_md_sync_page_io() argument 156 if ((rw & WRITE) && !test_bit(MD_NO_FUA, &mdev->flags)) in _drbd_md_sync_page_io() 157 rw |= REQ_FUA | REQ_FLUSH; in _drbd_md_sync_page_io() 158 rw |= REQ_SYNC; in _drbd_md_sync_page_io() 168 bio->bi_rw = rw; in _drbd_md_sync_page_io() 170 if (!(rw & WRITE) && mdev->state.disk == D_DISKLESS && mdev->ldev == NULL) in _drbd_md_sync_page_io() 182 if (drbd_insert_fault(mdev, (rw & WRITE) ? DRBD_FAULT_MD_WR : DRBD_FAULT_MD_RD)) in _drbd_md_sync_page_io() 185 submit_bio(rw, bio); in _drbd_md_sync_page_io() 196 sector_t sector, int rw) in drbd_md_sync_page_io() argument 207 (unsigned long long)sector, (rw & WRITE) ? "WRITE" : "READ", in drbd_md_sync_page_io() [all …]
|
/drivers/hid/ |
D | hid-wacom.c | 441 int tool, x, y, rw; in wacom_gr_parse_report() local 501 rw = (data[6] & 0x01) ? -1 : in wacom_gr_parse_report() 503 input_report_rel(input, REL_WHEEL, rw); in wacom_gr_parse_report() 510 rw = 44 - (data[6] >> 2); in wacom_gr_parse_report() 511 if (rw < 0) in wacom_gr_parse_report() 512 rw = 0; in wacom_gr_parse_report() 513 else if (rw > 31) in wacom_gr_parse_report() 514 rw = 31; in wacom_gr_parse_report() 515 input_report_abs(input, ABS_DISTANCE, rw); in wacom_gr_parse_report() 532 rw = data[7] & 0x03; in wacom_gr_parse_report() [all …]
|
/drivers/block/rsxx/ |
D | dev.c | 116 int rw = bio_data_dir(bio); in disk_stats_start() local 122 part_inc_in_flight(part0, rw); in disk_stats_start() 133 int rw = bio_data_dir(bio); in disk_stats_complete() local 138 part_stat_add(cpu, part0, sectors[rw], bio_sectors(bio)); in disk_stats_complete() 139 part_stat_inc(cpu, part0, ios[rw]); in disk_stats_complete() 140 part_stat_add(cpu, part0, ticks[rw], duration); in disk_stats_complete() 143 part_dec_in_flight(part0, rw); in disk_stats_complete()
|
/drivers/block/ |
D | xen-blkfront.c | 149 info->shadow_free = info->shadow[free].req.u.rw.id; in get_id_from_freelist() 150 info->shadow[free].req.u.rw.id = 0x0fffffee; /* debug */ in get_id_from_freelist() 157 if (info->shadow[id].req.u.rw.id != id) in add_id_to_freelist() 161 info->shadow[id].req.u.rw.id = info->shadow_free; in add_id_to_freelist() 397 ring_req->u.rw.id = id; in blkif_queue_request() 398 ring_req->u.rw.sector_number = (blkif_sector_t)blk_rq_pos(req); in blkif_queue_request() 399 ring_req->u.rw.handle = info->handle; in blkif_queue_request() 424 ring_req->u.rw.nr_segments = blk_rq_map_sg(req->q, req, in blkif_queue_request() 426 BUG_ON(ring_req->u.rw.nr_segments > in blkif_queue_request() 429 for_each_sg(info->sg, sg, ring_req->u.rw.nr_segments, i) { in blkif_queue_request() [all …]
|
D | brd.c | 300 unsigned int len, unsigned int off, int rw, in brd_do_bvec() argument 306 if (rw != READ) { in brd_do_bvec() 313 if (rw == READ) { in brd_do_bvec() 330 int rw; in brd_make_request() local 346 rw = bio_rw(bio); in brd_make_request() 347 if (rw == READA) in brd_make_request() 348 rw = READ; in brd_make_request() 353 bvec->bv_offset, rw, sector); in brd_make_request()
|
D | nvme-core.c | 677 cmnd->rw.opcode = nvme_cmd_write; in nvme_submit_bio_queue() 680 cmnd->rw.opcode = nvme_cmd_read; in nvme_submit_bio_queue() 689 cmnd->rw.command_id = cmdid; in nvme_submit_bio_queue() 690 cmnd->rw.nsid = cpu_to_le32(ns->ns_id); in nvme_submit_bio_queue() 693 cmnd->rw.slba = cpu_to_le64(nvme_block_nr(ns, bio->bi_sector)); in nvme_submit_bio_queue() 694 cmnd->rw.length = cpu_to_le16((length >> ns->lba_shift) - 1); in nvme_submit_bio_queue() 695 cmnd->rw.control = cpu_to_le16(control); in nvme_submit_bio_queue() 696 cmnd->rw.dsmgmt = cpu_to_le32(dsmgmt); in nvme_submit_bio_queue() 1305 c.rw.opcode = io.opcode; in nvme_submit_io() 1306 c.rw.flags = io.flags; in nvme_submit_io() [all …]
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
D | bcmsdh_sdmmc.c | 136 int brcmf_sdioh_request_byte(struct brcmf_sdio_dev *sdiodev, uint rw, uint func, in brcmf_sdioh_request_byte() argument 141 brcmf_dbg(SDIO, "rw=%d, func=%d, addr=0x%05x\n", rw, func, regaddr); in brcmf_sdioh_request_byte() 147 if (rw && func == 0) { in brcmf_sdioh_request_byte() 151 if (rw) /* CMD52 Write */ in brcmf_sdioh_request_byte() 165 rw ? "write" : "read", func, regaddr, *byte, err_ret); in brcmf_sdioh_request_byte() 171 uint rw, uint func, uint addr, u32 *word, in brcmf_sdioh_request_word() argument 182 rw, func, addr, nbytes); in brcmf_sdioh_request_word() 188 if (rw) { /* CMD52 Write */ in brcmf_sdioh_request_word() 209 rw ? "write" : "read", err_ret); in brcmf_sdioh_request_word()
|
D | sdio_host.h | 243 extern int brcmf_sdcard_rwdata(struct brcmf_sdio_dev *sdiodev, uint rw, 266 extern int brcmf_sdioh_request_byte(struct brcmf_sdio_dev *sdiodev, uint rw, 272 uint rw, uint fnc, uint addr, 278 uint fix_inc, uint rw, uint fnc_num, u32 addr,
|
/drivers/target/ |
D | target_core_iblock.c | 327 static void iblock_submit_bios(struct bio_list *list, int rw) in iblock_submit_bios() argument 334 submit_bio(rw, bio); in iblock_submit_bios() 603 int rw = 0; in iblock_execute_rw() local 615 rw = WRITE_FUA; in iblock_execute_rw() 617 rw = WRITE_FUA; in iblock_execute_rw() 619 rw = WRITE; in iblock_execute_rw() 621 rw = WRITE; in iblock_execute_rw() 624 rw = READ; in iblock_execute_rw() 675 iblock_submit_bios(&list, rw); in iblock_execute_rw() 693 iblock_submit_bios(&list, rw); in iblock_execute_rw()
|
/drivers/tty/serial/ |
D | sunsab.c | 411 writeb(up->cached_mode, &up->regs->rw.mode); in sunsab_tx_idle() 412 writeb(up->cached_pvr, &up->regs->rw.pvr); in sunsab_tx_idle() 416 tmp = readb(&up->regs->rw.ccr2); in sunsab_tx_idle() 419 writeb(tmp, &up->regs->rw.ccr2); in sunsab_tx_idle() 553 tmp = readb(&up->regs->rw.ccr0); in sunsab_startup() 555 writeb(tmp, &up->regs->rw.ccr0); in sunsab_startup() 591 up->cached_dafo = readb(&up->regs->rw.dafo); in sunsab_shutdown() 593 writeb(up->cached_dafo, &up->regs->rw.dafo); in sunsab_shutdown() 597 writeb(up->cached_mode, &up->regs->rw.mode); in sunsab_shutdown() 611 tmp = readb(&up->regs->rw.ccr0); in sunsab_shutdown() [all …]
|
/drivers/s390/scsi/ |
D | zfcp_cfdc.c | 401 int shared, rw; in zfcp_cfdc_open_lun_eval() local 411 rw = (bottom->lun_access_info & FSF_UNIT_ACCESS_OUTBOUND_TRANSFER); in zfcp_cfdc_open_lun_eval() 416 if (!rw) { in zfcp_cfdc_open_lun_eval() 424 if (!shared && !rw) { in zfcp_cfdc_open_lun_eval() 434 if (shared && rw) { in zfcp_cfdc_open_lun_eval()
|
/drivers/ata/ |
D | pata_ixp4xx_cf.c | 44 unsigned char *buf, unsigned int buflen, int rw) in ixp4xx_mmio_data_xfer() argument 60 if (rw == READ) in ixp4xx_mmio_data_xfer() 72 if (rw == READ) { in ixp4xx_mmio_data_xfer()
|
/drivers/s390/block/ |
D | dasd_fba.c | 85 define_extent(struct ccw1 * ccw, struct DE_fba_data *data, int rw, in define_extent() argument 93 if (rw == WRITE) in define_extent() 95 else if (rw == READ) in define_extent() 105 locate_record(struct ccw1 * ccw, struct LO_fba_data *data, int rw, in locate_record() argument 113 if (rw == WRITE) in locate_record() 115 else if (rw == READ) in locate_record()
|
/drivers/ide/ |
D | ide-dma-sff.c | 191 u8 rw = (cmd->tf_flags & IDE_TFLAG_WRITE) ? 0 : ATA_DMA_WR; in ide_dma_setup() local 209 writeb(rw, (void __iomem *)(hwif->dma_base + ATA_DMA_CMD)); in ide_dma_setup() 211 outb(rw, hwif->dma_base + ATA_DMA_CMD); in ide_dma_setup()
|