Lines Matching defs:sg_len
19 static int bnx2fc_split_bd(struct bnx2fc_cmd *io_req, u64 addr, int sg_len,
1620 static int bnx2fc_split_bd(struct bnx2fc_cmd *io_req, u64 addr, int sg_len,
1627 while (sg_len) {
1628 if (sg_len >= BNX2FC_BD_SPLIT_SZ)
1631 frag_size = sg_len;
1639 sg_len -= frag_size;
1656 unsigned int sg_len;
1668 sg_len = sg_dma_len(sg);
1670 if (sg_len > BNX2FC_MAX_BD_LEN) {
1671 sg_frags = bnx2fc_split_bd(io_req, addr, sg_len,
1678 bd[bd_count].buf_len = (u16)sg_len;
1682 byte_count += sg_len;