IPA_ENDPOINT_MAX
struct ipa_endpoint endpoint[IPA_ENDPOINT_MAX];
BUILD_BUG_ON(IPA_ENDPOINT_MAX - 1 > U8_MAX);
ipa->available = bitmap_zalloc(IPA_ENDPOINT_MAX, GFP_KERNEL);
ipa->available_count = IPA_ENDPOINT_MAX;
bitmap_set(ipa->available, 0, IPA_ENDPOINT_MAX);
if (limit > IPA_ENDPOINT_MAX) {
limit, IPA_ENDPOINT_MAX);