Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/scsi/
H A Dlibiscsi_tcp.c117 BUG_ON(segment->sg_mapped); in iscsi_tcp_segment_map()
136 segment->sg_mapped = kmap_atomic(sg_page(sg)); in iscsi_tcp_segment_map()
140 segment->sg_mapped = kmap(sg_page(sg)); in iscsi_tcp_segment_map()
143 segment->data = segment->sg_mapped + sg->offset + segment->sg_offset; in iscsi_tcp_segment_map()
148 if (segment->sg_mapped) { in iscsi_tcp_segment_unmap()
150 kunmap_atomic(segment->sg_mapped); in iscsi_tcp_segment_unmap()
153 segment->sg_mapped = NULL; in iscsi_tcp_segment_unmap()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dlibiscsi_tcp.c117 BUG_ON(segment->sg_mapped); in iscsi_tcp_segment_map()
136 segment->sg_mapped = kmap_atomic(sg_page(sg)); in iscsi_tcp_segment_map()
140 segment->sg_mapped = kmap(sg_page(sg)); in iscsi_tcp_segment_map()
143 segment->data = segment->sg_mapped + sg->offset + segment->sg_offset; in iscsi_tcp_segment_map()
148 if (segment->sg_mapped) { in iscsi_tcp_segment_unmap()
150 kunmap_atomic(segment->sg_mapped); in iscsi_tcp_segment_unmap()
153 segment->sg_mapped = NULL; in iscsi_tcp_segment_unmap()
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c685 int sg_mapped; in map_sg_data() local
692 sg_mapped = scsi_dma_map(cmd); in map_sg_data()
693 if (!sg_mapped) in map_sg_data()
695 else if (sg_mapped < 0) in map_sg_data()
698 set_srp_direction(cmd, srp_cmd, sg_mapped); in map_sg_data()
701 if (sg_mapped == 1) { in map_sg_data()
702 map_sg_list(cmd, sg_mapped, data); in map_sg_data()
707 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
711 if (sg_mapped <= MAX_INDIRECT_BUFS) { in map_sg_data()
712 total_length = map_sg_list(cmd, sg_mapped, in map_sg_data()
[all...]
H A Dibmvfc.c1383 int sg_mapped; in ibmvfc_map_sg_data() local
1390 sg_mapped = scsi_dma_map(scmd); in ibmvfc_map_sg_data()
1391 if (!sg_mapped) { in ibmvfc_map_sg_data()
1394 } else if (unlikely(sg_mapped < 0)) { in ibmvfc_map_sg_data()
1397 return sg_mapped; in ibmvfc_map_sg_data()
1408 if (sg_mapped == 1) { in ibmvfc_map_sg_data()
1409 ibmvfc_map_sg_list(scmd, sg_mapped, data); in ibmvfc_map_sg_data()
1427 ibmvfc_map_sg_list(scmd, sg_mapped, evt->ext_list); in ibmvfc_map_sg_data()
1430 data->len = cpu_to_be32(sg_mapped * sizeof(struct srp_direct_buf)); in ibmvfc_map_sg_data()
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c685 int sg_mapped; in map_sg_data() local
692 sg_mapped = scsi_dma_map(cmd); in map_sg_data()
693 if (!sg_mapped) in map_sg_data()
695 else if (sg_mapped < 0) in map_sg_data()
698 set_srp_direction(cmd, srp_cmd, sg_mapped); in map_sg_data()
701 if (sg_mapped == 1) { in map_sg_data()
702 map_sg_list(cmd, sg_mapped, data); in map_sg_data()
707 indirect->table_desc.len = cpu_to_be32(sg_mapped * in map_sg_data()
711 if (sg_mapped <= MAX_INDIRECT_BUFS) { in map_sg_data()
712 total_length = map_sg_list(cmd, sg_mapped, in map_sg_data()
[all...]
H A Dibmvfc.c1607 int sg_mapped; in ibmvfc_map_sg_data() local
1615 sg_mapped = scsi_dma_map(scmd); in ibmvfc_map_sg_data()
1616 if (!sg_mapped) { in ibmvfc_map_sg_data()
1619 } else if (unlikely(sg_mapped < 0)) { in ibmvfc_map_sg_data()
1622 return sg_mapped; in ibmvfc_map_sg_data()
1633 if (sg_mapped == 1) { in ibmvfc_map_sg_data()
1634 ibmvfc_map_sg_list(scmd, sg_mapped, data); in ibmvfc_map_sg_data()
1652 ibmvfc_map_sg_list(scmd, sg_mapped, evt->ext_list); in ibmvfc_map_sg_data()
1655 data->len = cpu_to_be32(sg_mapped * sizeof(struct srp_direct_buf)); in ibmvfc_map_sg_data()
/kernel/linux/linux-5.10/include/scsi/
H A Dlibiscsi_tcp.h37 void *sg_mapped; member
/kernel/linux/linux-6.6/include/scsi/
H A Dlibiscsi_tcp.h37 void *sg_mapped; member
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
H A Dqla_target.h870 unsigned int sg_mapped:1; member
H A Dqla_target.c2410 prm->cmd->sg_mapped = 1; in qlt_pci_map_calc_cnt()
2463 if (!cmd->sg_mapped) in qlt_unmap_sg()
2470 cmd->sg_mapped = 0; in qlt_unmap_sg()
3704 if (cmd->sg_mapped) in qlt_send_term_exchange()
3776 if (cmd->sg_mapped) in qlt_abort_cmd()
3814 BUG_ON(cmd->sg_mapped); in qlt_free_cmd()
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
H A Dqla_target.h882 unsigned int sg_mapped:1; member
H A Dqla_target.c2432 prm->cmd->sg_mapped = 1; in qlt_pci_map_calc_cnt()
2485 if (!cmd->sg_mapped) in qlt_unmap_sg()
2492 cmd->sg_mapped = 0; in qlt_unmap_sg()
3738 if (cmd->sg_mapped) in qlt_send_term_exchange()
3810 if (cmd->sg_mapped) in qlt_abort_cmd()
3848 BUG_ON(cmd->sg_mapped); in qlt_free_cmd()

Completed in 48 milliseconds