Lines Matching defs:ptr
851 * @ptr: Pointer to the memory chunk to re-allocate
856 * Behaves similarly to regular krealloc(): if @ptr is NULL or ZERO_SIZE_PTR,
864 void *devm_krealloc(struct device *dev, void *ptr, size_t new_size, gfp_t gfp)
871 devm_kfree(dev, ptr);
875 if (unlikely(ZERO_OR_NULL_PTR(ptr)))
878 if (WARN_ON(is_kernel_rodata((unsigned long)ptr)))
888 total_old_size = ksize(container_of(ptr, struct devres, data));
899 return ptr;
916 old_dr = find_dr(dev, devm_kmalloc_release, devm_kmalloc_match, ptr);
1062 * devm_kstrdup_const() or NULL/ZERO ptr.