Linear systems with magnitude and rate constraints on both the state and control variables are considered. For such systems, semi-global and global constrained stabilization problems are formulated when state feedback controllers are used. Necessary and sufficient conditions for the solvability of the formulated problems are developed. Moreover, design methodologies for such constrained stabilization problems are presented. An important aspect of our development here is a taxonomy of constraints to show clearly for what type of constraints what can or cannot be achieved.