dev_attrib 61 drivers/edac/edac_device.c struct edac_dev_sysfs_block_attribute *dev_attrib, *attrib_p, *attrib; dev_attrib 97 drivers/edac/edac_device.c dev_attrib = edac_align_ptr(&p, sizeof(*dev_attrib), count); dev_attrib 124 drivers/edac/edac_device.c dev_attrib = (struct edac_dev_sysfs_block_attribute *) dev_attrib 125 drivers/edac/edac_device.c (((char *)dev_ctl) + ((unsigned long)dev_attrib)); dev_attrib 174 drivers/edac/edac_device.c attrib_p = &dev_attrib[block*nr_instances*nr_attrib]; dev_attrib 1622 drivers/infiniband/ulp/isert/ib_isert.c u32 block_size = se_cmd->se_dev->dev_attrib.block_size + 8; dev_attrib 2066 drivers/infiniband/ulp/isert/ib_isert.c domain->sig.dif.pi_interval = se_cmd->se_dev->dev_attrib.block_size; dev_attrib 391 drivers/scsi/qla2xxx/tcm_qla2xxx.c cmd->blk_sz = se_cmd->se_dev->dev_attrib.block_size; dev_attrib 653 drivers/scsi/qla2xxx/tcm_qla2xxx.c cmd->blk_sz = se_cmd->se_dev->dev_attrib.block_size; dev_attrib 475 drivers/target/target_core_alua.c sectors = cmd->data_length / dev->dev_attrib.block_size; dev_attrib 1019 drivers/target/target_core_configfs.c if (val > dev->dev_attrib.queue_depth) { dev_attrib 1020 drivers/target/target_core_configfs.c if (val > dev->dev_attrib.hw_queue_depth) { dev_attrib 1024 drivers/target/target_core_configfs.c dev->dev_attrib.hw_queue_depth); dev_attrib 1210 drivers/target/target_core_configfs.c TB_CIT_SETUP_DRV(dev_attrib, NULL, NULL); dev_attrib 1640 drivers/target/target_core_configfs.c if (!dev->dev_attrib.emulate_pr) dev_attrib 1783 drivers/target/target_core_configfs.c if (!dev->dev_attrib.emulate_pr) dev_attrib 1798 drivers/target/target_core_configfs.c if (!dev->dev_attrib.emulate_pr || dev_attrib 1811 drivers/target/target_core_configfs.c if (!dev->dev_attrib.emulate_pr || dev_attrib 1858 drivers/target/target_core_configfs.c if (!dev->dev_attrib.emulate_pr || dev_attrib 3168 drivers/target/target_core_configfs.c config_group_init_type_name(&dev->dev_attrib.da_group, "attrib", dev_attrib 3170 drivers/target/target_core_configfs.c configfs_add_default_group(&dev->dev_attrib.da_group, &dev->dev_group); dev_attrib 764 drivers/target/target_core_device.c dev->dev_attrib.da_dev = dev; dev_attrib 765 drivers/target/target_core_device.c dev->dev_attrib.emulate_model_alias = DA_EMULATE_MODEL_ALIAS; dev_attrib 766 drivers/target/target_core_device.c dev->dev_attrib.emulate_dpo = 1; dev_attrib 767 drivers/target/target_core_device.c dev->dev_attrib.emulate_fua_write = 1; dev_attrib 768 drivers/target/target_core_device.c dev->dev_attrib.emulate_fua_read = 1; dev_attrib 769 drivers/target/target_core_device.c dev->dev_attrib.emulate_write_cache = DA_EMULATE_WRITE_CACHE; dev_attrib 770 drivers/target/target_core_device.c dev->dev_attrib.emulate_ua_intlck_ctrl = DA_EMULATE_UA_INTLLCK_CTRL; dev_attrib 771 drivers/target/target_core_device.c dev->dev_attrib.emulate_tas = DA_EMULATE_TAS; dev_attrib 772 drivers/target/target_core_device.c dev->dev_attrib.emulate_tpu = DA_EMULATE_TPU; dev_attrib 773 drivers/target/target_core_device.c dev->dev_attrib.emulate_tpws = DA_EMULATE_TPWS; dev_attrib 774 drivers/target/target_core_device.c dev->dev_attrib.emulate_caw = DA_EMULATE_CAW; dev_attrib 775 drivers/target/target_core_device.c dev->dev_attrib.emulate_3pc = DA_EMULATE_3PC; dev_attrib 776 drivers/target/target_core_device.c dev->dev_attrib.emulate_pr = DA_EMULATE_PR; dev_attrib 777 drivers/target/target_core_device.c dev->dev_attrib.pi_prot_type = TARGET_DIF_TYPE0_PROT; dev_attrib 778 drivers/target/target_core_device.c dev->dev_attrib.enforce_pr_isids = DA_ENFORCE_PR_ISIDS; dev_attrib 779 drivers/target/target_core_device.c dev->dev_attrib.force_pr_aptpl = DA_FORCE_PR_APTPL; dev_attrib 780 drivers/target/target_core_device.c dev->dev_attrib.is_nonrot = DA_IS_NONROT; dev_attrib 781 drivers/target/target_core_device.c dev->dev_attrib.emulate_rest_reord = DA_EMULATE_REST_REORD; dev_attrib 782 drivers/target/target_core_device.c dev->dev_attrib.max_unmap_lba_count = DA_MAX_UNMAP_LBA_COUNT; dev_attrib 783 drivers/target/target_core_device.c dev->dev_attrib.max_unmap_block_desc_count = dev_attrib 785 drivers/target/target_core_device.c dev->dev_attrib.unmap_granularity = DA_UNMAP_GRANULARITY_DEFAULT; dev_attrib 786 drivers/target/target_core_device.c dev->dev_attrib.unmap_granularity_alignment = dev_attrib 788 drivers/target/target_core_device.c dev->dev_attrib.unmap_zeroes_data = dev_attrib 790 drivers/target/target_core_device.c dev->dev_attrib.max_write_same_len = DA_MAX_WRITE_SAME_LEN; dev_attrib 843 drivers/target/target_core_device.c switch (dev->dev_attrib.block_size) { dev_attrib 947 drivers/target/target_core_device.c dev->dev_attrib.block_size = dev->dev_attrib.hw_block_size; dev_attrib 948 drivers/target/target_core_device.c dev->dev_attrib.queue_depth = dev->dev_attrib.hw_queue_depth; dev_attrib 953 drivers/target/target_core_device.c dev->dev_attrib.hw_max_sectors = dev_attrib 954 drivers/target/target_core_device.c se_dev_align_max_sectors(dev->dev_attrib.hw_max_sectors, dev_attrib 955 drivers/target/target_core_device.c dev->dev_attrib.hw_block_size); dev_attrib 956 drivers/target/target_core_device.c dev->dev_attrib.optimal_sectors = dev->dev_attrib.hw_max_sectors; dev_attrib 1090 drivers/target/target_core_device.c if (!dev->dev_attrib.emulate_pr && dev_attrib 152 drivers/target/target_core_file.c if (target_configure_unmap_from_queue(&dev->dev_attrib, q)) dev_attrib 159 drivers/target/target_core_file.c dev->dev_attrib.max_write_same_len = 0xFFFF; dev_attrib 162 drivers/target/target_core_file.c dev->dev_attrib.is_nonrot = 1; dev_attrib 175 drivers/target/target_core_file.c dev->dev_attrib.max_unmap_lba_count = 0x2000; dev_attrib 179 drivers/target/target_core_file.c dev->dev_attrib.max_unmap_block_desc_count = 1; dev_attrib 180 drivers/target/target_core_file.c dev->dev_attrib.unmap_granularity = 1; dev_attrib 181 drivers/target/target_core_file.c dev->dev_attrib.unmap_granularity_alignment = 0; dev_attrib 187 drivers/target/target_core_file.c dev->dev_attrib.max_write_same_len = 0x1000; dev_attrib 190 drivers/target/target_core_file.c dev->dev_attrib.hw_block_size = fd_dev->fd_block_size; dev_attrib 191 drivers/target/target_core_file.c dev->dev_attrib.max_bytes_per_io = FD_MAX_BYTES; dev_attrib 192 drivers/target/target_core_file.c dev->dev_attrib.hw_max_sectors = FD_MAX_BYTES / fd_dev->fd_block_size; dev_attrib 193 drivers/target/target_core_file.c dev->dev_attrib.hw_queue_depth = FD_MAX_DEVICE_QUEUE_DEPTH; dev_attrib 198 drivers/target/target_core_file.c dev->dev_attrib.emulate_write_cache = 1; dev_attrib 297 drivers/target/target_core_file.c aio_cmd->iocb.ki_pos = cmd->t_task_lba * dev->dev_attrib.block_size; dev_attrib 414 drivers/target/target_core_file.c start = cmd->t_task_lba * dev->dev_attrib.block_size; dev_attrib 441 drivers/target/target_core_file.c loff_t pos = cmd->t_task_lba * se_dev->dev_attrib.block_size; dev_attrib 459 drivers/target/target_core_file.c cmd->t_data_sg[0].length != cmd->se_dev->dev_attrib.block_size) { dev_attrib 464 drivers/target/target_core_file.c cmd->se_dev->dev_attrib.block_size); dev_attrib 477 drivers/target/target_core_file.c len += se_dev->dev_attrib.block_size; dev_attrib 554 drivers/target/target_core_file.c if (cmd->se_dev->dev_attrib.pi_prot_type) { dev_attrib 577 drivers/target/target_core_file.c loff_t pos = lba * se_dev->dev_attrib.block_size; dev_attrib 578 drivers/target/target_core_file.c unsigned int len = nolb * se_dev->dev_attrib.block_size; dev_attrib 609 drivers/target/target_core_file.c if (cmd->prot_type && dev->dev_attrib.pi_prot_type) { dev_attrib 617 drivers/target/target_core_file.c ret = fd_do_rw(cmd, file, dev->dev_attrib.block_size, dev_attrib 620 drivers/target/target_core_file.c if (ret > 0 && cmd->prot_type && dev->dev_attrib.pi_prot_type && dev_attrib 621 drivers/target/target_core_file.c dev->dev_attrib.pi_prot_verify) { dev_attrib 623 drivers/target/target_core_file.c ilog2(dev->dev_attrib.block_size); dev_attrib 631 drivers/target/target_core_file.c if (cmd->prot_type && dev->dev_attrib.pi_prot_type && dev_attrib 632 drivers/target/target_core_file.c dev->dev_attrib.pi_prot_verify) { dev_attrib 634 drivers/target/target_core_file.c ilog2(dev->dev_attrib.block_size); dev_attrib 642 drivers/target/target_core_file.c ret = fd_do_rw(cmd, file, dev->dev_attrib.block_size, dev_attrib 651 drivers/target/target_core_file.c dev->dev_attrib.block_size; dev_attrib 662 drivers/target/target_core_file.c if (ret > 0 && cmd->prot_type && dev->dev_attrib.pi_prot_type) { dev_attrib 831 drivers/target/target_core_file.c return div_u64(dev_size - dev->dev_attrib.block_size, dev_attrib 832 drivers/target/target_core_file.c dev->dev_attrib.block_size); dev_attrib 875 drivers/target/target_core_file.c int unit_size = FDBD_FORMAT_UNIT_SIZE * dev->dev_attrib.block_size; dev_attrib 878 drivers/target/target_core_file.c if (!dev->dev_attrib.pi_prot_type) { dev_attrib 108 drivers/target/target_core_iblock.c dev->dev_attrib.hw_block_size = bdev_logical_block_size(bd); dev_attrib 109 drivers/target/target_core_iblock.c dev->dev_attrib.hw_max_sectors = queue_max_hw_sectors(q); dev_attrib 110 drivers/target/target_core_iblock.c dev->dev_attrib.hw_queue_depth = q->nr_requests; dev_attrib 112 drivers/target/target_core_iblock.c if (target_configure_unmap_from_queue(&dev->dev_attrib, q)) dev_attrib 122 drivers/target/target_core_iblock.c dev->dev_attrib.max_write_same_len = max_write_zeroes_sectors; dev_attrib 124 drivers/target/target_core_iblock.c dev->dev_attrib.max_write_same_len = 0xFFFF; dev_attrib 127 drivers/target/target_core_iblock.c dev->dev_attrib.is_nonrot = 1; dev_attrib 142 drivers/target/target_core_iblock.c dev->dev_attrib.pi_prot_type = TARGET_DIF_TYPE3_PROT; dev_attrib 144 drivers/target/target_core_iblock.c dev->dev_attrib.pi_prot_type = TARGET_DIF_TYPE1_PROT; dev_attrib 147 drivers/target/target_core_iblock.c if (dev->dev_attrib.pi_prot_type) { dev_attrib 156 drivers/target/target_core_iblock.c dev->dev_attrib.hw_pi_prot_type = dev->dev_attrib.pi_prot_type; dev_attrib 200 drivers/target/target_core_iblock.c if (block_size == dev->dev_attrib.block_size) dev_attrib 205 drivers/target/target_core_iblock.c switch (dev->dev_attrib.block_size) { dev_attrib 219 drivers/target/target_core_iblock.c switch (dev->dev_attrib.block_size) { dev_attrib 234 drivers/target/target_core_iblock.c switch (dev->dev_attrib.block_size) { dev_attrib 249 drivers/target/target_core_iblock.c switch (dev->dev_attrib.block_size) { dev_attrib 464 drivers/target/target_core_iblock.c sg->length != cmd->se_dev->dev_attrib.block_size) { dev_attrib 467 drivers/target/target_core_iblock.c cmd->se_dev->dev_attrib.block_size); dev_attrib 734 drivers/target/target_core_iblock.c if (cmd->prot_type && dev->dev_attrib.pi_prot_type) dev_attrib 747 drivers/target/target_core_iblock.c if (cmd->prot_type && dev->dev_attrib.pi_prot_type) { dev_attrib 773 drivers/target/target_core_iblock.c if (cmd->prot_type && dev->dev_attrib.pi_prot_type) { dev_attrib 1185 drivers/target/target_core_pr.c if (dev->dev_attrib.enforce_pr_isids) dev_attrib 3613 drivers/target/target_core_pr.c if (dev->dev_attrib.force_pr_aptpl) dev_attrib 4087 drivers/target/target_core_pr.c if (!dev->dev_attrib.emulate_pr) dev_attrib 303 drivers/target/target_core_pscsi.c dev->dev_attrib.hw_block_size = dev_attrib 305 drivers/target/target_core_pscsi.c dev->dev_attrib.hw_max_sectors = dev_attrib 307 drivers/target/target_core_pscsi.c dev->dev_attrib.hw_queue_depth = sd->queue_depth; dev_attrib 331 drivers/target/target_core_pscsi.c dev->dev_attrib.hw_block_size = sd->sector_size; dev_attrib 299 drivers/target/target_core_rd.c dev->dev_attrib.hw_block_size = RD_BLOCKSIZE; dev_attrib 300 drivers/target/target_core_rd.c dev->dev_attrib.hw_max_sectors = UINT_MAX; dev_attrib 301 drivers/target/target_core_rd.c dev->dev_attrib.hw_queue_depth = RD_MAX_DEVICE_QUEUE_DEPTH; dev_attrib 302 drivers/target/target_core_rd.c dev->dev_attrib.is_nonrot = 1; dev_attrib 385 drivers/target/target_core_rd.c u32 sectors = cmd->data_length / se_dev->dev_attrib.block_size; dev_attrib 402 drivers/target/target_core_rd.c if (se_dev->dev_attrib.pi_prot_verify) { dev_attrib 437 drivers/target/target_core_rd.c tmp = cmd->t_task_lba * se_dev->dev_attrib.block_size; dev_attrib 453 drivers/target/target_core_rd.c if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type && dev_attrib 521 drivers/target/target_core_rd.c if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type && dev_attrib 604 drivers/target/target_core_rd.c dev->dev_attrib.block_size) - 1; dev_attrib 613 drivers/target/target_core_rd.c if (!dev->dev_attrib.pi_prot_type) dev_attrib 617 drivers/target/target_core_rd.c dev->dev_attrib.block_size); dev_attrib 62 drivers/target/target_core_sbc.c put_unaligned_be32(dev->dev_attrib.block_size, &buf[4]); dev_attrib 79 drivers/target/target_core_sbc.c int pi_prot_type = dev->dev_attrib.pi_prot_type; dev_attrib 87 drivers/target/target_core_sbc.c put_unaligned_be32(dev->dev_attrib.block_size, &buf[8]); dev_attrib 116 drivers/target/target_core_sbc.c if (dev->dev_attrib.emulate_tpu || dev->dev_attrib.emulate_tpws) { dev_attrib 123 drivers/target/target_core_sbc.c if (dev->dev_attrib.unmap_zeroes_data) dev_attrib 218 drivers/target/target_core_sbc.c return cmd->se_dev->dev_attrib.block_size * sectors; dev_attrib 295 drivers/target/target_core_sbc.c if (sectors > cmd->se_dev->dev_attrib.max_write_same_len) { dev_attrib 297 drivers/target/target_core_sbc.c sectors, cmd->se_dev->dev_attrib.max_write_same_len); dev_attrib 323 drivers/target/target_core_sbc.c if (!dev->dev_attrib.emulate_tpws) { dev_attrib 447 drivers/target/target_core_sbc.c unsigned int block_size = dev->dev_attrib.block_size; dev_attrib 610 drivers/target/target_core_sbc.c cmd->data_length = cmd->t_task_nolb * dev->dev_attrib.block_size; dev_attrib 694 drivers/target/target_core_sbc.c int pi_prot_type = dev->dev_attrib.pi_prot_type; dev_attrib 699 drivers/target/target_core_sbc.c !dev->dev_attrib.pi_prot_type && !cmd->se_sess->sess_prot_type)) { dev_attrib 708 drivers/target/target_core_sbc.c switch (dev->dev_attrib.pi_prot_type) { dev_attrib 757 drivers/target/target_core_sbc.c cmd->data_length = sectors * dev->dev_attrib.block_size; dev_attrib 964 drivers/target/target_core_sbc.c if (!dev->dev_attrib.emulate_caw) { dev_attrib 1033 drivers/target/target_core_sbc.c if (!dev->dev_attrib.emulate_tpu) { dev_attrib 1178 drivers/target/target_core_sbc.c if (size / 16 > dev->dev_attrib.max_unmap_block_desc_count) { dev_attrib 1194 drivers/target/target_core_sbc.c if (range > dev->dev_attrib.max_unmap_lba_count) { dev_attrib 1230 drivers/target/target_core_sbc.c unsigned int block_size = dev->dev_attrib.block_size; dev_attrib 1387 drivers/target/target_core_sbc.c unsigned int block_size = dev->dev_attrib.block_size; dev_attrib 83 drivers/target/target_core_spc.c if (dev->dev_attrib.emulate_3pc) dev_attrib 92 drivers/target/target_core_spc.c if (dev->dev_attrib.pi_prot_type || cmd->se_sess->sess_prot_type) dev_attrib 449 drivers/target/target_core_spc.c if (dev->dev_attrib.pi_prot_type == TARGET_DIF_TYPE1_PROT || dev_attrib 452 drivers/target/target_core_spc.c else if (dev->dev_attrib.pi_prot_type == TARGET_DIF_TYPE3_PROT || dev_attrib 460 drivers/target/target_core_spc.c (dev->dev_attrib.pi_prot_type || cmd->se_sess->sess_prot_type)) { dev_attrib 491 drivers/target/target_core_spc.c if (dev->dev_attrib.emulate_tpu || dev->dev_attrib.emulate_tpws) dev_attrib 502 drivers/target/target_core_spc.c if (dev->dev_attrib.emulate_caw) dev_attrib 509 drivers/target/target_core_spc.c put_unaligned_be16(min / dev->dev_attrib.block_size, &buf[6]); dev_attrib 521 drivers/target/target_core_spc.c dev->dev_attrib.block_size; dev_attrib 523 drivers/target/target_core_spc.c put_unaligned_be32(min_not_zero(mtl, dev->dev_attrib.hw_max_sectors), &buf[8]); dev_attrib 529 drivers/target/target_core_spc.c put_unaligned_be32(opt / dev->dev_attrib.block_size, &buf[12]); dev_attrib 531 drivers/target/target_core_spc.c put_unaligned_be32(dev->dev_attrib.optimal_sectors, &buf[12]); dev_attrib 542 drivers/target/target_core_spc.c put_unaligned_be32(dev->dev_attrib.max_unmap_lba_count, &buf[20]); dev_attrib 547 drivers/target/target_core_spc.c put_unaligned_be32(dev->dev_attrib.max_unmap_block_desc_count, dev_attrib 553 drivers/target/target_core_spc.c put_unaligned_be32(dev->dev_attrib.unmap_granularity, &buf[28]); dev_attrib 558 drivers/target/target_core_spc.c put_unaligned_be32(dev->dev_attrib.unmap_granularity_alignment, dev_attrib 560 drivers/target/target_core_spc.c if (dev->dev_attrib.unmap_granularity_alignment != 0) dev_attrib 567 drivers/target/target_core_spc.c put_unaligned_be64(dev->dev_attrib.max_write_same_len, &buf[36]); dev_attrib 580 drivers/target/target_core_spc.c buf[5] = dev->dev_attrib.is_nonrot ? 1 : 0; dev_attrib 622 drivers/target/target_core_spc.c if (dev->dev_attrib.emulate_tpu != 0) dev_attrib 631 drivers/target/target_core_spc.c if (dev->dev_attrib.emulate_tpws != 0) dev_attrib 641 drivers/target/target_core_spc.c if (((dev->dev_attrib.emulate_tpu != 0) || dev_attrib 642 drivers/target/target_core_spc.c (dev->dev_attrib.emulate_tpws != 0)) && dev_attrib 643 drivers/target/target_core_spc.c (dev->dev_attrib.unmap_zeroes_data != 0)) dev_attrib 820 drivers/target/target_core_spc.c p[3] = (dev->dev_attrib.emulate_rest_reord == 1) ? 0x00 : 0x10; dev_attrib 850 drivers/target/target_core_spc.c p[4] = (dev->dev_attrib.emulate_ua_intlck_ctrl == 2) ? 0x30 : dev_attrib 851 drivers/target/target_core_spc.c (dev->dev_attrib.emulate_ua_intlck_ctrl == 1) ? 0x20 : 0x00; dev_attrib 864 drivers/target/target_core_spc.c p[5] = (dev->dev_attrib.emulate_tas) ? 0x40 : 0x00; dev_attrib 876 drivers/target/target_core_spc.c if (dev->dev_attrib.pi_prot_type || sess->sess_prot_type) dev_attrib 1027 drivers/target/target_core_spc.c u32 block_size = dev->dev_attrib.block_size; dev_attrib 1281 drivers/target/target_core_spc.c if (!dev->dev_attrib.emulate_pr && dev_attrib 141 drivers/target/target_core_tmr.c dev->dev_attrib.emulate_tas)) dev_attrib 349 drivers/target/target_core_tmr.c tas = dev->dev_attrib.emulate_tas; dev_attrib 969 drivers/target/target_core_transport.c dev->dev_attrib.block_size, dev_attrib 970 drivers/target/target_core_transport.c dev->dev_attrib.hw_max_sectors); dev_attrib 1272 drivers/target/target_core_transport.c u32 sectors = (mtl / dev->dev_attrib.block_size); dev_attrib 1314 drivers/target/target_core_transport.c if (dev->dev_attrib.block_size != 512) { dev_attrib 1888 drivers/target/target_core_transport.c cmd->se_dev->dev_attrib.emulate_ua_intlck_ctrl == 2) { dev_attrib 1979 drivers/target/target_core_transport.c sectors = cmd->data_length >> ilog2(cmd->se_dev->dev_attrib.block_size); dev_attrib 2242 drivers/target/target_core_transport.c ilog2(cmd->se_dev->dev_attrib.block_size); dev_attrib 2560 drivers/target/target_core_transport.c cmd->se_dev->dev_attrib.block_size; dev_attrib 2582 drivers/target/target_core_transport.c cmd->se_dev->dev_attrib.block_size; dev_attrib 3383 drivers/target/target_core_transport.c else if (dev->dev_attrib.emulate_write_cache > 0) dev_attrib 3392 drivers/target/target_core_transport.c return target_check_wce(dev) && dev->dev_attrib.emulate_fua_write > 0; dev_attrib 232 drivers/target/target_core_ua.c if (dev->dev_attrib.emulate_ua_intlck_ctrl != 0) { dev_attrib 257 drivers/target/target_core_ua.c (dev->dev_attrib.emulate_ua_intlck_ctrl != 0) ? "Reporting" : dev_attrib 258 drivers/target/target_core_ua.c "Releasing", dev->dev_attrib.emulate_ua_intlck_ctrl, dev_attrib 1934 drivers/target/target_core_user.c if (dev->dev_attrib.hw_block_size == 0) dev_attrib 1935 drivers/target/target_core_user.c dev->dev_attrib.hw_block_size = 512; dev_attrib 1937 drivers/target/target_core_user.c if (!dev->dev_attrib.hw_max_sectors) dev_attrib 1938 drivers/target/target_core_user.c dev->dev_attrib.hw_max_sectors = 128; dev_attrib 1939 drivers/target/target_core_user.c if (!dev->dev_attrib.emulate_write_cache) dev_attrib 1940 drivers/target/target_core_user.c dev->dev_attrib.emulate_write_cache = 0; dev_attrib 1941 drivers/target/target_core_user.c dev->dev_attrib.hw_queue_depth = 128; dev_attrib 2098 drivers/target/target_core_user.c static int tcmu_set_dev_attrib(substring_t *arg, u32 *dev_attrib) dev_attrib 2114 drivers/target/target_core_user.c *dev_attrib = val; dev_attrib 2189 drivers/target/target_core_user.c &(dev->dev_attrib.hw_block_size)); dev_attrib 2193 drivers/target/target_core_user.c &(dev->dev_attrib.hw_max_sectors)); dev_attrib 2234 drivers/target/target_core_user.c return div_u64(udev->dev_size - dev->dev_attrib.block_size, dev_attrib 2235 drivers/target/target_core_user.c dev->dev_attrib.block_size); dev_attrib 61 drivers/target/target_core_xcopy.c if (!se_dev->dev_attrib.emulate_3pc) dev_attrib 610 drivers/target/target_core_xcopy.c u32 length = (src_sectors * src_dev->dev_attrib.block_size); dev_attrib 672 drivers/target/target_core_xcopy.c u32 length = (dst_sectors * dst_dev->dev_attrib.block_size); dev_attrib 751 drivers/target/target_core_xcopy.c max_sectors = min(src_dev->dev_attrib.hw_max_sectors, dev_attrib 752 drivers/target/target_core_xcopy.c dst_dev->dev_attrib.hw_max_sectors); dev_attrib 805 drivers/target/target_core_xcopy.c copied_nolb, copied_nolb * dst_dev->dev_attrib.block_size); dev_attrib 897 drivers/target/target_core_xcopy.c if (xop->src_dev->dev_attrib.block_size != dev_attrib 898 drivers/target/target_core_xcopy.c xop->dst_dev->dev_attrib.block_size) { dev_attrib 901 drivers/target/target_core_xcopy.c xop->src_dev->dev_attrib.block_size, dev_attrib 902 drivers/target/target_core_xcopy.c xop->dst_dev->dev_attrib.block_size); dev_attrib 925 drivers/target/target_core_xcopy.c if (!dev->dev_attrib.emulate_3pc) { dev_attrib 818 include/target/target_core_base.h struct se_dev_attrib dev_attrib;