There is a statement in the tm4c123gh6pm.pdf file, at page 684, under the GPIOLOCK register section:
"...A write of any other value or a write to the GPIOCR register reapplies the lock, preventing any register updates...."
Which means according to me is; after an un-lock sequence, if I change GPIOCR register, I don't need to re-lock it again by writing into GPIOLOCK. Am I right?