don't redefine container_of if it's already defined