Lines Matching defs:sg_len
19 static int bnx2fc_split_bd(struct bnx2fc_cmd *io_req, u64 addr, int sg_len,
1626 static int bnx2fc_split_bd(struct bnx2fc_cmd *io_req, u64 addr, int sg_len,
1633 while (sg_len) {
1634 if (sg_len >= BNX2FC_BD_SPLIT_SZ)
1637 frag_size = sg_len;
1645 sg_len -= frag_size;
1662 unsigned int sg_len;
1674 sg_len = sg_dma_len(sg);
1676 if (sg_len > BNX2FC_MAX_BD_LEN) {
1677 sg_frags = bnx2fc_split_bd(io_req, addr, sg_len,
1684 bd[bd_count].buf_len = (u16)sg_len;
1688 byte_count += sg_len;