Lines Matching refs:ptr
80 char *ptr, *end = buf + sizeof(buf); in ofnode_write_bitmask() local
84 ptr = buf; in ofnode_write_bitmask()
95 if (ptr + len > end) { in ofnode_write_bitmask()
100 memcpy(ptr, str, len); in ofnode_write_bitmask()
101 ptr += len; in ofnode_write_bitmask()
105 ret = ofnode_write_prop(node, prop, buf, ptr - buf, true); in ofnode_write_bitmask()
264 char *ptr, *end = buf + size; in buffer_addr_size() local
267 ptr = buf; in buffer_addr_size()
273 *(u32 *)ptr = cpu_to_fdt32(reg->base); in buffer_addr_size()
275 *(u64 *)ptr = cpu_to_fdt64(reg->base); in buffer_addr_size()
276 ptr += upl->addr_cells * sizeof(u32); in buffer_addr_size()
279 *(u32 *)ptr = cpu_to_fdt32(reg->size); in buffer_addr_size()
281 *(u64 *)ptr = cpu_to_fdt64(reg->size); in buffer_addr_size()
282 ptr += upl->size_cells * sizeof(u32); in buffer_addr_size()
283 if (ptr > end) in buffer_addr_size()
287 return ptr - buf; in buffer_addr_size()