Lines Matching refs:ptr

906 u64 fdtdec_get_number(const fdt32_t *ptr, unsigned int cells)  in fdtdec_get_number()  argument
911 number = (number << 32) | fdt32_to_cpu(*ptr++); in fdtdec_get_number()
919 const fdt32_t *ptr, *end; in fdt_get_resource() local
930 ptr = fdt_getprop(fdt, node, property, &len); in fdt_get_resource()
931 if (!ptr) in fdt_get_resource()
934 end = ptr + len / sizeof(*ptr); in fdt_get_resource()
936 while (ptr + na + ns <= end) { in fdt_get_resource()
939 res->start = fdt_translate_address(fdt, node, ptr); in fdt_get_resource()
941 res->start = fdtdec_get_number(ptr, na); in fdt_get_resource()
944 res->end += fdtdec_get_number(&ptr[na], ns) - 1; in fdt_get_resource()
948 ptr += na + ns; in fdt_get_resource()
1353 fdt32_t cells[4] = {}, *ptr = cells; in fdtdec_add_reserved_memory() local
1439 *ptr++ = cpu_to_fdt32(upper); in fdtdec_add_reserved_memory()
1441 *ptr++ = cpu_to_fdt32(lower); in fdtdec_add_reserved_memory()
1449 *ptr++ = cpu_to_fdt32(upper); in fdtdec_add_reserved_memory()
1451 *ptr++ = cpu_to_fdt32(lower); in fdtdec_add_reserved_memory()
1530 const char *start, *end, *ptr; in fdtdec_get_carveout() local
1537 start = ptr = (const char *)prop; in fdtdec_get_carveout()
1540 while (ptr < end) { in fdtdec_get_carveout()
1541 ptr = strchrnul(ptr, '\0'); in fdtdec_get_carveout()
1543 ptr++; in fdtdec_get_carveout()
1546 compatibles = malloc(sizeof(ptr) * count); in fdtdec_get_carveout()
1550 ptr = start; in fdtdec_get_carveout()
1553 while (ptr < end) { in fdtdec_get_carveout()
1554 compatibles[count] = ptr; in fdtdec_get_carveout()
1555 ptr = strchrnul(ptr, '\0'); in fdtdec_get_carveout()
1557 ptr++; in fdtdec_get_carveout()