Lines Matching refs:produce_ppns
476 u32 *produce_ppns; in qp_alloc_ppn_set() local
489 produce_ppns = in qp_alloc_ppn_set()
490 kmalloc(num_produce_pages * sizeof(*produce_ppns), GFP_KERNEL); in qp_alloc_ppn_set()
491 if (!produce_ppns) in qp_alloc_ppn_set()
497 kfree(produce_ppns); in qp_alloc_ppn_set()
504 produce_ppns[i] = in qp_alloc_ppn_set()
506 pfn = produce_ppns[i]; in qp_alloc_ppn_set()
509 if (sizeof(pfn) > sizeof(*produce_ppns) in qp_alloc_ppn_set()
510 && pfn != produce_ppns[i]) in qp_alloc_ppn_set()
529 ppn_set->produce_ppns = produce_ppns; in qp_alloc_ppn_set()
535 kfree(produce_ppns); in qp_alloc_ppn_set()
547 kfree(ppn_set->produce_ppns); in qp_free_ppn_set()
559 memcpy(call_buf, ppn_set->produce_ppns, in qp_populate_ppn_set()
560 ppn_set->num_produce_pages * sizeof(*ppn_set->produce_ppns)); in qp_populate_ppn_set()
562 ppn_set->num_produce_pages * sizeof(*ppn_set->produce_ppns), in qp_populate_ppn_set()