Home
last modified time | relevance | path

Searched refs:prot_length (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/target/
H A Dtarget_core_file.c499 sector_t prot_length, prot; in fd_do_prot_fill() local
500 loff_t pos = lba * se_dev->prot_length; in fd_do_prot_fill()
507 prot_length = nolb * se_dev->prot_length; in fd_do_prot_fill()
509 for (prot = 0; prot < prot_length;) { in fd_do_prot_fill()
510 sector_t len = min_t(sector_t, bufsize, prot_length - prot); in fd_do_prot_fill()
610 ret = fd_do_rw(cmd, pfile, dev->prot_length, in fd_execute_rw_buffered()
612 cmd->prot_length, 0); in fd_execute_rw_buffered()
663 ret = fd_do_rw(cmd, pfile, dev->prot_length, in fd_execute_rw_buffered()
665 cmd->prot_length, in fd_execute_rw_buffered()
[all...]
H A Dtarget_core_rd.c233 static int rd_build_prot_space(struct rd_dev *rd_dev, int prot_length, int block_size) in rd_build_prot_space() argument
244 * prot_length=8byte dif data in rd_build_prot_space()
246 * (prot_length/block_size) + pad in rd_build_prot_space()
249 total_sg_needed = (rd_dev->rd_page_count * prot_length / block_size) + 1; in rd_build_prot_space()
391 tmp = cmd->t_task_lba * se_dev->prot_length; in rd_do_prot_rw()
616 return rd_build_prot_space(rd_dev, dev->prot_length, in rd_init_prot()
H A Dtarget_core_sbc.c747 cmd->prot_length = dev->prot_length * sectors; in sbc_check_prot()
758 pr_debug("%s: prot_type=%d, data_length=%d, prot_length=%d " in sbc_check_prot()
760 __func__, cmd->prot_type, cmd->data_length, cmd->prot_length, in sbc_check_prot()
1341 left = sectors * dev->prot_length; in sbc_dif_copy_prot()
H A Dtarget_core_transport.c1281 if (cmd->prot_length) { in target_check_max_data_sg_nents()
1283 cmd->prot_length = dev->prot_length * sectors; in target_check_max_data_sg_nents()
2628 cmd->prot_length, true, false); in transport_generic_new_cmd()
H A Dtarget_core_device.c748 dev->prot_length = sizeof(struct t10_pi_tuple); in target_alloc_device()
/kernel/linux/linux-6.6/drivers/target/
H A Dtarget_core_file.c492 sector_t prot_length, prot; in fd_do_prot_fill() local
493 loff_t pos = lba * se_dev->prot_length; in fd_do_prot_fill()
500 prot_length = nolb * se_dev->prot_length; in fd_do_prot_fill()
503 for (prot = 0; prot < prot_length;) { in fd_do_prot_fill()
504 sector_t len = min_t(sector_t, bufsize, prot_length - prot); in fd_do_prot_fill()
603 ret = fd_do_rw(cmd, pfile, dev->prot_length, in fd_execute_rw_buffered()
605 cmd->prot_length, 0); in fd_execute_rw_buffered()
656 ret = fd_do_rw(cmd, pfile, dev->prot_length, in fd_execute_rw_buffered()
658 cmd->prot_length, in fd_execute_rw_buffered()
[all...]
H A Dtarget_core_rd.c233 static int rd_build_prot_space(struct rd_dev *rd_dev, int prot_length, int block_size) in rd_build_prot_space() argument
244 * prot_length=8byte dif data in rd_build_prot_space()
246 * (prot_length/block_size) + pad in rd_build_prot_space()
249 total_sg_needed = (rd_dev->rd_page_count * prot_length / block_size) + 1; in rd_build_prot_space()
391 tmp = cmd->t_task_lba * se_dev->prot_length; in rd_do_prot_rw()
635 return rd_build_prot_space(rd_dev, dev->prot_length, in rd_init_prot()
H A Dtarget_core_sbc.c725 cmd->prot_length = dev->prot_length * sectors; in sbc_check_prot()
736 pr_debug("%s: prot_type=%d, data_length=%d, prot_length=%d " in sbc_check_prot()
738 __func__, cmd->prot_type, cmd->data_length, cmd->prot_length, in sbc_check_prot()
1282 left = sectors * dev->prot_length; in sbc_dif_copy_prot()
H A Dtarget_core_transport.c1364 if (cmd->prot_length) { in target_check_max_data_sg_nents()
1366 cmd->prot_length = dev->prot_length * sectors; in target_check_max_data_sg_nents()
2787 cmd->prot_length, true, false); in transport_generic_new_cmd()
H A Dtarget_core_device.c714 dev->prot_length = sizeof(struct t10_pi_tuple); in target_alloc_device()
/kernel/linux/linux-5.10/include/target/
H A Dtarget_core_base.h538 u32 prot_length; member
847 int prot_length; member
/kernel/linux/linux-6.6/include/target/
H A Dtarget_core_base.h546 u32 prot_length; member
865 int prot_length; member

Completed in 23 milliseconds