Lines Matching refs:dsection
1413 XkbSectionPtr ssection = NULL, dsection = NULL; in _XkbCopyGeom() local
1656 for (i = 0, dsection = dst->geom->sections; in _XkbCopyGeom()
1657 i < dst->geom->num_sections; i++, dsection++) { in _XkbCopyGeom()
1658 for (j = 0, drow = dsection->rows; in _XkbCopyGeom()
1659 j < dsection->num_rows; j++, drow++) { in _XkbCopyGeom()
1664 if (dsection->num_rows) in _XkbCopyGeom()
1665 free(dsection->rows); in _XkbCopyGeom()
1668 for (j = 0, ddoodad = dsection->doodads; in _XkbCopyGeom()
1669 j < dsection->num_doodads; j++, ddoodad++) { in _XkbCopyGeom()
1682 free(dsection->doodads); in _XkbCopyGeom()
1700 dsection = dst->geom->sections; in _XkbCopyGeom()
1701 i < src->geom->num_sections; i++, ssection++, dsection++) { in _XkbCopyGeom()
1702 *dsection = *ssection; in _XkbCopyGeom()
1707 dsection->rows = tmp; in _XkbCopyGeom()
1709 dsection->num_rows = ssection->num_rows; in _XkbCopyGeom()
1710 dsection->sz_rows = ssection->num_rows; in _XkbCopyGeom()
1712 for (j = 0, srow = ssection->rows, drow = dsection->rows; in _XkbCopyGeom()
1734 dsection->doodads = tmp; in _XkbCopyGeom()
1737 dsection->doodads = NULL; in _XkbCopyGeom()
1740 dsection->sz_doodads = ssection->num_doodads; in _XkbCopyGeom()
1743 ddoodad = dsection->doodads; in _XkbCopyGeom()
1758 dsection->overlays = NULL; in _XkbCopyGeom()
1759 dsection->sz_overlays = 0; in _XkbCopyGeom()
1760 dsection->num_overlays = 0; in _XkbCopyGeom()