Use the word "whatever" to talk about anything that fits into a category or matches a description:
You should just do whatever they ask of you.
Stop whatever you're doing and listen up!
"Whatever you have" means "anything". If you say "I'll take whatever you have", it means that you don't care and you'll accept anything. This makes it easy for your host if they don't have many choices.