Lines Matching full:regions
23 /* "Canary" value placed between memory regions to detect overflow */
61 * Set up the shared memory regions in IPA local memory. This involves
62 * zero-filling memory regions, and in the case of header memory, telling
66 * crashes, its regions are re-zeroed in ipa_mem_zero_modem().
86 * the processing context and modem memory regions. in ipa_mem_setup()
247 DECLARE_BITMAP(regions, IPA_MEM_COUNT) = { }; in ipa_mem_valid()
253 dev_err(dev, "too many memory regions (%u > %u)\n", in ipa_mem_valid()
261 if (__test_and_set_bit(mem->id, regions)) { in ipa_mem_valid()
266 /* Defined regions have non-zero size and/or canary count */ in ipa_mem_valid()
271 /* Now see if any required regions are not defined */ in ipa_mem_valid()
272 for_each_clear_bit(mem_id, regions, IPA_MEM_COUNT) { in ipa_mem_valid()
281 /* Do all memory regions fit within the IPA local memory? */
340 /* We know our memory size; make sure regions are all in range */ in ipa_mem_config()
344 /* Prealloc DMA memory for zeroing regions */ in ipa_mem_config()
369 /* Make sure filter and route table memory regions are valid */ in ipa_mem_config()
404 * ipa_mem_zero_modem() - Zero IPA-local memory regions owned by the modem
407 * Zero regions of IPA-local memory used by the modem. These are configured
410 * modem where to find regions of IPA local memory it needs to know about
418 * and modem processing context regions. in ipa_mem_zero_modem()
621 /* Make sure the set of defined memory regions is valid */ in ipa_mem_init()