Searched refs:n_block (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/drivers/ata/ |
A D | libata-scsi.c | 1405 u32 n_block; in ata_scsi_verify_xlat() local 1431 if (!n_block) in ata_scsi_verify_xlat() 1554 u32 n_block; in ata_scsi_rw_xlat() local 1591 if (!n_block) in ata_scsi_rw_xlat() 1592 n_block = 256; in ata_scsi_rw_xlat() 1614 if (!n_block) in ata_scsi_rw_xlat() 3137 u32 n_block; in ata_scsi_write_same_xlat() local 3383 u32 n_block; in ata_scsi_zbc_in_xlat() local 3407 if ((n_block / 512) > 0xffff || n_block < 512 || (n_block % 512)) { in ata_scsi_zbc_in_xlat() 3466 u32 n_block; in ata_scsi_zbc_out_xlat() local [all …]
|
A D | libata.h | 47 extern int ata_build_rw_tf(struct ata_queued_cmd *qc, u64 block, u32 n_block,
|
A D | libata-core.c | 687 int ata_build_rw_tf(struct ata_queued_cmd *qc, u64 block, u32 n_block, in ata_build_rw_tf() argument 698 if (!lba_48_ok(block, n_block)) in ata_build_rw_tf() 710 tf->hob_feature = (n_block >> 8) & 0xff; in ata_build_rw_tf() 711 tf->feature = n_block & 0xff; in ata_build_rw_tf() 731 if (!(tf->flags & ATA_TFLAG_FUA) && lba_28_ok(block, n_block)) { in ata_build_rw_tf() 734 } else if (lba_48_ok(block, n_block)) { in ata_build_rw_tf() 741 tf->hob_nsect = (n_block >> 8) & 0xff; in ata_build_rw_tf() 754 tf->nsect = n_block & 0xff; in ata_build_rw_tf() 766 if (!lba_28_ok(block, n_block)) in ata_build_rw_tf() 785 tf->nsect = n_block & 0xff; /* Sector count 0 means 256 sectors */ in ata_build_rw_tf()
|
/linux-6.3-rc2/include/linux/ |
A D | ata.h | 1096 static inline bool lba_28_ok(u64 block, u32 n_block) in lba_28_ok() argument 1099 return ((block + n_block) < ((1 << 28) - 1)) && (n_block <= ATA_MAX_SECTORS); in lba_28_ok() 1102 static inline bool lba_48_ok(u64 block, u32 n_block) in lba_48_ok() argument 1105 return ((block + n_block - 1) < ((u64)1 << 48)) && (n_block <= ATA_MAX_SECTORS_LBA48); in lba_48_ok()
|
Completed in 24 milliseconds