/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/storage/ |
H A D | sddr55.c | 156 unsigned int lba, 186 if (lba >= info->max_log_blks) 189 pba = info->lba_to_pba[lba]; 199 pages, pba, lba, page); 202 /* no pba for this lba, fill with zeroes */ 261 lba++; 274 unsigned int lba, 312 if (lba >= info->max_log_blks) 315 pba = info->lba_to_pba[lba]; 329 pages, pba, lba, pag 155 sddr55_read_data(struct us_data *us, unsigned int lba, unsigned int page, unsigned short sectors) argument 273 sddr55_write_data(struct us_data *us, unsigned int lba, unsigned int page, unsigned short sectors) argument 610 unsigned short lba; local 747 unsigned int lba; local [all...] |
H A D | sddr09.c | 590 unsigned int lba, maxlba, pba; local 596 lba = address >> info->blockshift; 599 if (lba >= maxlba) 626 if (lba >= maxlba) { 627 US_DEBUGP("Error: Requested lba %u exceeds " 628 "maximum %u\n", lba, maxlba); 633 /* Find where this lba lives on disk */ 634 pba = info->lba_to_pba[lba]; 636 if (pba == UNDEF) { /* this lba was never written */ 639 pages, lba, pag 676 sddr09_find_unused_pba(struct sddr09_card_info *info, unsigned int lba) argument 702 sddr09_write_lba(struct us_data *us, unsigned int lba, unsigned int page, unsigned int pages, unsigned char *ptr, unsigned char *blockbuffer) argument 798 unsigned int lba, maxlba, page, pages; local 1015 unsigned int lba, lbact; local [all...] |
H A D | alauda.c | 450 * Produces lba <--> pba mappings 693 static int alauda_write_lba(struct us_data *us, u16 lba, argument 705 unsigned int lba_offset = lba % uzonesize; 707 unsigned int zone = lba / uzonesize; 739 /* check old contents and fill lba */ 777 MEDIA_INFO(us).pba_to_lba[zone][new_pba_offset] = lba; 780 lba, new_pba); 800 u16 lba, max_lba; local 825 lba = address >> blockshift; 833 unsigned int zone = lba / uzonesiz 899 u16 lba, max_lba; local [all...] |
H A D | isd200.c | 1133 unsigned long lba; local 1217 lba = be32_to_cpu(*(__be32 *)&srb->cmnd[2]); 1221 sectnum = (unsigned char)(lba); 1222 cylinder = (unsigned short)(lba>>8); 1223 head = ATA_ADDRESS_DEVHEAD_LBA_MODE | (unsigned char)(lba>>24 & 0x0F); 1225 sectnum = (unsigned char)((lba % id->sectors) + 1); 1226 cylinder = (unsigned short)(lba / (id->sectors * 1228 head = (unsigned char)((lba / id->sectors) % 1249 lba = be32_to_cpu(*(__be32 *)&srb->cmnd[2]); 1253 sectnum = (unsigned char)(lba); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/udf/ |
H A D | lowlevel.c | 46 (ms_info.xa_flag ? "yes" : "no"), ms_info.addr.lba); 50 vol_desc_start = ms_info.addr.lba;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ |
H A D | sr_ioctl.c | 97 tocentry->cdte_addr.lba = (((((buffer[8] << 8) + buffer[9]) << 8) 356 ms_info->addr.lba = cd->ms_offset; 441 * lba: linear block address 451 static int sr_read_cd(Scsi_CD *cd, unsigned char *dest, int lba, int format, int blksize) argument 456 printk("%s: sr_read_cd lba=%d format=%d blksize=%d\n", 457 cd->cdi.name, lba, format, blksize); 463 cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff; 464 cgc.cmd[3] = (unsigned char) (lba >> 16) & 0xff; 465 cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff; 466 cgc.cmd[5] = (unsigned char) lba 493 sr_read_sector(Scsi_CD *cd, int lba, int blksize, unsigned char *dest) argument [all...] |
H A D | scsi_debug.c | 276 static int resp_read(struct scsi_cmnd * SCpnt, unsigned long long lba, 278 static int resp_write(struct scsi_cmnd * SCpnt, unsigned long long lba, 320 unsigned long long lba; local 455 for (lba = 0, j = 0; j < 8; ++j) { 457 lba <<= 8; 458 lba += cmd[2 + j]; 463 lba = cmd[5] + (cmd[4] << 8) + 468 lba = cmd[5] + (cmd[4] << 8) + 472 lba = cmd[3] + (cmd[2] << 8) + 476 errsts = resp_read(SCpnt, lba, nu 1809 resp_read(struct scsi_cmnd * SCpnt, unsigned long long lba, unsigned int num, struct sdebug_dev_info * devip) argument 1868 resp_write(struct scsi_cmnd * SCpnt, unsigned long long lba, unsigned int num, struct sdebug_dev_info * devip) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/partitions/ |
H A D | efi.c | 212 * @lba 220 read_lba(struct block_device *bdev, u64 lba, u8 * buffer, size_t count) argument 226 sector_t n = lba * (bdev_hardsect_size(bdev) / 512); 229 if (!bdev || !buffer || lba > last_lba(bdev)) 237 /* unsigned char *data = read_dev_sector(bdev, lba++, §); */ 291 * @lba is the Logical Block Address of the partition table 298 alloc_read_gpt_header(struct block_device *bdev, u64 lba) argument 319 if (read_lba(bdev, lba, (u8 *) gpt, 336 * @lba is the logical block address of the GPT header to test 344 is_gpt_valid(struct block_device *bdev, u64 lba, argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/cdrom/ |
H A D | cm206.c | 567 static void fsm(int lba, uch * fsm) argument 569 fsm[0] = lba % 75; 570 lba /= 75; 571 lba += 2; 572 fsm[1] = lba % 60; 573 fsm[2] = lba / 60; 904 /* seek seeks to address lba. It does wait to arrive there. */ 905 static void seek(int lba) argument 910 fsm(lba, &seek_command[1]); 937 int i, lba, local [all...] |
H A D | cdrom.c | 781 * always reset to DMA lba space on open 784 printk(KERN_ERR "cdrom: failed setting lba address space\n"); 1508 addr->lba = (int) addr->msf.frame + 1511 int lba = addr->lba; local 1512 addr->msf.frame = lba % 75; 1513 lba /= 75; 1514 lba += 2; 1515 addr->msf.second = lba % 60; 1516 addr->msf.minute = lba / 6 1983 cdrom_read_cd(struct cdrom_device_info *cdi, struct packet_command *cgc, int lba, int blocksize, int nblocks) argument 2003 cdrom_read_block(struct cdrom_device_info *cdi, struct packet_command *cgc, int lba, int nblocks, int format, int blksize) argument 2035 cdrom_read_cdda_old(struct cdrom_device_info *cdi, __u8 __user *ubuf, int lba, int nframes) argument 2087 cdrom_read_cdda_bpc(struct cdrom_device_info *cdi, __u8 __user *ubuf, int lba, int nframes) argument 2156 cdrom_read_cdda(struct cdrom_device_info *cdi, __u8 __user *ubuf, int lba, int nframes) argument 2831 int blocksize = 0, format = 0, lba; local 2876 int lba; local [all...] |
H A D | cdu31a.c | 1558 printk(PRINT_INFO PFX "start track lba %u, " 1559 "leadout start lba %u\n", 1757 ms_info->addr.lba = sony_toc.start_track_lba; 1914 schi->cdsc_absaddr.lba = 1916 schi->cdsc_reladdr.lba = 2067 if (start_request(ra->addr.lba, ra->nframes)) { 2080 ra->addr.lba + cframe); 2103 (ra->addr.lba + cframe, 2119 ra->addr.lba + 2123 ra->addr.lba [all...] |
H A D | optcd.c | 561 static void lba2msf(int lba, struct cdrom_msf *msf) 563 DEBUG((DEBUG_CONV, "lba2msf %d", lba)); 564 lba += CD_MSF_OFFSET; 565 msf->cdmsf_min0 = lba / CD_FPM; lba %= CD_FPM; 566 msf->cdmsf_sec0 = lba / CD_FRAMES; 567 msf->cdmsf_frame0 = lba % CD_FRAMES; 585 addr->lba = addr->msf.minute * CD_FPM 1695 "optcd: multisession %d, lba:0x%08x [%02d:%02d.%02d])\n", 1697 ms.addr.lba, 553 lba2msf(int lba, struct cdrom_msf *msf) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/aacraid/ |
H A D | aachba.c | 789 static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) argument 791 if (lba & 0xffffffff00000000LL) { 793 dprintk((KERN_DEBUG "aacraid: Illegal lba\n")); 811 static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba) argument 818 static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) argument 824 readcmd->block[0] = cpu_to_le32((u32)(lba&0xffffffff)); 825 readcmd->block[1] = cpu_to_le32((u32)((lba&0xffffffff00000000LL)>>32)); 847 static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) argument 856 readcmd->block = cpu_to_le32((u32)(lba&0xffffffff)); 878 static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u3 argument 907 aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) argument 936 aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) argument 967 aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count) argument 1339 u64 lba; local 1411 u64 lba; local 1499 u64 lba; local [all...] |
H A D | aacraid.h | 470 int (*adapter_bounds)(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba); 471 int (*adapter_read)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count); 472 int (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count); 1051 #define aac_adapter_bounds(dev,cmd,lba) \ 1052 dev->a_ops.adapter_bounds(dev,cmd,lba) 1054 #define aac_adapter_read(fib,cmd,lba,count) \ 1055 ((fib)->dev)->a_ops.adapter_read(fib,cmd,lba,count) 1057 #define aac_adapter_write(fib,cmd,lba,count) \ 1058 ((fib)->dev)->a_ops.adapter_write(fib,cmd,lba,count)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus/ |
H A D | wrapper.c | 73 *start = (sector_t)te.cdte_addr.lba << 2; 82 *start = (sector_t)ms_info.addr.lba << 2;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus_journal/ |
H A D | wrapper.c | 73 *start = (sector_t)te.cdte_addr.lba << 2; 82 *start = (sector_t)ms_info.addr.lba << 2;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/agp/ |
H A D | parisc-agp.c | 374 struct parisc_device *sba = NULL, *lba = NULL; local 394 lba = padev; 398 if (!lba) { 403 lbadev = parisc_get_drvdata(lba);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/block/aoe/ |
H A D | aoecmd.c | 89 put_lba(struct aoe_atahdr *ah, sector_t lba) argument 91 ah->lba0 = lba; 92 ah->lba1 = lba >>= 8; 93 ah->lba2 = lba >>= 8; 94 ah->lba3 = lba >>= 8; 95 ah->lba4 = lba >>= 8; 96 ah->lba5 = lba >>= 8; 131 f->lba = sector; 599 put_lba(ahout, f->lba += ahout->scnt);
|
H A D | aoe.h | 122 sector_t lba; member in struct:frame
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ata/ |
H A D | libata-scsi.c | 927 tf->nsect = 1; /* 1 sector, lba=0 */ 1028 u64 lba = 0; local 1033 lba |= ((u64)(cdb[1] & 0x1f)) << 16; 1034 lba |= ((u64)cdb[2]) << 8; 1035 lba |= ((u64)cdb[3]); 1039 *plba = lba; 1055 u64 lba = 0; local 1060 lba |= ((u64)cdb[2]) << 24; 1061 lba |= ((u64)cdb[3]) << 16; 1062 lba | 1084 u64 lba = 0; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/ |
H A D | ide-cd.h | 140 unsigned lba; member in union:atapi_toc_entry::__anon4430 176 int lba; member in union:atapi_cdrom_subchnl::__anon4431 180 int lba; member in union:atapi_cdrom_subchnl::__anon4432
|
H A D | ide-cd.c | 1794 void lba_to_msf (int lba, byte *m, byte *s, byte *f) argument 1796 lba += CD_MSF_OFFSET; 1797 lba &= 0xffffff; /* negative lbas use only 24 bits */ 1798 *m = lba / (CD_SECS * CD_FRAMES); 1799 lba %= (CD_SECS * CD_FRAMES); 1800 *s = lba / CD_FRAMES; 1801 *f = lba % CD_FRAMES; 1910 __u32 lba; member in struct:__anon4428 1927 *capacity = 1 + be32_to_cpu(capbuf.lba); 2082 toc->ent[i].addr.lba [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/megaraid/ |
H A D | mbox_defs.h | 146 * @lba : Logical Block Address on LD 166 uint32_t lba; member in struct:__anon6777 204 u32 lba; member in struct:__anon6779
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfs/ |
H A D | mdb.c | 47 *start = (sector_t)te.cdte_addr.lba << 2; 56 *start = (sector_t)ms_info.addr.lba << 2;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/gadget/ |
H A D | file_storage.c | 1506 u32 lba; local 1518 lba = (fsg->cmnd[1] << 16) | get_be16(&fsg->cmnd[2]); 1520 lba = get_be32(&fsg->cmnd[2]); 1530 if (lba >= curlun->num_sectors) { 1534 file_offset = ((loff_t) lba) << 9; 1631 u32 lba; local 1650 lba = (fsg->cmnd[1] << 16) | get_be16(&fsg->cmnd[2]); 1652 lba = get_be32(&fsg->cmnd[2]); 1665 if (lba >= curlun->num_sectors) { 1672 file_offset = usb_offset = ((loff_t) lba) << 1875 u32 lba; local 2048 u32 lba = get_be32(&fsg->cmnd[2]); local [all...] |