Lines Matching defs:segment
1237 int segment, size;
1314 for (segment = 0; segment < Tx->m_dmamap->dm_nsegs; segment++) {
1315 Tx->hw_list->seg[segment].data_addr =
1316 htole32(Tx->m_dmamap->dm_segs[segment].ds_addr);
1317 Tx->hw_list->seg[segment].data_count =
1318 htole32(Tx->m_dmamap->dm_segs[segment].ds_len);
1328 if (segment >= TL_NSEG) {
1329 panic("%s: too much segments (%d)", __func__, segment);
1335 Tx->hw_list->seg[segment].data_count =
1337 Tx->hw_list->seg[segment].data_addr =
1340 segment++;
1343 Tx->hw_list->seg[segment - 1].data_count |=
1350 for (segment = 0; segment < TL_NSEG; segment++) {
1352 segment,
1353 le32toh(Tx->hw_list->seg[segment].data_addr),
1354 le32toh(Tx->hw_list->seg[segment].data_count));