Searched refs:constituents (Results 1 - 3 of 3) sorted by relevance

/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dffa.c470 nr_ranges = ((void *)buf + fraglen) - (void *)reg->constituents;
471 if (nr_ranges % sizeof(reg->constituents[0])) {
476 nr_ranges /= sizeof(reg->constituents[0]);
477 ret = ffa_host_share_ranges(reg->constituents, nr_ranges);
500 WARN_ON(ffa_host_unshare_ranges(reg->constituents, nr_ranges));
574 WARN_ON(ffa_host_unshare_ranges(reg->constituents,
/linux-master/include/linux/
H A Darm_ffa.h254 /* The number of constituents included in this memory region range */
257 /** An array of `addr_range_cnt` memory region constituents. */
258 struct ffa_mem_region_addr_range constituents[]; member in struct:ffa_composite_mem_region
361 (offsetof(struct ffa_composite_mem_region, constituents[x]))
/linux-master/drivers/firmware/arm_ffa/
H A Ddriver.c450 struct ffa_mem_region_addr_range *constituents; local
495 constituents = buffer + frag_len;
508 constituents = buffer;
511 if ((void *)constituents - buffer > max_fragsize) {
516 constituents->address = sg_phys(args->sg);
517 constituents->pg_cnt = args->sg->length / FFA_PAGE_SIZE;
518 constituents->reserved = 0;
519 constituents++;

Completed in 202 milliseconds