/drivers/mtd/ |
D | rfd_ftl.c | 87 struct block *blocks; member 94 struct block *block = &part->blocks[block_no]; in build_block_map() 187 part->blocks = kcalloc(part->total_blocks, sizeof(struct block), in scan_header() 189 if (!part->blocks) in scan_header() 236 kfree(part->blocks); in scan_header() 279 if (i >= part->total_blocks || part->blocks[i].offset != erase->addr || in erase_callback() 291 part->blocks[i].state = BLOCK_FAILED; in erase_callback() 292 part->blocks[i].free_sectors = 0; in erase_callback() 293 part->blocks[i].used_sectors = 0; in erase_callback() 302 part->blocks[i].state = BLOCK_ERASED; in erase_callback() [all …]
|
/drivers/mfd/ |
D | stmpe.c | 25 static int __stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_enable() argument 27 return stmpe->variant->enable(stmpe, blocks, true); in __stmpe_enable() 30 static int __stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in __stmpe_disable() argument 32 return stmpe->variant->enable(stmpe, blocks, false); in __stmpe_disable() 110 int stmpe_enable(struct stmpe *stmpe, unsigned int blocks) in stmpe_enable() argument 115 ret = __stmpe_enable(stmpe, blocks); in stmpe_enable() 127 int stmpe_disable(struct stmpe *stmpe, unsigned int blocks) in stmpe_disable() argument 132 ret = __stmpe_disable(stmpe, blocks); in stmpe_disable() 365 static int stmpe801_enable(struct stmpe *stmpe, unsigned int blocks, in stmpe801_enable() argument 368 if (blocks & STMPE_BLOCK_GPIO) in stmpe801_enable() [all …]
|
/drivers/ide/ |
D | ide-floppy.c | 196 int blocks = blk_rq_sectors(rq) / floppy->bs_factor; in idefloppy_create_rw_cmd() local 199 ide_debug_log(IDE_DBG_FUNC, "block: %d, blocks: %d", block, blocks); in idefloppy_create_rw_cmd() 203 put_unaligned(cpu_to_be16(blocks), (unsigned short *)&pc->c[7]); in idefloppy_create_rw_cmd() 354 lba_capacity = floppy->blocks * floppy->block_size; in ide_floppy_get_flexible_disk_page() 360 floppy->blocks = floppy->block_size ? in ide_floppy_get_flexible_disk_page() 362 drive->capacity64 = floppy->blocks * floppy->bs_factor; in ide_floppy_get_flexible_disk_page() 379 int i, rc = 1, blocks, length; in ide_floppy_get_capacity() local 385 floppy->blocks = 0; in ide_floppy_get_capacity() 401 blocks = be32_to_cpup((__be32 *)&pc_buf[desc_start]); in ide_floppy_get_capacity() 406 i, blocks * length / 1024, in ide_floppy_get_capacity() [all …]
|
D | ide-floppy_ioctl.c | 41 int i, blocks, length, u_array_size, u_index; in ide_floppy_get_format_capacities() local 75 blocks = be32_to_cpup((__be32 *)&pc_buf[desc_start]); in ide_floppy_get_format_capacities() 78 if (put_user(blocks, argp)) in ide_floppy_get_format_capacities() 143 int blocks, length, flags, err = 0; in ide_floppy_format_unit() local 168 if (get_user(blocks, arg) || in ide_floppy_format_unit() 176 ide_floppy_create_format_unit_cmd(pc, buf, blocks, length, flags); in ide_floppy_format_unit()
|
/drivers/gpu/drm/radeon/ |
D | radeon_mem.c | 138 struct mem_block *blocks = kmalloc(sizeof(*blocks), GFP_KERNEL); in init_heap() local 140 if (!blocks) in init_heap() 145 kfree(blocks); in init_heap() 149 blocks->start = start; in init_heap() 150 blocks->size = size; in init_heap() 151 blocks->file_priv = NULL; in init_heap() 152 blocks->next = blocks->prev = *heap; in init_heap() 155 (*heap)->next = (*heap)->prev = blocks; in init_heap()
|
/drivers/target/ |
D | target_core_sbc.c | 44 u32 blocks; in sbc_emulate_readcapacity() local 47 blocks = 0xffffffff; in sbc_emulate_readcapacity() 49 blocks = (u32)blocks_long; in sbc_emulate_readcapacity() 51 buf[0] = (blocks >> 24) & 0xff; in sbc_emulate_readcapacity() 52 buf[1] = (blocks >> 16) & 0xff; in sbc_emulate_readcapacity() 53 buf[2] = (blocks >> 8) & 0xff; in sbc_emulate_readcapacity() 54 buf[3] = blocks & 0xff; in sbc_emulate_readcapacity() 76 unsigned long long blocks = dev->transport->get_blocks(dev); in sbc_emulate_readcapacity_16() local 79 buf[0] = (blocks >> 56) & 0xff; in sbc_emulate_readcapacity_16() 80 buf[1] = (blocks >> 48) & 0xff; in sbc_emulate_readcapacity_16() [all …]
|
D | target_core_spc.c | 842 static int spc_modesense_blockdesc(unsigned char *buf, u64 blocks, u32 block_size) in spc_modesense_blockdesc() argument 845 put_unaligned_be32(min(blocks, 0xffffffffull), buf); in spc_modesense_blockdesc() 851 static int spc_modesense_long_blockdesc(unsigned char *buf, u64 blocks, u32 block_size) in spc_modesense_long_blockdesc() argument 853 if (blocks <= 0xffffffff) in spc_modesense_long_blockdesc() 854 return spc_modesense_blockdesc(buf + 3, blocks, block_size) + 3; in spc_modesense_long_blockdesc() 859 put_unaligned_be64(blocks, buf); in spc_modesense_long_blockdesc() 909 u64 blocks = dev->transport->get_blocks(dev); in spc_emulate_modesense() local 915 blocks, block_size); in spc_emulate_modesense() 919 blocks, block_size); in spc_emulate_modesense() 922 length += spc_modesense_blockdesc(&buf[length], blocks, in spc_emulate_modesense()
|
/drivers/mmc/core/ |
D | sdio_ops.c | 122 unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz) in mmc_io_rw_extended() argument 148 if (blocks == 0) in mmc_io_rw_extended() 151 cmd.arg |= 0x08000000 | blocks; /* block mode */ in mmc_io_rw_extended() 156 data.blocks = blocks ? blocks : 1; in mmc_io_rw_extended() 159 left_size = data.blksz * data.blocks; in mmc_io_rw_extended()
|
D | sdio_io.c | 317 unsigned blocks; in sdio_io_rw_ext_helper() local 319 blocks = remainder / func->cur_blksize; in sdio_io_rw_ext_helper() 320 if (blocks > max_blocks) in sdio_io_rw_ext_helper() 321 blocks = max_blocks; in sdio_io_rw_ext_helper() 322 size = blocks * func->cur_blksize; in sdio_io_rw_ext_helper() 326 blocks, func->cur_blksize); in sdio_io_rw_ext_helper()
|
/drivers/usb/storage/ |
D | jumpshot.c | 487 unsigned long block, blocks; in jumpshot_transport() local 542 blocks = ((u32)(srb->cmnd[7]) << 8) | ((u32)(srb->cmnd[8])); in jumpshot_transport() 545 block, blocks); in jumpshot_transport() 546 return jumpshot_read_data(us, info, block, blocks); in jumpshot_transport() 555 blocks = ((u32)(srb->cmnd[6]) << 24) | ((u32)(srb->cmnd[7]) << 16) | in jumpshot_transport() 559 block, blocks); in jumpshot_transport() 560 return jumpshot_read_data(us, info, block, blocks); in jumpshot_transport() 567 blocks = ((u32)(srb->cmnd[7]) << 8) | ((u32)(srb->cmnd[8])); in jumpshot_transport() 570 block, blocks); in jumpshot_transport() 571 return jumpshot_write_data(us, info, block, blocks); in jumpshot_transport() [all …]
|
D | datafab.c | 560 unsigned long block, blocks; in datafab_transport() local 613 blocks = ((u32)(srb->cmnd[7]) << 8) | ((u32)(srb->cmnd[8])); in datafab_transport() 616 block, blocks); in datafab_transport() 617 return datafab_read_data(us, info, block, blocks); in datafab_transport() 626 blocks = ((u32)(srb->cmnd[6]) << 24) | ((u32)(srb->cmnd[7]) << 16) | in datafab_transport() 630 block, blocks); in datafab_transport() 631 return datafab_read_data(us, info, block, blocks); in datafab_transport() 638 blocks = ((u32)(srb->cmnd[7]) << 8) | ((u32)(srb->cmnd[8])); in datafab_transport() 641 block, blocks); in datafab_transport() 642 return datafab_write_data(us, info, block, blocks); in datafab_transport() [all …]
|
D | shuttle_usbat.c | 1690 unsigned long block, blocks; in usbat_flash_transport() local 1738 blocks = ((u32)(srb->cmnd[7]) << 8) | ((u32)(srb->cmnd[8])); in usbat_flash_transport() 1741 block, blocks); in usbat_flash_transport() 1742 return usbat_flash_read_data(us, info, block, blocks); in usbat_flash_transport() 1752 blocks = ((u32)(srb->cmnd[6]) << 24) | ((u32)(srb->cmnd[7]) << 16) | in usbat_flash_transport() 1756 block, blocks); in usbat_flash_transport() 1757 return usbat_flash_read_data(us, info, block, blocks); in usbat_flash_transport() 1764 blocks = ((u32)(srb->cmnd[7]) << 8) | ((u32)(srb->cmnd[8])); in usbat_flash_transport() 1767 block, blocks); in usbat_flash_transport() 1768 return usbat_flash_write_data(us, info, block, blocks); in usbat_flash_transport() [all …]
|
/drivers/md/ |
D | bitmap.c | 1093 sector_t offset, sector_t *blocks, 1106 sector_t blocks; in bitmap_daemon_work() local 1174 &blocks, 0); in bitmap_daemon_work() 1224 sector_t offset, sector_t *blocks, in bitmap_get_counter() argument 1247 *blocks = csize - (offset & (csize - 1)); in bitmap_get_counter() 1282 sector_t blocks; in bitmap_startwrite() local 1286 bmc = bitmap_get_counter(&bitmap->counts, offset, &blocks, 1); in bitmap_startwrite() 1319 offset += blocks; in bitmap_startwrite() 1320 if (sectors > blocks) in bitmap_startwrite() 1321 sectors -= blocks; in bitmap_startwrite() [all …]
|
D | bitmap.h | 253 int bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int degraded); 254 void bitmap_end_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int aborted); 261 int bitmap_resize(struct bitmap *bitmap, sector_t blocks,
|
/drivers/mmc/card/ |
D | block.c | 149 packed->blocks = 0; in mmc_blk_clear_packed() 591 idata->buf_bytes = (u64) idata->ic.blksz * idata->ic.blocks; in mmc_blk_ioctl_copy_from_user() 703 data.blocks = idata->ic.blocks; in mmc_blk_ioctl_cmd() 750 err = mmc_set_blockcount(card, data.blocks, in mmc_blk_ioctl_cmd() 874 __be32 *blocks; in mmc_sd_num_wr_blocks() local 899 data.blocks = 1; in mmc_sd_num_wr_blocks() 908 blocks = kmalloc(4, GFP_KERNEL); in mmc_sd_num_wr_blocks() 909 if (!blocks) in mmc_sd_num_wr_blocks() 912 sg_init_one(&sg, blocks, 4); in mmc_sd_num_wr_blocks() 916 result = ntohl(*blocks); in mmc_sd_num_wr_blocks() [all …]
|
D | mmc_test.c | 79 unsigned int blocks; member 190 unsigned dev_addr, unsigned blocks, unsigned blksz, int write) in mmc_test_prepare_mrq() argument 194 if (blocks > 1) { in mmc_test_prepare_mrq() 208 if (blocks == 1) in mmc_test_prepare_mrq() 217 mrq->data->blocks = blocks; in mmc_test_prepare_mrq() 678 if (mrq->data->blocks > 1) { in mmc_test_prepare_broken_mrq() 707 mrq->data->blocks * mrq->data->blksz) in mmc_test_check_result() 747 if (mrq->data->blocks > 1) { in mmc_test_check_broken_result() 780 unsigned dev_addr, unsigned blocks, in mmc_test_nonblock_transfer() argument 813 blocks, blksz, write); in mmc_test_nonblock_transfer() [all …]
|
/drivers/scsi/ |
D | g_NCR5380.c | 574 int blocks = len / 128; in NCR5380_pread() local 582 NCR5380_write(C400_BLOCK_COUNTER_REG, blocks); in NCR5380_pread() 588 printk(KERN_ERR "53C400r: Got 53C80_IRQ start=%d, blocks=%d\n", start, blocks); in NCR5380_pread() 604 blocks--; in NCR5380_pread() 607 if (blocks) { in NCR5380_pread() 624 blocks--; in NCR5380_pread() 658 int blocks = len / 128; in NCR5380_pwrite() local 667 NCR5380_write(C400_BLOCK_COUNTER_REG, blocks); in NCR5380_pwrite() 670 printk(KERN_ERR "53C400w: Got 53C80_IRQ start=%d, blocks=%d\n", start, blocks); in NCR5380_pwrite() 689 blocks--; in NCR5380_pwrite() [all …]
|
/drivers/mtd/tests/ |
D | mtd_speedtest.c | 79 static int multiblock_erase(int ebnum, int blocks) in multiblock_erase() argument 88 ei.len = mtd->erasesize * blocks; in multiblock_erase() 93 err, ebnum, blocks); in multiblock_erase() 99 "blocks %d\n", ebnum, blocks); in multiblock_erase() 339 int err, i, blocks, j, k; in mtd_speedtest_init() local 517 blocks = 1 << k; in mtd_speedtest_init() 519 blocks); in mtd_speedtest_init() 522 for (j = 0; j < blocks && (i + j) < ebcnt; j++) in mtd_speedtest_init() 538 blocks, speed); in mtd_speedtest_init()
|
/drivers/staging/rtl8187se/ieee80211/ |
D | ieee80211_crypt_ccmp.c | 199 int blocks, last, len; in ieee80211_ccmp_encrypt() local 240 blocks = (data_len + AES_BLOCK_LEN - 1) / AES_BLOCK_LEN; in ieee80211_ccmp_encrypt() 243 for (i = 1; i <= blocks; i++) { in ieee80211_ccmp_encrypt() 244 len = (i == blocks && last) ? last : AES_BLOCK_LEN; in ieee80211_ccmp_encrypt() 274 int i, blocks, last, len; in ieee80211_ccmp_decrypt() local 326 blocks = (data_len + AES_BLOCK_LEN - 1) / AES_BLOCK_LEN; in ieee80211_ccmp_decrypt() 329 for (i = 1; i <= blocks; i++) { in ieee80211_ccmp_decrypt() 330 len = (i == blocks && last) ? last : AES_BLOCK_LEN; in ieee80211_ccmp_decrypt()
|
/drivers/staging/rtl8192e/ |
D | rtllib_crypt_ccmp.c | 225 int blocks, last, len; in rtllib_ccmp_encrypt() local 237 blocks = (data_len + AES_BLOCK_LEN - 1) / AES_BLOCK_LEN; in rtllib_ccmp_encrypt() 240 for (i = 1; i <= blocks; i++) { in rtllib_ccmp_encrypt() 241 len = (i == blocks && last) ? last : AES_BLOCK_LEN; in rtllib_ccmp_encrypt() 318 int i, blocks, last, len; in rtllib_ccmp_decrypt() local 324 blocks = (data_len + AES_BLOCK_LEN - 1) / AES_BLOCK_LEN; in rtllib_ccmp_decrypt() 327 for (i = 1; i <= blocks; i++) { in rtllib_ccmp_decrypt() 328 len = (i == blocks && last) ? last : AES_BLOCK_LEN; in rtllib_ccmp_decrypt()
|
/drivers/block/ |
D | ataflop.c | 90 unsigned blocks; /* total number of blocks */ member 670 if (!UDT || desc->track >= UDT->blocks/UDT->spt/2 || desc->head >= 2) { in do_format() 1072 if (SUDT[-1].blocks > ReqBlock) { in fd_rwsec_done1() 1076 SUDT->blocks); in fd_rwsec_done1() 1091 SUDT->blocks); in fd_rwsec_done1() 1366 if (default_params[drive].blocks == 0) in floppy_revalidate() 1453 set_capacity(floppy->disk, UDT->blocks); in redo_fd_request() 1471 set_capacity(floppy->disk, UDT->blocks); in redo_fd_request() 1475 if (blk_rq_pos(fd_request) + 1 > UDT->blocks) { in redo_fd_request() 1543 getprm.size = dtp->blocks; in fd_locked_ioctl() [all …]
|
/drivers/mmc/host/ |
D | cb710-mmc.c | 263 return !(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8)); in cb710_is_transfer_size_supported() 269 size_t len, blocks = data->blocks; in cb710_mmc_receive() local 274 if (unlikely(data->blksz & 15 && (data->blocks != 1 || data->blksz != 8))) in cb710_mmc_receive() 284 while (blocks-- > 0) { in cb710_mmc_receive() 313 size_t len, blocks = data->blocks; in cb710_mmc_send() local 318 if (unlikely(data->blocks > 1 && data->blksz & 15)) in cb710_mmc_send() 326 while (blocks-- > 0) { in cb710_mmc_send() 440 data->bytes_xfered = data->blksz * data->blocks; in cb710_mmc_transfer_data() 458 cb710_mmc_set_transfer_size(slot, data->blocks, data->blksz); in cb710_mmc_command()
|
/drivers/staging/rtl8192u/ieee80211/ |
D | ieee80211_crypt_ccmp.c | 235 int blocks, last, len; in ieee80211_ccmp_encrypt() local 247 blocks = (data_len + AES_BLOCK_LEN - 1) / AES_BLOCK_LEN; in ieee80211_ccmp_encrypt() 250 for (i = 1; i <= blocks; i++) { in ieee80211_ccmp_encrypt() 251 len = (i == blocks && last) ? last : AES_BLOCK_LEN; in ieee80211_ccmp_encrypt() 333 int i, blocks, last, len; in ieee80211_ccmp_decrypt() local 339 blocks = (data_len + AES_BLOCK_LEN - 1) / AES_BLOCK_LEN; in ieee80211_ccmp_decrypt() 342 for (i = 1; i <= blocks; i++) { in ieee80211_ccmp_decrypt() 343 len = (i == blocks && last) ? last : AES_BLOCK_LEN; in ieee80211_ccmp_decrypt()
|
/drivers/staging/media/davinci_vpfe/ |
D | davinci-vpfe-mc.txt | 30 The Davinci VPFE is split into V4L2 subdevs, each of the blocks inside the VPFE 52 In general, there is a private ioctl for configuring each of the blocks 66 the isif, ipipe and resizer blocks respectively. These IOCTL's control several 67 functions in the blocks they control. VIDIOC_VPFE_ISIF_S_RAW_PARAMS IOCTL 73 the isif, ipipe and resizer blocks respectively.
|
/drivers/staging/gdm72xx/ |
D | gdm_sdio.c | 235 int n, blocks, ret, remain; in send_sdio_pkt() local 239 blocks = len / func->cur_blksize; in send_sdio_pkt() 240 n = blocks * func->cur_blksize; in send_sdio_pkt() 241 if (blocks) { in send_sdio_pkt() 511 u32 len, blocks, n; in gdm_sdio_irq() local 558 blocks = remain / func->cur_blksize; in gdm_sdio_irq() 560 if (blocks) { in gdm_sdio_irq() 561 n = blocks * func->cur_blksize; in gdm_sdio_irq()
|