Lines Matching refs:pbuf
392 struct ffa_partition_info *pbuf; in ffa_partition_probe() local
409 pbuf = kcalloc(count, sizeof(*pbuf), GFP_KERNEL); in ffa_partition_probe()
410 if (!pbuf) in ffa_partition_probe()
416 pbuf, count); in ffa_partition_probe()
420 pbuf, count); in ffa_partition_probe()
422 kfree(pbuf); in ffa_partition_probe()
424 *buffer = pbuf; in ffa_partition_probe()
1066 struct ffa_partition_info *pbuf; in ffa_partition_info_get() local
1073 count = ffa_partition_probe(&uuid, &pbuf); in ffa_partition_info_get()
1077 memcpy(buffer, pbuf, sizeof(*pbuf) * count); in ffa_partition_info_get()
1078 kfree(pbuf); in ffa_partition_info_get()
1545 struct ffa_partition_info *pbuf, *tpbuf; in ffa_device_match_uuid() local
1547 count = ffa_partition_probe(uuid, &pbuf); in ffa_device_match_uuid()
1551 for (idx = 0, tpbuf = pbuf; idx < count; idx++, tpbuf++) in ffa_device_match_uuid()
1554 kfree(pbuf); in ffa_device_match_uuid()
1690 struct ffa_partition_info *pbuf, *tpbuf; in ffa_setup_partitions() local
1698 count = ffa_partition_probe(&uuid_null, &pbuf); in ffa_setup_partitions()
1705 for (idx = 0, tpbuf = pbuf; idx < count; idx++, tpbuf++) { in ffa_setup_partitions()
1729 kfree(pbuf); in ffa_setup_partitions()