Lines Matching defs:sg_len
1745 static int qedi_split_bd(struct qedi_cmd *cmd, u64 addr, int sg_len,
1753 while (sg_len) {
1758 frag_size = (sg_len > QEDI_BD_SPLIT_SZ) ? 0 :
1759 (sg_len % QEDI_BD_SPLIT_SZ);
1773 sg_len -= frag_size;
1786 int sg_len;
1802 sg_len = sg_dma_len(sg);
1807 bd[bd_count].sge_len = (u16)sg_len;
1811 sg_count, addr, sg_len);
1817 sg_len = sg_dma_len(sg);
1819 end_addr = (addr + sg_len);
1846 i, sg_len);
1848 if (sg_len > QEDI_BD_SPLIT_SZ) {
1849 sg_frags = qedi_split_bd(cmd, addr, sg_len, bd_count);
1854 bd[bd_count].sge_len = sg_len;
1856 byte_count += sg_len;
2096 "%s: %s-SGL: sg_len=0x%x num_sges=0x%x first-sge-lo=0x%x first-sge-hi=0x%x\n",