Lines Matching defs:ptr
846 * @ptr: Pointer to the memory chunk to re-allocate
851 * Behaves similarly to regular krealloc(): if @ptr is NULL or ZERO_SIZE_PTR,
859 void *devm_krealloc(struct device *dev, void *ptr, size_t new_size, gfp_t gfp)
866 devm_kfree(dev, ptr);
870 if (unlikely(ZERO_OR_NULL_PTR(ptr)))
873 if (WARN_ON(is_kernel_rodata((unsigned long)ptr)))
883 total_old_size = ksize(container_of(ptr, struct devres, data));
894 return ptr;
911 old_dr = find_dr(dev, devm_kmalloc_release, devm_kmalloc_match, ptr);
1057 * devm_kstrdup_const() or NULL/ZERO ptr.