Most executives are entirely reactive to requests for their time and typically let anyone in the organization put meetings wherever they want on the calendar.
You should instead view your calendar as something you proactively manage and design. Each Sunday afternoon, write down your top 3 priorities for the week and design your calendar to spend 80%+ of your time on those priorities. You can leave some “leftover” time on your calendar to fill with the reactive requests.
You need to constantly check back in every week to not let yourself slip into a reactive mode and perform calendar audits on a regular cadence. That means sitting down and going through your calendar for the past month and categorizing each event into your various priorities, as well as identifying how much of your time was spent on high leverage activities.