Allocate a chunk of memory which has the given capabilities. The initialized value in the memory is set to zero. Equivalent semantics to libc calloc(), for capability-aware memory. In IDF, ``calloc(p)`` is equivalent to ``heap_caps_calloc(p, MALLOC_CAP_8BIT)``.